Package io.codemodder

Interface IncludesExcludesPattern

All Known Implementing Classes:
IncludesExcludesPattern.Default

public interface IncludesExcludesPattern
Holds includes and excludes patterns for files
  • Method Details

    • getRootedMatcher

      IncludesExcludes getRootedMatcher(Path root)
      Returns an IncludesExcludes file matcher that matches files following the patterns specified patterns. The patterns must follow the java's PathMatcher specification and are treated as relative paths with regard to the repository root.
    • getJavaMatcher

      static IncludesExcludesPattern getJavaMatcher()
      Returns an includes/excludes pattern that matches any java files.
    • getAnyMatcher

      static IncludesExcludesPattern getAnyMatcher()
      Returns an includes/excludes pattern that matches any files.