]> source.dussan.org Git - sonar-scanner-cli.git/commitdiff
SCANCLI-84 Rename SonarScanner -> SonarScanner CLI
authorJulien HENRY <julien.henry@sonarsource.com>
Tue, 30 Apr 2024 14:59:35 +0000 (16:59 +0200)
committerJulien HENRY <julien.henry@sonarsource.com>
Fri, 3 May 2024 11:07:43 +0000 (13:07 +0200)
it/src/test/java/com/sonarsource/scanner/it/ScannerTest.java
pom.xml
src/main/assembly/bin/sonar-scanner
src/main/assembly/bin/sonar-scanner-debug
src/main/assembly/bin/sonar-scanner-debug.bat
src/main/assembly/bin/sonar-scanner.bat
src/main/assembly/conf/sonar-scanner.properties
src/main/java/org/sonarsource/scanner/cli/Main.java
src/main/java/org/sonarsource/scanner/cli/SystemInfo.java
src/test/java/org/sonarsource/scanner/cli/MainTest.java
src/test/java/org/sonarsource/scanner/cli/SystemInfoTest.java

index 1d718538ca7cbd938be20b73fe48ebe03f978334..899c03c3a812c9575cd6ee79d63c6cd5aef988f6 100644 (file)
@@ -199,7 +199,7 @@ public class ScannerTest extends ScannerTestCase {
         "{ \"sonar.scanner.skip\":\"true\" }");
 
     BuildResult result = orchestrator.executeBuild(build);
-    assertThat(result.getLogs()).contains("SonarScanner analysis skipped");
+    assertThat(result.getLogs()).contains("SonarScanner CLI analysis skipped");
   }
 
   @Test
diff --git a/pom.xml b/pom.xml
index f0470342a65259d6877a5ffe327f402b436a10ab..5fe78e5bf68028411eaeca1717317dc24b9cc30f 100644 (file)
--- a/pom.xml
+++ b/pom.xml
@@ -66,7 +66,7 @@
     <dependency>
       <groupId>org.sonarsource.scanner.lib</groupId>
       <artifactId>sonar-scanner-java-library</artifactId>
-      <version>3.0.0.74</version>
+      <version>3.0.0.76</version>
     </dependency>
     <dependency>
       <groupId>com.google.code.findbugs</groupId>
index 2d2c2ccf6cd7a6c22b5e53bf076f841676864c2d..128143f56a8c213cf1bffea3a493582153fa64d9 100755 (executable)
@@ -1,6 +1,6 @@
 #!/usr/bin/env sh
 #
-# SonarScanner Startup Script for Unix
+# SonarScanner CLI Startup Script for Unix
 #
 # Required ENV vars:
 #   JAVA_HOME - Location of Java's installation, optional if use_embedded_jre is set
index dd45ab0d3ddd8b7d7b3b5540f8ac3c7516e9f2e0..1a49c842431bd78441ad68fd45d5235a3d81b636 100755 (executable)
@@ -1,6 +1,6 @@
 #!/usr/bin/env sh
 #
-# SonarScanner Startup Script for Unix
+# SonarScanner CLI Startup Script for Unix
 #
 # Required ENV vars:
 #   JAVA_HOME - Location of Java's installation, optional if use_embedded_jre is set
@@ -10,7 +10,7 @@
 
 SONAR_SCANNER_DEBUG_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000"
 
-echo "Executing SonarScanner in Debug Mode"
+echo "Executing SonarScanner CLI in Debug Mode"
 echo "SONAR_SCANNER_DEBUG_OPTS=\"-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000\""
 
 env SONAR_SCANNER_OPTS="$SONAR_SCANNER_OPTS" SONAR_SCANNER_DEBUG_OPTS="$SONAR_SCANNER_DEBUG_OPTS" "`dirname "$0"`"/sonar-scanner "$@"
index 3021c01b4b3ad65a6ca8c7689d44bcf0de978627..aeaae597aaf31c63c86173e29a17b0574683a9f6 100644 (file)
@@ -1,4 +1,4 @@
-@REM SonarScanner Startup Script for Windows
+@REM SonarScanner CLI Startup Script for Windows
 @REM
 @REM Required ENV vars:
 @REM   JAVA_HOME - Location of Java's installation, optional if use_embedded_jre is set
