Commit Graph

3360 Commits

Author SHA1 Message Date
Looly
c768831b53 修复FileUtil无法正确识别Smb网络存储的路径问题 2023-08-10 22:03:28 +08:00
Golden Looly
40118afda9
Merge pull request #3252 from JohnSimith/v6-dev
fix 修复数组下标越界的问题
2023-08-09 13:57:07 +08:00
JohnSimith
ff846dd0b4 fix 修复数组下标越界的问题 2023-08-09 11:27:51 +08:00
Looly
17243c0427 fix code 2023-08-08 19:52:11 +08:00
Looly
2c060433b9 fix code 2023-08-08 19:40:25 +08:00
Looly
cd53378ae3 修改异常包装策略:运行时异常不包装,只包装非运行时异常 2023-08-08 19:03:56 +08:00
Looly
d5ac761f08 add test 2023-08-07 18:26:12 +08:00
Looly
4a265b5d83 fix code 2023-08-07 13:47:43 +08:00
Looly
d8f3cb1b9f fix code 2023-08-07 12:38:44 +08:00
Looly
f2ae96af22 fix bug 2023-08-07 11:07:39 +08:00
Looly
0e0b0f7513 修复PathUtil.moveContent当target不存在时会报错问题 2023-08-02 17:43:38 +08:00
Looly
03fde0c1d3 fix code 2023-08-02 17:05:38 +08:00
Looly
8585ecc1eb MaskingUtil增加清空策略 2023-08-02 11:27:04 +08:00
Looly
d0453f6776 nullToZero增加重载 2023-08-02 11:12:38 +08:00
JohnSimith
647128a02c fix 去除数组多余toString的多余代码 2023-08-01 10:36:25 +08:00
Looly
1b7ff78003 prepare 6.0.0-M6 2023-07-29 16:29:10 +08:00
Looly
a6e9f6ef6e UrlResource增加size方法 2023-07-29 13:05:34 +08:00
Looly
ed84445a6c fix code 2023-07-29 12:58:43 +08:00
Looly
09f4abf75a 修复多线程下Sftp中Channel关闭的问题 2023-07-29 12:15:48 +08:00
Looly
fe8d38d46c fix code 2023-07-26 19:40:23 +08:00
Looly
a24cf8d3d0 Merge branch 'v6-dev' of gitee.com:dromara/hutool into v6-dev 2023-07-24 23:51:49 +08:00
Looly
60ccbc236f add test 2023-07-24 23:42:50 +08:00
Looly
ba32ec4305 add flat 2023-07-21 18:25:05 +08:00
Looly
24361faace
!1033 添加解构方法
Merge pull request !1033 from 孔皮皮/v6-dev-List
2023-07-21 10:18:32 +00:00
Looly
b146c90309 修复VersionComparator对1.0.3及1.0.2a比较有误的问题 2023-07-21 18:16:36 +08:00
Looly
119d742e3f fix test 2023-07-18 00:22:54 +08:00
Looly
5ac017adad fix bug 2023-07-18 00:18:01 +08:00
emptypoint
666c654933
Update hutool-core/src/main/java/org/dromara/hutool/core/collection/CollUtil.java 2023-07-16 06:27:29 +00:00
emptypoint
27309d6e82
Update hutool-core/src/main/java/org/dromara/hutool/core/collection/CollUtil.java 2023-07-16 06:27:08 +00:00
Looly
e13b625942 fix ClassLoaderUtil 2023-07-08 16:46:38 +08:00
kongweiguang
08491be6dc 添加flat方法 2023-07-03 13:43:40 +08:00
kongweiguang
844b05cc35 添加flat方法 2023-07-03 09:55:23 +08:00
emptypoint
13fe08c73f
Update hutool-core/src/main/java/org/dromara/hutool/core/collection/CollUtil.java 2023-07-01 08:47:26 +00:00
emptypoint
ef166b6201
Update hutool-core/src/main/java/org/dromara/hutool/core/collection/CollUtil.java 2023-07-01 07:27:57 +00:00
emptypoint
8e46171695
Update hutool-core/src/main/java/org/dromara/hutool/core/collection/CollUtil.java 2023-07-01 07:27:42 +00:00
Looly
18b6ed1ed1 fix code 2023-07-01 12:28:07 +08:00
kongweiguang
167dcf5d1c 添加flatObj方法 2023-06-30 19:21:47 +08:00
kongweiguang
ebbf0a452e 添加flatObj方法 2023-06-30 19:20:00 +08:00
kongweiguang
98a6a3686d Merge branch 'v6-dev' into v6-dev-List
# Conflicts:
#	hutool-core/src/test/java/org/dromara/hutool/core/collection/CollUtilTest.java
2023-06-30 19:12:46 +08:00
kongweiguang
9bc9dca805 添加flatObj方法 2023-06-30 19:09:52 +08:00
Looly
e9aa7b3279 修复TypeUtil.getTypeArgument对实现接口获取不全面问题 2023-06-30 18:17:34 +08:00
Looly
b6ee14c8e2 fix code 2023-06-30 11:03:52 +08:00
Looly
436ac6557c fix code 2023-06-30 10:36:31 +08:00
Looly
63c1c7ab93 fix code 2023-06-30 10:29:05 +08:00
Looly
566c43d464 RandomUtil增加可选是否包含边界的重载 2023-06-30 10:13:15 +08:00
Looly
77bd2d4336 add Converter 2023-06-29 18:00:20 +08:00
Looly
887afc8984 fix bug 2023-06-29 17:43:49 +08:00
Looly
1804b7e6da 修复Pair序列化转换无效问题 2023-06-29 17:28:52 +08:00
Looly
2665469612 fix code 2023-06-29 17:02:08 +08:00
Looly
429c12135e fix code 2023-06-29 16:52:09 +08:00
Looly
05617ff356 fix code 2023-06-29 10:26:36 +08:00
Looly
824bf11d05 修复PathUtil.getMimeType可能造成的异常 2023-06-29 09:23:49 +08:00
Looly
e8adf37407 fix code 2023-06-28 16:22:50 +08:00
Looly
edc08cf1de fix code 2023-06-28 10:52:02 +08:00
Looly
45e22a21d8 修改CollUtil.union等方法泛型,使其支持多种子类union一个父类集合 2023-06-27 17:13:32 +08:00
敢敢
8c50bc829c 修改CollUtil.union等方法泛型,使其支持多种子类union一个父类集合 2023-06-27 15:42:33 +08:00
Looly
66f1d50704 add ZipReplacer 2023-06-27 12:11:57 +08:00
Looly
17cf97d2ba
!1017 添加zip替换工具类ZipReplacer
Merge pull request !1017 from 魏凡/v6-dev
2023-06-27 02:32:44 +00:00
kongweiguang
4e047e98e3 CollUtil添加解构collection内部的多个collection为单个list的方法 2023-06-26 13:44:55 +08:00
Looly
45ed3a95f9 修复序列化和反序列化Class问题 2023-06-25 18:10:47 +08:00
Looly
e205d2659a 修复MapUtil工具使用filter方法构造传入参数结果问题 2023-06-25 16:40:12 +08:00
Looly
4f17d18e05 fix code 2023-06-25 15:58:34 +08:00
kongweiguang
7cb8492f18 ListUtil添加解构list内部的多个list为单个list的方法 2023-06-25 13:59:30 +08:00
Looly
095507a86d add RetryUtil 2023-06-24 20:35:14 +08:00
Looly
6a68575edb
!1021 重试工具类添加
Merge pull request !1021 from 孔皮皮/v6-dev-retry
2023-06-24 12:16:18 +00:00
Looly
e526afcbee
!1022 异步工具类添加一次性获取所有结果方法
Merge pull request !1022 from 孔皮皮/v6-dev-async
2023-06-24 12:01:38 +00:00
Looly
ac3fdeafca add SoftConcurrentMap 2023-06-24 19:41:24 +08:00
Looly
ece736d5d4 fix code 2023-06-24 19:36:10 +08:00
kongweiguang
e925b5ed74 去除无限重试方法 2023-06-20 19:16:18 +08:00
Looly
4f26d3aba5 add record support 2023-06-20 10:27:02 +08:00
kongweiguang
74344566a5 修改异步工具 2023-06-19 13:05:25 +08:00
kongweiguang
c317ef1e08 添加重试工具 2023-06-19 12:59:20 +08:00
Looly
93d4eed6a8 prepare 6.0.0-M5 2023-06-17 01:38:10 +08:00
Looly
13aff5c734 fix test 2023-06-16 23:54:06 +08:00
Looly
0760e44c12 add xml 2023-06-16 23:27:49 +08:00
Looly
f901c9419d 修复CVE-2023-3276漏洞,XmlUtil.readBySax问题 2023-06-16 20:23:13 +08:00
Looly
638a058b20 fix test 2023-06-16 19:25:29 +08:00
Looly
d89d3b8716 fix code 2023-06-16 19:19:11 +08:00
Looly
ea713a13d0 fix code 2023-06-16 17:19:08 +08:00
Looly
3bce70980f fix doc 2023-06-15 16:56:21 +08:00
Looly
fbe0d5d3cd 修复xml转json再转bean失败问题 2023-06-14 13:33:33 +08:00
魏凡
ff2930cba3 用List参数去调用array参数的方法, 这个方法复用逻辑是不太好的, List转array会创建新数组, 造成性能浪费.
如果反过来, array转List, 可以使用Arrays.asList(), 则可以减少对象创建.
2023-06-13 15:44:40 +08:00
魏凡
eefb219e43 不解压zip,替换文件内容 2023-06-13 15:36:18 +08:00
VampireAchao
928bcc52e3 [fix] 移除xxxIdx对并行流的支持 2023-06-13 11:45:55 +08:00
VampireAchao
5b8bbe4943 [fix] 修改为sequential 2023-06-13 11:29:25 +08:00
VampireAchao
169c625f3b [fix] 处理并行流下zip等依赖于toIdxMap函数时没有保证顺序问题导致的数据顺序错乱的问题 2023-06-13 11:18:30 +08:00
Looly
04e41a6098 add Paillier 2023-06-09 22:10:55 +08:00
Looly
5d26b29103 add CIN 2023-06-09 16:46:24 +08:00
Looly
905ddbd8dd fix code 2023-06-09 00:50:16 +08:00
Looly
ca2594a08c
!1005 [feature] 添加解析车辆识别代码
Merge pull request !1005 from 阿超/v6-dev
2023-06-08 14:22:21 +00:00
Looly
3dda0227b8 fix code 2023-06-08 17:15:24 +08:00
Looly
96dbdde1e5 fix code 2023-06-08 09:13:44 +08:00
Looly
0909188783 Merge branch 'v6-dev' of gitee.com:dromara/hutool into v6-dev 2023-06-07 12:16:26 +08:00
Looly
d0ce2a793b add test 2023-06-07 11:08:49 +08:00
Looly
97381d8168 fix bug 2023-06-06 22:23:41 +08:00
Looly
8cbaf66d0c Merge branch 'v6-dev' of gitee.com:dromara/hutool into v6-dev 2023-06-03 01:41:10 +08:00
Looly
1765e82ef5 fix code 2023-06-03 01:40:59 +08:00
Looly
77f771b726 fix code 2023-06-02 17:11:05 +08:00
Looly
f05d72d74d 修复umberUtil.parseNumber对+解析问题 2023-06-01 18:02:31 +08:00
Looly
381eec655e add test 2023-06-01 17:37:04 +08:00