Commit Graph

3959 Commits

Author SHA1 Message Date
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
Golden Looly
7bdd205612
Merge pull request #2493 from samho2008/patch-20220729
优化 PatternPool 中 TIME 的魔法值,复用 RegexPool 中的常量
2022-07-29 21:04:46 +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
hiqiuyi
0f2fc9f3ae 根据文字创建透明背景的PNG图片 2022-07-25 12:01:26 +08:00
Looly
630ed4775f QrCodeUtil对于DATA_MATRIX生成的形状随机不可指定的功能完善 2022-07-22 17:05:04 +08:00
Looly
305e0fca07
!722 修复QrCodeUtil对于DATA_MATRIX生成的形状随机不可指定的功能完善
Merge pull request !722 from Husky/v5-dev
2022-07-22 09:03:18 +00:00
Looly
60a5b38638 完善了codec包下一些方法的入参空校验 2022-07-22 17:01:20 +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
贾正全
75aabb3f52 #I5I2Y8
添加可配置DATA_MATRIX的符号形状
2022-07-22 16:38:52 +08:00
Looly
f879f3084a
!720 JSONConfig增加允许重复key配置,解决不规整json序列化的问题。
Merge pull request !720 from hellozrh/v5-dev
2022-07-22 08:09:33 +00:00
zhangrenhua
cf84d06cce 增加两个日期间隔时间处理接口 2022-07-22 15:01:40 +08:00
zhangrenhua
fe332dc2dc json序列化时,增加允许多个相同的key配置 2022-07-22 09:09:21 +08:00
zhangrenhua
4eb720bb31 json序列化时,增加允许多个相同的key配置 2022-07-22 09:04:33 +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
Looly
8a4c8eeef3 fix bug 2022-07-21 12:07:51 +08:00
Looly
981ea9a48d
!717 SystemPropsUtil.getBoolean方法应该只有值为true时才返回true,其他情况都应该返回false
Merge pull request !717 from uyong/v5-dev
2022-07-21 03:53:24 +00: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
1fcee08263 修复Console.log应该把异常信息输出位置错误问题 2022-07-20 12:16:59 +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
Looly
d8bf71513c
!714 Dict增加覆盖putIfAbsent和computeIfAbsent的方法
Merge pull request !714 from uyong/dict-fixed
2022-07-19 02:27:52 +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
Looly
40fab305dd
!711 修复元注解扫描器在注解出现循环引用时无限递归的问题
Merge pull request !711 from Createsequence/v5-dev
2022-07-18 01:56:52 +00: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
89dfeb5a76 合成注解相关功能重构,增加@Link及其子注解 2022-07-17 22:04:54 +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
5ba2ba9e2a PemUtil.readPemPrivateKey支持pkcs#1格式,增加OpensslKeyUtil 2022-07-17 21:26:09 +08:00