【发布时间】:2012-11-02 19:12:13
【问题描述】:
Codenarc 是一个框架,用于分析 Groovy 代码的缺陷、不良做法、不一致、样式问题等。
这条规则有原因吗:MisorderedStaticImports Rule:
检查静态导入语句应该 永远不要追求非静态导入。
违规示例:
import my.something.* import static foo.bar.* public class MyClass{}
我不明白这条规则的动机或含义。
【问题讨论】:
-
这只是惯例。就Java而言,它是无关紧要的。
-
IntelliJ 的格式化程序默认将静态导入放在正常导入之后。
-
@PeterLawrey 是的,想法确实如此,而且很有意义!看看example
标签: java groovy static import codenarc