Apache Commons IO 2.8.0 发布

2020年09月13日

Apache Commons IO 2.8.0 发布了。Commons IO 是 Apache Commons 项目中用来处理 IO 的一些工具类包。

新特性

  • 添加 org.apache.commons.io.input.CircularInputStream
  • 添加 org.apache.commons.io.file.PathUtils.cleanDirectory
  • 添加 org.apache.commons.io.file.PathUtils.deleteDirectory
  • 添加 NullAppendable
  • 添加 PathUtils.getAclEntryList(Path)
  • ……

Bug 修复

  • CharSequenceReader.skip 在流末尾返回 0,取代 EOF
  • 实现 CharSequenceReader.ready()
  • 为所需的字符集添加缓存
  • IO-673:做了一些简化
  • 如果 InfiniteCircularInputStream 的输入缓冲区包含 -1,则它不是无限的
  • 如果 InfiniteCircularInputStream 的输入缓冲区的大小为 0,则在读取时会引发被零除的异常
  • FileSystem.getCurrent() 不返回正确的枚举
  • input.AbstractCharacterFilterReader 传递读取的字符数
  • CircularBufferInputStream.read() 无法将字节转换为无符号的 int 
  • ……

详情见更新说明

展开阅读全文
2 收藏
分享
加载中
更多评论
0 评论
2 收藏
分享
返回顶部
顶部