Looly
|
d8b4aa5ec3
|
gts
|
2022-09-14 00:28:13 +08:00 |
|
Looly
|
182023042b
|
fix comment
|
2022-09-13 23:49:11 +08:00 |
|
Looly
|
5bd118c636
|
修复ObjectUtil.defaultIfXXX中NPE问题
|
2022-09-13 23:04:32 +08:00 |
|
Golden Looly
|
a4a0633ed9
|
Merge pull request #2603 from youtiaoguagua/v5-dev
fix(bug): change ObjectUtil.defaultIfXXX param type Supplier to Function
|
2022-09-13 23:01:22 +08:00 |
|
Looly
|
344c27ae17
|
add test
|
2022-09-13 19:23:13 +08:00 |
|
Looly
|
b2c90d7d88
|
BooleanUtil的andOfWrap和orOfWrap()忽略null
|
2022-09-13 11:17:13 +08:00 |
|
youtiaoguagua
|
df98df70bb
|
fix(bug): change ObjectUtil.defaultIfXXX param type Supplier to Function
|
2022-09-11 00:16:46 +08:00 |
|
youzipi
|
96499b96b5
|
refactor(core:MapUtil): simplify code
|
2022-09-06 18:44:22 +08:00 |
|
Looly
|
097370550e
|
prepare 5.8.7
|
2022-09-05 18:24:23 +08:00 |
|
Looly
|
3fa9181bed
|
🐷release 5.8.6
|
2022-09-05 18:07:31 +08:00 |
|
Looly
|
8165bf9c82
|
ImgUtil增加sliceByRowsAndCols重载方法支持自定义图片格式
|
2022-09-05 17:18:00 +08:00 |
|
Looly
|
366a0e5c93
|
!793 修复图片分割方法ImgUtil.sliceByRowsAndCols()导致分割后图片失真问题
Merge pull request !793 from 小白仙人/v5-master
|
2022-09-05 09:14:53 +00:00 |
|
cnwenjun
|
5de2894520
|
优化图片分割失真问题
|
2022-09-05 14:12:37 +08:00 |
|
Looly
|
5b2d2050d2
|
fix bug
|
2022-09-05 12:20:34 +08:00 |
|
Looly
|
054f3fbf61
|
fix code
|
2022-09-05 02:37:04 +08:00 |
|
Looly
|
84b4609d43
|
!792 【轻量级pr】优化 getProcessorCount 潜在的获取不到的问题 - V5
Merge pull request !792 from dazer007/v5-dev-cpunum-fix
|
2022-09-04 16:39:25 +00:00 |
|
Looly
|
11724c8761
|
修复JSON反序列化时,引用字段类型的自定义JsonDeserializer无效
|
2022-09-04 23:18:42 +08:00 |
|
Looly
|
508c139b22
|
MapUtil增加根据entry分组
|
2022-09-04 22:09:01 +08:00 |
|
Golden Looly
|
3965535a2d
|
Merge pull request #2591 from googoo-s/v5-dev
[新特性]MapUtil增加根据entry分组
|
2022-09-04 22:07:09 +08:00 |
|
Looly
|
fd7be4e6d2
|
扩展LocalDateTimeUtil.isIn方法使用场景
|
2022-09-04 22:06:11 +08:00 |
|
googoo-s
|
5a1826259a
|
MapUtil增加根据entry分组
|
2022-09-04 21:01:21 +08:00 |
|
fengbaoheng
|
7ec9106c7a
|
补充比较当前时间的单元测试
|
2022-09-04 01:16:01 +08:00 |
|
fengbaoheng
|
be9711d5dd
|
合并isBetween、isIn方法
|
2022-09-04 01:07:15 +08:00 |
|
fengbaoheng
|
b906cad408
|
校验时间比较方法的入参合法性
|
2022-09-04 00:20:25 +08:00 |
|
fengbaoheng
|
5d148eb2e3
|
增加比较时间范围的工具方法
|
2022-09-04 00:03:17 +08:00 |
|
duandazhi
|
c5c60984cb
|
修复availableProcessors,潜在的native方法获取CPU个数失败的问题
|
2022-09-02 22:54:22 +08:00 |
|
Tom Xin
|
b877ae2a77
|
update AnsiColorWrapper.java
Signed-off-by: Tom Xin <766781886@qq.com>
|
2022-09-01 11:44:05 +00:00 |
|
Looly
|
b495a50f28
|
fix dayOfMonth
|
2022-08-30 23:37:03 +08:00 |
|
Looly
|
9fc7c40af9
|
修复DayOfWeek转json异常问题
|
2022-08-30 22:59:34 +08:00 |
|
Looly
|
87a1cec9ed
|
add test
|
2022-08-30 22:27:30 +08:00 |
|
Looly
|
5febb65d7c
|
!779 解决FilterIter 类中构造器filter 传入null 无法进行迭代器迭代
Merge pull request !779 from Joker7001/v5-dev
|
2022-08-30 14:25:03 +00:00 |
|
Looly
|
c5911c0501
|
修复提示信息错误
|
2022-08-30 21:53:45 +08:00 |
|
TomXin
|
aab4d29dc2
|
将数字替换为常量
|
2022-08-30 13:14:11 +08:00 |
|
Looly
|
c538014042
|
修复FilterIter当参数filter为空时存在问题
|
2022-08-29 10:40:41 +08:00 |
|
chao.wang
|
030a27a0df
|
解决FilterIter 类中构造器filter 传入null 无法进行迭代器迭代
|
2022-08-29 10:24:18 +08:00 |
|
TomXin
|
ea6fc4e9bb
|
优化AnsiColorWrapper
|
2022-08-29 07:05:10 +08:00 |
|
TomXin
|
146abd3e26
|
优化AnsiColorWrapper
|
2022-08-28 20:30:57 +08:00 |
|
TomXin
|
d9506196de
|
优化AnsiColors
|
2022-08-28 19:38:40 +08:00 |
|
TomXin
|
25be5141b5
|
小修复
|
2022-08-28 17:19:38 +08:00 |
|
TomXin
|
e11ae8fec5
|
优化AnsiColors
|
2022-08-27 22:44:05 +08:00 |
|
TomXin
|
a90664b3d7
|
错误修正,更新AnsiEncoderTest
|
2022-08-27 17:27:09 +08:00 |
|
TomXin
|
4e53873d81
|
新增AnsiColors、AnsiColorWrapper
|
2022-08-27 15:59:03 +08:00 |
|
Looly
|
ef0fc738f1
|
UrlBuilder.addPath 方法传入非有效路径字符串时,会出现空指针异常
|
2022-08-27 01:10:13 +08:00 |
|
韩帅
|
92e1434187
|
NumberUtil.roundStr() 修改为使用toPlainString
|
2022-08-26 13:46:56 +08:00 |
|
Golden Looly
|
d01d1e4704
|
Merge pull request #2533 from Herm2s/v5-dev
feature: StrUtil增加替换字符串中第一个指定字符串和最后一个指定字符串方法
|
2022-08-20 01:13:14 +08:00 |
|
Looly
|
5ca54bb054
|
增加PunyCode处理完整域名
|
2022-08-20 01:11:21 +08:00 |
|
Golden Looly
|
2dd90253e2
|
Merge pull request #2543 from zhaoxinhu/v5-dev
V5 dev
|
2022-08-20 01:06:59 +08:00 |
|
Looly
|
b69ae38829
|
Tree add 类型校验
|
2022-08-20 01:06:37 +08:00 |
|
Golden Looly
|
0fc10205a0
|
Merge pull request #2542 from duhanmin/2538
Tree add 类型校验(#2538)
|
2022-08-20 01:02:05 +08:00 |
|
Golden Looly
|
92b10e72c8
|
Merge pull request #2545 from bitray/v5-master
check whether the CharSequence has letter character
|
2022-08-20 00:59:45 +08:00 |
|
Golden Looly
|
6b4e83f612
|
Merge pull request #2548 from FULaBUla/file-type
Fix: 修复 zip 被识别成 jar 和 apk 被识别成 jar 或 zip 的问题
|
2022-08-20 00:55:05 +08:00 |
|
Looly
|
26e5077181
|
修复CollUtil.lastIndexOf序号错误问题
|
2022-08-20 00:54:22 +08:00 |
|
FULaBUla
|
8e51df4f2b
|
Fix (hutool-core): 修复后缀为 apk 的文件被识别成 jar 或 zip 的问题
# 修改
1. 由于 apk 本质就是 zip 文件,同时 jar 和 zip 文件的头类似,会存在被识别成 jar 或者 zip 的情况,因此增加补充判断避免将 apk 返回为 zip 或者 jar
|
2022-08-18 21:57:33 +08:00 |
|
FULaBUla
|
65ccea7940
|
Fix (hutool-core): 修复后缀为 zip 的文件被识别成 jar 的问题
# 修改
1. 由于 jar 和 zip 文件的头类似,会存在被识别成 jar 的情况,在识别成 jar 后进入判断分支时没有判断后缀是 zip 但是被识别成 jar 的情况,特此补充这种情况,避免 zip 被识别成 jar
|
2022-08-18 21:30:51 +08:00 |
|
ray bi
|
54778f49d6
|
remove the black line
|
2022-08-18 11:23:47 +08:00 |
|
ray bi
|
ef0c6b82ad
|
move method into CharSequenceUtil
|
2022-08-18 11:20:23 +08:00 |
|
zhaoxinhu
|
331fd1f2bc
|
调整方法修饰符为public并添加junit测试例子
|
2022-08-18 09:02:43 +08:00 |
|
zhaoxinhu
|
914463b4d8
|
punycode转码完整域名
|
2022-08-18 08:58:05 +08:00 |
|
duhanmin
|
50dc4f7a18
|
del
|
2022-08-16 14:55:56 +08:00 |
|
duhanmin
|
6196f83caa
|
Tree add 类型校验
|
2022-08-16 14:45:32 +08:00 |
|
ray bi
|
2630befe2d
|
check whether the string has letter character
|
2022-08-16 13:23:43 +08:00 |
|
Looly
|
a60aa0ec47
|
IterUtil.getFirst优化
|
2022-08-16 09:58:15 +08:00 |
|
青韵
|
1c457414b9
|
IterUtil当为List时直接获取值
|
2022-08-15 22:39:16 +08:00 |
|
herm2s
|
d6aa8fdb96
|
feature: StrUtil增加替换字符串中第一个指定字符串和最后一个指定字符串方法
|
2022-08-15 17:50:11 +08:00 |
|
Looly
|
2f66008d02
|
NumberUtil.parseInt忽略科学计数法
|
2022-08-15 10:10:17 +08:00 |
|
Looly
|
e6b89806f4
|
fix doc
|
2022-08-15 09:12:54 +08:00 |
|
Looly
|
92ca87a8fc
|
DateUtil.parseUTC支持只有时分的格式
|
2022-08-15 09:11:53 +08:00 |
|
青韵
|
f77fd600a3
|
CollUtil参照Map.putIfAbsent,新增集合的addIfAbsent方法
|
2022-08-10 22:34:04 +08:00 |
|
Looly
|
0fdec254ed
|
UrlBuilder的toURI方法将url重复编码
|
2022-08-09 21:14:49 +08:00 |
|
Looly
|
5a91443e36
|
fix bug
|
2022-08-06 18:51:28 +08:00 |
|
hiqiuyi
|
6c32295a37
|
指定压缩后图片的背景色
|
2022-08-04 14:49:03 +08:00 |
|
Liu Zhongyu
|
97dd0d5f0d
|
更新 ReflectUtil#setFieldValue 的 javadoc,使其与方法的实际行为相符
|
2022-08-03 16:07:08 +08:00 |
|
hiqiuyi
|
cb368e2b6e
|
删除不必要的代码
|
2022-08-01 15:43:17 +08:00 |
|
Looly
|
6bdd6924ea
|
prepare 5.8.6
|
2022-07-30 00:09:07 +08:00 |
|
Looly
|
b1642d4625
|
☃️release 5.8.5
|
2022-07-29 23:52:58 +08:00 |
|
Looly
|
2e349104a3
|
fix code
|
2022-07-29 23:48:40 +08:00 |
|
Looly
|
52dec0c301
|
修复Convert#toMap默认转成HashMap的问题
|
2022-07-29 22:13:46 +08:00 |
|
Looly
|
d4d8522cd4
|
!729 修复Convert#toMap默认转成HashMap的问题,关联issue#I5IG1F
Merge pull request !729 from 问北/v5-dev
|
2022-07-29 14:09:08 +00:00 |
|
Looly
|
bf98387000
|
新增zip文件解压大小限制,防止zip炸弹
|
2022-07-29 22:04:54 +08:00 |
|
Looly
|
a8c6cf94cd
|
!726 新增zip文件解压大小限制,防止zip炸弹
Merge pull request !726 from mingwang/v5-master
|
2022-07-29 13:59:10 +00:00 |
|
Looly
|
f798b39dfa
|
!727 修复isBase64判断不准确的问题
Merge pull request !727 from uyong/v5-dev
|
2022-07-29 13:55:37 +00:00 |
|
Looly
|
a5e1f2f3c6
|
NetUti类中ipv6ToBitInteger方法名称建议修改成ipv6ToBigInteger
|
2022-07-29 21:51:12 +08:00 |
|
Golden Looly
|
2e4c81bd01
|
Merge pull request #2485 from yujr1990/v5-dev
建议修改方法名,HashMap未设置初始化大小值,建议设置
|
2022-07-29 21:46:49 +08:00 |
|
Looly
|
22259e568f
|
add test
|
2022-07-29 21:39:01 +08:00 |
|
Golden Looly
|
4344834ac2
|
Merge pull request #2475 from hiqiuyi/v5-dev
根据文字创建透明背景的PNG图片
|
2022-07-29 21:33:30 +08:00 |
|
Looly
|
3608cbb20f
|
fix comment
|
2022-07-29 21:29:08 +08:00 |
|
Golden Looly
|
4123efcad9
|
Merge pull request #2492 from duhanmin/2484-v
测试在非覆盖模式下,来源对象值为null则不覆盖
|
2022-07-29 21:16:04 +08:00 |
|
sam
|
685071cff9
|
优化 PatternPool 中 TIME 的魔法值,复用 RegexPool 中的常量
|
2022-07-29 12:11:37 +08:00 |
|
duhanmin
|
348b0652b6
|
测试在非覆盖模式下,来源对象值为null则不覆盖
|
2022-07-28 21:22:00 +08:00 |
|
yujr
|
84664a9a69
|
@yujr
@0001
@修改方法名不合理,HashMap未设置初始化大小值
|
2022-07-27 10:25:09 +08:00 |
|
wenbei
|
bb85c40924
|
1.更新 Convert.toMap方法注释,格式化代码
2.删除mapToMapWithSelfTypeTest方法多余空行
|
2022-07-26 12:33:09 +08:00 |
|
wenbei
|
de52d71031
|
1.update Convert.toMap, If value is a map type, use its own type; otherwise, use HashMap
2.add Convert.toMap, Overload a method to specify the map type of conversion
|
2022-07-26 11:55:00 +08:00 |
|
hiqiuyi
|
0f2fc9f3ae
|
根据文字创建透明背景的PNG图片
|
2022-07-25 12:01:26 +08:00 |
|
gonggy
|
c111851996
|
修复isBase64判断不正确的问题
|
2022-07-24 14:14:18 +08:00 |
|
zhouxm
|
160fec0f69
|
说明
在对在对Zip文件解压时,判断该Zip文件是否是Zip炸弹,如果是Zip炸弹那么抛出异常
修改描述
[新特性] 新增限制zip文件解压后大小
|
2022-07-24 03:41:17 +08:00 |
|
Looly
|
a853ef6fea
|
Merge branch 'v5-dev' of gitee.com:dromara/hutool into v5-dev
|
2022-07-22 16:59:07 +08:00 |
|
Looly
|
b74b7c682c
|
fix code
|
2022-07-22 16:58:52 +08:00 |
|
Looly
|
e0abcb0b2e
|
!719 完善了codec包下一些方法的入参空校验
Merge pull request !719 from uyong/v5-dev
|
2022-07-22 08:57:55 +00:00 |
|
zhangrenhua
|
cf84d06cce
|
增加两个日期间隔时间处理接口
|
2022-07-22 15:01:40 +08:00 |
|
zhangrenhua
|
fe332dc2dc
|
json序列化时,增加允许多个相同的key配置
|
2022-07-22 09:09:21 +08:00 |
|
gonggy
|
77c32d8981
|
1. 增加空判断
2. 优化变量命名
|
2022-07-21 18:24:35 +08:00 |
|
zhangrenhua
|
0ca9627663
|
参考java.util.concurrent.TimeUnit实现了一个FileSizeUnit工具包,与hutool中DataSize相比更加侧重于单位之间转换
|
2022-07-21 15:43:15 +08:00 |
|
zhangrenhua
|
2a3686631d
|
Revert "参考java.util.concurrent.TimeUnit实现了一个FileSizeUnit工具包,与hutool中DataSize相比更加侧重于单位之间转换"
This reverts commit 064b163754 .
|
2022-07-21 15:39:54 +08:00 |
|
zhangrenhua
|
8d2e4c3b4c
|
Revert "扩展IoUtil、BooleanUtil两个工具类"
This reverts commit eefdd7fc
|
2022-07-21 15:36:05 +08:00 |
|
zhangrenhua
|
064b163754
|
参考java.util.concurrent.TimeUnit实现了一个FileSizeUnit工具包,与hutool中DataSize相比更加侧重于单位之间转换
|
2022-07-21 15:33:33 +08:00 |
|
zhangrenhua
|
e3a97c1a21
|
Merge branch 'v5-dev' of https://gitee.com/hellozrh/hutool into v5-dev
|
2022-07-21 15:23:37 +08:00 |
|
zhangrenhua
|
0da4339f51
|
Merge branch 'v5-dev' of https://gitee.com/hellozrh/hutool into v5-dev
|
2022-07-21 15:22:35 +08:00 |
|
gonggy
|
69782c0ced
|
SystemPropsUtil.getBoolean方法应该只有值为true时才返回true,其他情况都应该返回false
|
2022-07-20 19:19:46 +08:00 |
|
Looly
|
88c36b8bfa
|
修复UrlBuilder无法配置末尾追加“/”问题
|
2022-07-20 13:13:14 +08:00 |
|
Looly
|
d09498a1a6
|
!716 Console.log应该把异常信息打印到out而不是err
Merge pull request !716 from uyong/dict-fixed
|
2022-07-20 04:12:56 +00:00 |
|
gonggy
|
35cdf306d8
|
Console.log应该把异常信息打印到out而不是err
|
2022-07-19 19:44:28 +08:00 |
|
Looly
|
e3b296e89d
|
修复Dict缺少putIfAbsent、computeIfAbsent问题
|
2022-07-19 10:57:18 +08:00 |
|
Looly
|
fad4886722
|
!715 添加了通用的注解扫描器 GenericAnnotationScanner ,并在 AnnotationScanner 接口中统一提供了提前配置好的扫描器静态实例
Merge pull request !715 from Createsequence/feat-scanner
|
2022-07-19 02:41:45 +00:00 |
|
zhangrenhua
|
3d27c01819
|
Merge branch 'v5-dev' of https://gitee.com/hellozrh/hutool into v5-dev
|
2022-07-19 10:20:47 +08:00 |
|
huangchengxing
|
13b5b32384
|
添加元素扫描器与通用注解扫描器,在AnnotationScanner中统一提供已经配置好扫描模式的静态扫描器实例
|
2022-07-19 09:56:37 +08:00 |
|
gonggy
|
b83be40567
|
Dict增加覆盖putIfAbsent和computeIfAbsent的方法
|
2022-07-19 09:18:46 +08:00 |
|
huangchengxing
|
e02813b65b
|
fix comment
|
2022-07-17 23:46:36 +08:00 |
|
huangchengxing
|
4a3b8d843a
|
修复元注解扫描器在注解出现循环引用时无限递归的问题
|
2022-07-17 23:46:26 +08:00 |
|
Looly
|
dfb12eb22c
|
fix doc
|
2022-07-17 22:17:34 +08:00 |
|
Looly
|
ca10c8e7b9
|
fix doc
|
2022-07-17 22:13:55 +08:00 |
|
Looly
|
97fdc33d47
|
!702 合成注解相关功能重构,添加支持通过@Link及其子注解,实现注解中属性的互为镜像、可选覆盖以及强制覆盖三种模式的别名机制的新特性
Merge pull request !702 from Createsequence/feat-link-annotation-clean
|
2022-07-17 13:59:18 +00:00 |
|
Looly
|
10fd5d9f9b
|
修复CombinationAnnotationElement造成递归循环
|
2022-07-17 18:19:13 +08:00 |
|
Looly
|
5c6e7cf507
|
修复CombinationAnnotationElement造成递归循环
|
2022-07-17 18:17:32 +08:00 |
|
Looly
|
45c5d11449
|
add version comment
|
2022-07-17 00:34:14 +08:00 |
|
Golden Looly
|
071b1fcae3
|
Merge pull request #2442 from thebe4st/v5-dev
cn.hutool.core.util.PageUtil#totalPage增加totalCount为long类型的重载方法
|
2022-07-17 00:32:10 +08:00 |
|
Looly
|
5d500f8f14
|
ReUtil增加getAllGroups重载
|
2022-07-17 00:30:39 +08:00 |
|
Looly
|
eb9df251d5
|
增加TemporalAccessorUtil.isIn、LocalDateTimeUtil.isIn
|
2022-07-17 00:15:14 +08:00 |
|
Looly
|
f2cde9a860
|
增加TemporalAccessorUtil.isIn
|
2022-07-17 00:11:21 +08:00 |
|
Looly
|
8a9025ac55
|
修复bmp文件判断问题
|
2022-07-17 00:08:41 +08:00 |
|
huangchengxing
|
4e5cc6c5d0
|
add methods and comment
|
2022-07-16 18:37:33 +08:00 |
|
huangchengxing
|
c27c74f192
|
合成聚合注解支持处理多个根注解,并且可选择是否扫描根注解的元注解
|
2022-07-16 18:02:02 +08:00 |
|
huangchengxing
|
d873b6e9da
|
提取获取注解属性值相关逻辑至注解属性值提取器
|
2022-07-16 16:19:54 +08:00 |
|
huangchengxing
|
931965301b
|
提取注解合成相关逻辑至注解合成器
|
2022-07-16 13:18:55 +08:00 |
|
Looly
|
6580f1fe99
|
fix comment
|
2022-07-16 12:33:34 +08:00 |
|
Looly
|
ab79193c7e
|
fix code
|
2022-07-16 12:18:21 +08:00 |
|
Golden Looly
|
22366f38f1
|
Merge pull request #2441 from fanthos/patch-1
处理 Partition<T> 的问题
|
2022-07-16 11:43:36 +08:00 |
|
Golden Looly
|
8b43bcc1dc
|
Merge pull request #2449 from duhanmin/2447
bug修复 2447 JSONUtil.toBean 当时间戳为Integer时 时间转换有误
|
2022-07-16 11:28:03 +08:00 |
|
Looly
|
9676a663c3
|
增加比较两个LocalDateTime是否为同一天
|
2022-07-16 09:03:12 +08:00 |
|
Looly
|
7dd7a35edf
|
!693 比较两个 LocalDateTime 是否为同一天
Merge pull request !693 from HsinDumas/v5-dev
|
2022-07-16 00:59:02 +00:00 |
|
Looly
|
41f0b2114d
|
修复Dict#containsKey方法没区分大小写问题
|
2022-07-16 08:58:50 +08:00 |
|
Looly
|
cc6a9c02c9
|
!697 Dict 重写containsKey
Merge pull request !697 from handy/handy-12
|
2022-07-16 00:48:10 +00:00 |
|
Looly
|
c2ebdb4476
|
!699 ForestMap添加getNodeValue方法
Merge pull request !699 from Createsequence/feat-node-value
|
2022-07-16 00:39:30 +00:00 |
|
huangchengxing
|
cf08a92f34
|
添加层级对象接口
|
2022-07-14 16:16:14 +08:00 |
|
duhanmin
|
9a69b37007
|
Issue2447
|
2022-07-14 11:18:09 +08:00 |
|
huangchengxing
|
18f67274b8
|
优化代码,调整类名
|
2022-07-13 22:42:16 +08:00 |
|
huangchengxing
|
cf99ec14ca
|
修复镜像属性会被重复包装的问题
|
2022-07-13 22:40:33 +08:00 |
|
huangchengxing
|
da7dbc2ba3
|
fix code
|
2022-07-13 22:40:03 +08:00 |
|
huangchengxing
|
a352783b5c
|
优化代码,调整变量、方法与类名,完善测试用例
|
2022-07-13 22:39:41 +08:00 |
|
huangchengxing
|
b29b0c3932
|
将AnnotationUtil获取合成注解的方法统一改为以SynthesizedAnnotation结尾
|
2022-07-13 22:36:20 +08:00 |
|
huangchengxing
|
18c7a78062
|
调整方法、变量与类名,完善测试用例
|
2022-07-13 22:36:08 +08:00 |
|
huangchengxing
|
eae76eb275
|
优化代码,修复不准确的注释,完善测试用例
|
2022-07-13 22:34:13 +08:00 |
|
huangchengxing
|
17b48024ad
|
添加@ForceAliasFor注解
|
2022-07-13 22:32:04 +08:00 |
|
huangchengxing
|
491c53e7dd
|
添加@MirrorFor和@AliasFor注解
|
2022-07-13 22:31:48 +08:00 |
|
huangchengxing
|
e4a7576d7f
|
1.添加@Link注解以及对应的关系枚举
2.添加注解属性对象与合成注解后置处理器,用于支持基于@Alias与@Link的枚举字段映射功能
|
2022-07-13 20:38:18 +08:00 |
|
huangchengxing
|
6ca36ec059
|
add methods
|
2022-07-13 09:08:03 +08:00 |
|
韩帅
|
78d6cea9a2
|
Dict 重写containsKey
|
2022-07-12 20:01:18 +08:00 |
|
cenzhongyuan
|
312d2800c9
|
cn.hutool.core.util.PageUtil#totalPage增加totalCount为long类型的重载方法
|
2022-07-12 17:38:29 +08:00 |
|
Boyi C
|
a425ac5fb3
|
处理 Partition<T> 的问题
|
2022-07-12 17:09:48 +08:00 |
|
zhangrenhua
|
eefdd7fc4f
|
扩展IoUtil、BooleanUtil两个工具类
|
2022-07-11 16:15:46 +08:00 |
|
HsinDumas
|
94db57ad5e
|
✨ 比较两个 LocalDateTime 是否为同一天
|
2022-07-11 10:16:47 +08:00 |
|
duhanmin
|
607ddb725e
|
containsAll
|
2022-07-09 11:32:55 +08:00 |
|
Looly
|
812affd972
|
!681 修复返回无法操作的对象导致无法后续操作报错问题
Merge pull request !681 from 疯狂的狮子Li/v5-master
|
2022-07-08 02:38:02 +00:00 |
|
Joy
|
0bd7f9938f
|
fix:社会统一信用代码改为统一社会信用代码
|
2022-07-07 15:29:43 +08:00 |
|
Looly
|
72b9741928
|
fix comment
|
2022-07-05 22:52:14 +08:00 |
|
Looly
|
abe420b3fe
|
fix comment
|
2022-07-05 22:42:54 +08:00 |
|
疯狂的狮子Li
|
bdf538a932
|
针对审查意见修改
|
2022-07-05 14:41:11 +00:00 |
|
Looly
|
bc19e6a924
|
fix comment
|
2022-07-05 22:38:19 +08:00 |
|
Looly
|
6ac537d6c3
|
fix bug
|
2022-07-05 22:26:27 +08:00 |
|
Golden Looly
|
99d83e142f
|
Merge pull request #2428 from SupermanChao/v5-dev
fix:修复CollUtil里面关于可变参数传null造成的crash问题
|
2022-07-05 22:23:57 +08:00 |
|
Looly
|
7f481b3556
|
add ForestMap
|
2022-07-05 22:01:38 +08:00 |
|
Looly
|
2c44d04dfd
|
!677 添加支持对森林结构进行处理的集合
Merge pull request !677 from Createsequence/feat-forest-map
|
2022-07-05 13:56:58 +00:00 |
|
Looly
|
34835939d2
|
add method
|
2022-07-05 21:54:41 +08:00 |
|
Looly
|
fc6a0567b4
|
add method
|
2022-07-05 21:47:47 +08:00 |
|
Looly
|
ea6637a770
|
!674 Convert工具类中,新增中文大写数字金额转换为数字工具方法,解决issues I5EYB3
Merge pull request !674 from hellozrh/v5-dev
|
2022-07-05 13:30:45 +00:00 |
|
Looly
|
4085c97593
|
add methods
|
2022-07-05 21:27:51 +08:00 |
|
疯狂的狮子Li
|
dc0d9591c9
|
fix 修复反馈不可操纵类型导致后续操纵报错问题
add 新增 filter sorted joining 方法
|
2022-07-05 10:55:25 +00:00 |
|
huangchengxing
|
66201839e3
|
fix comment
|
2022-07-05 17:00:09 +08:00 |
|
huangchengxing
|
749ecb0e7d
|
fix comment
|
2022-07-05 16:53:58 +08:00 |
|
huangchengxing
|
c343b51e38
|
移除不必要的泛型约束
|
2022-07-05 16:20:49 +08:00 |
|
huangchengxing
|
254e6f5315
|
将合成注解代理类提取为外部类
|
2022-07-05 16:03:11 +08:00 |
|
huangchengxing
|
d20980096e
|
将SyntheticAnnotation提取为接口,原实现更名为SyntheticMetaAnnotation
|
2022-07-05 13:47:11 +08:00 |
|
huangchengxing
|
32d0b65744
|
添加注解属性处理器
|
2022-07-05 13:39:56 +08:00 |
|
huangchengxing
|
0659440cad
|
添加注解选择器
|
2022-07-05 13:39:07 +08:00 |
|
huangchengxing
|
2ecda1d245
|
添加已合成注解接口
|
2022-07-05 13:38:25 +08:00 |
|
刘超
|
39869d3c67
|
fix:修复CollUtil里面关于可变参数传null造成的crash问题
|
2022-07-04 22:23:03 +08:00 |
|
huangchengxing
|
56abab1127
|
完善测试用例
|
2022-07-04 18:34:01 +08:00 |
|
huangchengxing
|
0ca143b0d0
|
添加forEachChild方法,putAllNode允许忽略key为null的值
|
2022-07-04 18:32:32 +08:00 |
|
huangchengxing
|
04b6c3bcdc
|
fix bug
|
2022-07-04 18:31:44 +08:00 |
|
huangchengxing
|
81cbb0d8a0
|
fix code
|
2022-07-04 15:55:07 +08:00 |
|
huangchengxing
|
59b5a17ee6
|
添加支持对森林结构进行处理的集合
|
2022-07-04 15:35:20 +08:00 |
|
zhangrenhua
|
7f13b38a7f
|
中文大写数字金额转换为数字,返回结果以元为单位的BigDecimal类型数字
解决问题 https://gitee.com/dromara/hutool/issues/I5EYB3
|
2022-07-01 17:22:04 +08:00 |
|
Looly
|
adf23e1cf7
|
fix code
|
2022-06-30 18:40:08 +08:00 |
|
Looly
|
9b19403960
|
!671 修复注解工具类getAnnotations的NPE问题,注解扫描器添新功能
Merge pull request !671 from Createsequence/refactor-annotation
|
2022-06-30 10:09:12 +00:00 |
|
Looly
|
9a6acc8329
|
add isIn
|
2022-06-30 17:54:44 +08:00 |
|
huangchengxing
|
10f3abfeb8
|
fix code
|
2022-06-30 15:38:11 +08:00 |
|
huangchengxing
|
8cf3015075
|
fix comment
|
2022-06-30 15:34:16 +08:00 |
|
huangchengxing
|
7cc0994942
|
AnnotationUtil添加scanMetaAnnotation、scanClass与scanMethod方法
|
2022-06-30 15:31:38 +08:00 |
|
huangchengxing
|
0b60b24950
|
test: 注解扫描器的完善测试用例;
|
2022-06-30 15:30:41 +08:00 |
|
huangchengxing
|
062ec707f2
|
AnnotationScanner添加scan方法,MethodAnnotationScanner扫描器添加对父类/父接口方法中具有相同签名方法的扫描支持
|
2022-06-30 15:28:36 +08:00 |
|
huangchengxing
|
d1bba67d3a
|
fix: 修复潜在的空指针问题
|
2022-06-30 15:25:24 +08:00 |
|