2
我想为SonarQube生成虚拟数据以进一步开发Qualinsight SVN Badges。为SonarQube生成虚拟数据
SonarQube是否有能力为开发人员生成“沙箱数据”?或者是否已有可用于这种用例的功能?
我需要为LOCs,Coverage,New Coverage和Vulnerabilities提供他们各自时期的数据。
我想为SonarQube生成虚拟数据以进一步开发Qualinsight SVN Badges。为SonarQube生成虚拟数据
SonarQube是否有能力为开发人员生成“沙箱数据”?或者是否已有可用于这种用例的功能?
我需要为LOCs,Coverage,New Coverage和Vulnerabilities提供他们各自时期的数据。
不,SonarQube不提供样本数据。
然而,分析一些数据并不困难。
要么产生最小的内容是这样的:
cd /tmp
cd $(mktemp -d)
pwd
echo "public class MyClass1 {}" > MyClass1.java
~/SonarSource/sonar-scanner-2.8/bin/sonar-scanner -Dsonar.projectKey=my_project -Dsonar.sources=. -Dsonar.login=admin -Dsonar.password=admin -Dsonar.version=1
或退房手续任何预配置的Maven项目(例如像"SonarSource/sonarqube"从GitHub)和运行mvn sonar:sonar
。
另一种解决方案可能是分析你的插件自己的源代码。您可能已经配置好了它。这可能会带来额外的好处,您可以很好地了解自己的代码,这将使您更容易理解并验证SonarQube的发现和统计数据。
很酷,这是一个很好的建议。 似乎我必须处理“生成”我自己的数据,如你所建议的,完成测试用例等。现在,我想它是在'功能建议'下。关闭[Google网上论坛](https://groups.google.com/forum/#!forum/sonarqube) –