Commit Graph

  • c7bb17138e IdcardUtil增加convert18To15方法 Looly 2022-09-14 21:49:22 +08:00
  • ac3fc026e1 修复Ftp中路径问题 Looly 2022-09-14 21:43:05 +08:00
  • 8d3cf768b0 update hutool-db/src/main/java/cn/hutool/db/nosql/redis/RedisDS.java. 更新注释 曙天 2022-09-14 06:13:05 +00:00
  • 7d091ae95a fix bug Looly 2022-09-14 11:25:19 +08:00
  • bdbd5a6b6e update denpendency Looly 2022-09-14 11:15:39 +08:00
  • 3111a6c64f !803 【6.x】添加AnnotatedElementUtil工具类 Merge pull request !803 from Createsequence/feat-annotation Looly 2022-09-14 03:14:36 +00:00
  • d8b4aa5ec3 gts Looly 2022-09-14 00:28:13 +08:00
  • 182023042b fix comment Looly 2022-09-13 23:49:11 +08:00
  • 367298483b fix comment Looly 2022-09-13 23:46:10 +08:00
  • adb1dc5f62 add test Looly 2022-09-13 23:22:20 +08:00
  • 576d9c28a2 修复Hive2驱动无法识别问题 Looly 2022-09-13 23:13:55 +08:00
  • 5bd118c636 修复ObjectUtil.defaultIfXXX中NPE问题 Looly 2022-09-13 23:04:32 +08:00
  • a4a0633ed9 Merge pull request #2603 from youtiaoguagua/v5-dev Golden Looly 2022-09-13 23:01:22 +08:00
  • 3473084b94 fix dependency Looly 2022-09-13 22:31:04 +08:00
  • 5428948063 fix dependency Looly 2022-09-13 22:29:23 +08:00
  • 6f0127be35 fix code Looly 2022-09-13 22:12:39 +08:00
  • 5afc3cca8d fix code Looly 2022-09-13 22:06:40 +08:00
  • 344c27ae17 add test Looly 2022-09-13 19:23:13 +08:00
  • 65c91c5aef 优化JWT自动识别header中的算法,并可自定义header中key的顺序 Looly 2022-09-13 19:17:57 +08:00
  • 6c6eeb49d7 添加AnnotatedElementUtil工具类 huangchengxing 2022-09-13 13:59:01 +08:00
  • 4b38bc31d2 添加支持处理层级结构的增强AnnotatedElement包装器 huangchengxing 2022-09-13 13:58:24 +08:00
  • 77e065f302 添加支持处理元注解的增强AnnotatedElement包装器 huangchengxing 2022-09-13 13:57:46 +08:00
  • a1a199513f 添加支持属性映射的增强注解包装器 huangchengxing 2022-09-13 13:56:41 +08:00
  • d14483a698 update dependency Looly 2022-09-13 11:34:08 +08:00
  • b2c90d7d88 BooleanUtil的andOfWrap和orOfWrap()忽略null Looly 2022-09-13 11:17:13 +08:00
  • 18daa4b431 fix code Looly 2022-09-13 11:11:36 +08:00
  • df98df70bb fix(bug): change ObjectUtil.defaultIfXXX param type Supplier to Function youtiaoguagua 2022-09-11 00:16:46 +08:00
  • c72bc8c721 !802 【6.x】增强EasyStream#zip对并行流的支持,提供CollectorUtil.entryToMap对Entry转map提供支持 Merge pull request !802 from 阿超/v6-dev Looly 2022-09-10 14:29:39 +00:00
  • e09656b6cd :trollface: 添加author VampireAchao 2022-09-09 14:44:49 +08:00
  • d1b125c88f :trollface: 添加author VampireAchao 2022-09-09 14:43:26 +08:00
  • fc532551af :trollface: 增强EasyStream#zip对并行流的支持,提供CollectorUtil.entryToMap对Entry转map提供支持,完善javadoc VampireAchao 2022-09-09 14:41:10 +08:00
  • 814b55cc87 Merge remote-tracking branch 'origin/v6-dev' into v6-dev VampireAchao 2022-09-09 14:40:39 +08:00
  • 492a281cf9 :trollface: 增强EasyStream#zip对并行流的支持,提供CollectorUtil.entryToMap对Entry转map提供支持,完善javadoc VampireAchao 2022-09-09 14:38:28 +08:00
  • c8fef0dc69 fix comment Looly 2022-09-08 02:23:32 +08:00
  • 63028906b9 add converter for json Looly 2022-09-08 02:21:05 +08:00
  • bb99d52a87 fix code Looly 2022-09-08 01:46:07 +08:00
  • a06c1e65a1 add test Looly 2022-09-07 17:33:00 +08:00
  • 2200701d7e add test Looly 2022-09-07 17:20:47 +08:00
  • a8a4f16bec fix comment Looly 2022-09-07 16:40:56 +08:00
  • ac9d4cef37 fix comment Looly 2022-09-07 16:36:03 +08:00
  • d0ec0a4b5a !800 【6.x】重构Lambda体系 Merge pull request !800 from 阿超/v6-dev Looly 2022-09-07 08:26:51 +00:00
  • cd26eb3bb6 fix test Looly 2022-09-07 16:23:58 +08:00
  • b7d924b34d :trollface: 解决冲突 achao 2022-09-07 15:57:29 +08:00
  • e847ff6501 Merge branch 'v6-dev' of gitee.com:dromara/hutool into v6-dev 阿超 2022-09-07 07:55:05 +00:00
  • 58d1a9a92b fix code Looly 2022-09-07 15:53:33 +08:00
  • e21ca277c3 !798 【6.x】重构增强流体系 Merge pull request !798 from Createsequence/refactor-stream Looly 2022-09-07 07:48:31 +00:00
  • f70ff3186c :trollface: 改漏了 VampireAchao 2022-09-07 15:12:11 +08:00
  • f732d14809 重构Jdk自带的Lambda体系,支持序列化+包裹受检异常 改动如下: 1. AnnotationUtil 115行 简化 predicate::test 为 predicate 2. 调整 Func1 为 SerFunction 3. 调整 Func0 为 SerSupplier 4. 移除 GenericBuilder 对于多参数构造双冒号简写支持,直接采用lambda方式,例如GenericBuilder.of(Box::new, 2048L, "Hello Partner!", 222, 333, 444)改为GenericBuilder.of(() -> new Box(2048L, "Hello Partner!", 222, 333, 444)) 5. 移除 CheckedUtil,现有重构后的Lambda 支持包裹异常 6. 移除 Func,该函数式接口属于泛型可变参数,不推荐使用 7. 移除 Supplier1,1参数Supplier应该使用SerFunction替代 8. 移除 Supplier2,2参数Supplier应该使用SerBiFunction替代 9. 移除 Supplier3,3参数Supplier应该使用SerFunction3替代(因第4条更改思路,该SerFunction3并未添加) 10. 移除 Supplier4,4参数Supplier应该使用SerFunction4替代(因第4条更改思路,该SerFunction4并未添加) 11. 移除 Supplier5,5参数Supplier应该使用SerFunction5替代(因第4条更改思路,该SerFunction5并未添加) 12. 移除 VoidFunc,该函数式接口属于泛型可变参数,不推荐使用 13. 调整 VoidFunc0 为 SerRunnable 14. 调整 VoidFunc1 为 SerConsumer 15. 调整 EntryStream 泛型命名、完善javadoc 16. EnumUtil 273行 简化 field::callWithRuntimeException 为 field achao 2022-09-07 15:08:11 +08:00
  • 7d680792d4 使用CollectorUtil.joining替换Collectors.joining huangchengxing 2022-09-07 09:34:35 +08:00
  • 89c3f3c4bc Merge branch 'v6-dev' into refactor-stream huangchengxing 2022-09-07 09:33:09 +08:00
  • 4696576598 fix code Looly 2022-09-07 09:28:33 +08:00
  • 4b49e6ccd6 Merge pull request #2594 from youzipi/v5-dev Golden Looly 2022-09-07 09:27:12 +08:00
  • 4204cb8532 simle code Looly 2022-09-07 09:27:08 +08:00
  • 804d274fd2 !794 CollectorUtil 新增两个对toMap的重载,并将EasyStream中join采用CollectorUtil中的joining Merge pull request !794 from 阿超/v6-dev Looly 2022-09-07 01:21:23 +00:00
  • 96499b96b5 refactor(core:MapUtil): simplify code youzipi 2022-09-06 18:44:22 +08:00
  • d58502ad76 调整方法名称 huangchengxing 2022-09-06 13:32:32 +08:00
  • 924a1c6a22 fix code huangchengxing 2022-09-06 12:44:48 +08:00
  • b463b11364 Merge branch 'v6-dev' into refactor-stream huangchengxing 2022-09-06 12:39:02 +08:00
  • 717305e039 fix code huangchengxing 2022-09-06 12:21:41 +08:00
  • 741f0aa53a 重构增强流: 1.移除SimpleStreamWrapper; 2.将EasyStream中部分方法移动至接口中; 3.调整类名、方法名、变量名与部分注释; 4.为实例方法添加空值校验; 5.补充测试用例; huangchengxing 2022-09-06 11:21:38 +08:00
  • 056eb5ded6 CollectorUtil 新增两个对toMap的重载,并将EasyStream中join采用CollectorUtil中的joining VampireAchao 2022-09-06 11:18:06 +08:00
  • 6705274112 add paramsd Looly 2022-09-05 19:10:20 +08:00
  • 097370550e prepare 5.8.7 Looly 2022-09-05 18:24:23 +08:00
  • e1d1e612c7 fix changelog Looly 2022-09-05 18:23:11 +08:00
  • 3fa9181bed 🐷release 5.8.6 Looly 2022-09-05 18:07:31 +08:00
  • 8a8f529514 updatedependency Looly 2022-09-05 18:06:43 +08:00
  • 8165bf9c82 ImgUtil增加sliceByRowsAndCols重载方法支持自定义图片格式 Looly 2022-09-05 17:18:00 +08:00
  • 366a0e5c93 !793 修复图片分割方法ImgUtil.sliceByRowsAndCols()导致分割后图片失真问题 Merge pull request !793 from 小白仙人/v5-master Looly 2022-09-05 09:14:53 +00:00
  • 5de2894520 优化图片分割失真问题 cnwenjun 2022-09-05 14:12:37 +08:00
  • 5b2d2050d2 fix bug Looly 2022-09-05 12:20:34 +08:00
  • d141efea62 Merge branch 'v5-dev' of gitee.com:dromara/hutool into v5-dev Looly 2022-09-05 10:36:17 +08:00
  • ff8b9f47ca fix code Looly 2022-09-05 10:33:39 +08:00
  • 054f3fbf61 fix code Looly 2022-09-05 02:37:04 +08:00
  • d033b1ec0f 优化 getProcessorCount 潜在的获取不到的问题 Looly 2022-09-05 00:44:50 +08:00
  • 84b4609d43 !792 【轻量级pr】优化 getProcessorCount 潜在的获取不到的问题 - V5 Merge pull request !792 from dazer007/v5-dev-cpunum-fix Looly 2022-09-04 16:39:25 +00:00
  • 92d1843fbd fix code Looly 2022-09-05 00:09:48 +08:00
  • ace5fcd89b fix code Looly 2022-09-04 23:42:15 +08:00
  • 11724c8761 修复JSON反序列化时,引用字段类型的自定义JsonDeserializer无效 Looly 2022-09-04 23:18:42 +08:00
  • 508c139b22 MapUtil增加根据entry分组 Looly 2022-09-04 22:09:01 +08:00
  • 3965535a2d Merge pull request #2591 from googoo-s/v5-dev Golden Looly 2022-09-04 22:07:09 +08:00
  • fd7be4e6d2 扩展LocalDateTimeUtil.isIn方法使用场景 Looly 2022-09-04 22:06:11 +08:00
  • c0cf8cf42d Merge pull request #2589 from fengbaoheng/v5-dev Golden Looly 2022-09-04 21:55:56 +08:00
  • 501315d8ef Ftp方法isDir和exist修复及改进 Looly 2022-09-04 21:54:25 +08:00
  • 8b9d7b1486 Merge pull request #2574 from yebukong/v5-dev-yebukong Golden Looly 2022-09-04 21:53:57 +08:00
  • 4a2b5b548f add test Looly 2022-09-04 21:49:26 +08:00
  • 7fb7667e14 fix code Looly 2022-09-04 21:29:29 +08:00
  • c134534bf2 fix code Looly 2022-09-04 21:16:46 +08:00
  • 5a1826259a MapUtil增加根据entry分组 googoo-s 2022-09-04 20:25:19 +08:00
  • d52d36cfdc fix code Looly 2022-09-04 20:57:26 +08:00
  • c72e2bb5ba fix code Looly 2022-09-04 20:11:25 +08:00
  • d1a5818a8e !781 【6.x】新增基于键值对类型元素的Stream增强流实现 Merge pull request !781 from Createsequence/feat-stream-ext Looly 2022-09-04 11:42:51 +00:00
  • 7ec9106c7a 补充比较当前时间的单元测试 fengbaoheng 2022-09-04 01:16:01 +08:00
  • be9711d5dd 合并isBetween、isIn方法 fengbaoheng 2022-09-04 01:07:15 +08:00
  • b906cad408 校验时间比较方法的入参合法性 fengbaoheng 2022-09-04 00:20:25 +08:00
  • 5d148eb2e3 增加比较时间范围的工具方法 fengbaoheng 2022-09-04 00:03:17 +08:00
  • f942bd59da fix code Looly 2022-09-02 23:44:45 +08:00
  • b02610ed27 !790 补充collection.iter包下的测试用例、注释 Merge pull request !790 from Createsequence/fix-coll Looly 2022-09-02 15:43:21 +00:00
  • ad0fe1f435 !791 【轻量级pr】优化 getProcessorCount 潜在的获取不到的问题-V6 Merge pull request !791 from dazer007/v6-dev-cpu-fix Looly 2022-09-02 15:27:34 +00:00
  • c3181ab53a add test Looly 2022-09-02 23:26:17 +08:00
  • 97174e2ffc 修复availableProcessors,潜在的native方法获取CPU个数失败的问题 duandazhi 2022-09-02 23:03:01 +08:00