Relates :
|
|
Relates :
|
|
Relates :
|
We need an empty '+' to determine whether "foo" in the version string "9-foo" represents $PRE or $OPT. In this case, "9-foo" should interpret "foo" as $PRE while "9+-foo" would interpret "foo" as $OPT. '+' is required for empty build when OPT is present and PRE is not. "9+-opt" and "9-pre-opt" are legal. "9+" is not. Both JEP 223 and the specification for jdk.Version (lines 48, 113, 130, and 160) need to be updated to describe this.