/
githubmirror
/
jdk22
Обзор
Документация
Войти
/
githubmirror
/
jdk22
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
make/langtools/test/crules/DefinedByAnalyzer/Test.java
32 строки
1003 B
Erik Joelsson
8187443: Forest Consolidation: Move files to unified layout
12 сен 2017, 20:03
12 сен 2017, 20:03
3789983
Код
Авторство
О чём код?
/**@test /nodynamiccopyright/ * @compile/fail/ref=Test.out -Xplugin:coding_rules -XDrawDiagnostics Test.java */ import com.sun.source.tree.CompilationUnitTree; import com.sun.source.tree.Tree; import com.sun.source.util.SourcePositions; import com.sun.source.util.TaskEvent; import com.sun.source.util.TaskListener; import com.sun.tools.javac.util.DefinedBy; import com.sun.tools.javac.util.DefinedBy.Api; public class Test implements SourcePositions, TaskListener { @Override @DefinedBy(Api.COMPILER_TREE) public long getStartPosition(CompilationUnitTree file, Tree tree) { return 0; } @Override public long getEndPosition(CompilationUnitTree file, Tree tree) { return 0; } @DefinedBy(Api.COMPILER_TREE) public long getEndPosition(Tree tree) { return 0; } @Override @DefinedBy(Api.LANGUAGE_MODEL) public void started(TaskEvent e) { } @Override @DefinedBy(Api.COMPILER_TREE) public void finished(TaskEvent e) { } }