aboutsummaryrefslogtreecommitdiffstats
path: root/server/sonar-ce/src/main/java/org
diff options
context:
space:
mode:
authorSteve Marion <steve.marion@sonarsource.com>2024-11-21 10:36:22 +0100
committersonartech <sonartech@sonarsource.com>2024-11-28 20:02:59 +0000
commit84398329f3989d32830e7fd4f623c8b8fc47e5d5 (patch)
treebddb3ef6821fe5ca77f50728d0475b43a5e0fb45 /server/sonar-ce/src/main/java/org
parent49e3469392c8a5d5d17a72a19b60583445993cee (diff)
downloadsonarqube-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.java10
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()
);