diff options
author | Duarte Meneses <duarte.meneses@sonarsource.com> | 2022-01-05 16:17:09 -0600 |
---|---|---|
committer | sonartech <sonartech@sonarsource.com> | 2022-02-02 20:02:54 +0000 |
commit | a53007e8246c8d44b0c9af4bd3757313c48dd230 (patch) | |
tree | c53786ac80233b0296ee345e11d64bb762e5b463 /sonar-scanner-engine/src/main/java/org/sonar/scanner/scm/ScmConfiguration.java | |
parent | e6afd7889c39e6b9db5e62ee5f850eae598ba62d (diff) | |
download | sonarqube-a53007e8246c8d44b0c9af4bd3757313c48dd230.tar.gz sonarqube-a53007e8246c8d44b0c9af4bd3757313c48dd230.zip |
SONAR-15966 Use Spring instead of Pico as dependency injection framework in the scanner-engine
Co-authored-by: Zipeng WU <zipeng.wu@sonarsource.com>
Diffstat (limited to 'sonar-scanner-engine/src/main/java/org/sonar/scanner/scm/ScmConfiguration.java')
-rw-r--r-- | sonar-scanner-engine/src/main/java/org/sonar/scanner/scm/ScmConfiguration.java | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/sonar-scanner-engine/src/main/java/org/sonar/scanner/scm/ScmConfiguration.java b/sonar-scanner-engine/src/main/java/org/sonar/scanner/scm/ScmConfiguration.java index 05be6c2595a..25d91d49d31 100644 --- a/sonar-scanner-engine/src/main/java/org/sonar/scanner/scm/ScmConfiguration.java +++ b/sonar-scanner-engine/src/main/java/org/sonar/scanner/scm/ScmConfiguration.java @@ -24,11 +24,11 @@ import java.util.Map; import java.util.stream.Collectors; import javax.annotation.CheckForNull; import org.apache.commons.lang.StringUtils; -import org.picocontainer.Startable; import org.sonar.api.CoreProperties; import org.sonar.api.Properties; import org.sonar.api.Property; import org.sonar.api.PropertyType; +import org.sonar.api.Startable; import org.sonar.api.batch.scm.ScmProvider; import org.sonar.api.config.Configuration; import org.sonar.api.notifications.AnalysisWarnings; @@ -67,7 +67,8 @@ public class ScmConfiguration implements Startable { private ScmProvider provider; - public ScmConfiguration(InputModuleHierarchy moduleHierarchy, Configuration settings, AnalysisWarnings analysisWarnings, ScmProvider... providers) { + public ScmConfiguration(InputModuleHierarchy moduleHierarchy, Configuration settings, AnalysisWarnings analysisWarnings, + ScmProvider... providers) { this.moduleHierarchy = moduleHierarchy; this.settings = settings; this.analysisWarnings = analysisWarnings; @@ -76,10 +77,6 @@ public class ScmConfiguration implements Startable { } } - public ScmConfiguration(InputModuleHierarchy moduleHierarchy, Configuration settings, AnalysisWarnings analysisWarnings) { - this(moduleHierarchy, settings, analysisWarnings, new ScmProvider[0]); - } - @Override public void start() { if (isDisabled()) { |