mirror of
https://github.com/BurntSushi/ripgrep.git
synced 2025-05-19 09:40:22 -07:00
globset: add GlobMatcher::glob
This exposes the underlying `Glob` used to compile the matcher. This can be useful for wrapping up the glob matcher in other types. Closes #1454
This commit is contained in:
parent
cd8ec38a68
commit
2263b8ac92
@ -122,6 +122,11 @@ impl GlobMatcher {
|
|||||||
pub fn is_match_candidate(&self, path: &Candidate) -> bool {
|
pub fn is_match_candidate(&self, path: &Candidate) -> bool {
|
||||||
self.re.is_match(&path.path)
|
self.re.is_match(&path.path)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// Returns the `Glob` used to compile this matcher.
|
||||||
|
pub fn glob(&self) -> &Glob {
|
||||||
|
&self.pat
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/// A strategic matcher for a single pattern.
|
/// A strategic matcher for a single pattern.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user