, пожалуйста, помогите мне понять, что было изменено в Gradle 6, чтобы следующий код больше не работал (хорошо работал в Gradle 5):
val artifactoryUser: String by settings
val artifactoryPassword: String by settings
pluginManagement {
repositories {
mavenLocal()
maven {
url = uri("https://internal-artifactory")
credentials {
username = artifactoryUser
password = artifactoryPassword
}
}
}
}
Теперь у меня есть ошибка: "Неразрешенная ссылка: artifactoryUser ".
Эту проблему можно решить, переместив объявление свойств в блок управления plugin
pluginManagement {
val artifactoryUser: String by settings
val artifactoryPassword: String by settings
repositories {
mavenLocal()
maven {
url = uri("https://internal-artifactory")
credentials {
username = artifactoryUser
password = artifactoryPassword
}
}
}
}
Но я не понимаю, почему.