Используя «Оптимизировать импорт» в Android Studio 3.4.1, импорт упорядочивается примерно так:
import com.walla.walla
import com.willy.willy
import org.koin.android.ext.android.get
import org.koin.androidx.viewmodel.ext.android.viewModel
import kotlin.concurrent.thread // <-- note this line
import kotlin.random.Random
Как вы могли видеть выше, импорт функции (он же «статический» импорт в Java)например, kotlin.concurrent.thread
и kotlin.random.Random
помещаются под другие операции импорта.
Это не соответствует руководству по стилю Android Kotlin :
Операторы импорта для классов, функции и свойства сгруппированы в один список и отсортированы в ASCII.
Я не смог найти способ сделать так, чтобы порядок в Android Studio импортировался независимо от того, является ли импорт классом илифункция.Есть ли возможность сделать это так?