public class M2Installation extends java.lang.Object implements java.util.function.Function<GradleExecuter,GradleExecuter>
| Constructor and Description |
|---|
M2Installation(TestFile testDirectory) |
| Modifier and Type | Method and Description |
|---|---|
GradleExecuter |
apply(GradleExecuter gradleExecuter) |
M2Installation |
generateGlobalSettingsFile() |
M2Installation |
generateGlobalSettingsFile(MavenLocalRepository globalRepository) |
M2Installation |
generateUserSettingsFile(MavenLocalRepository userRepository) |
TestFile |
getGlobalMavenDirectory() |
TestFile |
getGlobalSettingsFile() |
TestFile |
getUserHomeDir() |
TestFile |
getUserM2Directory() |
TestFile |
getUserSettingsFile() |
GradleExecuter |
isolateMavenLocalRepo(GradleExecuter gradleExecuter) |
MavenLocalRepository |
mavenRepo() |
public M2Installation(TestFile testDirectory)
public TestFile getUserHomeDir()
public TestFile getUserM2Directory()
public TestFile getUserSettingsFile()
public TestFile getGlobalMavenDirectory()
public TestFile getGlobalSettingsFile()
public MavenLocalRepository mavenRepo()
public M2Installation generateUserSettingsFile(MavenLocalRepository userRepository)
public M2Installation generateGlobalSettingsFile()
public M2Installation generateGlobalSettingsFile(MavenLocalRepository globalRepository)
public GradleExecuter apply(GradleExecuter gradleExecuter)
apply in interface java.util.function.Function<GradleExecuter,GradleExecuter>public GradleExecuter isolateMavenLocalRepo(GradleExecuter gradleExecuter)