--- old/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/JavaClass.java 2015-10-06 20:50:28.671807937 +0200 +++ new/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/JavaClass.java 2015-10-06 20:50:28.607807936 +0200 @@ -461,7 +461,7 @@ } if(debug != null) - JavaClass.debug = new Boolean(debug).booleanValue(); + JavaClass.debug = Boolean.parseBoolean(debug); if(sep != null) try { --- old/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/BasisLibrary.java 2015-10-06 20:50:28.947807942 +0200 +++ new/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/BasisLibrary.java 2015-10-06 20:50:28.875807941 +0200 @@ -744,11 +744,11 @@ // If node-boolean comparison -> convert node to boolean if (left instanceof Node || right instanceof Node) { if (left instanceof Boolean) { - right = new Boolean(booleanF(right)); + right = booleanF(right); hasSimpleArgs = true; } if (right instanceof Boolean) { - left = new Boolean(booleanF(left)); + left = booleanF(left); hasSimpleArgs = true; } } --- old/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java 2015-10-06 20:50:29.239807947 +0200 +++ new/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java 2015-10-06 20:50:29.171807946 +0200 @@ -325,10 +325,10 @@ return _transletName; } else if (name.equals(GENERATE_TRANSLET)) { - return new Boolean(_generateTranslet); + return _generateTranslet; } else if (name.equals(AUTO_TRANSLET)) { - return new Boolean(_autoTranslet); + return _autoTranslet; } else if (name.equals(ENABLE_INLINING)) { if (_enableInlining) --- old/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/PropertyManager.java 2015-10-06 20:50:29.531807953 +0200 +++ new/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/PropertyManager.java 2015-10-06 20:50:29.463807952 +0200 @@ -117,18 +117,18 @@ //zephyr (implementation) specific properties which can be set by the application. //interning is always done - supportedProps.put(Constants.SAX_FEATURE_PREFIX + Constants.STRING_INTERNING_FEATURE , new Boolean(true)); + supportedProps.put(Constants.SAX_FEATURE_PREFIX + Constants.STRING_INTERNING_FEATURE , Boolean.TRUE); //recognizing java encoding names by default - supportedProps.put(Constants.XERCES_FEATURE_PREFIX + Constants.ALLOW_JAVA_ENCODINGS_FEATURE, new Boolean(true)) ; + supportedProps.put(Constants.XERCES_FEATURE_PREFIX + Constants.ALLOW_JAVA_ENCODINGS_FEATURE, Boolean.TRUE) ; //in stax mode, namespace declarations are not added as attributes supportedProps.put(Constants.ADD_NAMESPACE_DECL_AS_ATTRIBUTE , Boolean.FALSE) ; - supportedProps.put(Constants.READER_IN_DEFINED_STATE, new Boolean(true)); - supportedProps.put(Constants.REUSE_INSTANCE, new Boolean(true)); - supportedProps.put(Constants.ZEPHYR_PROPERTY_PREFIX + Constants.STAX_REPORT_CDATA_EVENT , new Boolean(false)); + supportedProps.put(Constants.READER_IN_DEFINED_STATE, Boolean.TRUE); + supportedProps.put(Constants.REUSE_INSTANCE, Boolean.TRUE); + supportedProps.put(Constants.ZEPHYR_PROPERTY_PREFIX + Constants.STAX_REPORT_CDATA_EVENT , Boolean.FALSE); supportedProps.put(Constants.ZEPHYR_PROPERTY_PREFIX + Constants.IGNORE_EXTERNAL_DTD, Boolean.FALSE); - supportedProps.put(Constants.XERCES_FEATURE_PREFIX + Constants.WARN_ON_DUPLICATE_ATTDEF_FEATURE, new Boolean(false)); - supportedProps.put(Constants.XERCES_FEATURE_PREFIX + Constants.WARN_ON_DUPLICATE_ENTITYDEF_FEATURE, new Boolean(false)); - supportedProps.put(Constants.XERCES_FEATURE_PREFIX + Constants.WARN_ON_UNDECLARED_ELEMDEF_FEATURE, new Boolean(false)); + supportedProps.put(Constants.XERCES_FEATURE_PREFIX + Constants.WARN_ON_DUPLICATE_ATTDEF_FEATURE, Boolean.FALSE); + supportedProps.put(Constants.XERCES_FEATURE_PREFIX + Constants.WARN_ON_DUPLICATE_ENTITYDEF_FEATURE, Boolean.FALSE); + supportedProps.put(Constants.XERCES_FEATURE_PREFIX + Constants.WARN_ON_UNDECLARED_ELEMDEF_FEATURE, Boolean.FALSE); fSecurityManager = new XMLSecurityManager(true); supportedProps.put(SECURITY_MANAGER, fSecurityManager); @@ -140,7 +140,7 @@ supportedProps.put(XMLOutputFactory.IS_REPAIRING_NAMESPACES , Boolean.FALSE); //default value of escaping characters is 'true' supportedProps.put(Constants.ESCAPE_CHARACTERS , Boolean.TRUE); - supportedProps.put(Constants.REUSE_INSTANCE, new Boolean(true)); + supportedProps.put(Constants.REUSE_INSTANCE, Boolean.TRUE); } /** --- old/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java 2015-10-06 20:50:29.799807958 +0200 +++ new/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java 2015-10-06 20:50:29.735807956 +0200 @@ -2304,11 +2304,11 @@ int b1 = b4[1] & 0xFF; if (b0 == 0xFE && b1 == 0xFF) { // UTF-16, big-endian - return new Object [] {"UTF-16BE", new Boolean(true)}; + return new Object [] {"UTF-16BE", Boolean.TRUE}; } if (b0 == 0xFF && b1 == 0xFE) { // UTF-16, little-endian - return new Object [] {"UTF-16LE", new Boolean(false)}; + return new Object [] {"UTF-16LE", Boolean.FALSE}; } // default to UTF-8 if we don't have enough bytes to make a @@ -2333,11 +2333,11 @@ int b3 = b4[3] & 0xFF; if (b0 == 0x00 && b1 == 0x00 && b2 == 0x00 && b3 == 0x3C) { // UCS-4, big endian (1234) - return new Object [] {"ISO-10646-UCS-4", new Boolean(true)}; + return new Object [] {"ISO-10646-UCS-4", Boolean.TRUE}; } if (b0 == 0x3C && b1 == 0x00 && b2 == 0x00 && b3 == 0x00) { // UCS-4, little endian (4321) - return new Object [] {"ISO-10646-UCS-4", new Boolean(false)}; + return new Object [] {"ISO-10646-UCS-4", Boolean.FALSE}; } if (b0 == 0x00 && b1 == 0x00 && b2 == 0x3C && b3 == 0x00) { // UCS-4, unusual octet order (2143) @@ -2353,12 +2353,12 @@ // UTF-16, big-endian, no BOM // (or could turn out to be UCS-2... // REVISIT: What should this be? - return new Object [] {"UTF-16BE", new Boolean(true)}; + return new Object [] {"UTF-16BE", Boolean.TRUE}; } if (b0 == 0x3C && b1 == 0x00 && b2 == 0x3F && b3 == 0x00) { // UTF-16, little-endian, no BOM // (or could turn out to be UCS-2... - return new Object [] {"UTF-16LE", new Boolean(false)}; + return new Object [] {"UTF-16LE", Boolean.FALSE}; } if (b0 == 0x4C && b1 == 0x6F && b2 == 0xA7 && b3 == 0x94) { // EBCDIC --- old/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.java 2015-10-06 20:50:30.087807963 +0200 +++ new/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.java 2015-10-06 20:50:30.027807962 +0200 @@ -1924,11 +1924,11 @@ int b1 = b4[1] & 0xFF; if (b0 == 0xFE && b1 == 0xFF) { // UTF-16, big-endian - return new Object [] {"UTF-16BE", new Boolean(true)}; + return new Object [] {"UTF-16BE", Boolean.TRUE}; } if (b0 == 0xFF && b1 == 0xFE) { // UTF-16, little-endian - return new Object [] {"UTF-16LE", new Boolean(false)}; + return new Object [] {"UTF-16LE", Boolean.FALSE}; } // default to UTF-8 if we don't have enough bytes to make a @@ -1953,11 +1953,11 @@ int b3 = b4[3] & 0xFF; if (b0 == 0x00 && b1 == 0x00 && b2 == 0x00 && b3 == 0x3C) { // UCS-4, big endian (1234) - return new Object [] {"ISO-10646-UCS-4", new Boolean(true)}; + return new Object [] {"ISO-10646-UCS-4", Boolean.TRUE}; } if (b0 == 0x3C && b1 == 0x00 && b2 == 0x00 && b3 == 0x00) { // UCS-4, little endian (4321) - return new Object [] {"ISO-10646-UCS-4", new Boolean(false)}; + return new Object [] {"ISO-10646-UCS-4", Boolean.FALSE}; } if (b0 == 0x00 && b1 == 0x00 && b2 == 0x3C && b3 == 0x00) { // UCS-4, unusual octet order (2143) @@ -1973,12 +1973,12 @@ // UTF-16, big-endian, no BOM // (or could turn out to be UCS-2... // REVISIT: What should this be? - return new Object [] {"UTF-16BE", new Boolean(true)}; + return new Object [] {"UTF-16BE", Boolean.TRUE}; } if (b0 == 0x3C && b1 == 0x00 && b2 == 0x3F && b3 == 0x00) { // UTF-16, little-endian, no BOM // (or could turn out to be UCS-2... - return new Object [] {"UTF-16LE", new Boolean(false)}; + return new Object [] {"UTF-16LE", Boolean.FALSE}; } if (b0 == 0x4C && b1 == 0x6F && b2 == 0xA7 && b3 == 0x94) { // EBCDIC --- old/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/SecuritySupport.java 2015-10-06 20:50:30.375807968 +0200 +++ new/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/SecuritySupport.java 2015-10-06 20:50:30.311807967 +0200 @@ -116,7 +116,7 @@ return ((Boolean) AccessController.doPrivileged(new PrivilegedAction() { public Object run() { - return new Boolean(f.exists()); + return f.exists(); } })).booleanValue(); } --- old/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/SecuritySupport.java 2015-10-06 20:50:30.643807973 +0200 +++ new/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/SecuritySupport.java 2015-10-06 20:50:30.571807972 +0200 @@ -116,7 +116,7 @@ return ((Boolean) AccessController.doPrivileged(new PrivilegedAction() { public Object run() { - return new Boolean(f.exists()); + return f.exists(); } })).booleanValue(); } --- old/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathFactoryImpl.java 2015-10-06 20:50:30.919807978 +0200 +++ new/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathFactoryImpl.java 2015-10-06 20:50:30.851807977 +0200 @@ -174,7 +174,7 @@ if (name == null) { String fmsg = XSLMessages.createXPATHMessage( XPATHErrorResources.ER_FEATURE_NAME_NULL, - new Object[] { CLASS_NAME, new Boolean( value) } ); + new Object[] { CLASS_NAME, value } ); throw new NullPointerException( fmsg ); } @@ -183,7 +183,7 @@ if ((_isSecureMode) && (!value)) { String fmsg = XSLMessages.createXPATHMessage( XPATHErrorResources.ER_SECUREPROCESSING_FEATURE, - new Object[] { name, CLASS_NAME, new Boolean(value) } ); + new Object[] { name, CLASS_NAME, value } ); throw new XPathFactoryConfigurationException( fmsg ); } @@ -211,7 +211,7 @@ // unknown feature String fmsg = XSLMessages.createXPATHMessage( XPATHErrorResources.ER_FEATURE_UNKNOWN, - new Object[] { name, CLASS_NAME, new Boolean(value) } ); + new Object[] { name, CLASS_NAME, value } ); throw new XPathFactoryConfigurationException( fmsg ); } --- old/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/XBoolean.java 2015-10-06 20:50:31.195807983 +0200 +++ new/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/XBoolean.java 2015-10-06 20:50:31.127807982 +0200 @@ -135,7 +135,7 @@ public Object object() { if(null == m_obj) - setObject(new Boolean(m_val)); + setObject(Boolean.valueOf(m_val)); return m_obj; } --- old/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/XObject.java 2015-10-06 20:50:31.467807988 +0200 +++ new/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/XObject.java 2015-10-06 20:50:31.395807987 +0200 @@ -506,7 +506,7 @@ result = iter(); break; case CLASS_BOOLEAN : - result = new Boolean(bool()); + result = bool(); break; case CLASS_UNKNOWN : result = m_obj; --- old/src/java.xml/share/classes/javax/xml/datatype/SecuritySupport.java 2015-10-06 20:50:31.751807993 +0200 +++ new/src/java.xml/share/classes/javax/xml/datatype/SecuritySupport.java 2015-10-06 20:50:31.687807992 +0200 @@ -79,7 +79,7 @@ return ((Boolean) AccessController.doPrivileged(new PrivilegedAction() { public Object run() { - return new Boolean(f.exists()); + return f.exists(); } })).booleanValue(); } --- old/src/java.xml/share/classes/javax/xml/parsers/SecuritySupport.java 2015-10-06 20:50:32.015807998 +0200 +++ new/src/java.xml/share/classes/javax/xml/parsers/SecuritySupport.java 2015-10-06 20:50:31.947807997 +0200 @@ -83,7 +83,7 @@ return ((Boolean) AccessController.doPrivileged(new PrivilegedAction() { public Object run() { - return new Boolean(f.exists()); + return f.exists(); } })).booleanValue(); } --- old/src/java.xml/share/classes/javax/xml/stream/SecuritySupport.java 2015-10-06 20:50:32.295808003 +0200 +++ new/src/java.xml/share/classes/javax/xml/stream/SecuritySupport.java 2015-10-06 20:50:32.227808002 +0200 @@ -83,7 +83,7 @@ return ((Boolean) AccessController.doPrivileged(new PrivilegedAction() { public Object run() { - return new Boolean(f.exists()); + return f.exists(); } })).booleanValue(); } --- old/src/java.xml/share/classes/javax/xml/stream/XMLOutputFactory.java 2015-10-06 20:50:32.551808008 +0200 +++ new/src/java.xml/share/classes/javax/xml/stream/XMLOutputFactory.java 2015-10-06 20:50:32.483808007 +0200 @@ -62,7 +62,7 @@ *

The following paragraphs describe the namespace and prefix repair algorithm: * *

The property can be set with the following code line: - * {@code setProperty("javax.xml.stream.isRepairingNamespaces", new Boolean(true|false));} + * {@code setProperty("javax.xml.stream.isRepairingNamespaces", Boolean.TRUE|Boolean.FALSE);} * *

This property specifies that the writer default namespace prefix declarations. * The default value is false. --- old/src/java.xml/share/classes/javax/xml/transform/SecuritySupport.java 2015-10-06 20:50:32.907808014 +0200 +++ new/src/java.xml/share/classes/javax/xml/transform/SecuritySupport.java 2015-10-06 20:50:32.815808013 +0200 @@ -81,7 +81,7 @@ return ((Boolean) AccessController.doPrivileged(new PrivilegedAction() { public Object run() { - return new Boolean(f.exists()); + return f.exists(); } })).booleanValue(); } --- old/src/java.xml/share/classes/org/xml/sax/helpers/SecuritySupport.java 2015-10-06 20:50:33.163808019 +0200 +++ new/src/java.xml/share/classes/org/xml/sax/helpers/SecuritySupport.java 2015-10-06 20:50:33.099808018 +0200 @@ -100,7 +100,7 @@ return ((Boolean) AccessController.doPrivileged(new PrivilegedAction() { public Object run() { - return new Boolean(f.exists()); + return f.exists(); } })).booleanValue(); }