Обновление проекта студии Android и переход на Kotlin dsl. Я вижу приведенное выше предупреждение, обертывающее блок buildFeatures, где я включаю привязку данных и более поздние функции привязки представления, мои версии плагинов AS и gradle, kotlin приведены ниже:
Android-студия V4.0
// defined in buildSrc\build.gradle.kts
val kotlinVersion = "1.3.71"
val gradleVersion = "4.0.0"
все работает нормально, за исключением предупреждения об этом блоке в моем (приложении) build.gradle.kts во всех трех строках:
buildFeatures{
dataBinding = true
viewBinding = true
}
предупреждающие сообщения, которые появляются при наведении курсора на каждую строку, следующие:
'buildFeatures(kotlin.jvm.functions.Function1<? super com.android.build.api.dsl.ApplicationBuildFeatures,kotlin.Unit>)'
is unstable because its signature references unstable 'com.android.build.api.dsl.ApplicationBuildFeatures'
marked with @Incubating
'getDataBinding()' is declared in unstable 'com.android.build.api.dsl.BuildFeatures' marked with @Incubating
'getViewBinding()' is declared in unstable 'com.android.build.api.dsl.BuildFeatures' marked with @Incubating
Любая подсказка о том, почему они помечены как предупреждения, тот же блок был в исходном файле build.gradle до преобразования в .kts