Skip to content

Commit 4e47604

Browse files
committed
fix: stop verbose output by reusing worker process
1 parent 866a85d commit 4e47604

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/main/groovy/com/github/spotbugs/snom/internal/SpotBugsRunnerForWorker.java

+2
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
package com.github.spotbugs.snom.internal;
1515

1616
import com.github.spotbugs.snom.SpotBugsTask;
17+
import edu.umd.cs.findbugs.DetectorFactoryCollection;
1718
import edu.umd.cs.findbugs.FindBugs;
1819
import edu.umd.cs.findbugs.FindBugs2;
1920
import edu.umd.cs.findbugs.TextUICommandLine;
@@ -80,6 +81,7 @@ public abstract static class SpotBugsExecutor implements WorkAction<SpotBugsWork
8081
public void execute() {
8182
SpotBugsWorkParameters params = getParameters();
8283
String[] args = params.getArguments().get().toArray(new String[0]);
84+
DetectorFactoryCollection.resetInstance(new DetectorFactoryCollection());
8385

8486
try {
8587
edu.umd.cs.findbugs.Version.printVersion(false);

0 commit comments

Comments
 (0)