-
Enhancement
-
Resolution: Fixed
-
P3
-
9
-
b133
In JEP 223 for JDK 9 (http://openjdk.java.net/jeps/223), versions are defined to be "a non-empty sequence of non-negative integer numerals without leading or trailing zeros, separated by period characters (U+002E)". A String rather than a double is a more suitable representation.
In JDK 9, deprecate:
Provider(String name, double version, String info)
Add:
Provider(String name, String version, String info)
Careful thought is necessary to find a suitable mapping from String to double so that this method continues to be useful:
public double getVersion()
In JDK 9, deprecate:
Provider(String name, double version, String info)
Add:
Provider(String name, String version, String info)
Careful thought is necessary to find a suitable mapping from String to double so that this method continues to be useful:
public double getVersion()
- relates to
-
JDK-8164456 JDK 9 builds failed since change of JDK-8130181
-
- Closed
-
-
JDK-8061493 JEP 223: New Version-String Scheme
-
- Closed
-
-
JDK-8130288 java.security.Provider implementations should use gensrc mechnism
-
- Closed
-