ruan4261/weaver-micro-devkit

Known issues and enhanceable features.

Opened this issue · 2 comments

我目前已经不考虑继续升级这个项目了. 原因各种各样(主要是懒).

这个项目可能会继续维护, 但是不会做重大功能更新.

这个threads用来展示一些已知问题与可以增强但还未实现的功能. 这样也便于以pr的形式维护项目.

Enhance

  • ArrayUtils 支持多数组合并
  • 自增量控制器
  • ActionHandler 中新增复选框转换字符串函数 1,2,3 => A, B, C (可自定义分隔符)
  • 前缀后缀补充字符串函数(PadLeft / PadRight)
  • LogEventProcessor 整体优化, 提供多个级别的打印接口

Bugs

  • StringUtils 中的 toString 函数中的分隔符逻辑存在缺陷

Improve

  • ActionHandler 中的 log 改为非 final

Improve

  • XMLElement 增加 builder 模式, 并且提供方法允许将 XMLElement 设置为安全模式(不校验 tagName 是否规范, 即允许汉字标签名)