gpt4 book ai didi

android - sonar lint 插件无法读取 lint-results.xml

转载 作者:太空宇宙 更新时间:2023-11-03 13:52:16 25 4
gpt4 key购买 nike

我有一个使用 Android 构建工具版本 1.3.1 的 gradle Android 构建,并对我的代码运行 lint 检查。运行 Sonar 任务(由 org.sonarqube gradle 插件提供)时, Sonar lint 插件 (org.sonar.plugins.android.lint.AndroidLintSensor) 在读取 lint-result 文件时失败并出现以下错误:

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.xml
org.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.access$400(Composite.java:59) ~[simple-xml-2.7.1.jar:na]

lint xml 本身如下所示:

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

</issues>

我正在使用安装了 android Sonar 插件 1.1 的 sonarqube 5.2。这是一个已知的问题?或者是否有可用的解决方法?

最佳答案

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

这应该在 sonar android lint 插件的 1.2 版中得到修复。

关于android - sonar lint 插件无法读取 lint-results.xml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33661293/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com