breeze-framework v1.0.2 Release Notes
-
- [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扩展。