#newlines #find #trailing #ending #cli

app tnl

查找缺少尾随换行符的文件

2 个不稳定版本

0.2.0 2023 年 12 月 18 日
0.1.0 2023 年 11 月 25 日

命令行工具 中排名第 1976

MIT 许可证

10KB
72

tnl

查找缺少尾随换行符的文件。

warning: missing "blazingly fast" in description
  --> README.md:3:0
   |
3  | ...                   Find files with missing trailing newlines.
   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `Blazingly fast tool to find files with missing trailing newlines.`
   |

安装

cargo install tnl

用法

tnl <files>

您可以使用 --fix 标志自动将尾随换行符添加到没有尾随换行符的文件中。 tnl 在完成时打印一条消息,列出已检查的文件数(以及如果使用 --fix 运行,则列出已修复的文件数)。此消息可以通过 --quiet 标志禁用。

测试

测试使用 assert_cmd 验证退出代码和错误消息的内容,并使用 assert_fs 使用临时文件进行测试。

许可证

MIT

依赖项

~8–18MB
~238K SLoC