|
|
ac92f62967
|
build(jdk8): 更新构建脚本中的 Kotlin 和 Dokka 插件版本- 在 jdk8/build.gradle.kts 中添加了 Kotlin JVM 插件和 Dokka 插件
- 更新 `build.gradle.kts` 中的 Dokka 版本从2.1.0-Beta 到2.0.0- 调整了 Gradle 任务依赖方式,使用字符串名称替代任务引用
- 升级项目版本号从 4.1.8 到 4.1.9
|
2025-09-21 15:39:14 +08:00 |
|
|
|
683aeb2c7f
|
```
feat(stream): 优化 SuperStream 的 toArray 方法实现- 调整 toArray 方法,支持传入 Class 参数以正确创建泛型数组
- 原无参 toArray 方法改为返回 Object[],避免类型转换异常
- 移除对 ForEach 工具类的依赖
- 提升流处理中数组转换的灵活性与安全性
```
```
feat(collection): 改进 toArray 工具方法支持泛型数组创建
- 新增基于 reified 泛型的 toArray 扩展方法,自动推断数组类型
- 添加带 Class 参数的 toArray 重载方法,用于明确指定元素类型
- 处理空列表时直接返回空数组,避免后续操作异常
```
```
build(gradle): 升级 dokka 插件版本并更新项目依赖- 将 org.jetbrains.dokka 插件升级至 2.1.0-Beta 版本
- 添加 jna5.17.0 依赖用于本地库调用支持
- 引入 mybatis-plus-core 3.0.1 编译依赖
- 更新项目版本号从 4.1.7 至 4.1.8
```
|
2025-09-21 14:37:22 +08:00 |
|
|
|
5eed682aa1
|
feat(utils): 添加 MyBatis-Plus 查询包装器支持
在 build.gradle.kts 中替换 JNA依赖为 mybatis-plus-core,并新增BaseMapperQuery 接口,提供通用的 QueryWrapper 实例创建方法,便于MyBatis-Plus 相关操作的统一封装与复用
|
2025-09-20 14:22:14 +08:00 |
|
|
|
578f0a3e89
|
fix(collection): 抑制类型转换警告并更新文件时间戳修复了 Collection.kt 文件中的类型转换警告问题,通过添加 @Suppress("UNCHECKED_CAST")
注解来抑制编译器警告。同时更新了文件的最后修改时
|
2025-09-20 14:05:41 +08:00 |
|
|
|
075dc2346a
|
feat(utils): 更新工具类并优化集合扩展函数
- 更新多个工具类的最后修改时间和用户信息
- 移除冗余的 main 函数测试代码
- 优化 ByteUtils 中流处理方法的引用- 为 Collection 扩展大量实用函数,包括转换、获取元素和创建集合实例等
- 引入 SuperStream 替代部分自定义流处理逻辑
- 调整 Spring Boot 自动配置包扫描路径- 修复资源读取时的空指针风险,使用 Kotlin 的 elvis 操作符简化代码
|
2025-09-20 14:01:36 +08:00 |
|
|
|
23548c0c3d
|
refactor(Base91): 更新Base91解码表并添加示例
更新了Base91解码表的初始化方式,并添加了一个示例方法来演示编码和解码功能。
feat(Base256): 添加Base256编解码器
新增了Base256类,实现了Base256编解码功能,并在BaseUtils中添加了相应的实例。
refactor(BaseCodec): 增加字符串编解码方法
在BaseCodec接口中增加了对字符串进行Base64编码和解码的方法。refactor(OsPath): 简化路径处理逻辑
移除了OsPath类中不必要的方法实现,简化了路径处理逻辑。
feat(UUID): 支持Base256短字符串
在UUID类中添加了对Base256短字符串的支持,包括编码和解码方法。
|
2025-09-18 14:43:01 +08:00 |
|
|
|
4b187f3774
|
添加 String.join 的文档
添加 List.join 的文档
添加 split 的文档
|
2025-09-18 09:28:06 +08:00 |
|
|
|
c90c1d590b
|
修改 List.join 为<T>
|
2025-09-18 09:24:43 +08:00 |
|
|
|
42a3302495
|
添加 String.join 方法
|
2025-09-18 09:23:19 +08:00 |
|
|
|
496c3e6248
|
更新List.join方法
|
2025-09-18 09:22:55 +08:00 |
|