我刚刚配置Sonar来分析我的 android 项目,但意识到默认情况下只分析 Java 文件。
是否有一种(简单的)方法可以将 xml 资源包含在分析中?我在他们的项目页面中找不到 Sonar 的插件,但也许那里有什么东西?!
Sonar 提供了一个 XML-Plugin: http ://docs.codehaus.org/display/SONAR/XML+Plugin
任何 XML 文件都可以使用此插件进行验证。该插件提供 Sonar 中 XML 文件的静态代码分析。典型的用例是为编码或可用性标准验证文件。
提供以下功能:
XML 验证
XML 模式验证 使用 XPath
大小调整(文件、代码行)的 可配置规则XML 验证是开箱即用的。可配置的 XPath 规则需要一些 XPath 知识。
该插件默认扫描以下文件:.xml、.xhtml。文件扩展名和文件包含模式是可配置的。
该插件在 Sonar 中导入 XML 文件,并执行验证。检查可在 Sonar 规则存储库中进行配置。