如何在findbugs中排除构造函数?

Viv*_*vda 5 java findbugs

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

<Match>
    <Class name="com.my.package.MyClass"/>
    <Method name="calculateSomeValue"/>
    <Bug pattern="CLI_CONSTANT_LIST_INDEX"/>
</Match>
Run Code Online (Sandbox Code Playgroud)

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

我试过了

<Method name="MyClass"/>
Run Code Online (Sandbox Code Playgroud)

<Method name="new"/>
Run Code Online (Sandbox Code Playgroud)

这似乎不起作用.

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

小智 6

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

<Method name="&lt;init&gt;"/>
Run Code Online (Sandbox Code Playgroud)