Skip to content

Commit 8c2dfda

Browse files
committed
SONARJAVA-1439 Deprecate addIssue methods
1 parent 27ef3aa commit 8c2dfda

2 files changed

Lines changed: 16 additions & 0 deletions

File tree

java-squid/src/main/java/org/sonar/plugins/java/api/IssuableSubscriptionVisitor.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,18 @@
2727

2828
public abstract class IssuableSubscriptionVisitor extends SubscriptionVisitor {
2929

30+
/**
31+
* @deprecated use reportIssue instead to benefit from precise issue location.
32+
*/
33+
@Deprecated
3034
public void addIssue(Tree tree, String message) {
3135
context.addIssue(tree, this, message);
3236
}
3337

38+
/**
39+
* @deprecated use reportIssue instead to benefit from precise issue location.
40+
*/
41+
@Deprecated
3442
public void addIssue(Tree tree, String message, double effortToFix) {
3543
context.addIssue(tree, this, message, effortToFix);
3644
}

java-squid/src/main/java/org/sonar/plugins/java/api/JavaFileScannerContext.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,16 @@ public interface JavaFileScannerContext {
3535

3636
CompilationUnitTree getTree();
3737

38+
/**
39+
* @deprecated use reportIssue instead to benefit from precise issue location.
40+
*/
41+
@Deprecated
3842
void addIssue(Tree tree, JavaCheck check, String message);
3943

44+
/**
45+
* @deprecated use reportIssue instead to benefit from precise issue location.
46+
*/
47+
@Deprecated
4048
void addIssue(Tree tree, JavaCheck check, String message, @Nullable Double cost);
4149

4250
void addIssueOnFile(JavaCheck check, String message);

0 commit comments

Comments
 (0)