代码质量
来源: |
时间:2018-11-09
|
|

代码质量

使用SonarCloud可以轻松分析代码质量,SonarCloud由JHipster自动配置。

使用Sonar和JHipster

JHipster为Sonar提供了一个特定的Docker Compose配置(这里是JHipster Docker Compose文档),它提供了一个开箱即用的Sonar实例。在项目的根目录,请运行:

docker-compose -f src/main/docker/sonar.yml up -d

如果您使用Maven,它已被自动配置:

./mvnw -Pprod clean test sonar:sonar

如果您使用Gradle,它也已自动配置:

./gradlew -Pprod clean test sonarqube

分析完成后,它将在Sonar仪表板上提供,默认情况下可在http://127.0.0.1:9001/上找到

自动分析默认生成的项目

JHipster生成器项目发布一个示例项目,每次在“master”分支中合并新提交时都会对该项目进行分析:

分析样本JHipster项目

这使JHipster团队能够确保您可以使用最干净的代码开始开发项目。

此分析由SonarCloud免费提供


J

提交
查看更多评论
没有更多评论