Skip to content

Commit 09e1504

Browse files
Seppli11sonartech
authored andcommitted
SONARPY-3824 Upgrade Orchestrator from 5.6.2.2625 to 6.1.0.3962 (#878)
GitOrigin-RevId: cba47518600d59675608747d48bd43a007eef7ff
1 parent 4326ee0 commit 09e1504

5 files changed

Lines changed: 11 additions & 7 deletions

File tree

its/commons/src/test/java/com/sonar/python/it/ConcurrentOrchestratorExtension.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
import com.sonar.orchestrator.locator.Locators;
2626
import com.sonar.orchestrator.server.StartupLogWatcher;
2727
import com.sonar.orchestrator.util.System2;
28-
import com.sonar.orchestrator.version.Version;
28+
import com.sonar.orchestrator.util.Version;
2929
import java.util.concurrent.CountDownLatch;
3030
import java.util.concurrent.atomic.AtomicInteger;
3131
import java.util.concurrent.locks.Lock;
@@ -66,9 +66,9 @@ private void prepareOrchestrator() {
6666
}
6767

6868
private void installSonarScanner() {
69-
Locators locators = getConfiguration().locators();
69+
Locators locators = new Locators(getConfiguration());
7070
Version version = Version.create(SonarScanner.DEFAULT_SCANNER_VERSION);
71-
new SonarScannerInstaller(locators).install(version, getConfiguration().fileSystem().workspace());
71+
new SonarScannerInstaller(locators).install(version, getConfiguration().fileSystem().workspace().toFile());
7272
}
7373

7474

its/plugin/it-python-plugin-test/src/test/java/com/sonar/python/it/plugin/SonarLintIPythonTest.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
*/
1717
package com.sonar.python.it.plugin;
1818

19+
import com.sonar.orchestrator.locator.Locators;
1920
import com.sonar.python.it.PluginLocator;
2021
import com.sonar.python.it.TestsUtils;
2122
import java.io.IOException;
@@ -82,8 +83,9 @@ public void log(String formattedMessage, Level level, @Nullable String stacktrac
8283
}
8384
};
8485
SonarLintLogger.setTarget(logOutput);
86+
Locators locators = new Locators(TestsUtils.dynamicOrchestrator.getConfiguration());
8587
var pluginJarLocation = Set
86-
.of(TestsUtils.dynamicOrchestrator.getConfiguration().locators().locate(PluginLocator.Plugins.PYTHON.get(PluginLocator.isEnterpriseTest())).toPath());
88+
.of(locators.locate(PluginLocator.Plugins.PYTHON.get(PluginLocator.isEnterpriseTest())).toPath());
8789
var enabledLanguages = Set.of(SonarLanguage.IPYTHON);
8890
var pluginConfiguration = new PluginsLoader.Configuration(pluginJarLocation, enabledLanguages, false, Optional.empty());
8991
var pluginLoader = new PluginsLoader().load(pluginConfiguration, Set.of());

its/plugin/it-python-plugin-test/src/test/java/com/sonar/python/it/plugin/SonarLintTest.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
*/
1717
package com.sonar.python.it.plugin;
1818

19+
import com.sonar.orchestrator.locator.Locators;
1920
import com.sonar.python.it.PluginLocator;
2021
import com.sonar.python.it.TestsUtils;
2122
import java.io.File;
@@ -84,8 +85,9 @@ public void log(String formattedMessage, Level level, @Nullable String stacktrac
8485
}
8586
};
8687
SonarLintLogger.setTarget(logOutput);
88+
Locators locators = new Locators(TestsUtils.dynamicOrchestrator.getConfiguration());
8789
var pluginJarLocation = Set
88-
.of(TestsUtils.dynamicOrchestrator.getConfiguration().locators().locate(PluginLocator.Plugins.PYTHON.get(PluginLocator.isEnterpriseTest())).toPath());
90+
.of(locators.locate(PluginLocator.Plugins.PYTHON.get(PluginLocator.isEnterpriseTest())).toPath());
8991
var enabledLanguages = Set.of(SonarLanguage.PYTHON);
9092
var pluginConfiguration = new PluginsLoader.Configuration(pluginJarLocation, enabledLanguages, false, Optional.empty());
9193
var pluginLoader = new PluginsLoader().load(pluginConfiguration, Set.of());

override-dep-licenses.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Override license defined in parent POM
22
# See check-license-compatibility.sh
3-
43
com.google.code.gson--gson--2.11.0=apache_v2
54
commons-io--commons-io--2.17.0=apache_v2
65
com.github.spotbugs=apache_v2
76
info.picocli--picocli--4.7.5=apache_v2
7+
org.codehaus.woodstox--stax2-api--4.2.2=bsd

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@
102102
<sonar.projectName>Python Enterprise</sonar.projectName>
103103
<sonar.version>26.2.0.119303</sonar.version>
104104
<sonar.api.version>13.0.0.3026</sonar.api.version>
105-
<sonar.orchestrator.version>5.6.2.2625</sonar.orchestrator.version>
105+
<sonar.orchestrator.version>6.1.0.3962</sonar.orchestrator.version>
106106
<sonar-analyzer-commons.version>2.21.0.4626</sonar-analyzer-commons.version>
107107
<sonar.sca.exclusions>
108108
its/**,private/its-enterprise/**,python-frontend/typeshed_serializer/**,**/test/resources/**

0 commit comments

Comments
 (0)