From 1be42e24f7b4172c47a183d92bf0ea0d50e4196b Mon Sep 17 00:00:00 2001 From: Julien HENRY Date: Tue, 23 Apr 2019 11:48:54 +0200 Subject: [PATCH] SONAR-12006 Deprecate org.sonar.api.profiles.XMLProfileParser --- .../main/java/org/sonar/api/profiles/XMLProfileParser.java | 3 +++ .../java/org/sonar/api/profiles/XMLProfileSerializer.java | 4 +++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/sonar-plugin-api/src/main/java/org/sonar/api/profiles/XMLProfileParser.java b/sonar-plugin-api/src/main/java/org/sonar/api/profiles/XMLProfileParser.java index de2d59e2bd0..2dc5a5052ea 100644 --- a/sonar-plugin-api/src/main/java/org/sonar/api/profiles/XMLProfileParser.java +++ b/sonar-plugin-api/src/main/java/org/sonar/api/profiles/XMLProfileParser.java @@ -37,11 +37,14 @@ import org.sonar.api.rules.Rule; import org.sonar.api.rules.RuleFinder; import org.sonar.api.rules.RulePriority; import org.sonar.api.server.ServerSide; +import org.sonar.api.server.profile.BuiltInQualityProfileAnnotationLoader; import org.sonar.api.utils.ValidationMessages; /** * @since 2.3 + * @deprecated since 7.8 use {@link BuiltInQualityProfileAnnotationLoader} */ +@Deprecated @ServerSide @ComputeEngineSide public class XMLProfileParser { diff --git a/sonar-plugin-api/src/main/java/org/sonar/api/profiles/XMLProfileSerializer.java b/sonar-plugin-api/src/main/java/org/sonar/api/profiles/XMLProfileSerializer.java index 382120c1dfb..a6105f0706f 100644 --- a/sonar-plugin-api/src/main/java/org/sonar/api/profiles/XMLProfileSerializer.java +++ b/sonar-plugin-api/src/main/java/org/sonar/api/profiles/XMLProfileSerializer.java @@ -23,15 +23,17 @@ import java.io.IOException; import java.io.Writer; import org.apache.commons.lang.StringEscapeUtils; import org.apache.commons.lang.StringUtils; +import org.sonar.api.ce.ComputeEngineSide; import org.sonar.api.rules.ActiveRule; import org.sonar.api.rules.ActiveRuleParam; -import org.sonar.api.ce.ComputeEngineSide; import org.sonar.api.server.ServerSide; import org.sonar.api.utils.SonarException; /** * @since 2.3 + * @deprecated since 7.8 */ +@Deprecated @ServerSide @ComputeEngineSide public class XMLProfileSerializer { -- 2.39.5