21个版本
新 0.6.42 | 2024年8月22日 |
---|---|
0.6.42-nightly.5 | 2024年8月19日 |
0.6.40 | 2024年7月24日 |
0.6.39-nightly.1 | 2024年6月19日 |
0.6.36-nightly.0 | 2024年4月29日 |
804 在 编程语言 中排名
826 每月下载量
用于 2 crates
3.5MB
92K SLoC
erg-linter (WIP)
erg-linter (可以与 erg lint
一起使用) 是一个用于检查 erg 文件错误的工具。
功能
以下代码会发出警告。
- 不可达代码
- 通配符导入
- 内置变量的阴影
- 没有副作用的过程
- 可以定义为常量的变量
- 不必要的
.clone
- 不改变的可变对象
- 硬编码的已知常量(例如
3.14
) - 定义具有过多参数的子程序
- 定义具有过多字段的类
这些由编译器发出警告
- 未使用变量
- 未使用且不是
NoneLike
的对象
依赖
~2–10MB
~109K SLoC