Commit Graph

3521 Commits

Author SHA1 Message Date
Looly
69206406d7 fix code 2024-01-05 12:00:24 +08:00
Looly
4ccf795ee0 fix test 2024-01-02 23:34:50 +08:00
Looly
58ce12a8db fix test 2024-01-02 23:32:24 +08:00
Looly
028f498a04 change name 2024-01-02 23:15:29 +08:00
Looly
9e426dd3a5 add trillion 2024-01-02 13:33:16 +08:00
Looly
10076a7bc9 CopyOptions中增加setAutoTransCamelCase方法 2023-12-30 01:13:36 +08:00
Looly
752a8ece52 fix code 2023-12-30 01:00:01 +08:00
Looly
fc8d25dfac fix code 2023-12-29 21:16:01 +08:00
Looly
6facfcfc4d fix code 2023-12-29 20:55:55 +08:00
Looly
91178e45a8 fix code 2023-12-29 20:21:40 +08:00
Looly
03b8f57648 fix code 2023-12-29 12:38:14 +08:00
Looly
bca0f82bac fix code 2023-12-29 11:50:07 +08:00
Looly
76bcbfe67c fix WatchMonitor 2023-12-29 02:53:51 +08:00
Looly
bedee44420 修复RandomUtil.randomInt,RandomUtil.randomLong边界问题 2023-12-29 00:26:58 +08:00
Looly
5feb1114cf fix doc 2023-12-28 22:33:20 +08:00
Looly
a7f4e3993d fix doc 2023-12-28 22:31:55 +08:00
Looly
fdf6b9ba2d
!1143 【6.x】重构 PR#985 提交的层级结构搜索工具
Merge pull request !1143 from Createsequence/refactor/hierarchy
2023-12-28 13:32:59 +00:00
huangchengxing
5e03f627b3 refactor(hierarchy): 移除 HierarchyUtil 相关组件,改为使用更精简的 HierarchyIterator 实现 2023-12-28 20:36:49 +08:00
kongweiguang
c36f27308a add: test方法 2023-12-28 20:28:33 +08:00
kongweiguang
7eb5b82ec5 fix: opt的map方法添加失败判断,修复如果使用ofTry,执行失败,调用map方法后再调用ifFail方法失效的问题
add: 添加toEasyStream方法
2023-12-28 20:24:22 +08:00
Looly
3f8ee8a429 add methods 2023-12-28 19:00:35 +08:00
Looly
6aad33ca7f fix code 2023-12-27 00:35:37 +08:00
Looly
34f0655a59 fix epe 2023-12-26 00:38:39 +08:00
zongzhihui
6ed1661c3d fix code:三月初一与闰二月初一不应该相等 2023-12-25 11:43:32 +08:00
Looly
3a1eb66f14 fix code 2023-12-23 23:39:10 +08:00
Golden Looly
1463172c2d
Merge pull request #3441 from lanluyug/v6-dev
ChineseDate类添加hashcode与equals方法及其单元测试
2023-12-23 23:19:43 +08:00
Looly
93393b9188 修复cloneSheet参数错误导致非XSSFWorkbook错误命名问题 2023-12-23 16:14:04 +08:00
zongzhihui
7d80c36041 ChineseDate类添加hashcode与equals方法及其单元测试,参考java.time.LocalDateTime与java.util.Date 2023-12-22 14:14:26 +08:00
Looly
1a9d4c2c9e 修复graalvm原生打包使用http工具被转为file协议问题 2023-12-20 22:53:33 +08:00
Looly
6dfb495278 fix code 2023-12-19 22:04:31 +08:00
Looly
494c70b9e6 fix code 2023-12-19 02:45:22 +08:00
Looly
7ad4f5f850 fix code 2023-12-18 03:27:49 +08:00
Looly
a7abbf5402 add pool 2023-12-18 00:59:13 +08:00
Looly
1eacd29d99 add pool 2023-12-17 22:45:40 +08:00
Looly
5eaa0988b1
!1132 [improve] 添加作者信息、修复注释
Merge pull request !1132 from 阿超/v6-dev
2023-12-17 10:54:26 +00:00
VampireAchao
ceb2e1f8f9 [fix] 修复注释 2023-12-17 14:12:18 +08:00
VampireAchao
374f75517c [improve] 添加作者 2023-12-17 14:06:31 +08:00
Looly
18b5350d99 fix cod 2023-12-17 00:59:21 +08:00
Looly
11e194e80a fix code 2023-12-17 00:55:42 +08:00
Looly
5bf7dcf88e fix code 2023-12-16 23:37:09 +08:00
Looly
1ff0dcde0f fix code 2023-12-16 23:08:18 +08:00
Looly
bcc5bc6d6c Opt.ofEmptyAble支持更多类型 2023-12-15 22:00:15 +08:00
Looly
9242ca262b fix doc 2023-12-14 23:46:52 +08:00
Looly
0d6a164c34 fix code 2023-12-14 23:41:31 +08:00
Looly
175881681c fix code 2023-12-14 23:28:10 +08:00
Looly
251c6ee6ee add PredicateDateParser 2023-12-14 22:38:13 +08:00
Looly
9a5fd52e9f 修复graalvm编译后,未读取Content-Length可能导致的读取时间过长问题 2023-12-12 23:05:01 +08:00
Looly
14e53d6e3c add method 2023-12-12 19:24:08 +08:00
Looly
5550617976
!1129 ByteUtil
Merge pull request !1129 from Faker/v6-dev
2023-12-12 11:21:38 +00:00
Faker
ce543415f0
删除文件 hutool-core/src/test/java/org/dromara/hutool/core/date/CodeWatchUtilTest.java 2023-12-12 08:17:52 +00:00
Faker
21639023d6
删除文件 hutool-core/src/main/java/org/dromara/hutool/core/date/CodeWatchUtil.java 2023-12-12 07:42:35 +00:00
liufuqiang
a53a9da578 add ByteUtil bitCount 2023-12-12 15:36:49 +08:00
Looly
011f68e018 DateUtil.parse支持毫秒时间戳 2023-12-12 13:35:00 +08:00
Looly
2a164a7692 修复StrSplitter.splitByRegex使用空参数导致的OOM问题 2023-12-12 04:29:27 +08:00
Looly
f39d7c5393 add null check 2023-12-12 03:02:06 +08:00
Looly
18763decae add null check 2023-12-12 03:01:15 +08:00
Looly
47847fc7a3 add test 2023-12-12 02:53:02 +08:00
liufuqiang
d7051e1522 增加代码运行时间统计工具 2023-12-11 17:26:57 +08:00
Looly
5f88089e4e add null check 2023-12-11 09:42:20 +08:00
Looly
6f4a115032 修复StampedCache的get方法非原子问题 2023-12-09 01:10:23 +08:00
Looly
dfc0b4ecf1 fix comment 2023-12-08 23:10:43 +08:00
Looly
c529fa129f fix test 2023-12-06 17:26:51 +08:00
Looly
a9cc50e98e add test 2023-12-06 17:01:11 +08:00
Looly
221963674b fix code 2023-12-06 16:43:07 +08:00
Looly
cbfb2561ce 修改DFA逻辑,贪婪匹配优先长匹配而舍弃短匹配 2023-12-06 00:57:36 +08:00
Looly
0697bc1457 修改DFA逻辑,贪婪匹配优先长匹配而舍弃短匹配 2023-12-06 00:49:12 +08:00
Looly
73152c5361 fix bug 2023-12-05 21:41:41 +08:00
Looly
5ceaa07fad fix code 2023-12-05 13:27:11 +08:00
Looly
71d4cea0c5 add lowerAt and upperAt 2023-12-05 12:59:48 +08:00
Looly
42e3c66af9 add lowerAt and upperAt 2023-12-05 12:27:33 +08:00
topsuder
cf182e7637 feat(CharSequenceUtil): 提供大/小写下标字母 2023-12-05 11:50:04 +08:00
Looly
7123979bea fix comment 2023-12-05 00:11:10 +08:00
Looly
1357908d54
!1121 [v6] [Improve] 修改BeanUtil.copyProperties返回值为target
Merge pull request !1121 from 阿超/v6-dev
2023-12-04 15:52:40 +00:00
Looly
301968cbbc add DriverIdentifier 2023-12-04 23:27:42 +08:00
VampireAchao
52e74f9e44 [Improve] 修改BeanUtil.copyProperties返回值为target 2023-12-04 21:35:54 +08:00
Looly
df227d63aa remove methods 2023-12-04 18:52:58 +08:00
Looly
cdd88d2406 fix comment 2023-12-01 18:28:42 +08:00
Looly
060ec1411e fix code 2023-11-29 10:13:35 +08:00
Looly
a93095a630 fix code 2023-11-21 11:07:44 +08:00
Looly
ed1c3e48af add BeanPath 2023-11-15 20:01:18 +08:00
Looly
b9274f5d6e fix code 2023-11-15 17:47:10 +08:00
Looly
1023af3e40 add BeanPath 2023-11-15 00:27:24 +08:00
Looly
f9165d06b7 fix code 2023-11-14 09:15:01 +08:00
Looly
1b423b2e0f Cache增加get重载,可自定义超时时间 2023-11-14 09:10:41 +08:00
Looly
fbe78688a1 fix code 2023-11-14 08:49:09 +08:00
Looly
4f29f43bcc fix code 2023-11-12 19:36:09 +08:00
Looly
7b733ee09f fix format 2023-11-12 17:29:35 +08:00
Looly
61beaae235 fix coded 2023-11-12 17:02:27 +08:00
Looly
7a4cac2963 修复CollectorUtil.reduceListMap与collectors.groupby一起使用时出现与预期不符问题 2023-11-12 16:46:10 +08:00
Looly
da1e857c07 fix code 2023-11-12 16:37:17 +08:00
Looly
d82d124e7f fix code 2023-11-12 16:21:45 +08:00
Looly
fd7123ae31 add object creator 2023-11-10 21:36:29 +08:00
Looly
dbcf9eb3f3 add object creator 2023-11-10 21:25:55 +08:00
Zjp
440642b23a 将接口抛出的Exception改为Throwable,扩大适用范围,避免尴尬情况; 2023-11-10 14:34:38 +08:00
Looly
968a074efd add ResourceFinder 2023-11-09 21:13:53 +08:00
Looly
6345b1d054 add ResourceFinder 2023-11-09 21:00:16 +08:00
Looly
b6bae921ba add Z85Codec 2023-11-09 17:39:06 +08:00
Looly
f1db38a302 add Z85Codec 2023-11-09 17:35:47 +08:00
Looly
46ce098add 修复ClassUtil#scanJar未正确关闭文件问题 2023-10-30 17:26:43 +08:00
Looly
71ffe8a874 fix comment 2023-10-28 21:18:46 +08:00
Looly
5d56a8674a fix comment 2023-10-28 21:17:47 +08:00
Looly
5af0894911 PathUtil增加loopFiles重载,可选是否追踪软链 2023-10-27 22:43:17 +08:00
Looly
b7746fb230 fix code and add test 2023-10-26 22:58:41 +08:00
Looly
3ef6b7ed8f Snowflake增加方法:根据传入时间戳,计算ID起终点 2023-10-25 11:24:50 +08:00
Looly
8aef8b36b9 add test 2023-10-24 23:40:43 +08:00
Looly
25bea0997c add test 2023-10-24 21:58:58 +08:00
Looly
33ca89ce7d add test 2023-10-23 20:09:40 +08:00
Looly
d8f02fe4cf fix code 2023-10-23 00:41:20 +08:00
Looly
da00aa3969 fix code 2023-10-22 23:58:55 +08:00
Looly
ec966de41c add code 2023-10-20 21:25:01 +08:00
Looly
b865d8b728 add method 2023-10-19 11:03:41 +08:00
Looly
db0c9dd497 toCamelCase 转换逻辑修改 2023-10-18 18:25:17 +08:00
Looly
edada89d64 BetweenFormatter显示方式增强 2023-10-18 15:22:46 +08:00
Looly
d5c6a6d217 修复DataSize.parse(size)不支持空格问题 2023-10-18 14:42:16 +08:00
Looly
3ce8b1dc0b Merge branch 'v6-dev' of gitee.com:dromara/hutool into v6-dev 2023-10-18 11:09:07 +08:00
Looly
3f9c9c6252 修复特定情况下BiMap覆盖Value后,仍能通过旧Value查询到Key问题 2023-10-18 08:57:36 +08:00
Looly
f13b09fff6 修复TypeUtil.getClass方法强转报错问题 2023-10-12 21:29:03 +08:00
Looly
bdf71b5e71 ReflectUtil.getFieldsValue增加Filter重载 2023-10-07 08:52:04 +08:00
Looly
f76bb8c6c2 fix code 2023-10-06 21:47:58 +08:00
Looly
6c39380b6a fix PinyinComparator 2023-10-06 17:10:59 +08:00
Looly
0c3f91bad3 🐞修复JSONStrFormatter:format函数对于转义符号处理逻辑错误问题 2023-09-28 16:31:59 +08:00
Looly
997f2af8cd fix code 2023-09-27 10:15:56 +08:00
Looly
7230b074ac fix test file 2023-09-27 00:58:31 +08:00
Looly
a6cb23dd9f fix test file 2023-09-27 00:51:54 +08:00
Looly
8a0e477f69 add session 2023-09-21 21:14:00 +08:00
Looly
8d7b890b3e add cr 2023-09-21 18:08:54 +08:00
Looly
bf4833b7ac 新增ProxySocketFactory 2023-09-21 17:19:41 +08:00
Looly
b06885e2cd 修复VersionComparator在极端数据排序时候违反了自反性问题 2023-09-21 11:33:58 +08:00
Looly
d3f9baf187 fix bug 2023-09-21 11:28:48 +08:00
Looly
8fbdc2139b add test 2023-09-21 09:09:55 +08:00
Looly
f9fb5eb127 add test 2023-09-20 20:52:54 +08:00
Looly
64d4d64ccc add test 2023-09-15 12:31:20 +08:00
Looly
a04775781a 修复LocalDateTimeUtil.of 某些特殊TemporalAccessor无法返回正确结果的问题 2023-09-13 20:34:02 +08:00
Looly
e7d45eb9e0 add null check 2023-09-12 18:37:58 +08:00
Looly
1deb32aa29 修复CopyOptions.setIgnoreCase和setIgnoreProperties冲突问题 2023-09-12 18:28:58 +08:00
Looly
ead980e246 修复16进制解析错误的问题 2023-09-12 17:54:30 +08:00
Looly
c8b56ed2b9 fix code 2023-09-08 23:09:23 +08:00
Looly
21c82805e8 fix code 2023-09-08 19:11:43 +08:00
Looly
645ee387d3 fix code 2023-09-01 23:41:00 +08:00
Looly
56abd26590 fix code 2023-09-01 11:30:48 +08:00
Looly
a8b6263acf 修复DateUtil.age年龄计算问题 2023-09-01 09:51:55 +08:00
Looly
e6c6f7e068 修复修复Convert不能转换Optional和Opt问题 2023-08-31 10:52:33 +08:00
Looly
cf9cee0b6c add HighMultiReplacerTest 2023-08-31 10:30:01 +08:00
Looly
308588c80d
!1065 新增基于AC自动机算法实现的高效替换器
Merge pull request !1065 from kyao/v6-dev
2023-08-31 02:28:30 +00:00
Looly
ac2ede43b9 fix NPE 2023-08-30 22:18:01 +08:00
Looly
b0eea9f919 fix code 2023-08-30 22:09:12 +08:00
Looly
5c2a48fee4 fix NPE 2023-08-30 21:35:16 +08:00
kyao
a53e994a84 feat:基于AC自动机算法实现的高效替换器 2023-08-30 18:04:22 +08:00
Looly
aacfa07af2 fix doc 2023-08-24 23:10:54 +08:00
Looly
1e322e6355 fix code 2023-08-24 22:25:36 +08:00
Looly
e5d47470b1 Opt添加ifFail方法 2023-08-16 10:57:50 +08:00
Looly
2f6a5ec70b
!1056 Opt添加ifFail方法
Merge pull request !1056 from 孔皮皮/v6-dev-opt
2023-08-16 02:51:52 +00:00
Looly
c1dc6db732 TreeUtil增加getParentsId方法 2023-08-16 10:49:17 +08:00
Looly
b9b539f0de TreeUtil增加getParentsId方法 2023-08-16 10:31:59 +08:00
kongweiguang
7b50c9d293 opt 注释修改 2023-08-15 23:02:04 +08:00
kongweiguang
5f11f26a15 opt add ifFail fn 2023-08-15 18:12:42 +08:00
Looly
b5fac04ab9 fix url to https 2023-08-15 11:02:35 +08:00
Looly
91ad2349f1 fix test 2023-08-15 10:20:10 +08:00
Looly
6cb200b672 修复FieldsComparator比较结果不正确问题 2023-08-15 10:11:15 +08:00
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
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
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
Looly
ad2bae8a3d add buffer 2023-06-01 15:26:06 +08:00
Looly
f53cb2ef9d fix comment 2023-06-01 09:20:33 +08:00
Looly
5eee1e5423 add test 2023-06-01 09:17:45 +08:00
Looly
a4bcf2a45c fix commoent 2023-06-01 09:12:46 +08:00
VampireAchao
1bb353ff68 调整vin到core模块下 2023-05-31 23:58:58 +08:00
Looly
a988a78868 fix code 2023-05-31 19:10:24 +08:00
Looly
794a67bd1a fix code 2023-05-31 18:59:14 +08:00
Looly
6260734304 fix code 2023-05-29 00:24:53 +08:00
Looly
9c4d71d36a fix 2023-05-29 00:20:04 +08:00
Looly
33197358f8 fix code 2023-05-29 00:15:33 +08:00
Looly
27d756f26a
!993 【6.x】补充遍历类层级结构的方法,添加方法扫描器与方法匹配器
Merge pull request !993 from Createsequence/feat/hierarchy-class
2023-05-28 16:12:59 +00:00
Looly
3c889500a9 fix code 2023-05-29 00:10:46 +08:00
Looly
87a1b7e1a2 add Pair 2023-05-28 23:14:37 +08:00
Looly
1527d6e27c UrlQuery增加setStrict方法,区分是否严格模式 2023-05-28 12:24:57 +08:00
Looly
810924d362 UrlQuery增加setStrict方法,区分是否严格模式 2023-05-28 12:19:17 +08:00
Looly
087bcbb325 fix code 2023-05-28 12:15:25 +08:00
Looly
29e4937e8f fix #I78PB1 2023-05-28 12:11:14 +08:00
Looly
11517597d4 DelegatedExecutorService 构造方法设置成public 2023-05-23 16:16:53 +08:00
Looly
0c09c5f101 fix code 2023-05-23 12:27:25 +08:00
Looly
d5ad35093f 增加CsvWriteConfig.setEndingLineBreak配置项 2023-05-20 03:17:31 +08:00
Looly
c4d801e9b3 修复BeanUtil.copyToList复制Long等类型错误问题 2023-05-20 02:30:17 +08:00
Looly
d09c0ff058 fix code 2023-05-20 00:35:31 +08:00
Looly
18784f37dd fix code 2023-05-20 00:29:28 +08:00
Looly
ea1c49a93b fix code 2023-05-19 22:28:39 +08:00
Looly
586b29f3d1 Merge branch 'v6-dev' of gitee.com:dromara/hutool into v6-dev 2023-05-19 22:28:29 +08:00
Looly
1035723be7 FileTypeUtil.getType增加文件判断 2023-05-19 21:51:55 +08:00
ascend
bd7cece2ef 【feature】- 优化代码-UploadFile#write(File) 2023-05-18 09:03:48 +08:00
Looly
a3e444d6b8 fix code 2023-05-16 22:29:58 +08:00
Looly
ff1b99e405 add test 2023-05-16 17:29:57 +08:00
Looly
e2e1e1d8b1 add test 2023-05-16 17:12:44 +08:00
Looly
e4b7a700c1 fix code 2023-05-16 01:46:44 +08:00
Looly
7312ee7e95 修复FileUtil.createTempFile可能导致的漏洞 2023-05-15 20:47:54 +08:00
Looly
2a5fa34fb8 fix code 2023-05-15 20:14:31 +08:00
Looly
4670f21a8c StaticLog rename to LogUtil 2023-05-15 20:03:12 +08:00
Looly
d0556a4e48 SyncFinisher增加setExceptionHandler方法 2023-05-15 19:46:21 +08:00
Looly
08343db0f0 SyncFinisher增加setExceptionHandler方法 2023-05-15 19:33:41 +08:00
Looly
596529f2d5 fix code 2023-05-15 19:25:12 +08:00
Looly
9040c205b8 FileUtil.getMimeType增加webp识别 2023-05-14 23:49:32 +08:00
Looly
31f88c5c94 fix code 2023-05-14 23:43:46 +08:00
Looly
7894e58171 邮箱校验添加对中文的支持 2023-05-14 23:18:28 +08:00
Looly
9c532f8a15 修复ZipReader.get调用reset异常问题 2023-05-14 22:51:03 +08:00
Looly
aa20cb3921 Merge branch 'v6-dev' of gitee.com:dromara/hutool into v6-dev 2023-05-11 23:11:07 +08:00
Looly
ab5ebd3721 add test 2023-05-11 09:41:34 +08:00