public abstract class BuckFixSpec extends Object
Constructor and Description |
---|
BuckFixSpec() |
Modifier and Type | Method and Description |
---|---|
abstract com.google.common.collect.ImmutableMap<String,com.google.common.collect.ImmutableList<String>> |
getBuckProvidedScripts()
Get a mapping of names to paths of fix-scripts that are built into buck (such as the original
JASABI fix script).
|
abstract BuildId |
getBuildId()
The build ID.
|
abstract String |
getCommand()
The name of the command that was run.
|
abstract Optional<Object> |
getCommandData()
Arbitrary additional data from the specific command.
|
abstract int |
getExitCode()
The exit code of the command
|
abstract com.google.common.collect.ImmutableList<String> |
getExpandedArgs()
The fully evaluated arguments to this buck invocation.
|
abstract com.google.common.collect.ImmutableMap<String,Optional<Path>> |
getLogs()
Get a mapping of log short names to paths for those logs.
|
abstract boolean |
getManuallyInvoked()
Whether the fix script was requested explicitly (through `buck fix`), or automatically from
another command
|
abstract com.google.common.collect.ImmutableList<String> |
getUserArgs()
The arguments that the user sent to buck.
|
public abstract BuildId getBuildId()
public abstract String getCommand()
public abstract int getExitCode()
public abstract com.google.common.collect.ImmutableList<String> getUserArgs()
public abstract com.google.common.collect.ImmutableList<String> getExpandedArgs()
public abstract boolean getManuallyInvoked()
public abstract Optional<Object> getCommandData()
public abstract com.google.common.collect.ImmutableMap<String,com.google.common.collect.ImmutableList<String>> getBuckProvidedScripts()