Codenarc to framework, który analizuje kod Groovy pod kątem wad, złych praktyk, niespójności, problemów z stylem i nie tylko.Statyczne instrukcje importu, które nigdy nie powinny być po niestatycznym imporcie
Czy istnieje powód dla tej reguły: MisorderedStaticImports Rule:
Sprawdza statycznych instrukcji przywozowych, które nigdy nie powinny być po importu nonstatic.
Przykłady łamania:
import my.something.* import static foo.bar.* public class MyClass{}
nie rozumiem motywacji lub implikacje dla tej reguły.
To tylko konwencja. Jeśli chodzi o Javę, nie ma to znaczenia. –
Formater IntelliJ domyślnie umieszcza import statyczny po normalnych importach. –
@PeterLawrey Yeah Idea ma i ma sens!spójrz na [przykład] (http://stackoverflow.com/questions/40440653/why-do-i-get-different-compilation-result-dendingending-on-import-sequence-order) –