In its section on Unicode in chapter 3, the JLS states which version of Unicode the different platform versions have supported. It may be helpful to expose this information via a method on SourceVersion.
Comments
EVALUATION
With the closure of 4889690, the proper way to fix this problem is not available programmatically. Closing, reluctantly, as will not fix.