我目前正在开发一个新的PL/SQL插件(语言:"plsql",key:"plsql-cop"),用于SonarQube (使用 my PL/SQL "checker“)是一个外部java程序,它分析PL/SQL代码,并创建一个包含所有建议的XML报告。我从GitHub推荐的“声纳参考插件”开始这样做。为了测试我的插件,我在web浏览器的本地主机上使用了SonarQube。
这些规则是通过实现“RulesDefinition”来实现的;这个部分易于实现,工作良好,我可以在本地运行SonarQube的选项卡" rules“中看到所有PL/SQL规则。
这个配置文件现在更难实现了。因此,我通过“还原概要文件”按钮成功地将XML导入到"Quality“选项卡上的SonarQube web应用程序中(没有错误)。但我不能看到我的个人资料与我的规则映射。事实上,我在任何地方都看不到我的个人资料定义在标签“质量概要”上。但是当我安装sonar-plsql-plugin-2.7,时,我可以看到我的配置文件和映射的规则,当然还有"Sonar“的定义。
下面是我的问题:
任何帮助都是非常感谢的!我想继续使用我自己的SonarQube PL/SQL。
发布于 2015-08-07 12:18:46
以下是一些需要考虑的事项:
plsql的语言名称,否则来自官方插件的许可证验证就会启动--当然,只有在安装它时。plsql语言键创建一个新的规则概要文件。https://stackoverflow.com/questions/31877160
复制相似问题