public abstract class AbstractGoDependencyAwareMojo extends AbstractGolangMojo
buildFlagsToIgnore, GOARTIFACT_PACKAGING, NAME_PATTERN, settings, tempBuildFlags| Constructor and Description |
|---|
AbstractGoDependencyAwareMojo() |
| Modifier and Type | Method and Description |
|---|---|
void |
doInit() |
String |
getDependencyTempFolder() |
protected String |
getSpecialPartOfGoPath()
Internal method which returns special part of GOPATH which can be formed by
mojos.
|
boolean |
isIncludeTestDependencies() |
boolean |
isScanDependencies() |
void |
setDependencyTempFolder(String path) |
void |
setIncludeTestDependencies(boolean value) |
void |
setScanDependencies(boolean flag) |
adaptExecNameForOS, addTmpBuildFlagIfNotPresented, afterExecution, beforeExecution, doesNeedOneMoreAttempt, doMainBusiness, execute, findExisting, findGoPath, findGoRoot, findGoRootBootstrap, getArch, getArtifactResolver, getBuildFlags, getCommandFlags, getConnectionTimeout, getEnv, getErrLogFile, getExec, getExecSubpath, getExecution, getExtraBuildFlags, getGoBin, getGoCommand, getGoPath, getGoRoot, getGoRootBootstrap, getGoVersion, getOptionalExtraTailArguments, getOs, getOSXVersion, getOutLogFile, getProject, getProxy, getRemoteRepositories, getReportsFolder, getSdkArchiveName, getSdkDownloadUrl, getSdkSite, getSession, getSources, getStoreFolder, getSupposeSdkArchiveFileName, getTailArguments, getTarget386, getTargetArch, getTargetArm, getTargetOS, getUseGoTool, initConsoleBuffers, isCheckSdkHash, isCommandSupportVerbose, isDisableSdkLoad, isDisableSslCheck, isEnforceGoPathToEnd, isEnforcePrintOutput, isFilterEnvPath, isHideBanner, isIgnoreErrorExitCode, isKeepSdkArchive, isKeepUnarchFolderIfError, isMojoMustNotBeExecuted, isSkip, isSourceFolderRequired, isUseEnvVars, isUseMavenProxy, isVerbose, logOptionally, makeExecutableFileSubpath, makePathFromExtraGoPathElements, prepareExecutor, printLogs, processConsoleOut, registerEnvVars, registerOutputBuffers, setDisableSslCheckpublic boolean isScanDependencies()
public void setScanDependencies(boolean flag)
public boolean isIncludeTestDependencies()
public void setIncludeTestDependencies(boolean value)
public final void doInit()
throws org.apache.maven.plugin.MojoFailureException,
org.apache.maven.plugin.MojoExecutionException
doInit in class AbstractGolangMojoorg.apache.maven.plugin.MojoFailureExceptionorg.apache.maven.plugin.MojoExecutionException@Nonnull protected final String getSpecialPartOfGoPath()
AbstractGolangMojogetSpecialPartOfGoPath in class AbstractGolangMojoCopyright © 2016–2019 Igor Maznitsa. All rights reserved.