aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/org/sonarsource/scanner/cli/ScannerVersion.java
diff options
context:
space:
mode:
authorJulien HENRY <julien.henry@sonarsource.com>2024-05-03 11:41:04 +0200
committerJulien HENRY <julien.henry@sonarsource.com>2024-05-06 14:21:26 +0200
commit90a5df59eddccf630deec66f8d487dd1d69114a9 (patch)
treefc5498ee6a19c70ab27077e73b146342a634d065 /src/main/java/org/sonarsource/scanner/cli/ScannerVersion.java
parent9688ddf5c73288621cb431052196d0e7cae6080c (diff)
downloadsonar-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/ScannerVersion.java')
-rw-r--r--src/main/java/org/sonarsource/scanner/cli/ScannerVersion.java7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/main/java/org/sonarsource/scanner/cli/ScannerVersion.java b/src/main/java/org/sonarsource/scanner/cli/ScannerVersion.java
index a5f3ede..831841b 100644
--- a/src/main/java/org/sonarsource/scanner/cli/ScannerVersion.java
+++ b/src/main/java/org/sonarsource/scanner/cli/ScannerVersion.java
@@ -19,16 +19,19 @@
*/
package org.sonarsource.scanner.cli;
+import java.nio.charset.StandardCharsets;
import java.util.Scanner;
+import static java.util.Objects.requireNonNull;
+
public enum ScannerVersion {
INSTANCE;
- private String version;
+ private final String version;
ScannerVersion() {
- try (Scanner scanner = new Scanner(getClass().getResourceAsStream("/version.txt"), "UTF-8")) {
+ try (Scanner scanner = new Scanner(requireNonNull(getClass().getResourceAsStream("/version.txt")), StandardCharsets.UTF_8)) {
this.version = scanner.next();
}
}