mirror of
https://github.com/ysoftdevs/DependencyCheck.git
synced 2026-03-21 08:39:24 +01:00
fixed bug in removing sources and javadoc JARs from analysis
Former-commit-id: 1386148a368a193ce70f1fae8784215d62706ee9
This commit is contained in:
@@ -191,8 +191,10 @@ public class JarAnalyzer extends AbstractAnalyzer implements Analyzer {
|
|||||||
addPackagesAsEvidence ^= Settings.getBoolean(Settings.KEYS.PERFORM_DEEP_SCAN);
|
addPackagesAsEvidence ^= Settings.getBoolean(Settings.KEYS.PERFORM_DEEP_SCAN);
|
||||||
analyzePackageNames(dependency, addPackagesAsEvidence);
|
analyzePackageNames(dependency, addPackagesAsEvidence);
|
||||||
if (!hasClasses
|
if (!hasClasses
|
||||||
|| (dependency.getFileName().toLowerCase().endsWith("-sources.jar")
|
&& (dependency.getFileName().toLowerCase().endsWith("-sources.jar")
|
||||||
|| dependency.getFileName().toLowerCase().endsWith("-javadoc.jar"))) {
|
|| dependency.getFileName().toLowerCase().endsWith("-javadoc.jar")
|
||||||
|
|| dependency.getFileName().toLowerCase().endsWith("-src.jar")
|
||||||
|
|| dependency.getFileName().toLowerCase().endsWith("-doc.jar"))) {
|
||||||
engine.getDependencies().remove(dependency);
|
engine.getDependencies().remove(dependency);
|
||||||
}
|
}
|
||||||
} catch (IOException ex) {
|
} catch (IOException ex) {
|
||||||
|
|||||||
Reference in New Issue
Block a user