From 40e13184cad2f065db9a8857abb6022c46977890 Mon Sep 17 00:00:00 2001 From: Steve Springett Date: Sat, 29 Mar 2014 22:57:44 -0500 Subject: [PATCH] Fix to prevent rules from being cached between Jenkins builds even if suppression file is not specified. Former-commit-id: 860fded462d768acb207ebe35464936d7f80f59c --- .../dependencycheck/analyzer/AbstractSuppressionAnalyzer.java | 1 + 1 file changed, 1 insertion(+) diff --git a/dependency-check-core/src/main/java/org/owasp/dependencycheck/analyzer/AbstractSuppressionAnalyzer.java b/dependency-check-core/src/main/java/org/owasp/dependencycheck/analyzer/AbstractSuppressionAnalyzer.java index 5ac54010b..a615b1058 100644 --- a/dependency-check-core/src/main/java/org/owasp/dependencycheck/analyzer/AbstractSuppressionAnalyzer.java +++ b/dependency-check-core/src/main/java/org/owasp/dependencycheck/analyzer/AbstractSuppressionAnalyzer.java @@ -93,6 +93,7 @@ public abstract class AbstractSuppressionAnalyzer extends AbstractAnalyzer { private void loadSuppressionData() throws SuppressionParseException { final String suppressionFilePath = Settings.getString(Settings.KEYS.SUPPRESSION_FILE); if (suppressionFilePath == null) { + rules = null; // Set to null to fix issue with Jenkins plugin configuration changes between builds return; } File file = null;