Class ExcludedDirectoryGlobs

java.lang.Object
org.ek9lang.core.ExcludedDirectoryGlobs
All Implemented Interfaces:
Supplier<List<String>>

public final class ExcludedDirectoryGlobs extends Object implements Supplier<List<String>>
THE glob exclude patterns of ExcludedDirectories.NAMES, suitable for use with Glob(List, List). For each excluded name X this produces both "X/" (root-level) and "**&#47;X/**" (nested) so that OsSupport.getFilesRecursivelyFrom(File, Glob) skips files inside those directories.

Also includes ".*&#47;**" and "**&#47;.*&#47;**" to catch all hidden directories (matching the startsWith(".") logic in IsExcludedDirectoryName).

  • Constructor Details

    • ExcludedDirectoryGlobs

      public ExcludedDirectoryGlobs()
  • Method Details