java - 如何排除 findbugs 中的构造函数?

标签 java findbugs

我可以在我的 findbugs-exclude.xml 中排除像这样的常规方法:

<Match>
    <Class name="com.my.package.MyClass"/>
    <Method name="calculateSomeValue"/>
    <Bug pattern="CLI_CONSTANT_LIST_INDEX"/>
</Match>

但是如果我想忽略构造函数中标记的错误模式怎么办?

我试过了

<Method name="MyClass"/>

<Method name="new"/>

这似乎不起作用。

MyClass 只定义了一个构造函数。

最佳答案

您必须将此代码用于排除构造函数

<Method name="&lt;init&gt;"/>

关于java - 如何排除 findbugs 中的构造函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42445200/

相关文章:

java - 有没有办法忽略单个 FindBugs 警告?

java - 如何修复 IOException

java - 如何在数学任务中使用我的输入

java - 在 Android 运行时将字符串(文本)翻译成不同的 Lagunage

java - 在抽象类中模拟静态方法

java - 应该是一个静态内部类,在 Lombok @Data 内部类上找到 bug 错误

java - findbugs 显示 sessionFactory 为 null 保证被取消引用

java - 更新/写入静态变量的最佳实践?

java - PMD 和 FindBugs 冲突

java - Java中新线程的调用堆栈信息