diff options
author | Steve Marion <steve.marion@sonarsource.com> | 2024-11-21 10:36:22 +0100 |
---|---|---|
committer | sonartech <sonartech@sonarsource.com> | 2024-11-28 20:02:59 +0000 |
commit | 84398329f3989d32830e7fd4f623c8b8fc47e5d5 (patch) | |
tree | bddb3ef6821fe5ca77f50728d0475b43a5e0fb45 /server/sonar-ce/src/main/java/org | |
parent | 49e3469392c8a5d5d17a72a19b60583445993cee (diff) | |
download | sonarqube-84398329f3989d32830e7fd4f623c8b8fc47e5d5.tar.gz sonarqube-84398329f3989d32830e7fd4f623c8b8fc47e5d5.zip |
SONAR-23755 Add core extension common to allow SQS specific behavior to happen. Add to DefaultLinkGenerator extension point to modify the default documentation base URL.
Diffstat (limited to 'server/sonar-ce/src/main/java/org')
-rw-r--r-- | server/sonar-ce/src/main/java/org/sonar/ce/container/ComputeEngineContainerImpl.java | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/server/sonar-ce/src/main/java/org/sonar/ce/container/ComputeEngineContainerImpl.java b/server/sonar-ce/src/main/java/org/sonar/ce/container/ComputeEngineContainerImpl.java index 177eb1fb7cd..3a3cda13192 100644 --- a/server/sonar-ce/src/main/java/org/sonar/ce/container/ComputeEngineContainerImpl.java +++ b/server/sonar-ce/src/main/java/org/sonar/ce/container/ComputeEngineContainerImpl.java @@ -29,7 +29,6 @@ import org.sonar.api.SonarQubeSide; import org.sonar.api.config.EmailSettings; import org.sonar.api.internal.MetadataLoader; import org.sonar.api.internal.SonarRuntimeImpl; -import org.sonar.server.component.ComponentTypes; import org.sonar.api.server.profile.BuiltInQualityProfileAnnotationLoader; import org.sonar.api.server.rule.RulesDefinitionXmlLoader; import org.sonar.api.utils.Durations; @@ -60,7 +59,6 @@ import org.sonar.ce.task.projectanalysis.taskprocessor.AuditPurgeTaskModule; import org.sonar.ce.task.projectanalysis.taskprocessor.IssueSyncTaskModule; import org.sonar.ce.taskprocessor.CeProcessingScheduler; import org.sonar.ce.taskprocessor.CeTaskProcessorModule; -import org.sonar.server.component.DefaultComponentTypes; import org.sonar.core.config.CorePropertyDefinitions; import org.sonar.core.documentation.DefaultDocumentationLinkGenerator; import org.sonar.core.extension.CoreExtensionRepositoryImpl; @@ -86,6 +84,8 @@ import org.sonar.db.purge.PurgeProfiler; import org.sonar.process.NetworkUtilsImpl; import org.sonar.process.Props; import org.sonar.process.logging.LogbackHelper; +import org.sonar.server.component.ComponentTypes; +import org.sonar.server.component.DefaultComponentTypes; import org.sonar.server.component.index.EntityDefinitionIndexer; import org.sonar.server.config.ConfigurationProvider; import org.sonar.server.email.EmailSmtpConfiguration; @@ -307,6 +307,8 @@ public class ComputeEngineContainerImpl implements ComputeEngineContainer { computeEngineStatus, NoOpAuditPersister.class, + DefaultDocumentationLinkGenerator.class, + CoreExtensionRepositoryImpl.class, CoreExtensionsLoader.class, CECoreExtensionsInstaller.class); @@ -444,9 +446,7 @@ public class ComputeEngineContainerImpl implements ComputeEngineContainer { QualityGateFinder.class, QualityGateEvaluatorImpl.class, - new AnalysisCacheCleaningModule(), - - DefaultDocumentationLinkGenerator.class + new AnalysisCacheCleaningModule() ); |