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


The following commit(s) were added to refs/heads/master by this push:
     new 70c390b9 * Use contains method.
     new 9943c1b0 Merge pull request #105 from 
arturobernalg/feature/improvements
70c390b9 is described below

commit 70c390b93b97fe64526aea7fee92899d3615f5f4
Author: Arturo Bernal <arturobern...@gmail.com>
AuthorDate: Fri Apr 15 18:34:40 2022 +0200

    * Use contains method.
---
 .../parser/DefaultFTPFileEntryParserFactory.java   | 22 +++++++++++-----------
 .../commons/net/ftp/parser/MVSFTPEntryParser.java  |  4 ++--
 .../java/org/apache/commons/net/ntp/TimeStamp.java |  2 +-
 3 files changed, 14 insertions(+), 14 deletions(-)

diff --git 
a/src/main/java/org/apache/commons/net/ftp/parser/DefaultFTPFileEntryParserFactory.java
 
b/src/main/java/org/apache/commons/net/ftp/parser/DefaultFTPFileEntryParserFactory.java
index 7981293e..3ba52b78 100644
--- 
a/src/main/java/org/apache/commons/net/ftp/parser/DefaultFTPFileEntryParserFactory.java
+++ 
b/src/main/java/org/apache/commons/net/ftp/parser/DefaultFTPFileEntryParserFactory.java
@@ -148,45 +148,45 @@ public class DefaultFTPFileEntryParserFactory
 
         if (parser == null) { // Now try for aliases
             final String ukey = key.toUpperCase(java.util.Locale.ENGLISH);
-            if (ukey.indexOf(FTPClientConfig.SYST_UNIX_TRIM_LEADING) >= 0)
+            if (ukey.contains(FTPClientConfig.SYST_UNIX_TRIM_LEADING))
             {
                 parser = new UnixFTPEntryParser(config, true);
             }
             // must check this after SYST_UNIX_TRIM_LEADING as it is a 
substring of it
-            else if (ukey.indexOf(FTPClientConfig.SYST_UNIX) >= 0)
+            else if (ukey.contains(FTPClientConfig.SYST_UNIX))
             {
                 parser = new UnixFTPEntryParser(config, false);
             }
-            else if (ukey.indexOf(FTPClientConfig.SYST_VMS) >= 0)
+            else if (ukey.contains(FTPClientConfig.SYST_VMS))
             {
                 parser = new VMSVersioningFTPEntryParser(config);
             }
-            else if (ukey.indexOf(FTPClientConfig.SYST_NT) >= 0)
+            else if (ukey.contains(FTPClientConfig.SYST_NT))
             {
                 parser = createNTFTPEntryParser(config);
             }
-            else if (ukey.indexOf(FTPClientConfig.SYST_OS2) >= 0)
+            else if (ukey.contains(FTPClientConfig.SYST_OS2))
             {
                 parser = new OS2FTPEntryParser(config);
             }
-            else if (ukey.indexOf(FTPClientConfig.SYST_OS400) >= 0 ||
-                    ukey.indexOf(FTPClientConfig.SYST_AS400) >= 0)
+            else if (ukey.contains(FTPClientConfig.SYST_OS400) ||
+                    ukey.contains(FTPClientConfig.SYST_AS400))
             {
                 parser = createOS400FTPEntryParser(config);
             }
-            else if (ukey.indexOf(FTPClientConfig.SYST_MVS) >= 0)
+            else if (ukey.contains(FTPClientConfig.SYST_MVS))
             {
                 parser = new MVSFTPEntryParser(); // Does not currently 
support config parameter
             }
-            else if (ukey.indexOf(FTPClientConfig.SYST_NETWARE) >= 0)
+            else if (ukey.contains(FTPClientConfig.SYST_NETWARE))
             {
                 parser = new NetwareFTPEntryParser(config);
             }
-            else if (ukey.indexOf(FTPClientConfig.SYST_MACOS_PETER) >= 0)
+            else if (ukey.contains(FTPClientConfig.SYST_MACOS_PETER))
             {
                 parser = new MacOsPeterFTPEntryParser(config);
             }
-            else if (ukey.indexOf(FTPClientConfig.SYST_L8) >= 0)
+            else if (ukey.contains(FTPClientConfig.SYST_L8))
             {
                 // L8 normally means Unix, but move it to the end for some L8 
systems that aren't.
                 // This check should be last!
diff --git 
a/src/main/java/org/apache/commons/net/ftp/parser/MVSFTPEntryParser.java 
b/src/main/java/org/apache/commons/net/ftp/parser/MVSFTPEntryParser.java
index a84f77e5..6fdc1e95 100644
--- a/src/main/java/org/apache/commons/net/ftp/parser/MVSFTPEntryParser.java
+++ b/src/main/java/org/apache/commons/net/ftp/parser/MVSFTPEntryParser.java
@@ -486,10 +486,10 @@ public class MVSFTPEntryParser extends 
ConfigurableFTPFileEntryParserImpl {
         // list in short order.
         if (orig != null && !orig.isEmpty()) {
             final String header = orig.get(0);
-            if (header.indexOf("Volume") >= 0 && header.indexOf("Dsname") >= 
0) {
+            if (header.contains("Volume") && header.contains("Dsname")) {
                 setType(FILE_LIST_TYPE);
                 super.setRegex(FILE_LIST_REGEX);
-            } else if (header.indexOf("Name") >= 0 && header.indexOf("Id") >= 
0) {
+            } else if (header.contains("Name") && header.contains("Id")) {
                 setType(MEMBER_LIST_TYPE);
                 super.setRegex(MEMBER_LIST_REGEX);
             } else if (header.indexOf("total") == 0) {
diff --git a/src/main/java/org/apache/commons/net/ntp/TimeStamp.java 
b/src/main/java/org/apache/commons/net/ntp/TimeStamp.java
index e79c994e..20a10755 100644
--- a/src/main/java/org/apache/commons/net/ntp/TimeStamp.java
+++ b/src/main/java/org/apache/commons/net/ntp/TimeStamp.java
@@ -306,7 +306,7 @@ public class TimeStamp implements java.io.Serializable, 
Comparable<TimeStamp>
     {
         final long thisVal = this.ntpTime;
         final long anotherVal = anotherTimeStamp.ntpTime;
-        return (thisVal < anotherVal ? -1 : (thisVal == anotherVal ? 0 : 1));
+        return (Long.compare(thisVal, anotherVal));
     }
 
     /**

Reply via email to