From b26d9ea1e017b0e87dca78e10b4f28cde66c6900 Mon Sep 17 00:00:00 2001 From: Hans Joachim Desserud Date: Sun, 23 Aug 2015 16:17:58 +0200 Subject: [PATCH] Replace use of included DirectoryScanner with Apache Ant's --- dependency-check-cli/pom.xml | 4 ++++ .../src/main/java/org/owasp/dependencycheck/App.java | 5 +++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/dependency-check-cli/pom.xml b/dependency-check-cli/pom.xml index 0a1a7558b..088d94495 100644 --- a/dependency-check-cli/pom.xml +++ b/dependency-check-cli/pom.xml @@ -235,5 +235,9 @@ Copyright (c) 2012 - Jeremy Long. All Rights Reserved. ch.qos.logback logback-classic + + org.apache.ant + ant + diff --git a/dependency-check-cli/src/main/java/org/owasp/dependencycheck/App.java b/dependency-check-cli/src/main/java/org/owasp/dependencycheck/App.java index 520c85009..602fe7f54 100644 --- a/dependency-check-cli/src/main/java/org/owasp/dependencycheck/App.java +++ b/dependency-check-cli/src/main/java/org/owasp/dependencycheck/App.java @@ -31,7 +31,7 @@ import org.owasp.dependencycheck.data.nvdcve.CveDB; import org.owasp.dependencycheck.data.nvdcve.DatabaseException; import org.owasp.dependencycheck.data.nvdcve.DatabaseProperties; import org.owasp.dependencycheck.dependency.Dependency; -import org.owasp.dependencycheck.org.apache.tools.ant.DirectoryScanner; +import org.apache.tools.ant.DirectoryScanner; import org.owasp.dependencycheck.reporting.ReportGenerator; import org.owasp.dependencycheck.utils.Settings; import org.slf4j.Logger; @@ -178,7 +178,8 @@ public class App { //LOGGER.debug("baseDir: {}", baseDir); //LOGGER.debug("include: {}", include); scanner.setBasedir(baseDir); - scanner.setIncludes(include); + final String[] includes = {include}; + scanner.setIncludes(includes); scanner.setMaxLevelsOfSymlinks(symLinkDepth); if (symLinkDepth <= 0) { scanner.setFollowSymlinks(false);