2016-03-24 5 views
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

答えて

関連する問題