Package | Description |
---|---|
org.eclipse.jgit.attributes |
Support for reading .gitattributes.
|
org.eclipse.jgit.ignore |
Ignore rule parser/matcher (for .gitignore entries).
|
org.eclipse.jgit.ignore.internal |
Modifier and Type | Field and Description |
---|---|
private IMatcher |
AttributesRule.matcher |
Modifier and Type | Field and Description |
---|---|
private IMatcher |
FastIgnoreRule.matcher |
Modifier and Type | Class and Description |
---|---|
class |
AbstractMatcher
Base class for default methods as
AbstractMatcher.toString() and such. |
class |
LeadingAsteriskMatcher
Matcher for simple regex patterns starting with an asterisk, e.g.
|
class |
NameMatcher
Matcher built from patterns for file names (single path segments).
|
class |
PathMatcher
Matcher built by patterns consists of multiple path segments.
|
class |
TrailingAsteriskMatcher
Matcher for simple patterns ending with an asterisk, e.g.
|
class |
WildCardMatcher
Matcher built from path segments containing wildcards.
|
class |
WildMatcher
Wildmatch matcher for "double star" (
** ) pattern only. |
Modifier and Type | Field and Description |
---|---|
static IMatcher |
IMatcher.NO_MATCH
Matcher that does not match any pattern.
|
Modifier and Type | Field and Description |
---|---|
private java.util.List<IMatcher> |
PathMatcher.matchers |
Modifier and Type | Method and Description |
---|---|
private static IMatcher |
PathMatcher.createNameMatcher0(java.lang.String segment,
java.lang.Character pathSeparator,
boolean dirOnly,
boolean lastSegment) |
static IMatcher |
PathMatcher.createPathMatcher(java.lang.String pattern,
java.lang.Character pathSeparator,
boolean dirOnly)
Create path matcher
|
Modifier and Type | Method and Description |
---|---|
private static java.util.List<IMatcher> |
PathMatcher.createMatchers(java.util.List<java.lang.String> segments,
java.lang.Character pathSeparator,
boolean dirOnly) |
Modifier and Type | Method and Description |
---|---|
private static boolean |
PathMatcher.isWild(IMatcher matcher) |