Package | Description |
---|---|
org.eclipse.jgit.api |
High-level API commands (the porcelain of JGit).
|
org.eclipse.jgit.errors |
Exceptions thrown by lower-level JGit APIs.
|
org.eclipse.jgit.fnmatch |
File name matcher.
|
org.eclipse.jgit.ignore |
Ignore rule parser/matcher (for .gitignore entries).
|
org.eclipse.jgit.ignore.internal |
Modifier and Type | Method and Description |
---|---|
DescribeCommand |
DescribeCommand.setMatch(java.lang.String... patterns)
Sets one or more
glob(7) patterns that tags must match to be
considered. |
Modifier and Type | Class and Description |
---|---|
class |
NoClosingBracketException
Thrown when a pattern contains a character group which is open to the right
side or a character class which is open to the right side.
|
Modifier and Type | Method and Description |
---|---|
private static java.util.List<Head> |
FileNameMatcher.createHeadsStartValues(java.lang.String patternString,
java.lang.Character invalidWildgetCharacter) |
private static int |
FileNameMatcher.findGroupEnd(int indexOfStartBracket,
java.lang.String pattern) |
private static java.util.List<AbstractHead> |
FileNameMatcher.parseHeads(java.lang.String pattern,
java.lang.Character invalidWildgetCharacter) |
Constructor and Description |
---|
FileNameMatcher(java.lang.String patternString,
java.lang.Character invalidWildgetCharacter)
Constructor for FileNameMatcher
|
GroupHead(java.lang.String pattern,
java.lang.String wholePattern) |
Modifier and Type | Method and Description |
---|---|
static IMatcher |
IMatcher.createPathMatcher(java.lang.String pattern,
boolean dirOnly)
Creates a path matcher for the given pattern.
|
Modifier and Type | Method and Description |
---|---|
(package private) static java.util.regex.Pattern |
Strings.convertGlob(java.lang.String pattern)
Conversion from glob to Java regex following two sources:
http://man7.org/linux/man-pages/man7/glob.7.html
org.eclipse.jgit.fnmatch.FileNameMatcher.java Seems that there are
various ways to define what "glob" can be.
|
private static java.util.List<IMatcher> |
PathMatcher.createMatchers(java.util.List<java.lang.String> segments,
java.lang.Character pathSeparator,
boolean dirOnly) |
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
|
Constructor and Description |
---|
PathMatcher(java.lang.String pattern,
java.lang.Character pathSeparator,
boolean dirOnly) |
WildCardMatcher(java.lang.String pattern,
java.lang.Character pathSeparator,
boolean dirOnly) |