Checkstyle,在匿名内部课程后缺少空间

时间:2012-12-13 15:41:02

标签: java whitespace checkstyle curly-braces

给出以下代码片段:

public void doSomething() {
    new Executor() {
        @Override
        public void doStuff() {
            // ...
        }
    }.execute();
}

... Checkstyle抱怨匿名内部类的右大括号后没有空格。

请注意,以下代码段不会触发警告:

public void doSomething() {
    Executor exec = new Executor() {
        @Override
        public void doStuff() {
            // ...
        }
    };
    exec.execute()
}

我试图将检查器配置如下,但无济于事:

<module name="WhitespaceAround">
    <property name="allowEmptyConstructors" value="true"/>
</module>

如何配置Checkstyle以便忽略第一个代码段中的情况?

0 个答案:

没有答案