diff options
author | Julien HENRY <julien.henry@sonarsource.com> | 2024-05-03 11:41:04 +0200 |
---|---|---|
committer | Julien HENRY <julien.henry@sonarsource.com> | 2024-05-06 14:21:26 +0200 |
commit | 90a5df59eddccf630deec66f8d487dd1d69114a9 (patch) | |
tree | fc5498ee6a19c70ab27077e73b146342a634d065 /src/main/java/org/sonarsource/scanner/cli/Stats.java | |
parent | 9688ddf5c73288621cb431052196d0e7cae6080c (diff) | |
download | sonar-scanner-cli-90a5df59eddccf630deec66f8d487dd1d69114a9.tar.gz sonar-scanner-cli-90a5df59eddccf630deec66f8d487dd1d69114a9.zip |
SCANCLI-146 Log using slf4j + logback
Diffstat (limited to 'src/main/java/org/sonarsource/scanner/cli/Stats.java')
-rw-r--r-- | src/main/java/org/sonarsource/scanner/cli/Stats.java | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/src/main/java/org/sonarsource/scanner/cli/Stats.java b/src/main/java/org/sonarsource/scanner/cli/Stats.java index 128877b..0d9913a 100644 --- a/src/main/java/org/sonarsource/scanner/cli/Stats.java +++ b/src/main/java/org/sonarsource/scanner/cli/Stats.java @@ -19,14 +19,13 @@ */ package org.sonarsource.scanner.cli; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + class Stats { - private final Logs logger; + private static final Logger LOG = LoggerFactory.getLogger(Stats.class); private long startTime; - Stats(Logs logger) { - this.logger = logger; - } - Stats start() { startTime = System.currentTimeMillis(); return this; @@ -34,12 +33,12 @@ class Stats { Stats stop() { long stopTime = System.currentTimeMillis() - startTime; - logger.info("Total time: " + formatTime(stopTime)); + LOG.atInfo().addArgument(() -> formatTime(stopTime)).log("Total time: {}"); System.gc(); Runtime r = Runtime.getRuntime(); long mb = 1024L * 1024; - logger.info("Final Memory: " + (r.totalMemory() - r.freeMemory()) / mb + "M/" + r.totalMemory() / mb + "M"); + LOG.atInfo().addArgument((r.totalMemory() - r.freeMemory()) / mb + "M/" + r.totalMemory() / mb + "M").log("Final Memory: {}"); return this; } |