public class GoTestMain extends AbstractBuildRuleWithDeclaredAndExtraDeps
| Constructor and Description |
|---|
GoTestMain(BuildTarget buildTarget,
ProjectFilesystem projectFilesystem,
BuildRuleParams buildRuleParams,
Tool testMainGen,
com.google.common.collect.ImmutableSet<SourcePath> testSources,
Path testPackage,
com.facebook.buck.features.go.GoPlatform platform,
com.google.common.collect.ImmutableMap<Path,com.google.common.collect.ImmutableMap<String,Path>> coverVariables,
com.facebook.buck.features.go.GoTestCoverStep.Mode coverageMode) |
| Modifier and Type | Method and Description |
|---|---|
com.google.common.collect.ImmutableList<Step> |
getBuildSteps(BuildContext context,
BuildableContext buildableContext) |
SourcePath |
getSourcePathToOutput() |
deprecatedGetExtraDeps, getBuildDeps, getDeclaredDeps, getTargetGraphOnlyDepsequals, getBuildTarget, getDependencies, getProjectFilesystem, getSourcePathOutputs, getType, hasBuildSteps, hashCode, injectFields, isCacheable, toString, updateBuildRuleResolverclone, finalize, getClass, notify, notifyAll, wait, wait, waitcompareTo, getFullyQualifiedName, outputFileCanBeCopied, shouldRespectInputSizeLimitForRemoteExecutionpublic GoTestMain(BuildTarget buildTarget, ProjectFilesystem projectFilesystem, BuildRuleParams buildRuleParams, Tool testMainGen, com.google.common.collect.ImmutableSet<SourcePath> testSources, Path testPackage, com.facebook.buck.features.go.GoPlatform platform, com.google.common.collect.ImmutableMap<Path,com.google.common.collect.ImmutableMap<String,Path>> coverVariables, com.facebook.buck.features.go.GoTestCoverStep.Mode coverageMode)
public com.google.common.collect.ImmutableList<Step> getBuildSteps(BuildContext context, BuildableContext buildableContext)
public SourcePath getSourcePathToOutput()