scapegoat:用于静态代码分析的Scala编译器插件 源码
替罪羊 Scapegoat是一种Scala静态代码分析器,俗称“代码皮棉”工具或linter。 替罪羊的工作方式与Java的或或Scala的。 静态代码分析器是一种标记代码中可疑语言用法的工具。 这可能包括可能导致或导致错误的行为,对语言的惯用用法,或者仅是不符合指定样式准则的代码。 这个项目和Scalastyle(或其他)有什么区别? Scalastyle是一种类似的整理工具,主要侧重于执行样式/代码标准。 在同一代码库上运行多个分析工具没有问题。 实际上,这是有益的,因为所有可能的警告的总和是对所有已启用工具的检查的并集。 最坏的情况是,多个工具可能会生成相同的警告。 用法 Sca
用户评论