All Classes and Interfaces

Class
Description
This is a configuration for a plugin task run.
This is a configuration for another plugin task run.
Default implementation of the TestExtension.
The configurator for Test task.
The configurator for Test task.
An enum representing how the file ends.
An enum representing how the file ends.
An annotation that triggers the generation of Gradle plugin and other types.
A configuration for generating a gradle task as part of the plugin.
Enum defining the types that could be generated.
An annotation that triggers the generation of Maven Mojo.
A container for repeated MavenMojo.
A class that triggers Maven Mojo generation.
 
An extension of the generated mojo that configures the output folder.
Specification that is used for configuring GenerateSimpleRecord task.
This is a configuration for a plugin task run.
This is a configuration for a plugin task run.
Classpath configurator for creating isolated classpath for the work action.
The work action that actually runs the task logic.
Parameters for the work action.
An extension of the generated mojo that configures the output folder.
Specification that is used for configuring GenerateSimpleResource task.
This is a configuration for another plugin task run.
This is a configuration for another plugin task run.
An enum representing how the file ends.
Classpath configurator for creating isolated classpath for the work action.
The work action that actually runs the task logic.
Parameters for the work action.
Configuration for repeating the file.
The visitor for generating Gradle plugins.
Utility class for Gradle plugin generation.
Configuration for a gradle plugin.
Configuration for a gradle task.
An interface for a Gradle plugin builder type.
A utility class for javadoc.
A holder of javadoc for a type.
A builder for Maven Mojos.
Visitor for generating maven mojos.
Utils class for Maven plugin generation.
Configuration for a gradle task type.
A utility class for working with complex types, like enums and POJOs.
A record for holding the generated model.
An annotation that configures a plugin task.
The visitor that validates a PluginTaskConfig annotated type.
An annotation that configures the executable method to run for a plugin task.
An annotation that configures a parameter for plugin task.
Output type options.
Path sensitivity options.
Common utility methods for plugin generation.
Configuration for a plugin parameter.
Configuration for repeating the file.
Configuration for repeating the file.
Configures the Test execution.
This extends a generated class to modify some behavior.
A plugin that applies the TestExtension extension to the project.
This extends the generated plugin to make sure that the correct extension class is used.