aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-plugin-api/src
diff options
context:
space:
mode:
authorJulien HENRY <julien.henry@sonarsource.com>2015-07-29 01:45:49 +0200
committerJulien HENRY <julien.henry@sonarsource.com>2015-07-31 11:00:25 +0200
commit5b93180b18e756c6a246b8d22307785d333d0002 (patch)
treef80ee109a5307bd3f9f221228f6ae25e5d3b161b /sonar-plugin-api/src
parent1c2ee1119325e56aff63571094c3ad897d408c8c (diff)
downloadsonarqube-5b93180b18e756c6a246b8d22307785d333d0002.tar.gz
sonarqube-5b93180b18e756c6a246b8d22307785d333d0002.zip
Write raw issues directly in protobuf report
Avoid intermediate storage in persistit
Diffstat (limited to 'sonar-plugin-api/src')
-rw-r--r--sonar-plugin-api/src/main/java/org/sonar/api/issue/Issuable.java10
-rw-r--r--sonar-plugin-api/src/main/java/org/sonar/api/issue/IssueFilter.java4
2 files changed, 6 insertions, 8 deletions
diff --git a/sonar-plugin-api/src/main/java/org/sonar/api/issue/Issuable.java b/sonar-plugin-api/src/main/java/org/sonar/api/issue/Issuable.java
index 428d49d56f0..7cf03cb0579 100644
--- a/sonar-plugin-api/src/main/java/org/sonar/api/issue/Issuable.java
+++ b/sonar-plugin-api/src/main/java/org/sonar/api/issue/Issuable.java
@@ -133,16 +133,14 @@ public interface Issuable extends Perspective {
boolean addIssue(Issue issue);
/**
- * Unresolved issues, including the issues reported by end-users.
- * <p/>
- * {@link org.sonar.api.batch.Decorator}s calling this method must be annotated with {@code @DependsUpon(DecoratorBarriers.ISSUES_TRACKED)}.
+ * @deprecated since 5.2 no more decorators on batch side
*/
+ @Deprecated
List<Issue> issues();
/**
- * Issues marked as resolved during this scan.
- * <p/>
- * {@link org.sonar.api.batch.Decorator}s calling this method must be annotated with {@code @DependsUpon(DecoratorBarriers.ISSUES_TRACKED)}.
+ * @deprecated since 5.2 no more decorators on batch side
*/
+ @Deprecated
List<Issue> resolvedIssues();
}
diff --git a/sonar-plugin-api/src/main/java/org/sonar/api/issue/IssueFilter.java b/sonar-plugin-api/src/main/java/org/sonar/api/issue/IssueFilter.java
index a1fda4b1671..654d40e3a31 100644
--- a/sonar-plugin-api/src/main/java/org/sonar/api/issue/IssueFilter.java
+++ b/sonar-plugin-api/src/main/java/org/sonar/api/issue/IssueFilter.java
@@ -19,12 +19,12 @@
*/
package org.sonar.api.issue;
-import org.sonar.api.batch.BatchSide;
import org.sonar.api.ExtensionPoint;
+import org.sonar.api.batch.BatchSide;
/**
* @since 3.6
- * @deprecated since 4.0
+ * @deprecated since 4.0 use {@link org.sonar.api.issue.batch.IssueFilter}
*/
@Deprecated
@BatchSide