diff --git a/hutool-core/src/main/java/cn/hutool/core/codec/Base62Codec.java b/hutool-core/src/main/java/cn/hutool/core/codec/Base62Codec.java
index 41b12d0bb..a26693a7e 100644
--- a/hutool-core/src/main/java/cn/hutool/core/codec/Base62Codec.java
+++ b/hutool-core/src/main/java/cn/hutool/core/codec/Base62Codec.java
@@ -141,8 +141,8 @@ public class Base62Codec implements Serializable{
int remainder = 0;
- for (int i = 0; i < source.length; i++) {
- final int accumulator = (source[i] & 0xFF) + remainder * sourceBase;
+ for (byte b : source) {
+ final int accumulator = (b & 0xFF) + remainder * sourceBase;
final int digit = (accumulator - (accumulator % targetBase)) / targetBase;
remainder = accumulator % targetBase;
diff --git a/hutool-core/src/main/java/cn/hutool/core/util/HexUtil.java b/hutool-core/src/main/java/cn/hutool/core/util/HexUtil.java
index 6fd252b71..e039a88ea 100644
--- a/hutool-core/src/main/java/cn/hutool/core/util/HexUtil.java
+++ b/hutool-core/src/main/java/cn/hutool/core/util/HexUtil.java
@@ -35,14 +35,15 @@ public class HexUtil {
final int index = (value.startsWith("-") ? 1 : 0);
if (value.startsWith("0x", index) || value.startsWith("0X", index) || value.startsWith("#", index)) {
try {
+ //noinspection ResultOfMethodCallIgnored
Long.decode(value);
} catch (NumberFormatException e) {
return false;
}
return true;
- } else {
- return false;
}
+
+ return false;
}
// ---------------------------------------------------------------------------------------------------- encode
diff --git a/hutool-db/pom.xml b/hutool-db/pom.xml
index bea2a1ffe..fb2e3f064 100644
--- a/hutool-db/pom.xml
+++ b/hutool-db/pom.xml
@@ -20,10 +20,10 @@
0.9.5.4
2.7.0
- 9.0.27
+ 9.0.29
1.1.21
2.4.13
- 3.11.2
+ 3.12.0
3.28.0
2.5.0
3.1.0
@@ -120,7 +120,7 @@
org.postgresql
postgresql
- 42.2.8.jre7
+ 42.2.9.jre7
test
diff --git a/hutool-extra/pom.xml b/hutool-extra/pom.xml
index aa69ce322..2842d1ca5 100644
--- a/hutool-extra/pom.xml
+++ b/hutool-extra/pom.xml
@@ -19,10 +19,10 @@
2.1
- 3.0.13.RELEASE
+ 3.0.15.RELEASE
1.3.0
2.3.29
- 4.7
+ 4.8
3.0.11.RELEASE
1.6.2
0.1.55
@@ -153,7 +153,7 @@
org.lionsoul
jcseg-core
- 2.5.0
+ 2.6.0
true
@@ -191,7 +191,7 @@
org.apache.lucene
lucene-analyzers-smartcn
- 8.3.0
+ 8.3.1
true
diff --git a/pom.xml b/pom.xml
index 8b0d385ea..662825d4d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -42,7 +42,7 @@
8
- 4.13-rc-1
+ 4.13-rc-2
1.18.10