21个版本

0.6.42 2024年8月22日
0.6.42-nightly.52024年8月19日
0.6.40 2024年7月24日
0.6.39-nightly.12024年6月19日
0.6.36-nightly.02024年4月29日

804编程语言 中排名

Download history 315/week @ 2024-05-02 39/week @ 2024-05-09 15/week @ 2024-05-16 138/week @ 2024-05-23 15/week @ 2024-05-30 11/week @ 2024-06-06 335/week @ 2024-06-13 73/week @ 2024-06-20 205/week @ 2024-06-27 230/week @ 2024-07-04 17/week @ 2024-07-11 93/week @ 2024-07-18 110/week @ 2024-07-25 23/week @ 2024-08-01 225/week @ 2024-08-08 377/week @ 2024-08-15

826 每月下载量
用于 2 crates

MIT/Apache

3.5MB
92K SLoC

erg-linter (WIP)

erg-linter (可以与 erg lint 一起使用) 是一个用于检查 erg 文件错误的工具。

功能

以下代码会发出警告。

  • 不可达代码
  • 通配符导入
  • 内置变量的阴影
  • 没有副作用的过程
  • 可以定义为常量的变量
  • 不必要的 .clone
  • 不改变的可变对象
  • 硬编码的已知常量(例如 3.14
  • 定义具有过多参数的子程序
  • 定义具有过多字段的类

这些由编译器发出警告

  • 未使用变量
  • 未使用且不是 NoneLike 的对象

依赖

~2–10MB
~109K SLoC