2017-05-30 91 views
4

我有我的.yml规则的问题。我可以将它们纳入我的项目,他确实得到了自定义规则,但我不能在sonarqube中展示它们,因为他说他不知道规则。 任何人都可以帮助我吗? 我的.swiftlint.yml文件位于home目录中,我只用swiftlint,裁缝和蜥蜴运行run-sonar-swift.sh。run-sonar-swift.sh与自定义swiftlint .yml文件

非常感谢。

回答

2

要分析您的.yml文件,您需要安装处理该语言的分析器。我目前还没有意识到任何这样的插件。

+0

谢谢,但本地的分析是正确的,但sonarqube无法解释结果。 运行裁缝................................运行蜥蜴...使用SonarQube Runner.WARN运行SonarQube:SCM提供者自动检测失败。没有SCM供应商声称支持这个项目。请使用sonar.scm.provider来定义您的项目的SCM。 警告:规则'SwiftLint:curly_brackets'不存在。 ..WARN:度量“线”是由SonarQube计算的内部度量。提供的值被忽略。 所以我得到这个错误 – auryn31

+0

看来现在没有办法将自定义规则包含到SonarQube中! – auryn31