Author: fanningpj
Date: Thu Jun 18 20:50:20 2026
New Revision: 1935490

Log:
tidy up

Modified:
   xmlbeans/trunk/src/main/java/org/apache/xmlbeans/QNameSet.java
   xmlbeans/trunk/src/main/java/org/apache/xmlbeans/XmlBeans.java
   
xmlbeans/trunk/src/main/java/org/apache/xmlbeans/impl/common/XmlStreamUtils.java
   
xmlbeans/trunk/src/main/java/org/apache/xmlbeans/impl/common/XmlWhitespace.java

Modified: xmlbeans/trunk/src/main/java/org/apache/xmlbeans/QNameSet.java
==============================================================================
--- xmlbeans/trunk/src/main/java/org/apache/xmlbeans/QNameSet.java      Thu Jun 
18 20:37:55 2026        (r1935489)
+++ xmlbeans/trunk/src/main/java/org/apache/xmlbeans/QNameSet.java      Thu Jun 
18 20:50:20 2026        (r1935490)
@@ -198,7 +198,7 @@ public final class QNameSet implements Q
      * <p>
      * This constuctor is PRIVATE because it uses the given
      * sets directly, and it trusts its callers to set only immutable values.
-     * This constructor is is only called by the static builder methods on
+     * This constructor is only called by the static builder methods on
      * QNameSet: those methods are all careful assign only unchanging sets.
      */
     private QNameSet(Set<String> excludedURIs, Set<String> includedURIs, 
Set<QName> excludedQNamesInIncludedURIs, Set<QName> 
includedQNamesInExcludedURIs) {
@@ -218,7 +218,7 @@ public final class QNameSet implements Q
     }
 
     /**
-     * Local xml names are hased using "" as the namespace.
+     * Local xml names are hashed using "" as the namespace.
      */
     private static String nsFromName(QName xmlName) {
         String ns = xmlName.getNamespaceURI();
@@ -343,11 +343,7 @@ public final class QNameSet implements Q
             return false;
         }
 
-        if 
(set2.includedQNamesInExcludedURIs().stream().anyMatch(set1::contains)) {
-            return false;
-        }
-
-        return true;
+        return 
set2.includedQNamesInExcludedURIs().stream().noneMatch(set1::contains);
     }
 
 

