From: Simon Brandhof Date: Mon, 13 Mar 2017 15:50:12 +0000 (+0100) Subject: SONAR-8857 remove dead code in QProfileService X-Git-Tag: 6.4-RC1~660 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=8562c0b822ef962a0d3a80d3eb5791d9b86dde1a;p=sonarqube.git SONAR-8857 remove dead code in QProfileService --- diff --git a/server/sonar-server/src/main/java/org/sonar/server/qualityprofile/QProfileService.java b/server/sonar-server/src/main/java/org/sonar/server/qualityprofile/QProfileService.java index c8b68b19a49..a82c3b0956b 100644 --- a/server/sonar-server/src/main/java/org/sonar/server/qualityprofile/QProfileService.java +++ b/server/sonar-server/src/main/java/org/sonar/server/qualityprofile/QProfileService.java @@ -19,7 +19,6 @@ */ package org.sonar.server.qualityprofile; -import java.io.Writer; import java.util.List; import javax.annotation.Nullable; import org.sonar.api.server.ServerSide; @@ -39,16 +38,14 @@ public class QProfileService { private final DbClient db; private final ActiveRuleIndexer activeRuleIndexer; private final RuleActivator ruleActivator; - private final QProfileBackuper backuper; private final UserSession userSession; private final DefaultOrganizationProvider defaultOrganizationProvider; - public QProfileService(DbClient db, ActiveRuleIndexer activeRuleIndexer, RuleActivator ruleActivator, QProfileBackuper backuper, + public QProfileService(DbClient db, ActiveRuleIndexer activeRuleIndexer, RuleActivator ruleActivator, UserSession userSession, DefaultOrganizationProvider defaultOrganizationProvider) { this.db = db; this.activeRuleIndexer = activeRuleIndexer; this.ruleActivator = ruleActivator; - this.backuper = backuper; this.userSession = userSession; this.defaultOrganizationProvider = defaultOrganizationProvider; } @@ -89,11 +86,6 @@ public class QProfileService { return ruleActivator.bulkDeactivate(ruleQuery, profile); } - public void backup(String profileKey, Writer writer) { - // Allowed to non-admin users (see http://jira.sonarsource.com/browse/SONAR-2039) - backuper.backup(profileKey, writer); - } - private void verifyAdminPermission() { userSession .checkLoggedIn()