This is an automated email from the ASF dual-hosted git repository.

paulk pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/groovy.git

commit e6e582aaed342d9577142abc09392c9ea24ccc5a
Author: Paul King <[email protected]>
AuthorDate: Mon Apr 13 14:49:57 2026 +1000

    minor refactor: remove checkstyle warnings
---
 .../groovy-xml/src/main/java/groovy/xml/MarkupBuilder.java     | 10 ++++++++++
 subprojects/groovy-xml/src/main/java/groovy/xml/XmlUtil.java   |  1 -
 .../src/main/java/org/apache/groovy/xml/tools/DomToGroovy.java |  2 ++
 3 files changed, 12 insertions(+), 1 deletion(-)

diff --git a/subprojects/groovy-xml/src/main/java/groovy/xml/MarkupBuilder.java 
b/subprojects/groovy-xml/src/main/java/groovy/xml/MarkupBuilder.java
index 1acc9d9d4b..f0dbd05010 100644
--- a/subprojects/groovy-xml/src/main/java/groovy/xml/MarkupBuilder.java
+++ b/subprojects/groovy-xml/src/main/java/groovy/xml/MarkupBuilder.java
@@ -463,6 +463,8 @@ public class MarkupBuilder extends BuilderSupport {
                         break;
                     case 3:
                         throw new Error();
+                    default:
+                        break;
                 }
                 break;
             case 1:
@@ -491,6 +493,8 @@ public class MarkupBuilder extends BuilderSupport {
                             }
                         }
                         break;
+                    default:
+                        break;
                 }
                 break;
             case 2:
@@ -510,6 +514,8 @@ public class MarkupBuilder extends BuilderSupport {
                         print(name);
                         out.print(">");
                         break;
+                    default:
+                        break;
                 }
                 break;
             case 3:
@@ -537,8 +543,12 @@ public class MarkupBuilder extends BuilderSupport {
                         print(name);
                         out.print(">");
                         break;
+                    default:
+                        break;
                 }
                 break;
+            default:
+                break;
         }
         state = next;
     }
diff --git a/subprojects/groovy-xml/src/main/java/groovy/xml/XmlUtil.java 
b/subprojects/groovy-xml/src/main/java/groovy/xml/XmlUtil.java
index 21304f80e2..0a9842229f 100644
--- a/subprojects/groovy-xml/src/main/java/groovy/xml/XmlUtil.java
+++ b/subprojects/groovy-xml/src/main/java/groovy/xml/XmlUtil.java
@@ -55,7 +55,6 @@ import java.io.PrintWriter;
 import java.io.StringReader;
 import java.io.Writer;
 import java.net.URL;
-import java.nio.charset.Charset;
 
 /**
  * Used for pretty printing XML content and other XML related utilities.
diff --git 
a/subprojects/groovy-xml/src/main/java/org/apache/groovy/xml/tools/DomToGroovy.java
 
b/subprojects/groovy-xml/src/main/java/org/apache/groovy/xml/tools/DomToGroovy.java
index 3abe115afd..154079253b 100644
--- 
a/subprojects/groovy-xml/src/main/java/org/apache/groovy/xml/tools/DomToGroovy.java
+++ 
b/subprojects/groovy-xml/src/main/java/org/apache/groovy/xml/tools/DomToGroovy.java
@@ -143,6 +143,8 @@ public class DomToGroovy {
             case Node.COMMENT_NODE :
                 printComment((Comment) node, endWithComma);
                 break;
+            default:
+                break;
         }
     }
 

Reply via email to