Я пришел сюда из-за той же самой ошибки, и я просто пытаюсь узнать больше об этом.
Если я удаляю параметр для модуля, это выглядит так:
@Suppress("unused") // Referenced in application.conf
fun Application.module() {
val client = HttpClient(Apache) {
}
Потом все началось без нареканий.Почему это работает, пока не знаю!
Edit: я использовал плагин для настройки проекта, и я нахожусь на Java 1.8 (хотя я не думаю, что это имеет значение здесь)
Edit 2:
Вот как код был сгенерирован для меня:
@Suppress("unused") // Referenced in application.conf
@kotlin.jvm.JvmOverloads
fun Application.module(testing: Boolean = false) {
val client = HttpClient(Apache) {
}