在Python世界中,可以轻松地使用多个静态代码分析工具 通过编写插件或扩展来扩展自定义检查, 例如:
在JavaScript世界中,据我所知, jshint
是静态代码分析的头号工具。我已经使用了一段时间,它肯定有助于找到许多代码风格违规,但是,最近,我遇到了扩展的需要 jshint
自定义检查。我怎样才能做到这一点?它可以扩展吗?
我查看了文档,我发现的唯一的东西是 如何写一个自定义的记者 这不是我想要的。
作为一种解决方法,我想我可以分叉 该 jshint
回购,实现检查,并在项目中使用fork维护来自上游的更新。