equal
deleted
inserted
replaced
|
1 /**@test /nodynamiccopyright/ |
|
2 * @compile/fail/ref=Test.out -Xplugin:coding_rules -XDrawDiagnostics Test.java |
|
3 */ |
|
4 |
|
5 import com.sun.source.tree.CompilationUnitTree; |
|
6 import com.sun.source.tree.Tree; |
|
7 import com.sun.source.util.SourcePositions; |
|
8 import com.sun.source.util.TaskEvent; |
|
9 import com.sun.source.util.TaskListener; |
|
10 import com.sun.tools.javac.util.DefinedBy; |
|
11 import com.sun.tools.javac.util.DefinedBy.Api; |
|
12 |
|
13 public class Test implements SourcePositions, TaskListener { |
|
14 @Override @DefinedBy(Api.COMPILER_TREE) |
|
15 public long getStartPosition(CompilationUnitTree file, Tree tree) { |
|
16 return 0; |
|
17 } |
|
18 @Override |
|
19 public long getEndPosition(CompilationUnitTree file, Tree tree) { |
|
20 return 0; |
|
21 } |
|
22 @DefinedBy(Api.COMPILER_TREE) |
|
23 public long getEndPosition(Tree tree) { |
|
24 return 0; |
|
25 } |
|
26 @Override @DefinedBy(Api.LANGUAGE_MODEL) |
|
27 public void started(TaskEvent e) { |
|
28 } |
|
29 @Override @DefinedBy(Api.COMPILER_TREE) |
|
30 public void finished(TaskEvent e) { |
|
31 } |
|
32 } |