@@ -8,6 +8,6 @@
 
 @setlocal
 @set SONAR_SCANNER_DEBUG_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000
-echo "Executing SonarScanner in Debug Mode"
+echo "Executing SonarScanner CLI in Debug Mode"
 echo "SONAR_SCANNER_DEBUG_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000"
 @call "%~dp0"sonar-scanner.bat %*
index fdfbfd9b09d78d6b576423e444377ba0852daa03..654137dce4c460b00c6162d2350143b8c140b648 100644 (file)
@@ -1,4 +1,4 @@
-@REM SonarScanner Startup Script for Windows
+@REM SonarScanner CLI Startup Script for Windows
 @REM
 @REM Required ENV vars:
 @REM   JAVA_HOME - Location of Java's installation, optional if use_embedded_jre is set
index b30e84127e02d9bf59203a11f919ba05aec0d734..8bf8356e30ad7d8b468fc48f506b4f81537caf4b 100644 (file)
@@ -1,9 +1,8 @@
-#Configure here general information about the environment, such as SonarQube server connection details for example
-#No information about specific project should appear here
+# Configure here general information about the environment, such as the server connection details for example
+# No information about specific project should appear here
 
-#----- Default SonarQube server
-#sonar.host.url=http://localhost:9000
-
-#----- Default source code encoding
-#sonar.sourceEncoding=UTF-8
+#----- SonarQube server URL (default to SonarCloud)
+#sonar.host.url=https://mycompany.com/sonarqube
 
