Java Checkstyle规则来限制方法的空行 [英] Java Checkstyle Rule To Restrict Method Empty Lines

查看:69
本文介绍了Java Checkstyle规则来限制方法的空行的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有没有一种设置检查样式的方法来防止方法主体中的前行,多行或尾随空行:

Is there a way to setup checkstyle to prevent leading, multiple or trailing empty lines in method bodies:

例如

private void a() {
-
int a = 1;
doStuff(a);
-
-
doMoreStuff(a);
-
}

在上面的示例中,我用-个字符。

In the example above, I have denoted empty lines with - characters.

我希望能够防止出现前导,尾随和

I'd like to be able to to prevent the leading line, trailing line and more than one line in the method body.

推荐答案

要防止方法主体中的空行,您可以使用:

To prevent leading empty lines in method bodies, you can use:

<module name="RegexpMultiline">
    <property name="message" value="Blank line at start of method should be removed"/>
    <property name="format" value="\(.*\)\s*\{\s*\n\s*\n"/>
</module>

我们可以通过括号找到方法。

We can find method by parentheses.

这篇关于Java Checkstyle规则来限制方法的空行的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