JDK-8032587 : Change silent failure in Attr.java to assertion
Type:Bug
Component:tools
Sub-Component:javac
Affected Version:8,9
Priority:P3
Status:Closed
Resolution:Fixed
Submitted:2014-01-23
Updated:2014-02-21
Resolved:2014-01-27
The Version table provides details related to the release that this issue/RFE will be addressed.
Unresolved : Release in which this issue/RFE will be addressed. Resolved: Release in which this issue/RFE has been resolved. Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.
In the fromAnnotations method in comp/Attr.java, there is a silent failure condition when an annotation is visited prior to attribution, which was a source of several type annotations bugs. This should be turned into an assertion.