From e95940e6698b9a79759616e73813ccdb3ba382d7 Mon Sep 17 00:00:00 2001 From: Duarte Meneses Date: Tue, 28 Feb 2017 17:50:15 +0100 Subject: [PATCH] SQSCANNER-37 Fix agent in network connections --- src/main/java/org/sonarsource/scanner/cli/ScannerFactory.java | 4 +++- .../java/org/sonarsource/scanner/cli/ScannerFactoryTest.java | 2 ++ 2 files changed, 5 insertions(+), 1 deletion(-) 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 -- 2.39.5