我正在为SonarQube开发一个新的PL / SQL插件(语言:&#34; plsql&#34;,键:&#34; plsql-cop&#34; )(使用< strong> sonarqube-5.0.1 ),我的PL / SQL&#34;检查器&#34;是一个外部java程序,它正在分析PL / SQL代码并创建一个包含所有找到的建议的XML报告。我开始使用推荐的&#34;声纳参考插件&#34;从GitHub做到这一点。为了测试我的插件,我在网络浏览器中的localhost上使用SonarQube。
规则通过实施&#34; RulesDefinition&#34;;这部分很容易实现,工作正常,我可以在选项卡&#34;规则&#34;中找到我在本地运行的SonarQube中的所有PL / SQL规则。
该配置文件现在更难实施。所以我通过&#34; Restore Profile&#34;手动导入了我的XML配置文件。按钮进入选项卡上的SonarQube Web应用程序&#34;质量配置文件&#34;成功(没有错误)。但我无法看到我的规则映射我的规则。事实上,我无法在标签上看到我的个人资料定义&#34;质量资料&#34;任何地方。但是当我安装 sonar-plsql-plugin-2.7 时,我可以看到我的配置文件与我的映射规则,并导致&#34;声纳方式&#34;定义
现在我的问题是:
非常感谢任何帮助!我想继续使用我自己的SonarQube PL / SQL插件。
答案 0 :(得分:2)
以下是需要考虑的一些注意事项:
onkeyup: function (element, event) {
var parent = $(element).closest('.form-group');
if(event.keyCode == 9){
return false;
}
if ($(element).is('[aria-invalid]')){
if ($(element).valid()) {
parent.removeClass('has-error');
parent.next('.error').remove();
}
}else{
return false;
}
},
语言密钥的新规则配置文件。