From ab1fbbbb74b0a8544cf2d837cff59116038a7dd9 Mon Sep 17 00:00:00 2001 From: Simon Brandhof Date: Wed, 29 May 2013 18:13:30 +0200 Subject: SONAR-4313 forbid violations on program units and blocks --- .../src/main/java/org/sonar/api/batch/SonarIndex.java | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'sonar-plugin-api/src') diff --git a/sonar-plugin-api/src/main/java/org/sonar/api/batch/SonarIndex.java b/sonar-plugin-api/src/main/java/org/sonar/api/batch/SonarIndex.java index 283afb9dee7..bd2e50c564b 100644 --- a/sonar-plugin-api/src/main/java/org/sonar/api/batch/SonarIndex.java +++ b/sonar-plugin-api/src/main/java/org/sonar/api/batch/SonarIndex.java @@ -129,7 +129,9 @@ public abstract class SonarIndex implements DirectedGraphAccessor getViolations(ViolationQuery violationQuery); /** @@ -139,16 +141,24 @@ public abstract class SonarIndex implements DirectedGraphAccessor getViolations(Resource resource) { return getViolations(ViolationQuery.create().forResource(resource)); } /** * @since 2.5 + * @deprecated in 3.6 */ + @Deprecated public abstract void addViolation(Violation violation, boolean force); + /** + * @deprecated in 3.6 + */ + @Deprecated public final void addViolation(Violation violation) { addViolation(violation, false); } -- cgit v1.2.3