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 添加函数式扩展方法的示例:curriedpartial
    • [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扩展。