Intereting Posts
Параметр типа Ketlin reified как параметр функции Контекстная проблема при использовании Anko DSL в настраиваемом адаптере для ListView Локаторы подресурсов в Kotlin / Dropwizard Функция расширения не создает новый объект Observable Как я могу сделать kotlin реализовать эту функцию сравнения BST хвост рекурсивный? Функциональный маршрут Spring Web Flux (реактивный) не работает должным образом с Kotlin Аннотатор Android Studio StyleRes дает предупреждение о Kotlin var Как написать Short / Int в 1 байтовый буфер Не в состоянии получить ответ от smack Как сделать выражение регулярного выражения с первой вероятностью. (Котлин) Android Plugin 2.2.0-alpha1 не скомпилируется с Kotlin Отзыв Android Retrofit, если ключ не является строкой Моши в Android Kotlin – ENUM, поскольку ключ MutableMap преобразуется в String при его Точка останова не попадает внутрь обратного вызова Kotlin в Intellij как получить информацию, используя библиотеку волейбола в Котлине

public inline fun String.toInt (): Int определено в kotlin.text

Сегодня в моем проекте kotlin я получил следующую ошибку компилятора:

Error:(101, 59) Kotlin: Overload resolution ambiguity: @InlineOnly public inline fun String.toInt(): Int defined in kotlin.text @InlineOnly public inline fun String.toInt(): Int defined in kotlin.text 

Мой код (упрощенный):

 "3".toInt() 

Я знаю, что это имеет какое-то отношение к несовместимым связанным с Котлином времени работы:

 Warning:Kotlin: Library has Kotlin runtime bundled into it 

Однако я не смог его решить, исключив связанную среду выполнения:

 compile ('my.bad.dependency:with-kotlin:1.0') { exclude group: 'org.jetbrains.kotlin' } 

Мой рабочий стол пока не должен использовать .toInt() . Есть ли способ сказать компилятору использовать последнюю библиотеку времени выполнения?