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

ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-net.git

commit 36baea9ae32eee0fb9f377181e71701967d5d15e
Author: Gary Gregory <garydgreg...@gmail.com>
AuthorDate: Fri Feb 28 18:24:18 2025 -0500

    Add Checkstyle "FallThrough"
---
 src/conf/checkstyle.xml                                                 | 1 +
 src/main/java/org/apache/commons/net/io/DotTerminatedMessageWriter.java | 2 +-
 src/main/java/org/apache/commons/net/io/ToNetASCIIInputStream.java      | 2 +-
 src/main/java/org/apache/commons/net/io/ToNetASCIIOutputStream.java     | 2 +-
 src/main/java/org/apache/commons/net/telnet/TelnetInputStream.java      | 2 +-
 .../java/org/apache/commons/net/ftp/parser/UnixFTPEntryParserTest.java  | 2 +-
 6 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/src/conf/checkstyle.xml b/src/conf/checkstyle.xml
index eb5eaed9..fabe7330 100644
--- a/src/conf/checkstyle.xml
+++ b/src/conf/checkstyle.xml
@@ -66,6 +66,7 @@ limitations under the License.
     <module name="EmptyCatchBlock"></module>
     <module name="EqualsHashCode" />
     <module name="ExplicitInitialization" />
+    <module name="FallThrough" />
     <module name="ImportOrder">
       <property name="option" value="top"/>
       <property name="groups" value="java,javax,org"/>
diff --git 
a/src/main/java/org/apache/commons/net/io/DotTerminatedMessageWriter.java 
b/src/main/java/org/apache/commons/net/io/DotTerminatedMessageWriter.java
index b5fc3f85..7c2d14d5 100644
--- a/src/main/java/org/apache/commons/net/io/DotTerminatedMessageWriter.java
+++ b/src/main/java/org/apache/commons/net/io/DotTerminatedMessageWriter.java
@@ -141,7 +141,7 @@ public final class DotTerminatedMessageWriter extends 
Writer {
                 if (state == LAST_WAS_NL_STATE) {
                     output.write('.');
                 }
-                //$FALL-THROUGH$
+                // falls through$
             default:
                 state = NOTHING_SPECIAL_STATE;
                 output.write(ch);
diff --git a/src/main/java/org/apache/commons/net/io/ToNetASCIIInputStream.java 
b/src/main/java/org/apache/commons/net/io/ToNetASCIIInputStream.java
index 9c069e1e..6cba5a11 100644
--- a/src/main/java/org/apache/commons/net/io/ToNetASCIIInputStream.java
+++ b/src/main/java/org/apache/commons/net/io/ToNetASCIIInputStream.java
@@ -89,7 +89,7 @@ public final class ToNetASCIIInputStream extends 
FilterInputStream {
                 status = LAST_WAS_NL;
                 return '\r';
             }
-            //$FALL-THROUGH$
+            // falls through$
         default:
             status = NOTHING_SPECIAL;
             return ch;
diff --git 
a/src/main/java/org/apache/commons/net/io/ToNetASCIIOutputStream.java 
b/src/main/java/org/apache/commons/net/io/ToNetASCIIOutputStream.java
index c1aaa8d1..99bba90e 100644
--- a/src/main/java/org/apache/commons/net/io/ToNetASCIIOutputStream.java
+++ b/src/main/java/org/apache/commons/net/io/ToNetASCIIOutputStream.java
@@ -83,7 +83,7 @@ public final class ToNetASCIIOutputStream extends 
FilterOutputStream {
             if (!lastWasCR) {
                 out.write('\r');
             }
-            //$FALL-THROUGH$
+            // falls through$
         default:
             lastWasCR = false;
             out.write(ch);
diff --git a/src/main/java/org/apache/commons/net/telnet/TelnetInputStream.java 
b/src/main/java/org/apache/commons/net/telnet/TelnetInputStream.java
index 88a73148..c217e7de 100644
--- a/src/main/java/org/apache/commons/net/telnet/TelnetInputStream.java
+++ b/src/main/java/org/apache/commons/net/telnet/TelnetInputStream.java
@@ -305,7 +305,7 @@ final class TelnetInputStream extends BufferedInputStream 
implements Runnable {
 
                 // Handle as normal data by falling through to _STATE_DATA case
 
-                //$FALL-THROUGH$
+                // falls through$
             case STATE_DATA:
                 if (ch == TelnetCommand.IAC) {
                     receiveState = STATE_IAC;
diff --git 
a/src/test/java/org/apache/commons/net/ftp/parser/UnixFTPEntryParserTest.java 
b/src/test/java/org/apache/commons/net/ftp/parser/UnixFTPEntryParserTest.java
index 2dc1da96..7581ed6d 100644
--- 
a/src/test/java/org/apache/commons/net/ftp/parser/UnixFTPEntryParserTest.java
+++ 
b/src/test/java/org/apache/commons/net/ftp/parser/UnixFTPEntryParserTest.java
@@ -104,7 +104,7 @@ public class UnixFTPEntryParserTest extends 
AbstractFTPParseTest {
         case 'b':
         case 'c':
             assertEquals(0, f.getHardLinkCount());
-            //$FALL-THROUGH$ TODO this needs to be fixed if a device type is 
introduced
+            // falls through$ TODO this needs to be fixed if a device type is 
introduced
         case 'f':
         case '-':
             assertEquals("Type of " + test, type, FTPFile.FILE_TYPE);

Reply via email to