JDK-8217893 : Support new Japanese era in java.lang.Character for Java SE 11
  • Type: Backport
  • Backport of: JDK-8216546
  • Component: core-libs
  • Sub-Component: java.lang
  • Affected Version: 11
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2019-01-28
  • Updated: 2019-04-25
  • Resolved: 2019-02-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.

To download the current JDK release, click here.
JDK 11 JDK 12
11.0.3Fixed 12 b31Fixed
Description
During the work for this change, spec of Character has been polished. This needs to forward ported into JDK12 so that they are in sync.

Note that in 12, all implementations of SE 12 will support the Japanese Era character, so the isJavaIdentifierStart/Part() portions of the spec change is not needed.
Comments
This is a backport and I cannot seem to modify the synopsis. Is there a way to do so? (btw, I modified its CSR's synopsis to "Java SE 12")
29-01-2019

Please change the synopsis of the backport and CSR targeted at JDK 12 to say "...for Java SE 12" rather than "for Java SE 11".
29-01-2019