Browse Source

fix ftp bug

Looly 5 years ago
parent
commit
2fd5c8c32e
3 changed files with 4 additions and 3 deletions
  1. 2 1
      CHANGELOG.md
  2. 1 1
      hutool-extra/src/main/java/cn/hutool/extra/ftp/Ftp.java
  3. 1 1
      hutool-log/pom.xml

+ 2 - 1
CHANGELOG.md

@@ -3,7 +3,7 @@
 
 -------------------------------------------------------------------------------------------------------------
 
-## 5.3.9 (2020-06-28)
+## 5.3.9 (2020-07-06)
 
 ### 新特性
 * 【core   】     DateUtil增加formatChineseDate(pr#932@Github)
@@ -17,6 +17,7 @@
 * 【socket 】     修复AioSession构造超时无效问题(pr#941@Github)
 * 【setting】     修复GroupSet.contains错误(pr#943@Github)
 * 【core   】     修复ZipUtil没有调用finish问题(issue#944@Github)
+* 【extra  】     修复Ftp中ArrayList长度为负问题(pr#136@Github)
 
 -------------------------------------------------------------------------------------------------------------
 ## 5.3.8 (2020-06-16)

+ 1 - 1
hutool-extra/src/main/java/cn/hutool/extra/ftp/Ftp.java

@@ -298,7 +298,7 @@ public class Ftp extends AbstractFtp {
 		String fileName;
 		for (FTPFile ftpFile : ftpFiles) {
 			fileName = ftpFile.getName();
-			if (!StrUtil.equals(".", fileName) && !StrUtil.equals("..", fileName)) {
+			if (false == StrUtil.equals(".", fileName) && false == StrUtil.equals("..", fileName)) {
 				if (null == filter || filter.accept(ftpFile)) {
 					result.add(ftpFile);
 				}

+ 1 - 1
hutool-log/pom.xml

@@ -21,7 +21,7 @@
 		<slf4j.version>1.7.26</slf4j.version>
 		<logback.version>1.3.0-alpha5</logback.version>
 		<log4j.version>1.2.17</log4j.version>
-		<log4j2.version>2.13.1</log4j2.version>
+		<log4j2.version>2.13.3</log4j2.version>
 		<commons-logging.version>1.2</commons-logging.version>
 		<tinylog.version>1.3.6</tinylog.version>
 		<jboss-logging.version>3.4.1.Final</jboss-logging.version>