+#sonar.scanner.proxyHost=myproxy.mycompany.com
+#sonar.scanner.proxyPort=8002
index f9a613d4bfb291bc4107d1ecbdaf27981dcaf99f..8ad0c051f5528735d1e9f46e348dea738fc3344c 100644 (file)
@@ -79,7 +79,7 @@ public class Main {
       }
     } catch (Throwable e) {
       displayExecutionResult(stats, "FAILURE");
-      showError("Error during SonarScanner execution", e, cli.isDebugEnabled());
+      showError("Error during SonarScanner CLI execution", e, cli.isDebugEnabled());
       status = isUserError(e) ? Exit.USER_ERROR : Exit.INTERNAL_ERROR;
     } finally {
       exit.exit(status);
@@ -97,7 +97,7 @@ public class Main {
 
   private void checkSkip(Properties properties) {
     if ("true".equalsIgnoreCase(properties.getProperty(ScanProperties.SKIP))) {
-      logger.info("SonarScanner analysis skipped");
+      logger.info("SonarScanner CLI analysis skipped");
       exit.exit(Exit.SUCCESS);
     }
   }
@@ -155,7 +155,7 @@ public class Main {
 
   private void suggestDebugMode() {
     if (!cli.isEmbedded()) {
-      logger.error("Re-run SonarScanner using the -X switch to enable full debug logging.");
+      logger.error("Re-run SonarScanner CLI using the -X switch to enable full debug logging.");
     }
   }
 
index 5aee435927cb624b4796b1e7155b6f08ef2fbbe2..30abee502695e359c31021046da4ea296954a0db 100644 (file)
@@ -39,7 +39,7 @@ class SystemInfo {
   }
 
   static void print(Logs logger) {
-    logger.info("SonarScanner " + ScannerVersion.version());
+    logger.info("SonarScanner CLI " + ScannerVersion.version());
     logger.info(java());
     logger.info(os());
     String scannerOpts = system.getenv("SONAR_SCANNER_OPTS");
index 31691420a3dd46f4a23e33b52921a4c0ec862933..5d4a372c876bce583c4bad73cfb188a965e11c24 100644 (file)
@@ -93,7 +93,7 @@ public class MainTest {
     main.analyze();
 
     verify(exit).exit(Exit.INTERNAL_ERROR);
-    verify(logs).error("Error during SonarScanner execution", e);
+    verify(logs).error("Error during SonarScanner CLI execution", e);
   }
 
   @Test
@@ -110,7 +110,7 @@ public class MainTest {
     verify(bootstrapper).bootstrap();
     verify(engine, never()).analyze(any());
     verify(exit).exit(Exit.INTERNAL_ERROR);
-    verify(logs).error("Error during SonarScanner execution", e);
+    verify(logs).error("Error during SonarScanner CLI execution", e);
   }
 
   @Test
@@ -118,8 +118,8 @@ public class MainTest {
     Exception e = createException(false);
     testException(e, false, false, Exit.INTERNAL_ERROR);
 
-    verify(logs).error("Error during SonarScanner execution", e);
-    verify(logs).error("Re-run SonarScanner using the -X switch to enable full debug logging.");
+    verify(logs).error("Error during SonarScanner CLI execution", e);
+    verify(logs).error("Re-run SonarScanner CLI using the -X switch to enable full debug logging.");
   }
 
   @Test
@@ -128,11 +128,11 @@ public class MainTest {
     testException(e, false, false, Exit.USER_ERROR);
 
     verify(logs, times(5)).error(anyString());
-    verify(logs).error("Error during SonarScanner execution");
+    verify(logs).error("Error during SonarScanner CLI execution");
     verify(logs).error("my message");
     verify(logs).error("Caused by: A functional cause");
     verify(logs).error("");
-    verify(logs).error("Re-run SonarScanner using the -X switch to enable full debug logging.");
+    verify(logs).error("Re-run SonarScanner CLI using the -X switch to enable full debug logging.");
   }
 
   @Test
@@ -141,7 +141,7 @@ public class MainTest {
     testException(e, false, true, Exit.USER_ERROR);
 
     verify(logs, times(4)).error(anyString());
-    verify(logs).error("Error during SonarScanner execution");
+    verify(logs).error("Error during SonarScanner CLI execution");
     verify(logs).error("my message");
     verify(logs).error("Caused by: A functional cause");
     verify(logs).error("");
@@ -153,7 +153,7 @@ public class MainTest {
     testException(e, true, false, Exit.USER_ERROR);
 
     verify(logs, times(1)).error(anyString(), any(Throwable.class));
-    verify(logs).error("Error during SonarScanner execution", e);
+    verify(logs).error("Error during SonarScanner CLI execution", e);
   }
 
   @Test
@@ -162,7 +162,7 @@ public class MainTest {
     testException(e, true, true, Exit.USER_ERROR);
 
     verify(logs, times(1)).error(anyString(), any(Throwable.class));
-    verify(logs).error("Error during SonarScanner execution", e);
+    verify(logs).error("Error during SonarScanner CLI execution", e);
   }
 
   @Test
@@ -170,8 +170,8 @@ public class MainTest {
     Exception e = createException(false);
     testException(e, true, false, Exit.INTERNAL_ERROR);
 
-    verify(logs).error("Error during SonarScanner execution", e);
-    verify(logs, never()).error("Re-run SonarScanner using the -X switch to enable full debug logging.");
+    verify(logs).error("Error during SonarScanner CLI execution", e);
+    verify(logs, never()).error("Re-run SonarScanner CLI using the -X switch to enable full debug logging.");
   }
 
   private void testException(Exception e, boolean debugEnabled, boolean isEmbedded, int expectedExitCode) {
@@ -228,7 +228,7 @@ public class MainTest {
     Main main = new Main(exit, cli, conf, scannerEngineBootstrapperFactory, logs);
     main.analyze();
 
-    verify(logs).info("SonarScanner analysis skipped");
+    verify(logs).info("SonarScanner CLI analysis skipped");
     InOrder inOrder = Mockito.inOrder(exit, scannerEngineBootstrapperFactory);
 
     inOrder.verify(exit, times(1)).exit(Exit.SUCCESS);
index b5415a146f1e906e0a80f6f87a4eb17da67ccb97..5a458735410067ea88815d5e18f7d91713e5ce3c 100644 (file)
@@ -83,7 +83,7 @@ public class SystemInfoTest {
     verify(mockSystem).getenv("SONAR_SCANNER_OPTS");
 
     verify(logs, never()).info("SonarScanner null");
-    verify(logs).info("SonarScanner " + ScannerVersion.version());
+    verify(logs).info("SonarScanner CLI " + ScannerVersion.version());
     verify(logs).info("Java 1.9 oracle (64-bit)");
     verify(logs).info("linux 2.5 x64");
     verify(logs).info("SONAR_SCANNER_OPTS=arg");