2702 Commits

Author SHA1 Message Date
Looly
05d13de588 fix 2023-10-18 08:59:23 +08:00
Looly
e46474fc9a 修复特定情况下BiMap覆盖Value后,仍能通过旧Value查询到Key问题 2023-10-18 08:57:30 +08:00
libin
74452eb775 TypeUtil.getClass方法强转报错问题 2023-10-12 18:36:30 +08:00
Looly
b696c5c41f ReflectUtil.getFieldsValue增加Filter重载 2023-10-07 08:49:52 +08:00
Looly
bb9736aba6 ReflectUtil.getFieldsValue增加Filter重载 2023-10-07 08:35:57 +08:00
Looly
f21dfc927d 新增ProxySocketFactory 2023-09-21 17:19:35 +08:00
Looly
6d2d57e34b 修复VersionComparator在极端数据排序时候违反了自反性问题 2023-09-21 11:34:05 +08:00
Looly
58be7dcd97 add test 2023-09-20 20:52:49 +08:00
summertime-wu
34249995bf 优化 GifDecoder 类中的一处 equals 判断
使用 contentEquals(app) 直接进行 char 数组比对,避免 equals(app.toString()) 中将 StringBuilder 转为 String,会多一道 char 数组拷贝
2023-09-19 15:19:15 +08:00
handy
b119d65006 移除未使用到的import 2023-09-14 16:56:06 +08:00
Looly
111898c640 修复LocalDateTimeUtil.of 某些特殊TemporalAccessor无法返回正确结果的问题 2023-09-13 20:33:52 +08:00
Looly
8ee13fb5bf
!1074 base64 NPE verification
Merge pull request !1074 from 蒋小小/v5-dev
2023-09-12 10:38:17 +00:00
Looly
6ad0a55362 修复CopyOptions.setIgnoreCase和setIgnoreProperties冲突问题 2023-09-12 18:28:45 +08:00
Looly
8c4b1262ef fix code 2023-09-12 18:25:57 +08:00
Looly
683a7b74bd
!1073 fix(BeanUtil),同时设置忽略大小写和忽略字段冲突问题
Merge pull request !1073 from 小怪兽说疼疼哒/fix-BeanUtil
2023-09-12 10:00:26 +00:00
bwcx_jzy
e341bd5ec2
fix base64 NPE verification 2023-09-12 17:23:54 +08:00
groundhog
0d4bb1beec fix(BeanUtil): 忽略大小写与忽略字段同时使用冲突
- https://gitee.com/dromara/hutool/issues/I80FP4
- 先以原始输入判断是否忽略,后进行忽略大小写的转换
2023-09-11 21:06:57 +08:00
groundhog
7cc7d045b5 fix(NumberUtil): parseInt逻辑先后修改
- https://gitee.com/dromara/hutool/issues/I800C9
- 十六进制中E被误判为科学技术法,修改判断先后处理
2023-09-11 00:09:57 +08:00
Looly
ce56d9331a 修复Tailer stop NPE问题\ 2023-09-08 19:13:37 +08:00
bwcx_jzy
bd746c68eb
Merge remote-tracking branch 'origin/v5-dev' into v5-dev 2023-09-07 09:14:43 +08:00
bwcx_jzy
83c82f8e5b
fix Tailer stop NPE 2023-09-07 09:14:36 +08:00
Looly
5c4486b9f5 修复JSONUtil.parse()溢出问题 2023-09-05 14:32:28 +08:00
Looly
afbe2ce99c 修复DateUtil.age年龄计算问题 2023-09-01 09:52:14 +08:00
Looly
2808fa135d 修复修复Convert不能转换Optional和Opt问题 2023-08-31 10:52:39 +08:00
Looly
268541c5a5 修复fillColumns空指针问题 2023-08-30 22:18:56 +08:00
Looly
9ba8f9ca5d 修复SONArray的add()方法抛出OutOfMemory异常问题 2023-08-30 22:10:03 +08:00
groundhog
1792c495d1 fix(CharSequenceUtil): 新增判空
- 前置判空,方式s.toString导致的NPE
2023-08-29 15:28:26 +08:00
handy
199d3a6400 修改注释错误并添加单测 2023-08-24 09:59:58 +08:00
Mark Ashbur
cfc9ef80ed
Update CombinationAnnotationElement.java
false == declaredAnnotationMap.containsKey(annotationType)用的变量declaredAnnotationMap不对,此处应该用annotationMap。
2023-08-21 19:06:21 +08:00
Looly
713832e5fe 修复Ipv4Util.getEndIpLong 取反符号导致数据越界 2023-08-21 11:53:29 +08:00
Looly
80bdac99d9 TreeUtil增加getParentsId方法 2023-08-16 10:31:50 +08:00
Looly
b48e793646 add tesrt 2023-08-15 12:10:22 +08:00
Looly
2f23075ac2 修复FieldsComparator比较结果不正确问题 2023-08-15 09:47:01 +08:00
Looly
a7585eba9e fix test 2023-08-11 10:02:19 +08:00
Looly
d082e6f27b fix since 2023-08-10 22:23:21 +08:00
Looly
e58a6055d6 修复FileUtil无法正确识别Smb网络存储的路径问题 2023-08-10 22:03:16 +08:00
Looly
6d100e4e0c gts 2023-08-08 20:02:43 +08:00
Looly
4ffb48412b
!1051 [bug修复] 修复因使用反射读取JSON自定义类型导致性能下降为原来1/3的问题 by SHA-1: 5b2d2050d2251c735c9bb41aebd40b632fd1d33f
Merge pull request !1051 from 周鹏/v5-master
2023-08-08 11:57:45 +00:00
Looly
170c083907 修改异常包装策略:运行时异常不包装,只包装非运行时异常 2023-08-08 19:03:49 +08:00
zhoupeng
7a30dff976 修复因使用反射读取JSON自定义类型导致性能下降为原来1/3的问题
by SHA-1: 5b2d2050d2251c735c9bb41aebd40b632fd1d33f
2023-08-07 18:54:01 +08:00
Looly
e66681936f add test 2023-08-07 18:26:17 +08:00
Looly
be3312d2e0 修复DateUtil.parse 给定一个时间解析错误问题 2023-08-07 11:13:29 +08:00
Looly
0621543ae3 修复PathUtil.moveContent当target不存在时会报错问题 2023-08-02 17:43:32 +08:00
Looly
c45b3fccda NumberUtil.toBigDecimal转换科学计数法问题 2023-08-02 17:07:31 +08:00
Looly
a0eeefefe9 DesensitizedUtil增加清空策略 2023-08-02 11:26:49 +08:00
Looly
cbcd31910b nullToZero增加重载 2023-08-02 11:12:33 +08:00
Looly
d179823a2a UrlResource增加size方法 2023-07-29 13:05:39 +08:00
xiejiayu
5df769de0e 版本比较器支持 compare("1.0.3", "1.0.2a") > 0 2023-07-21 14:15:46 +08:00
Looly
4624b16751 修复JSONBeanParser在遇到List时没有被正确递归问题 2023-07-20 23:39:24 +08:00
Looly
2c9d579c59 修复MVEL加载错误问题 2023-07-20 08:45:09 +08:00