Comparable<Task>
, org.gradle.api.internal.DynamicObjectAware
, org.gradle.api.internal.IConventionAware
, org.gradle.api.internal.TaskInternal
, ExtensionAware
, Task
, org.gradle.util.Configurable<Task>
@Incubating public class GenerateSolutionFileTask extends GeneratorTask<org.gradle.ide.visualstudio.tasks.internal.VisualStudioSolutionFile>
Task.Namer
afterConfigured, beforeConfigured, domainObject, generator
TASK_ACTION, TASK_CONSTRUCTOR_ARGS, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE
Constructor | Description |
---|---|
GenerateSolutionFileTask() |
Modifier and Type | Method | Description |
---|---|---|
protected boolean |
getIncremental() |
Whether this generator task can be treated as an incremental task or not
|
File |
getInputFile() |
The input file to load the initial configuration from.
|
File |
getOutputFile() |
The output file to write the final configuration to.
|
VisualStudioSolution |
getSolution() |
|
void |
setVisualStudioSolution(VisualStudioSolution solution) |
getInputFileIfExists, getInstantiator, setInputFile, setOutputFile
conventionMapping, conventionMapping, getConventionMapping
newInputDirectory, newInputFile, newOutputDirectory, newOutputFile
appendParallelSafeAction, compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getAsDynamicObject, getConvention, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getIdentityPath, getImpliesSubProjects, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOnlyIf, getOutputs, getPath, getProject, getServices, getShouldRunAfter, getStandardOutputCapture, getState, getTaskActions, getTaskDependencies, getTaskIdentity, getTemporaryDir, getTemporaryDirFactory, getTimeout, hasProperty, hasTaskActions, injectIntoNewInstance, isEnabled, isHasCustomActions, mustRunAfter, onlyIf, onlyIf, prependParallelSafeAction, property, replaceLogger, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setImpliesSubProjects, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, toString
protected boolean getIncremental()
GeneratorTask
getIncremental
in class GeneratorTask<org.gradle.ide.visualstudio.tasks.internal.VisualStudioSolutionFile>
public void setVisualStudioSolution(VisualStudioSolution solution)
public VisualStudioSolution getSolution()
@Internal public File getInputFile()
GeneratorTask
getInputFile
in class GeneratorTask<org.gradle.ide.visualstudio.tasks.internal.VisualStudioSolutionFile>
@OutputFile public File getOutputFile()
GeneratorTask
getOutputFile
in class GeneratorTask<org.gradle.ide.visualstudio.tasks.internal.VisualStudioSolutionFile>