Class GenerateSolutionFileTask

java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
org.gradle.api.internal.ConventionTask
org.gradle.plugins.ide.api.GeneratorTask<org.gradle.ide.visualstudio.tasks.internal.VisualStudioSolutionFile>
org.gradle.ide.visualstudio.tasks.GenerateSolutionFileTask
All Implemented Interfaces:
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 for generating a solution file.
  • Constructor Details

    • GenerateSolutionFileTask

      public GenerateSolutionFileTask()
  • Method Details

    • getIncremental

      protected boolean getIncremental()
      Description copied from class: GeneratorTask
      Whether this generator task can be treated as an incremental task or not
      Overrides:
      getIncremental in class GeneratorTask<org.gradle.ide.visualstudio.tasks.internal.VisualStudioSolutionFile>
    • setVisualStudioSolution

      public void setVisualStudioSolution(VisualStudioSolution solution)
    • getSolution

      public VisualStudioSolution getSolution()
    • getInputFile

      @Internal public File getInputFile()
      Description copied from class: GeneratorTask
      The input file to load the initial configuration from. Defaults to the output file. If the specified input file does not exist, this task uses some default initial configuration.
      Overrides:
      getInputFile in class GeneratorTask<org.gradle.ide.visualstudio.tasks.internal.VisualStudioSolutionFile>
      Returns:
      The input file.
    • getOutputFile

      @OutputFile public File getOutputFile()
      Description copied from class: GeneratorTask
      The output file to write the final configuration to.
      Overrides:
      getOutputFile in class GeneratorTask<org.gradle.ide.visualstudio.tasks.internal.VisualStudioSolutionFile>
      Returns:
      The output file.