-
Enhancement
-
Resolution: Fixed
-
P4
-
9
-
b29
-
Not verified
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8085372 | emb-9 | Jan Lahoda | P4 | Resolved | Fixed | team |
Often, it is difficult to recognize that a method is an implementation method of a public API method. Yet, special care needs to be taken when editing these methods, so that the public API's contract is fulfilled. So, it would be good to introduce a new javac-internal annotation @DefinedBy, and mark the implementations of the public API methods using this annotation.
- backported by
-
JDK-8085372 Mark implementations of public interfaces with an annotation
-
- Resolved
-