From 9c39400c113bbd8c51af8dc4f4129adc159f6741 Mon Sep 17 00:00:00 2001 From: Jesse Glick Date: Mon, 18 Dec 2017 17:16:06 -0500 Subject: [PATCH] FindBugs --- .../cloudbees/jenkins/support/impl/SlaveCommandStatistics.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/java/com/cloudbees/jenkins/support/impl/SlaveCommandStatistics.java b/src/main/java/com/cloudbees/jenkins/support/impl/SlaveCommandStatistics.java index 07dbfb214..f949dbf13 100644 --- a/src/main/java/com/cloudbees/jenkins/support/impl/SlaveCommandStatistics.java +++ b/src/main/java/com/cloudbees/jenkins/support/impl/SlaveCommandStatistics.java @@ -27,6 +27,7 @@ import com.cloudbees.jenkins.support.api.Component; import com.cloudbees.jenkins.support.api.Container; import com.cloudbees.jenkins.support.api.PrintedContent; +import edu.umd.cs.findbugs.annotations.SuppressFBWarnings; import hudson.Extension; import hudson.ExtensionList; import hudson.FilePath; @@ -110,6 +111,7 @@ private static String classify(Command cmd) { return IRRELEVANT.matcher(cmd.toString()).replaceFirst(""); } + @SuppressFBWarnings(value="UC_USELESS_OBJECT_STACK", justification="Maybe FindBugs is just confused? The TreeMap _is_ being used.") private void print(PrintWriter out) { out.println("# Totals"); out.printf("* Writes: %d%n** sent %.1fMb%n", writeInvocations.values().stream().mapToLong(LongAdder::sum).sum(), writeBytes.values().stream().mapToLong(LongAdder::sum).sum() / 1_000_000.0);