声纳皮棉插件无法读取lint-results.xml

声纳皮棉插件无法读取lint-results.xml,第1张

概述我有一个使用Android构建工具1.3.1版的gradleandroid构建,并在我的代码上运行了lint检查.运行声纳任务(由org.sonarqubegradle插件提供)时,声纳lint插件(org.sonar.plugins.android.lint.AndroidLintSensor)在读取带有以下错误的lint结果文件时失败:2:35:44.278[Daemonworker]

我有一个使用Android构建工具1.3.1版的gradle androID构建,并在我的代码上运行了lint检查.运行声纳任务(由org.sonarqube gradle插件提供)时,声纳lint插件(org.sonar.plugins.androID.lint.AndroIDlintSensor)在读取带有以下错误的lint结果文件时失败:

2:35:44.278 [Daemon worker] ERROR o.s.p.a.lint.AndroIDlintProcessor - Exception reading /Users/Rene/dev/gradleware/clIEnts/bosch/trials/MyAndroIDApplication/app/build/outputs/lint-results-freeRelease-fatal.xmlorg.simpleframework.xml.core.ValuerequiredException: Unable to satisfy @org.simpleframework.xml.ElementList(inline=true, entry=, name=, data=false, empty=true, required=true, type=voID) on fIEld 'issues' java.util.List org.sonar.plugins.androID.lint.AndroIDlintProcessor$lintIssues.issues for class org.sonar.plugins.androID.lint.AndroIDlintProcessor$lintIssues at line 2    at org.simpleframework.xml.core.Composite.valIDate(Composite.java:644) ~[simple-xml-2.7.1.jar:na]    at org.simpleframework.xml.core.Composite.readElements(Composite.java:449) ~[simple-xml-2.7.1.jar:na]    at org.simpleframework.xml.core.Composite.access0(Composite.java:59) ~[simple-xml-2.7.1.jar:na]

皮棉xml本身看起来像这样:

<?xml version="1.0" enCoding="UTF-8"?><issues format="4" by="lint 24.1.2"></issues>

我正在使用安装了AndroID声纳插件1.1的sonarqube 5.2.这是一个已知的问题?还是有解决方法?

解决方法:

这确实是androID lint sonar插件1.1中的错误,请参阅与此问题相关的票证:https://jira.sonarsource.com/browse/SONARANDRO-38

这应该在声纳androID lint插件的1.2版中修复.

总结

以上是内存溢出为你收集整理的声纳皮棉插件无法读取lint-results.xml全部内容,希望文章能够帮你解决声纳皮棉插件无法读取lint-results.xml所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1120536.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存