breeze-framework v1.0.7 Release Notes
-
- [X] 更新版本。
- [X]
breeze-dsl 提供SteamTextDsl
。 - [X] breeze-core 基本完成
MultiValueMap
。 - [X] breeze-core 修正
Vector
中的Bug。 - [X] breeze-core 为字符串添加
inline
和multiline
内联扩展属性。为了间接与美观。 - [X] breeze-core 补充注解。
- [X] 适用region...endregion注释。
- [X] breeze-core 废弃
MultiValueMap
的实现,转而为Map<K,List<V>>
提供别名扩展。 - [X] breeze-logger 完成自己的日志器的实现。
- [X] breeze-core 添加
String.alignLeft
等方法。 - [X] breeze-core 添加
String.takeIfNotEmpty
和String.takeIfNotBlank
。 - [X] breeze-core 去除以上扩展,添加
String.orNull
和Optional.orNull
扩展。 - [X] breeze-core 重构和添加
String.alignStart
,String.addPrefix
,String.inline
,String.trimWrap
等扩展。 - [X] breeze-dsl 重构代码和整理目录。
- [X] breeze-core 添加
String.setPrefix
等扩展。 - [X] breeze-dsl 分割为多个子模块。
- [X] breeze-core,breeze-text 将
DecodeAndEncodeExtensions
移到breeze-core
。更改StringExtensions
中的一些扩展命名。 - [X] breeze-linq 提供linq的模拟实现。
- [X] breeze-linq 提供
distinct
,distinctBy
方法。 - [X] breeze-linq 提供
limitDesc
方法。 - [X] breeze-core 重命名和补充全局代码。
- [X] breeze-linq 提供
union
,unionAll
,selectMany
方法。 - [X] 更新README。
- [X] breeze-core 添加
String.lineBreak
扩展。 - [X] breeze-http 更新代码。未测试。
- [X] breeze-http 完善代码。
- [X] breeze-core 删除带有唯一Pair类型参数的中缀方法。
- [X] breeze-core 提供废弃且标为隐藏的
T?.toOptional()
方法。 - [X] breeze-core 整理代码和注释,提供
Array.stream()
扩展。 - [X] 整理代码。
- [X] breeze-dsl 重构代码。
- [X] breeze-data&breeze-reflect&breeze-dsl 重构与优化代码,排除bug。
- [X] breeze-logger 提供
SimpleLogger
。