breeze-framework v1.1.0 Release Notes

    • [X] 更新版本。更新Kotlin版本到1.3.70。
    • [X] breeze-core 移除集合类型的randomOrNull方法,其他一些更新。
    • [X] breeze-core 添加expandToexpand方法,相当于fold的反操作,用于根据指定的操作展开初始值,并收集展开过程中的所有项。
    • [ ] breeze-core 让集合的deepQuery方法当特定的占位符不匹配类型时,回调为普通字符串。
    • [ ] breeze-unstable 新的集合类型:Tree
    • [ ] breeze-unstable 新的集合类型:Table
    • [ ] breeze-unstable 简化的集合类型:WeakStackWeakQueueWeakDeque
    • [ ] breeze-unstable 基于ConcurrentHashMap的线程安全的单例模式。
    • [ ] breeze-core 串行处理字符串的方法,保证可靠性和灵活性。
    • [ ] breeze-dsl 实现YamlDsl。(不推荐使用,但是作为规范)
    • [ ] breeze-dsl 优化:对于表示转化的元素,可以通过"a"(...) fromTo "b"的语法构建。
    • [ ] breeze-serialization 提供yaml的序列化实现。
    • [ ] breeze-serialization 提供xml的序列化实现。
    • [ ] breeze-dsl 编写一种泛用而灵活的富文本Dsl的规范。不提供实现。
    • [ ] breeze-dsl 编写一种泛用而灵活的思维导图Dsl的规范。不提供实现。
    • [ ] breeze-game 初步完成有限状态机的规范。
    • [ ] breeze-text 英文单数与复数的转化。
    • [ ] 提供一种“全局变量池”的实现,类似依赖注入,避免var foo = ...写法。
    • [ ] 提供一种“延迟绑定”的实现,基于队列。
    • [ ] 提供一种用于http请求的返回结果的Result的实现。
    • [ ] [可能] 提供生成器以从json/yaml文件生成java/kotlin数据类。
    • [ ] breeze-core Uri构建和编码的扩展。
    • [ ] breeze-core 利用反射的类型转化的扩展。
    • [ ] breeze-core 提供额外的集合的实现。参考Guava。