Class SourceCodeDependencyFactory
- java.lang.Object
-
- com.github.blindpirate.gogradle.core.dependency.produce.SourceCodeDependencyFactory
-
@Singleton public class SourceCodeDependencyFactory extends java.lang.ObjectScans all .go code to generate dependencies.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringTESTDATA_DIRECTORY
-
Constructor Summary
Constructors Constructor Description SourceCodeDependencyFactory(PackagePathResolver packagePathResolver, NotationParser notationParser, GoImportExtractor goImportExtractor, GogradleRootProject gogradleRootProject)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GolangDependencySetproduce(ResolvedDependency resolvedDependency, java.io.File rootDir, java.lang.String configuration)
-
-
-
Field Detail
-
TESTDATA_DIRECTORY
public static final java.lang.String TESTDATA_DIRECTORY
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
SourceCodeDependencyFactory
@Inject public SourceCodeDependencyFactory(PackagePathResolver packagePathResolver, NotationParser notationParser, GoImportExtractor goImportExtractor, GogradleRootProject gogradleRootProject)
-
-
Method Detail
-
produce
public GolangDependencySet produce(ResolvedDependency resolvedDependency, java.io.File rootDir, java.lang.String configuration)
-
-