Я хочу установить несколько пакетов локально для всех моих проектов, например, зависимость-анализ.Но мне нужно на самом деле настроить плагин - также в скрипте инициализации.
initscript {
repositories {
jcenter()
}
dependencies {
classpath "ca.cutterslade.gradle:gradle-dependency-analyze:1.3.0"
}
}
allprojects {
apply plugin: ca.cutterslade.gradle.analyze.AnalyzeDependenciesPlugin
}
Этот скрипт инициализации отлично работает и применяет плагин, но, к сожалению, по умолчанию, плагин терпит неудачу при сборке.Я хотел бы просто записать предупреждение.
Для этого мне нужно добавить конфиги:
analyzeClassesDependencies {
justWarn = true
}
analyzeTestClassesDependencies {
justWarn = true
}
, но когда я пытаюсь добавить его в файл init.gradle:
initscript {
repositories {
jcenter()
}
dependencies {
classpath "ca.cutterslade.gradle:gradle-dependency-analyze:1.3.0"
}
}
allprojects {
apply plugin: ca.cutterslade.gradle.analyze.AnalyzeDependenciesPlugin
analyzeClassesDependencies {
justWarn = true
}
analyzeTestClassesDependencies {
justWarn = true
}
}
Я получаю ошибку:
FAILURE: Build failed with an exception.
* Where:
Initialization script '/Users/<my-user>/.gradle/init.gradle' line: 13
* What went wrong:
Could not find method analyzeClassesDependencies() for arguments [init_2y9p9if69e8553k9fsvzz4a28$_run_closure1$_closure2@3e17c37a] on root project 'my-project' of type org.gradle.api.Project.
Кто-нибудь знает, как я могу применить конфигурацию плагина?Я попробовал gradle forum , но не получил никакого ответа, поэтому надеюсь получить здесь дополнительную помощь :)