-
Type:
Sub-task
-
Resolution: Delivered
-
Priority:
P4
-
Affects Version/s: 11
-
Component/s: tools
-
Verified
Missing types are now consistently modeled as ERROR types, and the `javac` internal exception, `CompletionFailure`, is no longer thrown to API clients. Previously, annotation processors and other `javax.lang.model` clients could, in some cases, observe missing types modeled as DECLARED types with a `javac` internal exception, `CompletionFailure`, thrown out of the model methods when manipulating such types.