0

我收到一个声纳警告,因为它对这种语法不满意:

new Thread() {

                /**
                 * {@inheritDoc}
                 */
                @Override
                public void run() {
                }

            }.start();

更具体地说,它要求在任何 '}' 之后有一个空格(之前没有.start())。如何在 eclipse 中设置它?

我曾尝试转到 Window -> Perferences -> Formatter -> Edit -> White Space 但我看不到可以在 .start 之前添加空格的选项。

4

1 回答 1

2

您可以在 Sonar 中禁用此规则,它几乎没用。

为此,请转到“设置 -> 质量配置文件”。

于 2013-02-19T13:04:14.633 回答