diff options
-rw-r--r-- | src/main/java/org/sonarsource/scanner/cli/ScannerFactory.java | 4 | ||||
-rw-r--r-- | src/test/java/org/sonarsource/scanner/cli/ScannerFactoryTest.java | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/src/main/java/org/sonarsource/scanner/cli/ScannerFactory.java b/src/main/java/org/sonarsource/scanner/cli/ScannerFactory.java index 1a0af04..04a6684 100644 --- a/src/main/java/org/sonarsource/scanner/cli/ScannerFactory.java +++ b/src/main/java/org/sonarsource/scanner/cli/ScannerFactory.java @@ -32,7 +32,9 @@ class ScannerFactory { } EmbeddedScanner create(Properties props) { - return EmbeddedScanner.create(new DefaultLogOutput()).addGlobalProperties(props); + return EmbeddedScanner.create(new DefaultLogOutput()) + .addGlobalProperties(props) + .setApp("ScannerCli", ScannerVersion.version()); } class DefaultLogOutput implements LogOutput { diff --git a/src/test/java/org/sonarsource/scanner/cli/ScannerFactoryTest.java b/src/test/java/org/sonarsource/scanner/cli/ScannerFactoryTest.java index fc583a9..422a20e 100644 --- a/src/test/java/org/sonarsource/scanner/cli/ScannerFactoryTest.java +++ b/src/test/java/org/sonarsource/scanner/cli/ScannerFactoryTest.java @@ -49,6 +49,8 @@ public class ScannerFactoryTest { assertThat(runner).isInstanceOf(EmbeddedScanner.class); assertThat(runner.globalProperties().get("foo")).isEqualTo("bar"); + assertThat(runner.app()).isEqualTo("ScannerCli"); + assertThat(runner.appVersion()).isNotNull(); } @Test |