From 939c5c0c09c0818a7bf02fb8f23cb200a23ce4dc Mon Sep 17 00:00:00 2001 From: lukasz-jarocki-sonarsource Date: Thu, 3 Aug 2023 09:53:26 +0200 Subject: SONAR-20021 reducing the number of responsiblities and renaming of RegisterRules class to comply with Java standards --- .../sonar/server/platform/platformlevel/PlatformLevelStartup.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'server/sonar-webserver') diff --git a/server/sonar-webserver/src/main/java/org/sonar/server/platform/platformlevel/PlatformLevelStartup.java b/server/sonar-webserver/src/main/java/org/sonar/server/platform/platformlevel/PlatformLevelStartup.java index f25523ff456..9e6c5f13f8c 100644 --- a/server/sonar-webserver/src/main/java/org/sonar/server/platform/platformlevel/PlatformLevelStartup.java +++ b/server/sonar-webserver/src/main/java/org/sonar/server/platform/platformlevel/PlatformLevelStartup.java @@ -39,9 +39,11 @@ import org.sonar.server.qualityprofile.builtin.BuiltInQualityProfilesUpdateListe import org.sonar.server.rule.AdvancedRuleDescriptionSectionsGenerator; import org.sonar.server.rule.LegacyHotspotRuleDescriptionSectionsGenerator; import org.sonar.server.rule.LegacyIssueRuleDescriptionSectionsGenerator; -import org.sonar.server.rule.RegisterRules; +import org.sonar.server.rule.registration.RulesKeyVerifier; +import org.sonar.server.rule.registration.RulesRegistrant; import org.sonar.server.rule.RuleDescriptionSectionsGeneratorResolver; import org.sonar.server.rule.WebServerRuleFinder; +import org.sonar.server.rule.registration.StartupRuleUpdater; import org.sonar.server.startup.GeneratePluginIndex; import org.sonar.server.startup.RegisterMetrics; import org.sonar.server.startup.RegisterPermissionTemplates; @@ -72,7 +74,9 @@ public class PlatformLevelStartup extends PlatformLevel { AdvancedRuleDescriptionSectionsGenerator.class, LegacyHotspotRuleDescriptionSectionsGenerator.class, LegacyIssueRuleDescriptionSectionsGenerator.class, - RegisterRules.class, + RulesRegistrant.class, + RulesKeyVerifier.class, + StartupRuleUpdater.class, BuiltInQProfileLoader.class); addIfStartupLeader( BuiltInQualityProfilesUpdateListener.class, -- cgit v1.2.3