Jan Lahoda c9406c88c4 8056061: Mark implementations of public interfaces with an annotation
Adding @DefinedBy annotation to mark methods that implement public API methods; annotating the methods; adding a coding rules analyzer to enforce all such methods are annotated.

Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Reviewed-by: jjg, mcimadamore, jfranck
2014-08-27 07:44:00 +02:00

5 lines
256 B
Plaintext

Test.java:19:17: compiler.err.proc.messager: compiler.misc.crules.no.defined.by
Test.java:23:17: compiler.err.proc.messager: compiler.misc.crules.defined.by.no.api
Test.java:27:17: compiler.err.proc.messager: compiler.misc.crules.wrong.defined.by
3 errors