package com.github.blindpirate.gogradle.core.dependency;

import org.gradle.api.specs.Spec;

import java.util.Set;

public interface NotationDependency extends GolangDependency {
    Set<Spec<GolangDependency>> getTransitiveDepExclusions();
}

@@ -51,16 +51,115 @@
 dency;%0A%0A
+import com.github.blindpirate.gogradle.core.dependency.produce.strategy.DependencyProduceStrategy;%0A
 import o
@@ -271,16 +271,63 @@
 dency %7B%0A
+%0A    DependencyProduceStrategy getStrategy();%0A%0A
     Set%3C

add getStrategy method to interface