spotbugs
SpotBugs 4.8.6
Spotbugs是Findbugs的精神继任者,从其社区的支持下来。
Spotbugs已获得GNU较少的通用公共许可证的许可。
更多信息在官方网站上。仍然可以在Old Findbugs网站上找到很多东西。
Spotbugs是使用Gradle构建的。获得它的推荐方法是简单地运行gradlew (或gradlew.bat )包装器,该包装器将根据需要自动下载并运行正确的版本(使用gradle/wrapper/gradle-wrapper.properties中的设置)。
建筑点虫需要JDK 21进行所有测试(使用Spotbugs需要JDK 11或更高,但它可以分析与较旧版本编译的代码)。
要查看构建选项列表,请运行gradle tasks (或gradlew tasks )。 build任务将执行完整的构建和测试。
为了构建Eclipse的spotbugs插件,您需要创建文件eclipsePlugin/local.properties ,其中包含一个指向Eclipse安装的root root Directory的属性eclipseRoot.dir (请参见.github/workflows/release.yml for Giles.ym fil示例),然后运行构建。要仅准备日食环境,请运行./gradlew eclipse 。另请参见详细的步骤。
可以独立使用点c,并通过几个集成,包括:
您可以使用GitHub讨论与我们联系。