JDK-5010455 : javac incorrectly marks top-level enum classes as static
Type:Bug
Component:tools
Sub-Component:javac
Affected Version:5.0
Priority:P3
Status:Resolved
Resolution:Fixed
OS:generic
CPU:generic
Submitted:2004-03-09
Updated:2004-04-01
Resolved:2004-04-01
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.
At present, javac incorrectly marks top-level enum classes as static. It is illegal for top-level classes to be marked as static. This bug causes apt -print to output misleading information.
Comments
CONVERTED DATA
BugTraq+ Release Management Values
COMMIT TO FIX:
tiger-beta2
FIXED IN:
tiger-beta2
INTEGRATED IN:
tiger-b46
tiger-beta2
14-06-2004
EVALUATION
This flag is illegal at the top level, so javac should not do this.
###@###.### 2004-03-09