Commit Graph
100 Commits
Author SHA1 Message Date
Looly 8490de6aae !968 完善HttpStatus
Merge pull request !968 from ningqingsheng/v5-dev-nqs
2023-03-29 14:37:10 +00:00
Looly 953fc7b18f !964 NullComparator 比较器bug修复
Merge pull request !964 from 想长大的笨小孩/v5-master
2023-03-25 20:59:27 +00:00
Looly 20b1a1bc51 !959 修改 Javadoc 的小问题
Merge pull request !959 from zhouxy108/v5-dev
2023-03-14 14:18:21 +00:00
Looly 11e3d7acf2 !952 docs:纠正Opt.filter方法的文档描述
Merge pull request !952 from renshiyang/v5-dev
2023-03-07 10:23:36 +00:00
Looly f4cfc5d5ed !944 修复StrUtil.split切分长度为0时的bug
Merge pull request !944 from emptypoint/fix-StrUtil.split
2023-02-20 07:44:34 +00:00
Looly 1f58e6749d !935 修复法定年龄计算的BUG
Merge pull request !935 from mochouZero555/v5-dev
2023-02-15 07:57:56 +00:00
Looly 27503a67b0 !940 修复 识别JDBC驱动时重复
Merge pull request !940 from mochouZero555/v5-dev-IssueI6EUXQ
2023-02-15 07:43:50 +00:00
Looly 0e3cf48875 !919 修复“sax方式读取excel2003版本,会调用两次doAfterAllAnalysed方法”问题。
Merge pull request !919 from hellozrh/v5-dev
2023-02-09 11:37:01 +00:00
Looly 648a8e9443 !929 修复Ipv4Util.list()方法的bug
Merge pull request !929 from emptypoint/fix-bug-Ipv4Util
2023-02-09 11:06:25 +00:00
Looly 8a6fe9a2ab !931 IssueI6DDJ4,IoUtil.read()文档修复,读取完毕后关闭流
Merge pull request !931 from mochouZero555/v5-dev
2023-02-09 10:28:57 +00:00
Looly a806507497 !926 调整XmlUtil.toStr方法错误的注释
Merge pull request !926 from zhiqiang94@vip.qq.com/v5-dev
2023-02-03 09:02:22 +00:00
Looly c02824efbe !916 给AbstractDb添加返回类型为PageResult<T>的page重载方法
Merge pull request !916 from Tom Xin/v5-dev-add-page-overload-method-for-db
2023-01-17 03:31:03 +00:00
Looly e20c0c3fcc !918 修复 HttpUtil.decodeParams方法无法正确获取x-www.-form-urlencoded模式提交的含空格的参数
Merge pull request !918 from liangqingfeng/v5-dev
2023-01-17 03:10:46 +00:00
Looly a9ed895c9d !907 ECB/PKCS5Padding is the default mode and padding
Merge pull request !907 from 悟道/v5-dev
2022-12-28 07:37:09 +00:00
Looly 5d62517ad3 !904 CompressUtil 新增 stripComponents 参数
Merge pull request !904 from 不忘初心/v5-dev
2022-12-27 12:09:22 +00:00
Looly 7ee9b163c4 !898 修复Gitee issue #I66CIR
Merge pull request !898 from Tom Xin/v5-dev-fix_#I66CIR
2022-12-27 11:37:11 +00:00
Looly 0831176af6 !900 修复通过jdbcurl创建SimpleDataSource报NullPointException
Merge pull request !900 from Tom Xin/v5-dev-fix-create-mariadb-datasource
2022-12-27 11:35:26 +00:00
Looly f4d73ee66e !903 修复#I676IT
Merge pull request !903 from Xeons/v5-dev
2022-12-27 11:27:12 +00:00
Looly 8767b1edc1 !879 线程同步结束器添加立即结束方法
Merge pull request !879 from 不忘初心/v5-dev
2022-11-26 04:11:16 +00:00
Looly 03088bb05e !875 fix 普通byte数组转JSONArray时的异常
Merge pull request !875 from emptypoint/fix-ObjectMapper-byteArray
2022-11-24 05:21:52 +00:00
Looly a4e7ee5c91 !867 修复字节数组转float 返回类型却是double的bug
Merge pull request !867 from sony_7/v5-master
2022-11-16 17:24:38 +00:00
Looly 39dee801f0 !855 cn.hutool.core.lang.ClassScanner 增加忽略加载错误类的扫描方法
Merge pull request !855 from oofrank/v5-dev
2022-11-08 11:15:22 +00:00
Looly 7b23328d3f 修复IoUtil.copyByNIO方法写出时没有flush的问题 2022-10-27 18:51:00 +08:00
Looly 2bafc6c8a8 FileUtil.copy,当来源为文件时,返回文件而非目录 2022-10-24 22:28:35 +08:00
Looly 2142d6522a 由于对于ASCII的编码解码有缺陷,且这种BCD实现并不规范,因此BCD标记为弃用 2022-10-24 19:45:11 +08:00
Looly c54b529153 HttpResponse增加getFileNameFromDisposition方法 2022-10-24 12:15:07 +08:00
Looly b6f0a9b74b Merge branch 'v5-dev' of github.com:dromara/hutool into v5-dev 2022-10-24 12:09:53 +08:00
Looly 4c0d594e99 修复Partition计算size除数为0报错问题 2022-10-24 12:09:31 +08:00
Looly 5c835ef888 修复分页时order by截断问题 2022-10-23 13:25:11 +08:00
Looly 59e1c64467 prepare 5.8.10 2022-10-22 23:17:52 +08:00
Looly ec14f8384a 🐽release 5.8.9 2022-10-22 22:56:54 +08:00
Looly 1de812e255 🐽release 5.8.9 2022-10-22 22:53:24 +08:00
Looly 64e983db0f add test 2022-10-22 22:50:31 +08:00
Looly ab35ba10a2 fix code 2022-10-22 22:16:26 +08:00
Looly 01fc836e56 CollectorUtil添加支持对值集合进行映射的分组方法 2022-10-22 22:15:09 +08:00
Looly 92003ecbfb 修复TableMap没有default方法导致的问题 2022-10-22 22:11:03 +08:00
Looly f31eb8512e !837 ReflectUtil.invokeRaw方法 对检查用户传入参数时,对于类型不同的字段,尝试转换,转换失败后的操作
Merge pull request !837 from 高邮湖徐先生/v5-dev
2022-10-16 12:50:27 +00:00
Looly fdfbe34069 !839 SpringUtil支持springboot3自动配置
Merge pull request !839 from 锟斤拷/v5-dev
2022-10-16 12:45:41 +00:00
Looly aaf94e317d !838 FuncKeyMap的子类,传入可被序列化的keyFunc
Merge pull request !838 from thedwindkee/v5-dev
2022-10-16 12:40:58 +00:00
Looly bb265e71ba UrlBuilder增加getPortWithDefault方法 2022-10-13 17:45:33 +08:00
Looly 9abe1073af !836 cn.hutool.core.util.PrimitiveArrayUtil 注释错误
Merge pull request !836 from 高邮湖徐先生/v5-dev
2022-10-13 09:42:41 +00:00
Looly 364d6a2560 !835 add UrlBuilder getPortWithDefault
Merge pull request !835 from 不忘初心/v5-dev
2022-10-13 09:41:56 +00:00
Looly dca6cbe4b1 修复MapToMap中ignoreNullValue无效问题 2022-10-12 14:39:02 +08:00
Looly ff4496e679 !834 fix MapToMap ignoreNullValue
Merge pull request !834 from 不忘初心/v5-dev
2022-10-12 06:33:38 +00:00
Looly 896ef4f701 增加QLExpress支持 2022-10-12 14:14:42 +08:00
Looly c12102e89b 修复LRUCache移除事件监听失效 2022-10-12 00:11:32 +08:00
Looly da21e6b071 优化合并单元格读取 2022-10-09 19:07:19 +08:00
Looly 7c2ce9731e 修复FileNameUtil.mainName二级扩展名获取错误问题 2022-10-09 18:38:24 +08:00
Looly e354ea93cc fix doc 2022-10-09 18:37:21 +08:00
Looly 7eb899e226 修复ReUtil.replaceAll替换变量错误问题 2022-09-30 20:10:11 +08:00
Looly f7e071df65 修复Http重定全局设置无效问题 2022-09-30 19:25:15 +08:00
Looly 85a6df75b7 修复Http重定全局设置无效问题 2022-09-30 19:23:47 +08:00
Looly 44684aa036 AnnotationUtil类支持Lambda获取某注解属性值 2022-09-30 19:07:36 +08:00
Looly 82824793ba !827 注解工具类支持Lambda获取某注解属性值
Merge pull request !827 from 嗯嗯/v5-dev
2022-09-30 11:04:46 +00:00
Looly 9ffe5d67f5 DateUtil增加isLastDayOfMonth、getLastDayOfMonth方法 2022-09-30 19:03:11 +08:00
Looly c4133dd981 Merge branch 'v5-dev' of gitee.com:dromara/hutool into v5-dev 2022-09-30 19:00:06 +08:00
Looly 4212d47bc2 fix bugs 2022-09-30 18:59:50 +08:00
Looly 8e5553a4aa !824 DateUtil 新增了获取本月最后一天,是否为本月最后一天
Merge pull request !824 from 特立独行的猪/v5-dev
2022-09-30 10:59:38 +00:00
Looly d30e8ab55b !822 CollUtil.unionAll优化:初始化一次size,防止ArrayList多次扩容
Merge pull request !822 from 这是一个腊鸡/v5-dev
2022-09-26 14:08:41 +00:00
Looly ec5965f49c hutool-extra ftp 支持上传文件或目录 2022-09-26 17:31:37 +08:00
Looly df139f8ab7 !821 hutool-extra ftp 支持上传文件或目录(包含当前及子孙目录的所有文件)
Merge pull request !821 from fasttime/v5-dev
2022-09-26 09:15:15 +00:00
Looly 8a30943d44 修复部分环境下使用 Bouncy Castle可能的JCE cannot authenticate the provider BC问题 2022-09-26 12:15:53 +08:00
Looly eb370bf32e 修复DB工具分页查询的时候oracle数据库会把ROWNUM_也带出来问题 2022-09-24 11:59:15 +08:00
Looly f51df24970 修复ExcelWriter导出List<Map>引起的个数混乱问题 2022-09-23 12:52:05 +08:00
Looly 8d348b539d 修复ReflectUtil 反射方法中桥接问题 2022-09-23 11:51:49 +08:00
Looly e59548ebbf 修复ObjectUtil.defaultIfNull去掉误加的deprecated 2022-09-22 16:40:12 +08:00
Looly 7a71c90edb AbsCollValueMap添加removeValue和removeValues方法,用于list value值移除 2022-09-22 16:25:51 +08:00
Looly 99a09a5770 !813 AbsCollValueMap添加removeValue和removeValues方法,用于list value值移除
Merge pull request !813 from gtycoder/v5-dev
2022-09-22 08:30:23 +00:00
Looly 652f2fc50b fix template 2022-09-22 16:20:12 +08:00
Looly 606f6701cf !811 PULL_REQUEST_TEMPLATE,增加:提交前自测 命令
Merge pull request !811 from dazer007/v5-dev-PULL_REQUEST_TEMPLATE
2022-09-22 08:27:00 +00:00
Looly de4cc16454 fix doc 2022-09-21 18:58:52 +08:00
Looly a74fa1e7f5 fix doc 2022-09-21 18:57:44 +08:00
Looly 474c90bdb1 fix doc 2022-09-21 18:38:53 +08:00
Looly eef7943d8a ModifierUtil和ReflectUtil增加removeFinalModify 2022-09-21 18:31:31 +08:00
Looly 0941210553 !810 反射新增:setFieldModify(field)方法,设置final字段可以被修改,并设置到:setFieldValue中
Merge pull request !810 from dazer007/v5-dev-ReflectUtil-add-setFieldModify
2022-09-21 10:33:26 +00:00
Looly dbf87f452f add testr 2022-09-21 18:23:49 +08:00
Looly f897da013f !807 StreamUtil.of方法新增对 Iterator 支持;StreamUtil.of(Iterable) 方法优化
Merge pull request !807 from 这是一个腊鸡/v5-dev
2022-09-19 01:29:14 +00:00
Looly 15f0b6be54 !778 新增AnsiColors(改自Spring Boot)、AnsiColorWrapper,优化QrCodeUtil
Merge pull request !778 from Tom Xin/v5-dev-qrcode-svg
2022-09-14 14:57:18 +00:00
Looly 22a92654b8 !804 更新redis中setStr()方法的注释
Merge pull request !804 from 曙天/v5-master
2022-09-14 13:50:15 +00:00
Looly 366a0e5c93 !793 修复图片分割方法ImgUtil.sliceByRowsAndCols()导致分割后图片失真问题
Merge pull request !793 from 小白仙人/v5-master
2022-09-05 09:14:53 +00: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 5febb65d7c !779 解决FilterIter 类中构造器filter 传入null 无法进行迭代器迭代
Merge pull request !779 from Joker7001/v5-dev
2022-08-30 14:25:03 +00:00
Looly 0d96bec4cb !763 QrCodeUtil新增SVG格式、Ascii Art字符画格式
Merge pull request !763 from meiMingle/v5-dev-qrcode-svg
2022-08-26 08:33:14 +00:00
Looly cbcab40c11 !775 NumberUtil.roundStr() 修改为使用toPlainString
Merge pull request !775 from handy/handy-dev
2022-08-26 08:31:05 +00:00
Looly 4c1a88ee2f !753 IterUtil.getFirst优化
Merge pull request !753 from 这是一个腊鸡/v5-dev
2022-08-16 01:55:21 +00:00
Looly 1482e8e371 !750 CollUtil新增addIfAbsent方法
Merge pull request !750 from 这是一个腊鸡/v5-dev
2022-08-11 13:32:46 +00:00
Looly 0b14f237f7 !736 更新 ReflectUtil#setFieldValue 的 javadoc,使其与方法的实际行为相符
Merge pull request !736 from 刘忠燏/v5-dev
2022-08-03 09:19:19 +00: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 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 305e0fca07 !722 修复QrCodeUtil对于DATA_MATRIX生成的形状随机不可指定的功能完善
Merge pull request !722 from Husky/v5-dev
2022-07-22 09:03:18 +00:00
Looly e0abcb0b2e !719 完善了codec包下一些方法的入参空校验
Merge pull request !719 from uyong/v5-dev
2022-07-22 08:57:55 +00:00
Looly f879f3084a !720 JSONConfig增加允许重复key配置,解决不规整json序列化的问题。
Merge pull request !720 from hellozrh/v5-dev
2022-07-22 08:09:33 +00: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
Looly d09498a1a6 !716 Console.log应该把异常信息打印到out而不是err
Merge pull request !716 from uyong/dict-fixed
2022-07-20 04:12:56 +00: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
Looly 40fab305dd !711 修复元注解扫描器在注解出现循环引用时无限递归的问题
Merge pull request !711 from Createsequence/v5-dev
2022-07-18 01:56:52 +00:00
Looly 97fdc33d47 !702 合成注解相关功能重构,添加支持通过@Link及其子注解,实现注解中属性的互为镜像、可选覆盖以及强制覆盖三种模式的别名机制的新特性
Merge pull request !702 from Createsequence/feat-link-annotation-clean
2022-07-17 13:59:18 +00:00
Looly 7dd7a35edf !693 比较两个 LocalDateTime 是否为同一天
Merge pull request !693 from HsinDumas/v5-dev
2022-07-16 00:59:02 +00:00