JDK-6948673 : Update SourceVersion.isIdentifier to account for JSR 292 exotic identifiers
Type:Bug
Component:core-libs
Sub-Component:javax.lang.model
Affected Version:7
Priority:P3
Status:Closed
Resolution:Not an Issue
OS:generic
CPU:generic
Submitted:2010-04-30
Updated:2011-08-25
Resolved:2011-08-25
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.
JSR 292 expands the set of allowable identifiers. SourceVersion.isIdentifier and related methods should be updated accordingly.
Comments
EVALUATION
Exotic identifiers are not currently planned for JDK 8; closing this bug accordingly.
If the plans for exotic identifers changes, this bug should be reopened.
25-08-2011
EVALUATION
Needs to be coordinated with all the other exotic identifier work, including all the places (e.g. command lines, filenames) where exotic identifiers may appear.