0
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.google.guava:guava:18.0'
}
}
apply plugin: LolPlugin
class LolPlugin implements Plugin<Project> {
public void apply(Project p) {
p.buildscript.dependencies.each {
println it
}
}
}
この例では、カスタムプラグインクラス内で依存関係名を取得できます。 しかし、出力の内容と期待される内容が異なります。カスタムプラグインで正しい依存関係名を取得
しかし、出力
org.gradle.api.internal.artifacts.dsl.dependenciesである私は ':グアバ18.0 com.google.guava' があること
期待 .DefaultDependenciesHandler_Decorate 174b0a8