All Classes and Interfaces
Class
Description
Describes a build extension to utilise.
Builder class used to create CoreExtension instances.
Extensions to load.
Builder class used to create CoreExtensions instances.
Defines the contract for a component responsible for invoking the Maven encryption tool.
Represents a request to invoke the Maven encryption tool.
Defines the options specific to the Maven encryption tool.
Defines the contract for parsing encryption-related command-line arguments and creating an EncryptInvokerRequest.
Local Maven invoker.
Represents a request to invoke Maven in a forked JVM.
Defines the contract for parsing command-line arguments specific to forked Maven executions.
Defines the contract for a component responsible for invoking a Maven application
using the information provided in an
InvokerRequest
.Represents an exception that occurs during the invocation of a Maven build or command.
Represents a Maven execution request, encapsulating all necessary information
for invoking a Maven build or command.
Local Maven invoker.
Defines a simple logging interface for Maven CLI operations.
Represents the severity levels for log messages.
Defines the contract for a component responsible for invoking Maven using information provided in an invoker request.
Represents a request to invoke Maven.
Defines the options specific to Maven operations.
Defines the contract for parsing Maven-specific command-line arguments and creating a MavenInvokerRequest.
Represents the base options supported by Maven tools.
Defines the contract for parsing Maven command-line arguments and creating an InvokerRequest.
Represents an exception that occurs during the parsing of Maven command-line arguments.
Represents a request to parse Maven command-line arguments.
Resident invoker.