コード例 #1
0
ファイル: Files.java プロジェクト: BIORIMP/biorimp
 private synchronized void ensureDirectoryScannerSetup() {
   dieOnCircularReference();
   if (ds == null) {
     ds = new DirectoryScanner();
     PatternSet ps = mergePatterns(getProject());
     ds.setIncludes(ps.getIncludePatterns(getProject()));
     ds.setExcludes(ps.getExcludePatterns(getProject()));
     ds.setSelectors(getSelectors(getProject()));
     if (useDefaultExcludes) {
       ds.addDefaultExcludes();
     }
     ds.setCaseSensitive(caseSensitive);
     ds.setFollowSymlinks(followSymlinks);
   }
 }
コード例 #2
0
ファイル: Files.java プロジェクト: BIORIMP/biorimp
 private boolean hasPatterns(PatternSet ps) {
   String[] includePatterns = ps.getIncludePatterns(getProject());
   String[] excludePatterns = ps.getExcludePatterns(getProject());
   return (includePatterns != null && includePatterns.length > 0)
       || (includePatterns != null && excludePatterns.length > 0);
 }