In :是否有官方的DTD或XML用于FindBugs/SpotBugs筛选文件?
详细:在FindBugs/SpotBugs中,可以定义过滤器文件,这些文件是文件。我的IDE抱怨缺少DTD或XML,这很好。我知道如何抑制这个警告,但我更喜欢添加一个适当的语法文件。因此,是否存在由FindBugs/SpotBugs筛选文件提供的DTD或XML?我找不到一个。
发布于 2018-03-12 12:39:02
由于findbug项目继续作为故障程序进行更新:
xsd的当前版本位于https://raw.githubusercontent.com/spotbugs/spotbugs/release-3.1/spotbugs/etc/findbugsfilter.xsd。
过滤器xml中的有效命名空间定义如下所示:
<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">发布于 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
https://stackoverflow.com/questions/38956663
复制相似问题