在checkstyle中配置customimport顺序

时间:2016-06-27 19:46:01

标签: configuration checkstyle

我希望Checkstyle遵循此导入订单

//IntelliJ Configuration
import static all other imports
import java.*
import javax.*
import lombok.*
import com.fasterxml.*
import org.*
<blank_line> //ideal but not required
all other imports

当我看Import Order configuration时,我没有看到任何订购或者我感到困惑?

1 个答案:

答案 0 :(得分:1)

如果仔细查看文档,我认为您可以根据需要对其进行配置:

<module name="ImportOrder">
    <property name="groups" value="java.,javax.,lombok.,com.fasterxml.,org."/>
    <property name="ordered" value="true"/>
    <property name="separated" value="false"/>
    <property name="option" value="above"/>
</module>

唯一缺失的部分是导入组后缺少空白行。