java - 在 SonarQube 中编写自己的 Java 自定义规则的初学者指南

标签 java maven sonarqube sonar-runner

我只是静态代码分析的初学者,我为此目的采用了 SonarQube。 现在我正处于开始定制的阶段。我需要了解自定义 SonarQube 的流程或分步指南,即集成我自己的语言规则。

我现在正在运行 SonarQube 4.2 Sonar 扫描仪2.5.1 Eclipse 火星 M1(Eclipse 4.5.0) PostgreSQL 9.4

最佳答案

首先,尝试使用 SonarQube 4.5.7 版本,因为它是当前的长期支持 (LTS) 版本。

然后,查看 writing custom rules in Java 上的 SonarQube 文档。 java-custom-rules Maven 项目将成为编写您自己的规则的良好起点。这是一个包含一些示例规则的示例项目。

关于java - 在 SonarQube 中编写自己的 Java 自定义规则的初学者指南,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36686849/

相关文章:

java - 设置ArrayLists的ArrayList的初始容量

WEKA J48 类的 C# 或 .NET 实现?

java - 循环直到按下某个键 Java

java - 从 S3 上的视频创建缩略图而无需下载

Maven 构建失败 : Failed to execute goal on project. 无法解析依赖项。无法解决 codehaus 的问题

java - 如何定义对未知模块的合格导出?

java - Java 包之间的每个循环引用都不好吗?

java - 从 fat jar 启动 Dataflow 作业时暂存包时出错

redirect - 在 Docker 中运行 sonarqube 不断将我重定向回登录页面

sonarqube - sonar.projectKey、sonar.projectName 和 sonar.projectVersion 的标准是什么?