Pour ceux qui pensent que les règles Ktlint sont loin d'être parfaites (c'est mon cas) et qui voudraient se lancer dans leur propre Kotlin linter (je manque de temps).
Cela avait le don de me frustrer qu'une feature aussi standard ne soit toujours pas implémentée dans un IDE qui sait le faire dans d'autres langages depuis des années. Et après une courte recherche, il y a une raison plus que pertinente : l'ordre des imports en Kotlin influe sur la façon dont le code sera compilé.
Dit autrement, pour une même classe, ordonnancer ses imports différemment ne produira pas le même bytecode. De ce fait, j'ai désactivé le check dans Ktlint pour éviter tout problème.
P.S : IntelliJ semble importer les éléments "dans le bon ordre par défaut".
La page est très limpide sur les Do et les Don't. Je suis en train d'intégrer le plugin à nos builds.