diff options
author | OrlovAlexander <alexander.orlov@sonarsource.com> | 2024-10-17 12:13:24 +0200 |
---|---|---|
committer | sonartech <sonartech@sonarsource.com> | 2024-10-18 20:03:11 +0000 |
commit | d46582652ab35d9e24f6486380aedf10ba98d04a (patch) | |
tree | c04fb80f3284bc77edf7dcd9774d3bcc69af14aa /server/sonar-webserver-core/src/main/java | |
parent | 9b008e6d740cdf2d670597f9e36da786cecb8340 (diff) | |
download | sonarqube-d46582652ab35d9e24f6486380aedf10ba98d04a.tar.gz sonarqube-d46582652ab35d9e24f6486380aedf10ba98d04a.zip |
SONAR-23259 Update QualityProfileChangesUpdater
Diffstat (limited to 'server/sonar-webserver-core/src/main/java')
-rw-r--r-- | server/sonar-webserver-core/src/main/java/org/sonar/server/rule/registration/QualityProfileChangesUpdater.java | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/server/sonar-webserver-core/src/main/java/org/sonar/server/rule/registration/QualityProfileChangesUpdater.java b/server/sonar-webserver-core/src/main/java/org/sonar/server/rule/registration/QualityProfileChangesUpdater.java index d9b74a99222..8f55e1962a8 100644 --- a/server/sonar-webserver-core/src/main/java/org/sonar/server/rule/registration/QualityProfileChangesUpdater.java +++ b/server/sonar-webserver-core/src/main/java/org/sonar/server/rule/registration/QualityProfileChangesUpdater.java @@ -88,17 +88,6 @@ public class QualityProfileChangesUpdater { private static Set<RuleImpactChangeDto> createRuleImpactChanges(PluginRuleUpdate pluginRuleUpdate, RuleChangeDto ruleChangeDto) { Set<RuleImpactChangeDto> ruleImpactChangeDtos = new HashSet<>(); - pluginRuleUpdate.getMatchingSoftwareQualities().stream() - .map(softwareQuality -> { - RuleImpactChangeDto ruleImpactChangeDto = new RuleImpactChangeDto(); - ruleImpactChangeDto.setRuleChangeUuid(ruleChangeDto.getUuid()); - ruleImpactChangeDto.setOldSeverity(pluginRuleUpdate.getOldImpacts().get(softwareQuality)); - ruleImpactChangeDto.setOldSoftwareQuality(softwareQuality); - ruleImpactChangeDto.setNewSeverity(pluginRuleUpdate.getNewImpacts().get(softwareQuality)); - ruleImpactChangeDto.setNewSoftwareQuality(softwareQuality); - return ruleImpactChangeDto; - }).forEach(ruleImpactChangeDtos::add); - Iterator<SoftwareQuality> removedIterator = (Sets.difference(pluginRuleUpdate.getOldImpacts().keySet(), pluginRuleUpdate.getMatchingSoftwareQualities())).iterator(); Iterator<SoftwareQuality> addedIterator = (Sets.difference(pluginRuleUpdate.getNewImpacts().keySet(), pluginRuleUpdate.getMatchingSoftwareQualities())).iterator(); while (removedIterator.hasNext() || addedIterator.hasNext()) { |