class Foo(
val name: Identifier,
val trKey: String = "action.${name.toString().replace(':', '.')}"
// ^~~~~~~ this is unresolved
) {
// Members
}
Функция замены может быть разрешена в исходном коде Fabri c и работает, но не в моем Kotlin коде.
Я пробовал установка SDK проекта в 1,8, 11 и Kotlin SDK, и ни один из них, похоже, не решил эту проблему. Фактически, установка SDK на 11 делает java .lang.String недоступной.