All Versions
24
Latest Version
Avg Release Cycle
-
Latest Release
-
Changelog History
Page 3
Changelog History
Page 3
-
v1.0.2 Changes
- [X] 更新版本号。
- [X] breeze-data 补充注释,搁置测试。
- [X] breeze-core 移除Range的中缀扩展,因为可能返回
ClosedRange<T>
或Pair
。 - [X] breeze-core 将更多简单的扩展方法标为内联。(为了完全消除性能影响)
- [X] breeze-data 完成一个更好的Xml Dsl示例。
- [X] breeze-core 添加函数式扩展方法的示例:
curried
、partial
。 - [X] breeze-core 提供通用的
@AllOpen
和@NoArg
注解。 - [X] breeze-data 更新扩展。
- [X] breeze-reflect 为
memberProperties
添加一步到位的得到指定属性的扩展。memberFunctions
同理。 - [X] breeze-reflect 将代码按照扩展kotlin反射还是java反射进行明确的分类。
- [X] breeze-core 重构涉及正则表达式的代码。用于
matches
方法的正则不需要包含^
$
和捕捉分组,正则可用原始字符串表示。 - [X] breeze-core 重构annotations,明确保留级别。
- [X] breeze-core 添加并完善函数式扩展的示例。
- [X] breeze-core 为最多6个参数的函数提供扩展。
- [X] breeze-core 更注解以及注解相关扩展。(目前版本的Kotlin无法标注重复的可在运行时得到的注解)
- [X] breeze-core 更新System扩展。
-
v1.0.1 Changes
- [X] breeze-core
eval()
直接运行脚本。 - [X] breeze-core
exec()
启动控制台。 - [X] 尽可能使用懒加载属性。
- [X] 将持久化、注解的扩展方法分别移动带单独的文件中。
- [X] 确保项目能够正常构建,配置可选的依赖。(不确定是否生效)
- [X] breeze-core 类似
TODO()
的方法。 - [X] 提供扩展注解的容器。
- [X] 提供必要的日志对象。(包括到最近一次非内联调用处的日志对象)
- [X] breeze-time 参考khronos更新一部分代码。
- [X] breeze-text en 序数与数量的转化。
- [X] breeze-core 使类似
TODO()
的方法能够显示正确的日志。 - [X] breeze-core 优化和完善
LetterCase
和ReferenceCase
以及相关代码。 - [X] 完成基本的顶层README文档。
- [X] breeze-core 进一步完善
LetterCase
和ReferenceCase
以及相关代码。 - [X] breeze-core 参考klutter更新一部分代码。
- [X] breeze-core 实现元素的向下复制和平滑复制的方法。
- [X] breeze-core 实现
addPrefix
等方法,实现。ifStartsWith
等方法 - [X] breeze-core 为
Sequence
尽可能地、合理地适配Iterable
的扩展。 - [X] breeze-data 将
loaders
、generators
包移动到此。 - [X] breeze-data 编写
DataSerializer
的相关接口和类,未实现。 - [X] breeze-core 扩展
LetterCase
,提供更多的显示格式。 - [X] 补充api注解。
- [X] breeze-core 进一步完善
LetterCase
,通过添加泛用显示格式放松限制。 - [X] 完善测试中。
- [X] 参考官方库,将简单的转化方法也改写成内联方法。(为了进行堆栈追踪和日志追踪等)
- [X] 添加
ReflectModifierExtensions
。 - [X] 为有望被标准库实现的实现添加
Time
注解。 - [X] breeze-reflect 从breeze-core提取代码。
- [X] 更新字符串扩展,完善
customFormat
和toMultilineText
方法。 - [X] 实现已编写的标注为未实现的功能并通过测试。
- [X] 去除对
kotlin-script
的相关依赖和代码。 - [X] breeze-data 代理实现
DataSerializer
的相关类。 - [X] breeze-reflect 添加
checkClassForName
方法。 - [X] breeze-core 添加核心扩展方法:
once
。
- [X] breeze-core
-
v1.0.0 Changes
- [X] 使用gradle构建项目(因为比maven更简洁),使用kts脚本构建。
- [X] 迁移Kotlin-Utility中的代码到此项目。
- [X] 初始化仓库成功。
-
v1.0.x