【发布时间】:2021-12-27 08:09:24
【问题描述】:
我看到很多 checkstyle 导入顺序违规 当我使用 Android Studio 的自动导入或优化导入工具时。
例如:
Wrong lexicographical order for 'coil.Coil' import. Should be before 'java.util.concurrent.TimeUnit'.
Wrong lexicographical order for 'androidx.annotation.Nullable' import. Should be before 'java.util.Collections.emptyList'.
Wrong lexicographical order for 'java.util.Map' import. Should be before 'org.json.JSONObject'.
为什么Android Studio 会自动在java 之后放置coil 而在java 包之前放置org?有没有一种方法可以自定义 Android Studio 行为,或者更好的是,有一个适合 Android Studio 行为的 checkstyle 配置?
【问题讨论】:
标签: android android-studio intellij-idea import checkstyle