Я обновил Android Studio, и теперь мой проект не компилируется.
Я бью org.jetbrains.kotlin.util.KotlinFrontEndException: Exception while analyzing expression at (23,34) in .../SomeFragment.kt
var amounts: MutableList<Int?> = object : ArrayList<Int?>() {
init {
add(50)
add(100)
add(150)
add(null)
}
}
, который жалуется на тег object
. Изменение на
var amounts: MutableList<Int?> = arrayListOf(50, 100, 150, null)
работает нормально, но у меня есть много других моих * .kt-файлов, использующих этот object :
при инициализации.
Я использую:
Android Studio 3.1.4
Build #AI-173.4907809, built on July 24, 2018
JRE: 1.8.0_152-release-1024-b02 amd64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Windows 10 10.0
UPDATE
В Tools > Kotlin > Kotlin Updates
я уже использую последний kotlin 1.2.61-release-Studio3.1-1
.
Пробовал:
- Недействительные кэши / перезапуск,
- Синхронизация с файловой системой,
- Синхронизировать проект с файлами Gradle,
- Чистый проект и проект восстановления,
- Перезапустить Android Studio
- Удалено
.git
, .gradle
и .idea
в каталоге проекта,
- Удалено
~/.AndroidStudio3.1
Каталог
- Удалено
~/.android
Каталог
но безрезультатно.