From: Simon Brandhof Date: Sun, 28 Jan 2018 20:54:02 +0000 (+0100) Subject: SONAR-10052 fix Quality flaws X-Git-Tag: 7.5~1757 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=34cd5241095852971064fa2d6621471913786334;p=sonarqube.git SONAR-10052 fix Quality flaws --- diff --git a/server/sonar-server/src/main/java/org/sonar/server/qualityprofile/BuiltInQProfileInsert.java b/server/sonar-server/src/main/java/org/sonar/server/qualityprofile/BuiltInQProfileInsert.java index e079e6b279e..4b1d18be22c 100644 --- a/server/sonar-server/src/main/java/org/sonar/server/qualityprofile/BuiltInQProfileInsert.java +++ b/server/sonar-server/src/main/java/org/sonar/server/qualityprofile/BuiltInQProfileInsert.java @@ -23,8 +23,8 @@ import org.sonar.db.DbSession; public interface BuiltInQProfileInsert { /** - * Persist a built-in profile and associate it to all existing organizations. - * Db sessions are committed. + * Persist a new built-in profile and associate it to all existing organizations. + * Db sessions are committed and Elasticsearch indices are updated.. */ void create(DbSession session, DbSession batchSession, BuiltInQProfile builtInQProfile); } diff --git a/server/sonar-server/src/main/java/org/sonar/server/qualityprofile/BuiltInQProfileUpdate.java b/server/sonar-server/src/main/java/org/sonar/server/qualityprofile/BuiltInQProfileUpdate.java index c4f90ca9dcb..c1c1ecca07f 100644 --- a/server/sonar-server/src/main/java/org/sonar/server/qualityprofile/BuiltInQProfileUpdate.java +++ b/server/sonar-server/src/main/java/org/sonar/server/qualityprofile/BuiltInQProfileUpdate.java @@ -25,8 +25,8 @@ import org.sonar.db.qualityprofile.RulesProfileDto; public interface BuiltInQProfileUpdate { /** - * Persist a built-in profile and associate it to all existing organizations. - * Db sessions are committed. + * Persist an existing built-in profile and associate it to all existing organizations. + * Db session is committed and Elasticsearch indices are updated. */ List update(DbSession dbSession, BuiltInQProfile builtInQProfile, RulesProfileDto ruleProfile); } diff --git a/sonar-plugin-api/src/main/java/org/sonar/api/server/profile/BuiltInQualityProfilesDefinition.java b/sonar-plugin-api/src/main/java/org/sonar/api/server/profile/BuiltInQualityProfilesDefinition.java index aed7a8578c0..8908f09f177 100644 --- a/sonar-plugin-api/src/main/java/org/sonar/api/server/profile/BuiltInQualityProfilesDefinition.java +++ b/sonar-plugin-api/src/main/java/org/sonar/api/server/profile/BuiltInQualityProfilesDefinition.java @@ -34,8 +34,6 @@ import org.sonar.api.ExtensionPoint; import org.sonar.api.rule.RuleKey; import org.sonar.api.rule.Severity; import org.sonar.api.server.ServerSide; -import org.sonar.api.utils.log.Logger; -import org.sonar.api.utils.log.Loggers; import static com.google.common.base.Preconditions.checkArgument; import static java.lang.String.format; @@ -197,7 +195,6 @@ public interface BuiltInQualityProfilesDefinition { @Immutable class BuiltInQualityProfileImpl implements BuiltInQualityProfile { - private static final Logger LOG = Loggers.get(BuiltInQualityProfilesDefinition.BuiltInQualityProfileImpl.class); private final String language; private final String name; private final boolean isDefault;