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 045f0ab2ffdc8199911aba5d4e381b439e35beaa
Author: Gary Gregory <garydgreg...@gmail.com>
AuthorDate: Fri Feb 28 18:40:46 2025 -0500

    Add Checkstyle MultipleVariableDeclarations
---
 src/conf/checkstyle.xml                                |  1 +
 .../commons/net/examples/ftp/FTPClientExample.java     | 17 ++++++++++++++---
 .../commons/net/examples/ftp/ServerToServerFTP.java    |  3 ++-
 .../apache/commons/net/examples/ftp/TFTPExample.java   |  6 ++++--
 .../org/apache/commons/net/examples/unix/echo.java     |  3 ++-
 .../org/apache/commons/net/examples/unix/finger.java   |  6 ++++--
 .../apache/commons/net/nntp/NewGroupsOrNewsQuery.java  |  3 ++-
 .../apache/commons/net/nntp/NntpThreadContainer.java   |  4 +++-
 .../org/apache/commons/net/nntp/SimpleNNTPHeader.java  |  3 ++-
 .../java/org/apache/commons/net/nntp/Threader.java     | 11 ++++++++---
 .../java/org/apache/commons/net/pop3/POP3Client.java   |  3 ++-
 .../apache/commons/net/telnet/TelnetInputStream.java   | 18 ++++++++++++++----
 12 files changed, 58 insertions(+), 20 deletions(-)

diff --git a/src/conf/checkstyle.xml b/src/conf/checkstyle.xml
index 49019c0c..7d95aa9d 100644
--- a/src/conf/checkstyle.xml
+++ b/src/conf/checkstyle.xml
@@ -83,6 +83,7 @@ limitations under the License.
     <module name="LeftCurly" />
     <module name="MissingOverride" />
     <module name="ModifierOrder"/>
+    <module name="MultipleVariableDeclarations" />
     <module name="NeedBraces"/>
     <module name="ParenPad"/>
     <module name="RedundantImport"/>
