-
Bug
-
Resolution: Unresolved
-
P4
-
6
-
Cause Known
-
generic
-
generic
Currently it is possible for factories to preserve state from prior rounds, e.g. caching declarations. This could give misleading results since the declarations from prior rounds are not valid in the current round's context. One solution would be to throw an illegal state exception (or at least issue a warning) if a declaration was accessed after its round had ended.
###@###.### 2004-11-05 21:00:15 GMT
###@###.### 2004-11-05 21:00:15 GMT
- relates to
-
JDK-7026845 Regression since JDK7b130: VariableElement.getConstantValue() leads to java.lang.AssertionError
- Closed
-
JDK-8038455 Use single Context for all rounds of annotation processing
- Closed