Java checkstyle 导入语句缩进
Java checkstyle import statement indentation
我正在尝试防止导入语句中出现不一致的缩进,如下所示:
...
import org.apache.commons.lang3.tuple.ImmutablePair;
import org.apache.commons.lang3.tuple.Pair;
import org.jetbrains.annotations.NotNull;
import org.junit.After;
import org.junit.Before; // ← this line
import org.junit.Test;
import org.junit.runner.RunWith;
...
Indentation module
没有成功,import config
也没有
我错过了什么?谢谢
我很确定缩进规则仅适用于块的内容(if、for、while、switch 等)。
<module name="RegexpSinglelineJava">
<property name="format" value="^\s+import\b"/>
<property name="message" value="import statements must start in the first column."/>
<property name="ignoreComments" value="true"/>
</module>
我正在尝试防止导入语句中出现不一致的缩进,如下所示:
...
import org.apache.commons.lang3.tuple.ImmutablePair;
import org.apache.commons.lang3.tuple.Pair;
import org.jetbrains.annotations.NotNull;
import org.junit.After;
import org.junit.Before; // ← this line
import org.junit.Test;
import org.junit.runner.RunWith;
...
Indentation module 没有成功,import config
也没有我错过了什么?谢谢
我很确定缩进规则仅适用于块的内容(if、for、while、switch 等)。
<module name="RegexpSinglelineJava">
<property name="format" value="^\s+import\b"/>
<property name="message" value="import statements must start in the first column."/>
<property name="ignoreComments" value="true"/>
</module>