diff --git 
a/src/main/java/org/apache/commons/net/examples/ftp/FTPClientExample.java 
b/src/main/java/org/apache/commons/net/examples/ftp/FTPClientExample.java
index f037453a..67a27b1e 100644
--- a/src/main/java/org/apache/commons/net/examples/ftp/FTPClientExample.java
+++ b/src/main/java/org/apache/commons/net/examples/ftp/FTPClientExample.java
@@ -121,9 +121,20 @@ public final class FTPClientExample {
     }
 
     public static void main(final String[] args) throws UnknownHostException {
-        boolean storeFile = false, binaryTransfer = false, error = false, 
listFiles = false, listNames = false, hidden = false;
-        boolean localActive = false, useEpsvWithIPv4 = false, feat = false, 
printHash = false;
-        boolean mlst = false, mlsd = false, mdtm = false, saveUnparseable = 
false;
+        boolean storeFile = false;
+        boolean binaryTransfer = false;
+        boolean error = false;
+        boolean listFiles = false;
+        boolean listNames = false;
+        boolean hidden = false;
+        boolean localActive = false;
+        boolean useEpsvWithIPv4 = false;
+        boolean feat = false;
+        boolean printHash = false;
+        boolean mlst = false;
+        boolean mlsd = false;
+        boolean mdtm = false;
+        boolean saveUnparseable = false;
         boolean size = false;
         boolean lenient = false;
         long keepAliveTimeoutSeconds = -1;
diff --git 
a/src/main/java/org/apache/commons/net/examples/ftp/ServerToServerFTP.java 
b/src/main/java/org/apache/commons/net/examples/ftp/ServerToServerFTP.java
index f49c9a38..04ce559b 100644
--- a/src/main/java/org/apache/commons/net/examples/ftp/ServerToServerFTP.java
+++ b/src/main/java/org/apache/commons/net/examples/ftp/ServerToServerFTP.java
@@ -44,7 +44,8 @@ public final class ServerToServerFTP {
         final String password2;
         final String file2;
         String[] parts;
-        int port1 = 0, port2 = 0;
+        int port1 = 0;
+        int port2 = 0;
         final FTPClient ftp1;
         final FTPClient ftp2;
         final ProtocolCommandListener listener;
diff --git a/src/main/java/org/apache/commons/net/examples/ftp/TFTPExample.java 
b/src/main/java/org/apache/commons/net/examples/ftp/TFTPExample.java
index 1c148099..68d03100 100644
--- a/src/main/java/org/apache/commons/net/examples/ftp/TFTPExample.java
+++ b/src/main/java/org/apache/commons/net/examples/ftp/TFTPExample.java
@@ -68,8 +68,10 @@ public final class TFTPExample {
      * @throws IOException if a network or I/O error occurs.
      */
     public static void main(final String[] args) throws IOException {
-        boolean receiveFile = true, closed;
-        int transferMode = TFTP.BINARY_MODE, argc;
+        boolean receiveFile = true;
+        boolean closed;
+        int transferMode = TFTP.BINARY_MODE;
+        int argc;
         String arg;
         final String hostname;
         final String localFilename;
diff --git a/src/main/java/org/apache/commons/net/examples/unix/echo.java 
b/src/main/java/org/apache/commons/net/examples/unix/echo.java
index e87e85d5..44703cda 100644
--- a/src/main/java/org/apache/commons/net/examples/unix/echo.java
+++ b/src/main/java/org/apache/commons/net/examples/unix/echo.java
@@ -66,7 +66,8 @@ public final class echo {
     }
 
     public static void echoUDP(final String host) throws IOException {
-        int length, count;
+        int length;
+        int count;
         byte[] data;
         String line;
         final BufferedReader input;
diff --git a/src/main/java/org/apache/commons/net/examples/unix/finger.java 
b/src/main/java/org/apache/commons/net/examples/unix/finger.java
index 0ee6e1f5..2968e941 100644
--- a/src/main/java/org/apache/commons/net/examples/unix/finger.java
+++ b/src/main/java/org/apache/commons/net/examples/unix/finger.java
@@ -33,8 +33,10 @@ public final class finger {
 
     public static void main(final String[] args) {
         boolean longOutput = false;
-        int arg = 0, index;
-        String handle, host;
+        int arg = 0;
+        int index;
+        String handle;
+        String host;
         final FingerClient finger;
         InetAddress address = null;
 
diff --git 
a/src/main/java/org/apache/commons/net/nntp/NewGroupsOrNewsQuery.java 
b/src/main/java/org/apache/commons/net/nntp/NewGroupsOrNewsQuery.java
index cd122795..81e4a98f 100644
--- a/src/main/java/org/apache/commons/net/nntp/NewGroupsOrNewsQuery.java
+++ b/src/main/java/org/apache/commons/net/nntp/NewGroupsOrNewsQuery.java
@@ -40,7 +40,8 @@ import java.util.Objects;
  */
 
 public final class NewGroupsOrNewsQuery {
-    private final String date, time;
+    private final String date;
+    private final String time;
     private StringBuffer distributions;
     private StringBuffer newsgroups;
     private final boolean isGMT;
diff --git a/src/main/java/org/apache/commons/net/nntp/NntpThreadContainer.java 
b/src/main/java/org/apache/commons/net/nntp/NntpThreadContainer.java
index 97fa0eb0..92dd156b 100644
--- a/src/main/java/org/apache/commons/net/nntp/NntpThreadContainer.java
+++ b/src/main/java/org/apache/commons/net/nntp/NntpThreadContainer.java
@@ -80,7 +80,9 @@ final class NntpThreadContainer {
      */
     void reverseChildren() {
         if (child != null) {
-            NntpThreadContainer kid, prev, rest;
+            NntpThreadContainer kid;
+            NntpThreadContainer prev;
+            NntpThreadContainer rest;
             for (prev = null, kid = child, rest = kid.next; kid != null; prev 
= kid, kid = rest, rest = rest == null ? null : rest.next) {
                 kid.next = prev;
             }
diff --git a/src/main/java/org/apache/commons/net/nntp/SimpleNNTPHeader.java 
b/src/main/java/org/apache/commons/net/nntp/SimpleNNTPHeader.java
index 52586403..30987af7 100644
--- a/src/main/java/org/apache/commons/net/nntp/SimpleNNTPHeader.java
+++ b/src/main/java/org/apache/commons/net/nntp/SimpleNNTPHeader.java
@@ -43,7 +43,8 @@ package org.apache.commons.net.nntp;
  */
 
 public class SimpleNNTPHeader {
-    private final String subject, from;
+    private final String subject;
+    private final String from;
     private final StringBuilder newsgroups;
     private final StringBuilder headerFields;
     private int newsgroupCount;
diff --git a/src/main/java/org/apache/commons/net/nntp/Threader.java 
b/src/main/java/org/apache/commons/net/nntp/Threader.java
index 2ed17d14..44173893 100644
--- a/src/main/java/org/apache/commons/net/nntp/Threader.java
+++ b/src/main/java/org/apache/commons/net/nntp/Threader.java
@@ -106,7 +106,8 @@ public class Threader {
         // a parent based on the other entries in that field. Now that we have 
the actual message, we can
         // throw away the old parent and use this new one
         if (container.parent != null) {
-            NntpThreadContainer rest, prev;
+            NntpThreadContainer rest;
+            NntpThreadContainer prev;
 
             for (prev = null, rest = container.parent.child; rest != null; 
prev = rest, rest = rest.next) {
                 if (rest == container) {
@@ -214,7 +215,9 @@ public class Threader {
 
         // subjectTable is now populated with one entry for each subject which 
occurs in the
         // root set. Iterate over the root set, and gather together the 
difference.
-        NntpThreadContainer prev, c, rest;
+        NntpThreadContainer prev;
+        NntpThreadContainer c;
+        NntpThreadContainer rest;
         for (prev = null, c = root.child, rest = c.next; c != null; prev = c, 
c = rest, rest = rest == null ? null : rest.next) {
             Threadable threadable = c.threadable;
 
@@ -302,7 +305,9 @@ public class Threader {
      * @param parent
      */
     private void pruneEmptyContainers(final NntpThreadContainer parent) {
-        NntpThreadContainer container, prev, next;
+        NntpThreadContainer container;
+        NntpThreadContainer prev;
+        NntpThreadContainer next;
         for (prev = null, container = parent.child, next = container.next; 
container != null; prev = container, container = next, next = container == null
                 ? null
                 : container.next) {
diff --git a/src/main/java/org/apache/commons/net/pop3/POP3Client.java 
b/src/main/java/org/apache/commons/net/pop3/POP3Client.java
index e382d798..387be1b4 100644
--- a/src/main/java/org/apache/commons/net/pop3/POP3Client.java
+++ b/src/main/java/org/apache/commons/net/pop3/POP3Client.java
@@ -46,7 +46,8 @@ import org.apache.commons.net.io.DotTerminatedMessageReader;
 public class POP3Client extends POP3 {
 
     private static POP3MessageInfo parseStatus(final String line) {
-        int num, size;
+        int num;
+        int size;
         final StringTokenizer tokenizer;
 
         tokenizer = new StringTokenizer(line);
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 c217e7de..9d57084a 100644
--- a/src/main/java/org/apache/commons/net/telnet/TelnetInputStream.java
+++ b/src/main/java/org/apache/commons/net/telnet/TelnetInputStream.java
@@ -30,13 +30,23 @@ final class TelnetInputStream extends BufferedInputStream 
implements Runnable {
     private static final int WOULD_BLOCK = -2;
 
     // TODO should these be private enums?
-    static final int STATE_DATA = 0, STATE_IAC = 1, STATE_WILL = 2, STATE_WONT 
= 3, STATE_DO = 4, STATE_DONT = 5, STATE_SB = 6, STATE_SE = 7, STATE_CR = 8,
-            STATE_IAC_SB = 9;
-
+    static final int STATE_DATA = 0;
+    static final int STATE_IAC = 1;
+    static final int STATE_WILL = 2;
+    static final int STATE_WONT = 3;
+    static final int STATE_DO = 4;
+    static final int STATE_DONT = 5;
+    static final int STATE_SB = 6;
+    static final int STATE_SE = 7;
+    static final int STATE_CR = 8;
+    static final int STATE_IAC_SB = 9;
     private boolean hasReachedEOF; // @GuardedBy("queue")
     private volatile boolean isClosed;
     private boolean readIsWaiting;
-    private int receiveState, queueHead, queueTail, bytesAvailable;
+    private int receiveState;
+    private int queueHead;
+    private int queueTail;
+    private int bytesAvailable;
     private final int[] queue;
     private final TelnetClient client;
     private final Thread thread;

Reply via email to