Looly
|
3111a6c64f
|
!803 【6.x】添加AnnotatedElementUtil工具类
Merge pull request !803 from Createsequence/feat-annotation
|
2022-09-14 03:14:36 +00:00 |
|
Looly
|
c72bc8c721
|
!802 【6.x】增强EasyStream#zip对并行流的支持,提供CollectorUtil.entryToMap对Entry转map提供支持
Merge pull request !802 from 阿超/v6-dev
|
2022-09-10 14:29:39 +00:00 |
|
Looly
|
d0ec0a4b5a
|
!800 【6.x】重构Lambda体系
Merge pull request !800 from 阿超/v6-dev
|
2022-09-07 08:26:51 +00:00 |
|
Looly
|
e21ca277c3
|
!798 【6.x】重构增强流体系
Merge pull request !798 from Createsequence/refactor-stream
|
2022-09-07 07:48:31 +00:00 |
|
Looly
|
804d274fd2
|
!794 CollectorUtil 新增两个对toMap的重载,并将EasyStream中join采用CollectorUtil中的joining
Merge pull request !794 from 阿超/v6-dev
|
2022-09-07 01:21:23 +00:00 |
|
Looly
|
d1a5818a8e
|
!781 【6.x】新增基于键值对类型元素的Stream增强流实现
Merge pull request !781 from Createsequence/feat-stream-ext
|
2022-09-04 11:42:51 +00:00 |
|
Looly
|
b02610ed27
|
!790 补充collection.iter包下的测试用例、注释
Merge pull request !790 from Createsequence/fix-coll
|
2022-09-02 15:43:21 +00:00 |
|
Looly
|
ad0fe1f435
|
!791 【轻量级pr】优化 getProcessorCount 潜在的获取不到的问题-V6
Merge pull request !791 from dazer007/v6-dev-cpu-fix
|
2022-09-02 15:27:34 +00:00 |
|
Looly
|
14ff5c43ea
|
!788 补充 collection.iter包下的测试用例,完善注释并为部分方法补充空值校验
Merge pull request !788 from Createsequence/fix-coll
|
2022-09-01 09:55:26 +00:00 |
|
Looly
|
83df1673f0
|
!786 优化ObjUtil相关方法注释,并补充测试用例
Merge pull request !786 from Createsequence/fix-obj
|
2022-09-01 09:48:33 +00:00 |
|
Looly
|
05bd3cca9f
|
!771 【6.x】优化支持一键多值的Map集合扩展,为其添加统一接口
Merge pull request !771 from Createsequence/feat-multi-map
|
2022-08-30 16:27:53 +00:00 |
|
Looly
|
26d550dbab
|
!780 修复Issue #I5OSFC(更友好提示),完善Zodiac单元测试
Merge pull request !780 from Husky/v6-dev
|
2022-08-30 13:48:16 +00:00 |
|
Looly
|
dd64ab878e
|
!782 完善annotation包相关测试用例
Merge pull request !782 from Createsequence/v6-dev
|
2022-08-30 13:40:49 +00:00 |
|
Looly
|
c555a0cbab
|
!783 将ObjUtil.defaultIfNull检验参数类型从Object改为泛型,并补充重载方法和测试用例
Merge pull request !783 from Createsequence/fix-obj
|
2022-08-30 13:37:13 +00:00 |
|
Looly
|
7d3c567961
|
!770 对EasyStream中补充peekIdx()方法,修改mapMulti()方法适配于更高版本JDK
Merge pull request !770 from ZVerify/v6-dev
|
2022-08-26 01:23:19 +00:00 |
|
Looly
|
ccb7b61b8c
|
!766 EasyStream 对递归树结构的支持,提供结束操作toTree、中间操作flatTree函数
Merge pull request !766 from 阿超/v6-dev
|
2022-08-24 00:55:57 +00:00 |
|
Looly
|
01ea2fc921
|
!767 轻量级pr, v6-dev-DatePattern-add-UTC-notes-2022-08-23
Merge pull request !767 from dazer007/v6-dev-DatePattern-add-UTC-notes-2022-08-23
|
2022-08-24 00:51:11 +00:00 |
|
Looly
|
bb19e7d263
|
!765 简化LambdaInfo初始化方法,调整实例化方法参数类型名称
Merge pull request !765 from Createsequence/v6-lambda
|
2022-08-23 07:26:19 +00:00 |
|
Looly
|
eec386d179
|
!764 EasyStream相关:完善了注释,为部分工厂方法添加空值处理,并补充一个新方法
Merge pull request !764 from Createsequence/v6-dev
|
2022-08-23 03:01:51 +00:00 |
|
Looly
|
608928d400
|
!761 CompareUtil中comparingIndexed
Merge pull request !761 from dazer007/v6-dev-comparingIndexed-support-list
|
2022-08-23 01:39:18 +00:00 |
|
Looly
|
ceb6049614
|
!760 CompareUtilTest添加comparingIndexedTest的测试方法到v6.x
Merge pull request !760 from dazer007/v6-dev-compareUtilsTestAdd
|
2022-08-23 01:25:23 +00:00 |
|
Looly
|
d17eb88635
|
!759 建议将FastStream修改为EasyStream
Merge pull request !759 from emptypoint/modify-FastStream
|
2022-08-19 15:11:12 +00:00 |
|
Looly
|
136cc3b08a
|
!756 优化CollUtil部分方法
Merge pull request !756 from emptypoint/v6-CollUtil-update
|
2022-08-19 03:04:42 +00:00 |
|
Looly
|
e82d3c30e1
|
!757 【6.x】修复LambdaUtil对多参数且参数为包含数组的lambda的支持;优化clazz获取逻辑,直接从executable获取而不是反射
Merge pull request !757 from 阿超/v6-dev
|
2022-08-19 00:52:12 +00:00 |
|
Looly
|
3da46bbc02
|
!758 优化Opt.ofEmptyAble(), 避免无意义的判断;
Merge pull request !758 from emptypoint/v6-Opt-update
|
2022-08-19 00:51:11 +00:00 |
|
Looly
|
4c62f40bb6
|
!752 微量级pr, datePattern添加注释,增加:CST格式说明
Merge pull request !752 from dazer007/v6-dev-datePattern-add-docs
|
2022-08-16 02:09:53 +00:00 |
|
Looly
|
fb285ed20b
|
!748 丰富原树工具类功能
Merge pull request !748 from elasticsearch/v6-dev
|
2022-08-09 14:20:52 +00:00 |
|
Looly
|
04542f9a16
|
!742 优化FastStream, 新增takeWhile、dropWhile方法
Merge pull request !742 from emptypoint/FastStream-2
|
2022-08-09 13:53:07 +00:00 |
|
Looly
|
db6e806f9e
|
!747 Validator工具类增加4个验证方法
Merge pull request !747 from hellozrh/v6-dev
|
2022-08-09 13:45:42 +00:00 |
|
Looly
|
2737a3cb77
|
!741 DatePattern 增加:注释,格式化字符串太多,比较散乱,不好理解,进行docs总结
Merge pull request !741 from dazer007/v6-dev
|
2022-08-05 08:21:51 +00:00 |
|
Looly
|
65aecebd34
|
!737 1、ThreadUtil 增加:newPhaser;2、修改不准确注释;3、增加:Phaser、CountDownLatch最常用示例
Merge pull request !737 from dazer007/v6-dev
|
2022-08-04 09:08:56 +00:00 |
|
Looly
|
215e3fd403
|
!735 【6.x】:trollface: 修改方法命名
Merge pull request !735 from 阿超/v6-dev
|
2022-08-02 08:44:46 +00:00 |
|
Looly
|
e6c7dfa047
|
!734 优化FastStream实现细节, 使用更高效一些的写法;
Merge pull request !734 from emptypoint/FastStream
|
2022-08-01 15:44:33 +00:00 |
|
Looly
|
3ed99ff59c
|
!725 【6.x】新增FastStream,是对Stream的封装和拓展
Merge pull request !725 from 阿超/v6-dev
|
2022-07-29 15:05:10 +00:00 |
|
Looly
|
ced4e50334
|
!692 用StreamUtil实现PredicateUtil,补全单测,抑制泛型参数警告
Merge pull request !692 from 阿超/v6-dev
|
2022-07-16 15:13:13 +00:00 |
|
Looly
|
6f97c9ed42
|
!676 【6.x】新增CollectorUtil.reduceListMap()用于Collection<Map<K,V>> => Map<K,List<V>>,优化groupingBy中对null的处理
Merge pull request !676 from 阿超/v6-dev
|
2022-07-05 14:57:55 +00:00 |
|
Looly
|
40748eaa0d
|
!666 修复:ConcurrencyTester默认线程池太大,导致:测试用例:oom (java.lang.OutOfMemoryError)的问题
Merge pull request !666 from dazer007/v6-dev-concurrencyTester-threadSize-too-big
|
2022-06-29 10:59:58 +00:00 |
|
Looly
|
576860f878
|
!668 StrUtil.isAllBlank() 支持数支持List
Merge pull request !668 from dazer007/v6-dev-StrUtil_isAllBlank-support-list
|
2022-06-29 10:37:12 +00:00 |
|
Looly
|
2716ee0eb2
|
!670 getTypeOfNull pmd = ps.getParameterMetaData() NPE Optimization 空指针优化, 处理: issues/I5ENJP
Merge pull request !670 from dazer007/v6-dev-getParameterMetaData-npe
|
2022-06-29 10:26:44 +00:00 |
|
Looly
|
f8238c3212
|
!667 【6.x】泛型修复
Merge pull request !667 from 阿超/v6-dev
|
2022-06-28 11:01:24 +00:00 |
|
Looly
|
7986acb5e6
|
!663 【6.x】维护Opt
Merge pull request !663 from 阿超/v6-dev
|
2022-06-22 10:54:58 +00:00 |
|
Looly
|
76fa10ec74
|
!659 LambdaUtil入参改为泛型,能通过在方法指定泛型
Merge pull request !659 from 阿超/v6-dev
|
2022-06-18 15:18:55 +00:00 |
|
Looly
|
cd69a72cb6
|
!646 简单pr: javainfo适配jdk18和以下
Merge pull request !646 from dazer007/v6-dev-javaInfo-jdk17
|
2022-06-08 08:15:11 +00:00 |
|
Looly
|
a7dcd4ce98
|
!644 新增ReflectUtil.getDescriptor获取单个class的描述符重载,完善测试用例和注释信息
Merge pull request !644 from 阿超/v6-dev
|
2022-06-08 00:46:18 +00:00 |
|
Looly
|
9f41698647
|
!641 bug fix
Merge pull request !641 from 阿超/v6-dev
|
2022-06-07 01:44:39 +00:00 |
|
Looly
|
951e34d28e
|
!638 添加ReflectUtil.getDescriptor测试用例,优化appendDescriptor,完善注释和描述
Merge pull request !638 from 阿超/v6-dev
|
2022-06-06 15:00:45 +00:00 |
|
Looly
|
97614d1276
|
!636 【6.x】重构LambdaUtil
Merge pull request !636 from 阿超/v6-dev
|
2022-06-05 17:51:51 +00:00 |
|
Looly
|
d2722b883c
|
!607 新增彩色日式输出风格
Merge pull request !607 from Topcoder2023/cherry-pick-1651026895
|
2022-04-27 05:49:56 +00:00 |
|
Looly
|
d4779655ad
|
!602 Tailer当文件内容为空时,会报异常
Merge pull request !602 from 熊毅/v5-dev
|
2022-04-27 03:23:59 +00:00 |
|
Looly
|
bb07763366
|
!605 新增可获取重复性注解的方法
Merge pull request !605 from Topcoder2023/cherry-pick-1650980799
|
2022-04-27 01:30:21 +00:00 |
|
Looly
|
e3bbaf0b3b
|
!599 CHINESE_NAME正则条件放宽: 不然生僻字无法通过
Merge pull request !599 from dazer007/v5-dev
|
2022-04-21 09:37:50 +00:00 |
|
Looly
|
c1fc2cfc85
|
!595 添加给图片添加全屏文字水印的方法
Merge pull request !595 from lxychlu/v5-dev
|
2022-04-12 14:58:42 +00:00 |
|
Looly
|
e4f713a162
|
!594 StreamProgress进度条添加总大小值回调
Merge pull request !594 from 追风/v5-dev
|
2022-04-10 07:29:19 +00:00 |
|
Looly
|
7fad0adc6a
|
!593 fix issues/I51MEM 新增自定义ClassLoader构造器
Merge pull request !593 from 阿超/v5-dev
|
2022-04-08 07:35:34 +00:00 |
|
Looly
|
c60f6a6547
|
!592 Validator 增加:中国人姓名正则校验
Merge pull request !592 from dazer007/v5-dev
|
2022-04-06 14:40:34 +00:00 |
|
Looly
|
04612516d4
|
!590 [新特性] CopyOptions支持以Lambda方式设置忽略属性列表
Merge pull request !590 from celee/v5-dev
|
2022-04-06 01:23:58 +00:00 |
|
Looly
|
8b13c06123
|
!585 ✨ add comparingIndexed method to CompareUtil.
Merge pull request !585 from Hacker/v5-dev
|
2022-03-25 16:16:40 +00:00 |
|
Looly
|
a0251bba01
|
!586 统一LambdaUtil#getRealClass方法,并提供测试用例,还对传入lambda进行了校验,且完善了注释...
Merge pull request !586 from 阿超/v5-dev
|
2022-03-25 15:10:34 +00:00 |
|
Looly
|
e5bc9d5484
|
!583 MapUtil提供change函数,EnumUtil提供getBy函数,通过lambda进行枚举字段映射
Merge pull request !583 from 阿超/v5-dev
|
2022-03-24 15:55:54 +00:00 |
|
Looly
|
692846c983
|
!584 修复issue #I4ZDQI
Merge pull request !584 from Husky/v5-dev
|
2022-03-24 13:40:35 +00:00 |
|
Looly
|
04e0faddf4
|
!581 [新增] UserAgentUtil 解析,增加 MiUI/XiaoMi 浏览器 判断逻辑
Merge pull request !581 from xhal/v5-master
|
2022-03-22 10:33:40 +00:00 |
|
Looly
|
82ab60f046
|
!580 Opt.ofEmptyAble从List拓展为Collection
Merge pull request !580 from 阿超/v5-dev
|
2022-03-21 14:21:01 +00:00 |
|
Looly
|
ea8cfd6b54
|
!563 新加db.meta的索引相关接口
Merge pull request !563 from huzhongying3/v5-dev
|
2022-03-16 15:03:30 +00:00 |
|
Looly
|
e00f4ccf86
|
!578 提供Dict中setFields方法及其子类实现,传入lambda能够设置部分值
Merge pull request !578 from 阿超/v5-dev
|
2022-03-16 14:07:13 +00:00 |
|
Looly
|
6236ce8788
|
!568 升级MongoDB到4.5
Merge pull request !568 from 阿超/v5-dev
|
2022-03-14 16:50:14 +00:00 |
|
Looly
|
f6d19d19ea
|
!573 封装 Spring的动态任务创建
Merge pull request !573 from jcsun/v5-dev
|
2022-03-14 16:08:10 +00:00 |
|
Looly
|
2bfa2cebf2
|
!572 针对issue#I4X9TT修复
Merge pull request !572 from Husky/v5-dev
|
2022-03-13 15:47:08 +00:00 |
|
Looly
|
681cf618da
|
!566 老多人问文档为啥进不去了,备份地址直接写README中
Merge pull request !566 from handy/handy
|
2022-03-13 15:36:26 +00:00 |
|
Looly
|
ee0eb67999
|
!570 阿拉伯数字转换成中文对发票票面金额转换的扩展
Merge pull request !570 from 猿来狮码农/v5-dev
|
2022-03-13 15:34:45 +00:00 |
|
Looly
|
748f0f0f30
|
!560 修复AnnotationProxy#annotationType获取不到注解类型的问题
Merge pull request !560 from 阿超/v5-dev
|
2022-03-05 15:51:51 +00:00 |
|
Looly
|
1fba8c75b0
|
!557 针对issue#I4W5FS@Gitee存在其他特殊情况处理
Merge pull request !557 from Husky/v5-dev
|
2022-03-04 07:20:41 +00:00 |
|
Looly
|
bfac3a54df
|
!554 提供AnnotationUtil#getAnnotationAlias,为@Alias注解做别名支持的适配
Merge pull request !554 from 阿超/v5-dev
|
2022-03-03 14:21:37 +00:00 |
|
Looly
|
fe5af5dc08
|
!555 修复ObjectUtil.hasNull(Object... objs)在处理null时有bug
Merge pull request !555 from Husky/v5-dev
|
2022-03-03 09:18:16 +00:00 |
|
Looly
|
c1f9ef1ff5
|
!552 参考增加对时间段重合的判断方法,拓展Date以及DateTime类型
Merge pull request !552 from 阿超/v5-dev
|
2022-02-28 10:17:12 +00:00 |
|
Looly
|
169bc95d83
|
!551 坐标系转换相关工具类CoordinateUtil bug修复
Merge pull request !551 from JOJOTARO/v5-dev
|
2022-02-24 03:34:31 +00:00 |
|
Looly
|
801ce05f1a
|
!549 新:获取文件行数
Merge pull request !549 from 小怪兽说疼疼哒/v5-dev
|
2022-02-22 13:39:36 +00:00 |
|
Looly
|
fe3eccceb9
|
!547 错误注释问题
Merge pull request !547 from handy/handy
|
2022-02-21 10:38:48 +00:00 |
|
Looly
|
5610516142
|
!545 使多个xxxBuilder实现Builder接口,扩展CheckedUtil
Merge pull request !545 from meiMingle/v5-dev
|
2022-02-20 16:23:04 +00:00 |
|
Looly
|
7db799ed15
|
!546 针对仓库评论SystemPropsUtil.getInt返回longBUG修改
Merge pull request !546 from Husky/v5-dev
|
2022-02-20 16:16:21 +00:00 |
|
Looly
|
00a8390e97
|
!543 修改DateUtil描述不清晰的注释
Merge pull request !543 from handy/handy-dev
|
2022-02-17 03:57:24 +00:00 |
|
Looly
|
9ecca7a3c8
|
!540 GenericBuilder新增2个参数的with方法,以支持Map构建
Merge pull request !540 from meiMingle/v5-dev
|
2022-02-16 04:31:52 +00:00 |
|
Looly
|
9dcf13ab97
|
!541 新增cn.hutool.core.io.FileUtil#createTempFile重载方法
Merge pull request !541 from huzhongying3/v5-dev
|
2022-02-15 03:20:09 +00:00 |
|
Looly
|
dc97eb7aca
|
!537 时间区间进一步封装
Merge pull request !537 from handy/hs_dev
|
2022-02-13 11:27:11 +00:00 |
|
Looly
|
8f1a87071f
|
!538 修复lambda转换错误
Merge pull request !538 from 阿超/v5-dev
|
2022-02-12 16:58:20 +00:00 |
|
Looly
|
f239ba901f
|
!532 添加MetroHash的实现类
Merge pull request !532 from 雨霖/v5-dev
|
2022-02-11 05:44:07 +00:00 |
|
Looly
|
703ae88ddc
|
!536 提交将阿拉伯数字四舍五入后转换成中文节权位简洁记录单位
Merge pull request !536 from 阿超/v5-dev
|
2022-02-11 05:37:12 +00:00 |
|
Looly
|
9b01a23a60
|
!529 新增单参数CollectorUtil.groupingBy重载
Merge pull request !529 from 阿超/v5-dev
|
2022-02-07 15:18:19 +00:00 |
|
Looly
|
03c491b963
|
!527 [5.7.21] [hutool-core] 新增copySafely方法与mkdirsSafely方法
Merge pull request !527 from z8g/v5-dev
|
2022-02-07 09:16:49 +00:00 |
|
Looly
|
18a16eb48f
|
!526 新增通用builder类:GenericBuilder
Merge pull request !526 from 不败/v5-dev
|
2022-02-07 01:28:15 +00:00 |
|
Looly
|
24f79fba4a
|
!514 新:新增条件组,用于处理复杂的where条件
Merge pull request !514 from 小怪兽说疼疼哒/v5-dev
|
2022-01-25 03:08:19 +00:00 |
|
Looly
|
fb216a0bff
|
!516 DateUtil 添加两个日期是否同一周方法,补充 test
Merge pull request !516 from naohu/v5-dev
|
2022-01-25 02:57:23 +00:00 |
|
Looly
|
cbc6682a5c
|
!508 change ipv4util getBeginIpLong to public
Merge pull request !508 from 不忘初心/v5-dev
|
2022-01-20 02:38:19 +00:00 |
|
Looly
|
c143a61395
|
!512 增加了判断时间段重合的方法
Merge pull request !512 from 爱花花/cherry-pick-1642598162
|
2022-01-20 02:06:20 +00:00 |
|
Looly
|
ee80e8c195
|
!507 修复:格式化为中文日期时,0被处理为空串
Merge pull request !507 from 小怪兽说疼疼哒/v5-dev
|
2022-01-19 01:10:54 +00:00 |
|
Looly
|
92afc0b757
|
!504 修复Opt.ofTry中并发环境下线程安全问题
Merge pull request !504 from 阿超/v5-dev
|
2022-01-17 10:07:15 +00:00 |
|
Looly
|
3720ca5ce7
|
!503 fix: 对RandomUtil.randomStringWithoutStr排除字符串兼容大写字母
Merge pull request !503 from dream/v5-dev
|
2022-01-15 16:35:58 +00:00 |
|
Looly
|
05ebfb44a9
|
!502 在CollectorUtil提交Collectors.toMap的对null友好实现,避免NPE
Merge pull request !502 from 阿超/v5-dev
|
2022-01-15 05:28:11 +00:00 |
|
Looly
|
27e5f58692
|
!501 upsert语义支持
Merge pull request !501 from icefairy/v5-dev
|
2022-01-14 10:43:11 +00:00 |
|
Looly
|
33b608227f
|
!500 typo: Winsows -> Windows
Merge pull request !500 from Xeons/v5-dev
|
2022-01-11 01:17:11 +00:00 |
|
Looly
|
e9687ff26f
|
!499 提交测试用例,证明确实能够对null值友好...
Merge pull request !499 from 阿超/v5-dev
|
2022-01-08 16:43:55 +00:00 |
|