-
Enhancement
-
Resolution: Fixed
-
P4
-
None
-
b03
Unnecessary duplication of small utility method.
1
src/java.management/share/classes/com/sun/jmx/mbeanserver/Util.java: public static ObjectName newObjectName(String string)
This method uses new ObjectName(string).
2
src/java.management/share/classes/sun/management/Util.java public static ObjectName newObjectName(String name)
This one uses ObjectName.getInstance(name), which is defined in ObjectName.java to do: return new ObjectName(name).
So these two are equivalent.
1
src/java.management/share/classes/com/sun/jmx/mbeanserver/Util.java: public static ObjectName newObjectName(String string)
This method uses new ObjectName(string).
2
src/java.management/share/classes/sun/management/Util.java public static ObjectName newObjectName(String name)
This one uses ObjectName.getInstance(name), which is defined in ObjectName.java to do: return new ObjectName(name).
So these two are equivalent.
- links to
-
Commit(master) openjdk/jdk/e7fc0eb5
-
Review(master) openjdk/jdk/22681