@Singleton public class DefaultBuildManager extends java.lang.Object implements BuildManager
| Constructor and Description |
|---|
DefaultBuildManager(org.gradle.api.Project project,
GoBinaryManager goBinaryManager,
GolangPluginSetting setting) |
| Modifier and Type | Method and Description |
|---|---|
void |
build() |
void |
ensureDotVendorDirNotExist() |
void |
installDependency(ResolvedDependency dependency,
Configuration configuration) |
void |
installDependencyToVendor(ResolvedDependency dependency) |
void |
prepareSymbolicLinks() |
void |
test() |
void |
testWithPatterns(java.util.List<java.lang.String> testNamePattern) |
@Inject
public DefaultBuildManager(org.gradle.api.Project project,
GoBinaryManager goBinaryManager,
GolangPluginSetting setting)
public void ensureDotVendorDirNotExist()
ensureDotVendorDirNotExist in interface BuildManagerpublic void prepareSymbolicLinks()
prepareSymbolicLinks in interface BuildManagerpublic void build()
build in interface BuildManagerpublic void test()
test in interface BuildManagerpublic void testWithPatterns(java.util.List<java.lang.String> testNamePattern)
testWithPatterns in interface BuildManagerpublic void installDependency(ResolvedDependency dependency, Configuration configuration)
installDependency in interface BuildManagerpublic void installDependencyToVendor(ResolvedDependency dependency)
installDependencyToVendor in interface BuildManager