INFO: ------------------------------------------------------------------------
INFO: EXECUTION FAILURE
INFO: ------------------------------------------------------------------------
Total time: 1:18.786s
Final Memory: 25M/764M
INFO: ------------------------------------------------------------------------
ERROR: Error during Sonar runner execution
ERROR: Unable to execute Sonar
ERROR: Caused by: Rule 'squid:S1192' can not use 'Constant/issue' remediation function because this rule does not have a fixed remediation cost.
有没有人有什么想法?
我通过做以下几件事来使这4条有问题的规则发挥作用:
第一个表显示了全新安装后数据库的状态
╔═════════════╦════════════════════════════╦══════════════════════╗
║ PLUGIN_NAME ║ PLUGIN_RULE_KEY ║ REMEDIATION_FUNCTION ║
╠═════════════╬════════════════════════════╬══════════════════════╣
║ squid ║ MethodCyclomaticComplexity ║ (null) ║
║ squid ║ S1067 ║ (null) ║
║ squid ║ S1192 ║ (null) ║
║ squid ║ S135 ║ (null) ║
╚═════════════╩════════════════════════════╩══════════════════════╝
此表显示了新安装的数据库的状态,指向克隆的数据库并运行/setup URL。
╔═════════════╦════════════════════════════╦══════════════════════╗
║ PLUGIN_NAME ║ PLUGIN_RULE_KEY ║ REMEDIATION_FUNCTION ║
╠═════════════╬════════════════════════════╬══════════════════════╣
║ squid ║ MethodCyclomaticComplexity ║ CONSTANT_ISSUE ║
║ squid ║ S1067 ║ CONSTANT_ISSUE ║
║ squid ║ S1192 ║ CONSTANT_ISSUE ║
║ squid ║ S135 ║ CONSTANT_ISSUE ║
╚═════════════╩════════════════════════════╩══════════════════════╝
update rules
set remediation_function = null
where plugin_name = 'squid'
and plugin_rule_key in ('MethodCyclomaticComplexity', 'S1192', 'S135', 'S1067')
null FxCop命令可以从jenkins以及声纳服务器上的命令行执行,但MsBuild faisl有此错误。 敬请建议。
部署自定义规则(如https://github.com/sonarsource/sonar-java/blob/master/java-checks/src/main/java/org/sonar/java/checks/useLessimportcheck.java)后,启动Sonarqube4.2时,在sonar启动期间引发以下异常: 上面提到的类应该在sslr-core-1.19.2.jar
在哪里可以找到用于将规则导入到Sonar的XML文件的好文档和/或模式?在http://javadocs.sonarsource.org/5.1/apidocs/org/Sonar/api/server/rule/rulesdefinitionxmlloader.html上有一些文档,但是它并不准确(例如,description标记为可选,但是Sonar如果缺少它就会失败),并且没有描述每个元素代
在有人发疯之前,这件事已经被报道过了,还不是很清楚。首先,我们使用Drools 6.5。接下来,我负责运行引擎的框架,而不是规则。第三,我需要实时报告失败的规则。RHS不成问题,已经解决了。LHS是问题,NPE,除以零,等等,等等。 显然,任何和所有异常都被捕获并相应地处理。据我所知,没有足够的信息来确定失败的规则。我尝试注入一个全局并将其设置为第一stmt,但似乎没有从LHS工作内存复制到应用程
AGPBI:{“kind”:“error”,“text”:“Android资源链接失败”,“sources”:[{}],“original”:“error::AAPT:D:\Android basics kotlin cupcake app starter\app\build\intermediates\processed\u res\debug\out\resources-debug.ap\:错
我的项目中出现了以下错误:`Failure:生成失败,出现异常。 > 其中:设置文件'/home/kaizar/music/oreo-fashion-v2.3.0/app/rn_oreo/android/Settings.gradle'行:4 错误:评估设置“rn_oreo”时出现问题。 请访问https://help.gradle.org获取更多帮助