60 Commits (527119120f4758e5ae14fa64b98ff62eadf969cc)

Author SHA1 Message Date
  Thomas Wolf 29697d86c5 IgnoreNode: include path to file for invalid .gitignore patterns 3 years ago
  Thomas Wolf 4e745c57f7 FastIgnoreRule: include bad pattern in log message 3 years ago
  Matthias Sohn 1fd0a49ce0 [spotbugs] Silence NP_BOOLEAN_RETURN_NULL in IgnoreNode#checkIgnored 3 years ago
  Thomas Wolf f2b67be62a Make the IMatcher public API 4 years ago
  David Pursehouse 064834d350 Reorder modifiers to follow Java Language Specification 4 years ago
  David Pursehouse 9be93b7991 Remove redundant "static" qualifier from enum declarations 4 years ago
  Matthias Sohn 5c5f7c6b14 Update EDL 1.0 license headers to new short SPDX compliant format 4 years ago
  David Pursehouse 98cdca9b5a Enable and fix "Statement unnecessarily nested within else clause" warnings 4 years ago
  David Pursehouse 0f4554f126 Increase severity of OperatorPrecedence to ERROR, and fix instances 5 years ago
  Marc Strapetz aaf71bfbcc gitignore/gitattributes: fix matching of \r 6 years ago
  David Pursehouse 30c6c75421 Deprecate Constants.CHARSET in favor of StandardCharsets.UTF_8 5 years ago
  Matthias Sohn f0ab2d07b8 Remove deprecated IgnoreNode#isIgnored method 6 years ago
  David Pursehouse c9e3921fbb Fix warnings about boxing/unboxing Boolean 6 years ago
  Marc Strapetz 78420b7d0a Fix processing of gitignore negations 6 years ago
  Marc Strapetz 49cb6ba5dd PathMatcher: fix handling of **/ 6 years ago
  Dmitry Pavlenko 279eaf0690 Strings#convertGlob: fix escaping of patterns like [\[]. 6 years ago
  Matthias Sohn 2464fa440f Fix remaining javadoc errors raised by doclint 6 years ago
  David Pursehouse 06bab95e00 InvalidPatternException: Add constructor that takes Throwable 6 years ago
  Matthias Sohn 107c71a6e6 Fix javadoc in org.eclipse.jgit ignore package 6 years ago
  Thomas Wolf d031b64667 Exclude file matching: fix backtracking on match failures after ** 6 years ago
  Thomas Wolf d80b999c76 Fix path pattern matching to work also for gitattributes 6 years ago
  Thomas Wolf b07db60908 Fix off-by-one error in Strings.count() 6 years ago
  Dmitry Pavlenko 843e444561 Fix matching ignores and attributes pattern of form a/b/**. 7 years ago
  David Pursehouse 3b4448637f Enable and fix warnings about redundant specification of type arguments 7 years ago
  David Pursehouse 7ac182f4e4 Enable and fix 'Should be tagged with @Override' warning 7 years ago
  Jonathan Nieder 061d24f6d5 Remove @since tags from internal packages 7 years ago
  David Pursehouse a45cfee7a3 Organize imports 7 years ago
  Andrey Loskutov 619329c84e Ignore trailing spaces in directory rule patterns 7 years ago
  Andrey Loskutov 1a2b4e246d [ignore rules] fix for handling unmatched '[' brackets 8 years ago
  Andrey Loskutov 1abd51d953 [ignore rules] fix for backslash handling 8 years ago
  Andrey Loskutov 4b7daecf4a [ignore rules] Fix for character group matcher 8 years ago
  Andrey Loskutov 97ef1fe893 Properly support special regex characters in ignore rules 8 years ago
  Andrey Loskutov 4e7639bb65 Don't keep empty ignore rules in the ignore node list 9 years ago
  Andrey Loskutov dfed946f10 Allow leading/trailing spaces in ignore rules 9 years ago
  Andrey Loskutov b98c84eb88 Don't crash while parsing ignore patterns 9 years ago
  Andrey Loskutov 08641ea413 Allow leading literal '#' and '!' in ignore rules if they are escaped 9 years ago
  Andrey Loskutov 1d295cb7fb Don't trim trailing space if it is escaped with backslash 9 years ago
  Andrey Loskutov f19b1f2d07 Consider only escaping backslash for regular expressions in ignore rules 9 years ago
  Matthias Sohn ffdacc2bbb Delete deprecated class IgnoreRule 9 years ago
  Arthur Daussy c185484dcf Add basic support for .gitattributes 11 years ago
  Andrey Loskutov c053900c5b PathMatcher should respect "assumeDirectory" flag 9 years ago
  Andrey Loskutov 147e24a7b2 Consider parent rules if ignore rule is negated 9 years ago
  Andrey Loskutov 2c940fa18a Don't use java.util.regex for two simple wildcard cases 9 years ago
  Shawn Pearce 0cf902e473 Expand wildcard imports to specfic classes 9 years ago
  Andrey Loskutov 2f5a08798e Reimplementation of ignore rule parser 9 years ago
  Andrey Loskutov 3a161ac467 Small performance optimization for ignore rules/fnmatcher 10 years ago
  Andrey Loskutov 0307123e5a Added toString() methods for better debugging of ignore rules 10 years ago
  Robin Stocker f4dae204a6 Fix IgnoreRule#isMatch returning wrong result due to missing reset 10 years ago
  Robin Stocker 52ab578cd7 Don't treat "/" as valid ignore pattern 10 years ago
  Robin Rosenberg c310fa0c80 Mark non-externalizable strings as such 11 years ago