Commit Graph

5958 Commits

Author SHA1 Message Date
Looly
b029e236d6 RadixUtil.decode添加校验(pr#1422@Gitee) 2025-12-26 09:43:51 +08:00
Looly
f5be5237a5 !1422 fix issue IDFPGR,为 RadixUtil 类中的 decode 方法添加校验
Merge pull request !1422 from shad0wm00n/v5-dev-1225-3
2025-12-26 01:42:25 +00:00
Looly
7a2b86a4bf fix bug 2025-12-26 00:14:55 +08:00
Looly
4816333c85 DataBetween类的构造函数中做 defensive copy(pr#1426@Gitee) 2025-12-26 00:06:36 +08:00
Looly
6831de804d !1426 fix issue IDFVKG, 在 DataBetween 类的构造函数中做 defensive copy
Merge pull request !1426 from shad0wm00n/v5-dev-1225-4
2025-12-25 16:04:51 +00:00
Looly
8c5426b3c6 BooleanUtilTest 2025-12-25 23:55:27 +08:00
Looly
4818633816 !1429 增强了 BooleanUtil.toBoolean 对中文、英文及符号布尔值的识别能力,并补充单元测试
Merge pull request !1429 from shad0wm00n/v5-dev-1225-7
2025-12-25 15:53:54 +00:00
Looly
807d1f84e2 SplitIterTest 2025-12-25 23:48:05 +08:00
Looly
d135836e1f !1418 fix issue IDFN7Y,修复 SplitIter reset 后无法重新迭代的问题。
Merge pull request !1418 from shad0wm00n/v5-dev-1224-2
2025-12-25 15:46:36 +00:00
Looly
86e4e322ee 修复 StopWatch.stop时间回拨时计算结果为负的问题(pr#1417@Gitee) 2025-12-25 23:42:35 +08:00
Looly
18ee766d07 !1417 Fix issue IDFMXJ,对stopWatch类中的stop方法计算出的耗时做 “非负校验”,确保耗时不会为负数。
Merge pull request !1417 from shad0wm00n/v5-dev-1224-1
2025-12-25 15:40:46 +00:00
Looly
c819f5dbf8 HexUtil.isHexNumber增加空检查(pr#1420@Gitee) 2025-12-25 23:36:32 +08:00
Looly
721e6c6b1b !1420 fix issue IDFNH0,在 HexUtil 类中的 isHexNumber(...) 方法一开始进行空判断。
Merge pull request !1420 from shad0wm00n/v5-dev-1225-1
2025-12-25 15:35:12 +00:00
Looly
e996885e68 修复 SecureUtil.hmacSha1hmacSha256生成随机密钥时存在逻辑问题(pr#4199@Github) 2025-12-25 23:26:51 +08:00
Golden Looly
299180a622 Merge pull request #4199 from qieugxi/hutool-1225-2
fix issue 4198
2025-12-25 23:22:13 +08:00
Looly
e10f624a16 增强BitSetBloomFilter构造器的参数有效性校验逻辑(pr#4194@Github) 2025-12-25 23:18:49 +08:00
Golden Looly
e3be3cfe81 Merge pull request #4194 from IcoreE/v5-dev_EnhanceBitSetBloomFilterConstructor
【issues/4196】增强 BitSetBloomFilter 构造器的参数有效性校验逻辑
2025-12-25 23:17:30 +08:00
Looly
e9f3727027 HexUtil.toHex添加对float和double的支持,并提供反向方法(pr#4193@Github) 2025-12-25 23:12:24 +08:00
Golden Looly
0e47701b36 Merge pull request #4193 from qieugxi/hutool-1225
fix issue 4192
2025-12-25 23:10:40 +08:00
shad0wm00n
ec022453a4 增强了 BooleanUtil.toBoolean 对中文、英文及符号布尔值的识别能力,并补充单元测试 2025-12-25 22:50:34 +08:00
qieugxi
4d886a9ccd fix issue 4198 2025-12-25 22:28:09 +08:00
Looly
5568af2b3e 修复 NumberUtil.parseNumber使用中文逗号导致识别问题(issue#4197@Github) 2025-12-25 22:24:24 +08:00
shad0wm00n
611361a5bd fix issue IDFVKG 2025-12-25 18:58:56 +08:00
yanzhongxin
cdd0bd1699 增强 BitSetBloomFilter 构造器的参数有效性校验逻辑 2025-12-25 15:41:47 +08:00
qieugxi
1e2e3c48f5 fix issue 4192 2025-12-25 10:51:07 +08:00
shad0wm00n
56ce21562d fix issue IDFPGR,修改测试方法名 2025-12-25 10:45:44 +08:00
shad0wm00n
606d212de1 fix issue IDFPGR 2025-12-25 10:42:51 +08:00
shad0wm00n
8408660721 fix issue IDFNH0,在方法一开始进行空判断。 2025-12-25 00:59:03 +08:00
shad0wm00n
cbc6415090 fix issue IDFN7Y,修复 SplitIter reset 后无法重新迭代的问题。 2025-12-24 22:48:56 +08:00
shad0wm00n
d66610b8a5 fix issue IDFMXJ,对stopWatch类中的stop方法计算出的耗时做 “非负校验”,确保耗时不会为负数。 2025-12-24 21:12:39 +08:00
Looly
de93fa7670 JdkUtil添加IS_AT_LEAST_JDK25 2025-12-24 18:27:28 +08:00
Looly
7ab96729ea 修复 ThreadUtil.getMainThread在JDK25中返回null的问题(pr#1416@Gitee) 2025-12-24 18:22:35 +08:00
Looly
562948add5 !1416 fix(ThreadUtil): 修复 getMainThread() 在 JDK 25 中返回 null 的问题
Merge pull request !1416 from smxzk32145745/v5-fix
2025-12-24 10:20:30 +00:00
Looly
86897ed558 修复Models枚举命名大小写混用问题(pr#4185@Github) 2025-12-24 18:18:08 +08:00
Golden Looly
34585448d1 Merge pull request #4185 from kaseketsu/v5-dev
style: 修正 hutool-ai 模块 Models.java 文件中枚举命名大小写混用问题,如 Doubao_Seedance_1_0_lite_t2v -> …
2025-12-24 18:16:11 +08:00
Looly
94f6d3eabf StrUtil添加reverseByCodePoint方法(pr#4187@Github) 2025-12-24 18:08:52 +08:00
Golden Looly
0ce8b7f71b Merge pull request #4187 from qieugxi/hutool-1224
fix issue 4186
2025-12-24 17:58:12 +08:00
Looly
1384f4965e 修复AbstractFilterinit方法在maxValue小于machineNum时导致数组越界异常(pr#4189@Github) 2025-12-24 17:53:06 +08:00
Golden Looly
1f77d1ad44 Merge pull request #4189 from IcoreE/v5-dev_fix_AbstractFilter
[issue-4188]布隆过滤器AbstractFilter 的 init 方法在 maxValue 小于 machineNum 时导致数组越界异常
2025-12-24 17:49:06 +08:00
zhaokk51820
328ce925ba fix(ThreadUtil): 修复 getMainThread() 在 JDK 25 中返回 null 的问题 具体issues地址为:https://gitee.com/chinabugotech/hutool/issues/IDF4HN" 2025-12-24 16:02:05 +08:00
yanzhongxin
07cb938633 修复 AbstractFilter 的 init 方法在 maxValue 小于 machineNum 时导致数组越界异常 2025-12-24 15:25:24 +08:00
qieugxi
5b630311f3 fix issue 4186 2025-12-24 11:16:57 +08:00
kaseketsu
60a91d258a fix: 修正 Models.java 文件中枚举命名大小写混用问题,如 Doubao_Seedance_1_0_lite_t2v -> DOUBAO_SEEDANCE_1_0_LITE_T2V;修复枚举值缺失问题,如 DOUBAO_LITE_128K_240828("240828") -> DOUBAO_LITE_128K_240828("doubao-lite-128k-240828")。 2025-12-20 22:14:17 +08:00
Looly
b79c44dce4 add test 2025-12-17 23:02:24 +08:00
Looly
b6eee4c46a 修复CharSequenceUtil.move方法在局部循环位移中输出不符合预期问题(issue#IDD181@Gitee) 2025-12-15 23:08:42 +08:00
Looly
8466108022 修复CharSequenceUtil.move方法在局部循环位移中输出不符合预期问题(issue#IDD181@Gitee) 2025-12-15 22:42:33 +08:00
Looly
db274d6307 添加BeanPath方法中对“*”的处理逻辑(pr#1412@Gitee) 2025-12-12 17:10:22 +08:00
Looly
2945555d4e !1412 修复#IDC78B,添加BeanPath方法中对“*”的处理逻辑
Merge pull request !1412 from 王双奇/v5-dev
2025-12-12 09:08:30 +00:00
shuangqiwang
4dc9ca75ac 修复#IDC78B,添加BeanPath方法中对“*”的处理逻辑 2025-12-12 10:27:06 +08:00
Looly
836080240e add test 2025-12-09 17:39:47 +08:00