Interface MavenParser<R extends MavenInvokerRequest<? extends MavenOptions>>

Type Parameters:
R - The specific type of MavenInvokerRequest this parser produces
All Superinterfaces:
Parser<R>
All Known Subinterfaces:
ForkedMavenParser
All Known Implementing Classes:
BaseMavenParser, DefaultForkedMavenParser, DefaultMavenParser

@Experimental public interface MavenParser<R extends MavenInvokerRequest<? extends MavenOptions>> extends Parser<R>
Defines the contract for parsing Maven-specific command-line arguments and creating a MavenInvokerRequest. This interface extends the general Parser interface, specializing it for Maven operations.
Since:
4.0.0