scanner.setMaxLevelsOfSymlinks(symLinkDepth); if (symLinkDepth <= 0) { scanner.setFollowSymlinks(false);
DirectoryScanner ds = new DirectoryScanner(); fs.setupDirectoryScanner(ds, getProject()); ds.setFollowSymlinks(false); ds.scan(); File dir = fs.getDir(getProject());
ds.setFollowSymlinks(followSymlinks); ds.setErrorOnMissingDir(errorOnMissingDir); ds.setMaxLevelsOfSymlinks(maxLevelsOfSymlinks);
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); } }
public void setFollowSymlinks(boolean followSymlinks) { this.myFollowSymlinks = followSymlinks; super.setFollowSymlinks(followSymlinks); }
scanner.setFollowSymlinks(false); scanner.setIncludes(new String[] {"*/config/*/start.properties"}); scanner.scan();
@TaskAction void exec() throws Exception { if (_runtimes.length > 0) { for (String runtime : _runtimes) { publish(runtime); } } else { DotnetExtension ext = getExtension(); publish(ext.getRuntime()); } Path projectDir = getProject().getProjectDir().toPath(); DirectoryScanner scanner = new DirectoryScanner(); scanner.setBasedir(projectDir.toFile()); scanner.setIncludes(_includes); scanner.setExcludes(_excludes); scanner.setFollowSymlinks(_followSymlinks); scanner.scan(); for (String file : scanner.getIncludedDirectories()) { archive(projectDir.resolve(file).toFile()); } }
scanner.setBasedir(file); scanner.setIncludes(new String[] {"**/*"}); scanner.setFollowSymlinks(true); scanner.scan();
ds = new FTPDirectoryScanner(ftp); fs.setupDirectoryScanner(ds, getProject()); ds.setFollowSymlinks(fs.isFollowSymlinks()); ds.scan();
ds = new FTPDirectoryScanner(ftp); fs.setupDirectoryScanner(ds, getProject()); ds.setFollowSymlinks(fs.isFollowSymlinks()); ds.scan();
ds = new FTPDirectoryScanner(ftp); fs.setupDirectoryScanner(ds, getProject()); ds.setFollowSymlinks(fs.isFollowSymlinks()); ds.scan();
ds = new FTPDirectoryScanner(ftp); fs.setupDirectoryScanner(ds, task.getProject()); ds.setFollowSymlinks(fs.isFollowSymlinks()); ds.scan();