Как обновить встраиваемый компилятор kotlin? - PullRequest
0 голосов
/ 26 сентября 2018

У меня есть общая библиотека с собственными библиотеками и инструментами сборки для gradle.Как SDK.Я обновил котлин до 1.2.71.Все ок.Я также обновил kotlin dsl до последней версии RC (без эффекта).

Затем у меня есть проекты, использующие этот мой SDK.Проблема возникла, когда я переключился на версию 1.2.71 в этих проектах, потому что «BuildUtilKt.makeModuleFile» был удален.

Невозможно найти метод 'org.jetbrains.kotlin.incremental.BuildUtilKt.makeModuleFile (Ljava / языки / String; ZLjava / IO / файл; Ljava / языки / Iterable; Ljava / языки / Iterable; Ljava / языки / Iterable; Ljava / языки / Iterable; Ljava / языки / Iterable;) Ljava / IO / файл;».

или

Невозможно найти метод 'org.jetbrains.kotlin.cli.common.arguments.K2JSCompilerArguments.setCommonSources ([Ljava / lang / String;) V'.

Я знаю, как удалить зависимости, когда они у меня есть в компиляции, но я не знаю, откуда я получаю "kotlin-compiler-embeddable: 1.2.41"

Попробовал: - compileOnly ("org.jetbrains.kotlin: kotlin-compiler-embeddable: 1.2.71") в buildSrc - время выполнения "org.jetbrains.kotlin: kotlin-compiler-embeddable: 1.2.71"

это не работает.

Вот печатные зависимости: gist

...