首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >FindBugs/SpotBugs:过滤器: DTO或XML

FindBugs/SpotBugs:过滤器: DTO或XML
EN

Stack Overflow用户
提问于 2016-08-15 14:07:21
回答 2查看 784关注 0票数 1

In :是否有官方的DTD或XML用于FindBugs/SpotBugs筛选文件?

详细:在FindBugs/SpotBugs中,可以定义过滤器文件,这些文件是文件。我的IDE抱怨缺少DTD或XML,这很好。我知道如何抑制这个警告,但我更喜欢添加一个适当的语法文件。因此,是否存在由FindBugs/SpotBugs筛选文件提供的DTD或XML?我找不到一个。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-03-12 12:39:02

由于findbug项目继续作为故障程序进行更新:

xsd的当前版本位于https://raw.githubusercontent.com/spotbugs/spotbugs/release-3.1/spotbugs/etc/findbugsfilter.xsd

过滤器xml中的有效命名空间定义如下所示:

代码语言:javascript
复制
<FindBugsFilter xmlns="https://github.com/spotbugs/filter/3.0.0"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="https://github.com/spotbugs/filter/3.0.0 https://raw.githubusercontent.com/spotbugs/spotbugs/release-3.1/spotbugs/etc/findbugsfilter.xsd">
票数 6
EN

Stack Overflow用户

发布于 2016-08-24 21:11:49

更新:见@dpr的答案。SpotBugs XSD应该用于现代项目:https://raw.githubusercontent.com/spotbugs/spotbugs/release-3.1/spotbugs/etc/findbugsfilter.xsd

您可以找到验证筛选器配置的XSD文件(findbugsfilter.xsd)在GitHub项目上

如果IDE需要绝对URL,则可以使用以下命令:https://raw.githubusercontent.com/findbugsproject/findbugs/master/findbugs/etc/findbugsfilter.xsd

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38956663

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档