Klasse CabeExtension

java.lang.Object
com.dua3.cabe.gradle.CabeExtension

public class CabeExtension extends Object
CabeExtension represents the extension for the Cabe plugin. It provides access to the input directory, output directory, and classpath.
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
    CabeExtension(org.gradle.api.Project project)
    Construct a new instance of the extension.
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    org.gradle.api.provider.Property<com.dua3.cabe.processor.Configuration>
    Retrieves the configuration property for the Cabe plugin.
    org.gradle.api.file.DirectoryProperty
    Returns the input directory for the Cabe plugin.
    org.gradle.api.file.DirectoryProperty
    Returns the output directory for the Cabe plugin.
    org.gradle.api.provider.Property<Integer>
    Retrieves the configuration property for the Cabe plugin.
    void
    setConfig(com.dua3.cabe.processor.Configuration config)
    Sets the configuration property for the Cabe plugin.
    void
    setVerbosity(int verbosity)
    Sets the configuration property for the Cabe plugin.

    Von Klasse geerbte Methoden java.lang.Object

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

    • CabeExtension

      @Inject public CabeExtension(org.gradle.api.Project project)
      Construct a new instance of the extension.
      Parameter:
      project - the project to configure
  • Methodendetails

    • getInputDirectory

      public org.gradle.api.file.DirectoryProperty getInputDirectory()
      Returns the input directory for the Cabe plugin.
      Gibt zurück:
      the input directory as a DirectoryProperty object
    • getOutputDirectory

      public org.gradle.api.file.DirectoryProperty getOutputDirectory()
      Returns the output directory for the Cabe plugin.
      Gibt zurück:
      the output directory as a DirectoryProperty object
    • getConfig

      public org.gradle.api.provider.Property<com.dua3.cabe.processor.Configuration> getConfig()
      Retrieves the configuration property for the Cabe plugin.
      Gibt zurück:
      the configuration property as a Property object of type Configuration
    • setConfig

      public void setConfig(com.dua3.cabe.processor.Configuration config)
      Sets the configuration property for the Cabe plugin.
      Parameter:
      config - the configuration to set
    • getVerbosity

      public org.gradle.api.provider.Property<Integer> getVerbosity()
      Retrieves the configuration property for the Cabe plugin.
      Gibt zurück:
      the configuration property as a Property object of type Configuration
    • setVerbosity

      public void setVerbosity(int verbosity)
      Sets the configuration property for the Cabe plugin.
      Parameter:
      verbosity - the verbosity level to set