Modified: xmlbeans/trunk/src/main/java/org/apache/xmlbeans/XmlBeans.java
==============================================================================
--- xmlbeans/trunk/src/main/java/org/apache/xmlbeans/XmlBeans.java      Thu Jun 
18 20:37:55 2026        (r1935489)
+++ xmlbeans/trunk/src/main/java/org/apache/xmlbeans/XmlBeans.java      Thu Jun 
18 20:50:20 2026        (r1935490)
@@ -80,12 +80,8 @@ public final class XmlBeans {
     /**
      * Thread local QName cache for general use
      */
-    private static final ThreadLocal _threadLocalLoaderQNameCache =
-        new ThreadLocal() {
-            protected Object initialValue() {
-                return new SoftReference(new QNameCache(32));
-            }
-        };
+    private static final ThreadLocal<SoftReference<QNameCache>> 
_threadLocalLoaderQNameCache =
+        ThreadLocal.withInitial(() -> new SoftReference<>(new QNameCache(32)));
 
     public static void clearThreadLocals() {
         // clear thread local here
@@ -96,11 +92,11 @@ public final class XmlBeans {
      * Returns a thread local QNameCache
      */
     public static QNameCache getQNameCache() {
-        SoftReference softRef = (SoftReference) 
_threadLocalLoaderQNameCache.get();
-        QNameCache qnameCache = (QNameCache) (softRef).get();
+        SoftReference<QNameCache> softRef = _threadLocalLoaderQNameCache.get();
+        QNameCache qnameCache = softRef.get();
         if (qnameCache == null) {
             qnameCache = new QNameCache(32);
-            _threadLocalLoaderQNameCache.set(new SoftReference(qnameCache));
+            _threadLocalLoaderQNameCache.set(new SoftReference<>(qnameCache));
         }
         return qnameCache;
     }
@@ -445,7 +441,7 @@ public final class XmlBeans {
     public static SchemaTypeSystem typeSystemForClassLoader(ClassLoader 
loader, String stsName) {
         try {
             ClassLoader cl = loader == null ? 
Thread.currentThread().getContextClassLoader() : loader;
-            Class clazz = cl.loadClass(stsName + "." + HOLDER_CLASS_NAME);
+            Class<?> clazz = cl.loadClass(stsName + "." + HOLDER_CLASS_NAME);
             SchemaTypeSystem sts = (SchemaTypeSystem)
                 (clazz.getDeclaredField(TYPE_SYSTEM_FIELD).get(null));
             if (sts == null) {
@@ -482,7 +478,7 @@ public final class XmlBeans {
      * Returns the SchemaType from a corresponding XmlObject subclass,
      * or null if none.
      */
-    public static SchemaType typeForClass(Class c) {
+    public static SchemaType typeForClass(Class<?> c) {
         if (c == null || !XmlObject.class.isAssignableFrom(c)) {
             return null;
         }

Modified: 
xmlbeans/trunk/src/main/java/org/apache/xmlbeans/impl/common/XmlStreamUtils.java
==============================================================================
--- 
xmlbeans/trunk/src/main/java/org/apache/xmlbeans/impl/common/XmlStreamUtils.java
    Thu Jun 18 20:37:55 2026        (r1935489)
+++ 
xmlbeans/trunk/src/main/java/org/apache/xmlbeans/impl/common/XmlStreamUtils.java
    Thu Jun 18 20:50:20 2026        (r1935490)
@@ -25,8 +25,7 @@ public final class XmlStreamUtils
   public static String printEvent(XMLStreamReader xmlr)
   {
     StringBuilder b = new StringBuilder();
-    b.append("EVENT:[" + xmlr.getLocation().getLineNumber() + "][" +
-             xmlr.getLocation().getColumnNumber() + "] ");
+    
b.append("EVENT:[").append(xmlr.getLocation().getLineNumber()).append("][").append(xmlr.getLocation().getColumnNumber()).append("]
 ");
     b.append(getName(xmlr.getEventType()));
     b.append(" [");
     switch (xmlr.getEventType()) {
@@ -37,9 +36,9 @@ public final class XmlStreamUtils
           b.append(" ");
           String n = xmlr.getNamespacePrefix(i);
           if ("xmlns".equals(n)) {
-            b.append("xmlns=\"" + xmlr.getNamespaceURI(i) + "\"");
+            b.append("xmlns=\"").append(xmlr.getNamespaceURI(i)).append("\"");
           } else {
-            b.append("xmlns:" + n);
+            b.append("xmlns:").append(n);
             b.append("=\"");
             b.append(xmlr.getNamespaceURI(i));
             b.append("\"");
@@ -66,9 +65,9 @@ public final class XmlStreamUtils
           b.append(" ");
           String n = xmlr.getNamespacePrefix(i);
           if ("xmlns".equals(n)) {
-            b.append("xmlns=\"" + xmlr.getNamespaceURI(i) + "\"");
+            b.append("xmlns=\"").append(xmlr.getNamespaceURI(i)).append("\"");
           } else {
-            b.append("xmlns:" + n);
+            b.append("xmlns:").append(n);
             b.append("=\"");
             b.append(xmlr.getNamespaceURI(i));
             b.append("\"");
@@ -91,7 +90,7 @@ public final class XmlStreamUtils
         String data = xmlr.getPIData();
         if (data == null) data = "";
         b.append("<?");
-        b.append(target + " " + data);
+        b.append(target).append(" ").append(data);
         b.append("?>");
         break;
       case XMLStreamReader.CDATA:
@@ -108,14 +107,14 @@ public final class XmlStreamUtils
         b.append("-->");
         break;
       case XMLStreamReader.ENTITY_REFERENCE:
-        b.append(xmlr.getLocalName() + "=");
+        b.append(xmlr.getLocalName()).append("=");
         if (xmlr.hasText())
-          b.append("[" + xmlr.getText() + "]");
+          b.append("[").append(xmlr.getText()).append("]");
         break;
       case XMLStreamReader.START_DOCUMENT:
         b.append("<?xml");
-        b.append(" version='" + xmlr.getVersion() + "'");
-        b.append(" encoding='" + xmlr.getCharacterEncodingScheme() + "'");
+        b.append(" version='").append(xmlr.getVersion()).append('\'');
+        b.append(" 
encoding='").append(xmlr.getCharacterEncodingScheme()).append('\'');
         if (xmlr.isStandalone())
           b.append(" standalone='yes'");
         else
@@ -134,8 +133,8 @@ public final class XmlStreamUtils
                                 String localName,
                                 StringBuilder b)
   {
-    if (uri != null && !("".equals(uri))) b.append("['" + uri + "']:");
-    if (prefix != null && !("".equals(prefix))) b.append(prefix + ":");
+    if (uri != null && !(uri.isEmpty())) 
b.append("['").append(uri).append("']:");
+    if (prefix != null && !(prefix.isEmpty())) b.append(prefix).append(':');
     if (localName != null) b.append(localName);
   }
 
@@ -184,31 +183,33 @@ public final class XmlStreamUtils
 
   public static int getType(String val)
   {
-    if (val.equals("START_ELEMENT"))
-      return XMLStreamReader.START_ELEMENT;
-    if (val.equals("SPACE"))
-      return XMLStreamReader.SPACE;
-    if (val.equals("END_ELEMENT"))
-      return XMLStreamReader.END_ELEMENT;
-    if (val.equals("PROCESSING_INSTRUCTION"))
-      return XMLStreamReader.PROCESSING_INSTRUCTION;
-    if (val.equals("CHARACTERS"))
-      return XMLStreamReader.CHARACTERS;
-    if (val.equals("COMMENT"))
-      return XMLStreamReader.COMMENT;
-    if (val.equals("START_DOCUMENT"))
-      return XMLStreamReader.START_DOCUMENT;
-    if (val.equals("END_DOCUMENT"))
-      return XMLStreamReader.END_DOCUMENT;
-    if (val.equals("ATTRIBUTE"))
-      return XMLStreamReader.ATTRIBUTE;
-    if (val.equals("DTD"))
-      return XMLStreamReader.DTD;
-    if (val.equals("CDATA"))
-      return XMLStreamReader.CDATA;
-    if (val.equals("NAMESPACE"))
-      return XMLStreamReader.NAMESPACE;
-    return -1;
+      switch (val) {
+          case "START_ELEMENT":
+              return XMLStreamReader.START_ELEMENT;
+          case "SPACE":
+              return XMLStreamReader.SPACE;
+          case "END_ELEMENT":
+              return XMLStreamReader.END_ELEMENT;
+          case "PROCESSING_INSTRUCTION":
+              return XMLStreamReader.PROCESSING_INSTRUCTION;
+          case "CHARACTERS":
+              return XMLStreamReader.CHARACTERS;
+          case "COMMENT":
+              return XMLStreamReader.COMMENT;
+          case "START_DOCUMENT":
+              return XMLStreamReader.START_DOCUMENT;
+          case "END_DOCUMENT":
+              return XMLStreamReader.END_DOCUMENT;
+          case "ATTRIBUTE":
+              return XMLStreamReader.ATTRIBUTE;
+          case "DTD":
+              return XMLStreamReader.DTD;
+          case "CDATA":
+              return XMLStreamReader.CDATA;
+          case "NAMESPACE":
+              return XMLStreamReader.NAMESPACE;
+      }
+      return -1;
   }
 
 

Modified: 
xmlbeans/trunk/src/main/java/org/apache/xmlbeans/impl/common/XmlWhitespace.java
==============================================================================
--- 
xmlbeans/trunk/src/main/java/org/apache/xmlbeans/impl/common/XmlWhitespace.java 
    Thu Jun 18 20:37:55 2026        (r1935489)
+++ 
xmlbeans/trunk/src/main/java/org/apache/xmlbeans/impl/common/XmlWhitespace.java 
    Thu Jun 18 20:50:20 2026        (r1935490)
@@ -109,14 +109,12 @@ public class XmlWhitespace
                     break examine;
                 return v;
             }
-            /* j is pointing at the first ws to be removed, or past end */
+            // j is pointing at the first ws to be removed, or past end
             i = j;
         }
         else
         {
-            /**
-             * j is pointing at the last whitespace in the initial run
-             */
+            // j is pointing at the last whitespace in the initial run
             while (j + 1 < v.length() && v.charAt(j + 1) == ' ')
                 j += 1;
             i = 0;


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to