Klasse CabeTask

java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
com.dua3.cabe.gradle.CabeTask
Alle implementierten Schnittstellen:
Comparable<org.gradle.api.Task>, org.gradle.api.internal.DynamicObjectAware, org.gradle.api.internal.TaskInternal, org.gradle.api.Named, org.gradle.api.plugins.ExtensionAware, org.gradle.api.Task, org.gradle.util.Configurable<org.gradle.api.Task>

public abstract class CabeTask extends org.gradle.api.DefaultTask
This tasks injects assertions for parameters marked as not allowing null values into the source code.
  • Verschachtelte Klassen - Übersicht

    Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.gradle.api.Task

    org.gradle.api.Task.Namer
  • Feldübersicht

    Von Schnittstelle geerbte Felder org.gradle.api.Task

    TASK_ACTION, TASK_CONSTRUCTOR_ARGS, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
    CabeTask(org.gradle.api.model.ObjectFactory objectFactory)
    This task injects assertions for parameters marked as not allowing null values into the source code.
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    org.gradle.api.provider.Property<org.gradle.api.file.FileCollection>
    Retrieves the class path for the Cabe task.
    org.gradle.api.provider.Property<com.dua3.cabe.processor.Configuration>
    Retrieves the configuration property for the Cabe task.
    org.gradle.api.file.DirectoryProperty
    Retrieves the input directory for the Cabe task.
    org.gradle.api.provider.Property<String>
    Retrieves the path to the java command.
    org.gradle.api.file.DirectoryProperty
    Retrieves the output directory for the Cabe task.
    org.gradle.api.provider.Property<org.gradle.api.file.FileCollection>
    Retrieves the class path for the Cabe task.
    org.gradle.api.provider.Property<Integer>
    Retrieves the verbosity level property for the Cabe task.

    Von Klasse geerbte Methoden org.gradle.api.DefaultTask

    compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, getTimeout, hasProperty, mustRunAfter, onlyIf, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesService

    Von Klasse geerbte Methoden org.gradle.api.internal.AbstractTask

    acceptServiceReferences, appendParallelSafeAction, doNotTrackState, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, injectIntoNewInstance, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, notCompatibleWithConfigurationCache, prependParallelSafeAction, setImpliesSubProjects

    Von Klasse geerbte Methoden java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Von Schnittstelle geerbte Methoden org.gradle.api.Task

    doNotTrackState, getConvention, notCompatibleWithConfigurationCache
  • Konstruktordetails

    • CabeTask

      @Inject public CabeTask(org.gradle.api.model.ObjectFactory objectFactory)
      This task injects assertions for parameters marked as not allowing null values into the source code.
      Parameter:
      objectFactory - the Gradle object factory
  • Methodendetails

    • getInputDirectory

      @InputFiles public org.gradle.api.file.DirectoryProperty getInputDirectory()
      Retrieves the input directory for the Cabe task.
      Gibt zurück:
      The input directory for the Cabe task.
    • getOutputDirectory

      @OutputDirectory public org.gradle.api.file.DirectoryProperty getOutputDirectory()
      Retrieves the output directory for the Cabe task.
      Gibt zurück:
      The output directory for the Cabe task.
    • getClassPath

      @Classpath public org.gradle.api.provider.Property<org.gradle.api.file.FileCollection> getClassPath()
      Retrieves the class path for the Cabe task.
      Gibt zurück:
      The class path for the Cabe task.
    • getRuntimeClassPath

      @Classpath public org.gradle.api.provider.Property<org.gradle.api.file.FileCollection> getRuntimeClassPath()
      Retrieves the class path for the Cabe task.
      Gibt zurück:
      The class path for the Cabe task.
    • getJavaExecutable

      @Input public org.gradle.api.provider.Property<String> getJavaExecutable()
      Retrieves the path to the java command.
      Gibt zurück:
      The path to the java command.
    • getConfig

      @Input public org.gradle.api.provider.Property<com.dua3.cabe.processor.Configuration> getConfig()
      Retrieves the configuration property for the Cabe task.
      Gibt zurück:
      The configuration property for the Cabe task.
    • getVerbosity

      @Input public org.gradle.api.provider.Property<Integer> getVerbosity()
      Retrieves the verbosity level property for the Cabe task.
      Gibt zurück:
      The verbosity level property for the Cabe task.