Codenarcは、Groovyコードの欠陥、悪い習慣、不一致、スタイルの問題などを分析するフレームワークです。 MisorderedStaticImports Rule: 非静的インポートした後であってはなりません静的なインポート文のための非静的インポートの後であってはならない静的インポートステートメント
チェックし
この規則の理由があります。違反の
例:
import my.something.* import static foo.bar.* public class MyClass{}
私は動機やこのルールの意味を理解していません。
大会のみです。 Javaに関する限り、それは無関係です。 –
IntelliJのフォーマッタは、標準インポート後に静的インポートをデフォルトで配置します。 –
@PeterLawreyそうですね、理想があり、理にかなっています![例]を見てください(http://stackoverflow.com/questions/40440653/why-do-i-get-different-compilation-result-depending-on-import-sequence-order) –