Interface Parser
- All Known Implementing Classes:
- BaseParser,- EncryptParser,- MavenParser,- ShellParser,- UpgradeParser
Defines the contract for parsing Maven command-line arguments and creating an execution or invoker requests.
- Since:
- 4.0.0
- 
Method SummaryModifier and TypeMethodDescriptionparseInvocation(ParserRequest parserRequest) Parses the given ParserRequest to create anInvokerRequest.
- 
Method Details- 
parseInvocationParses the given ParserRequest to create anInvokerRequest. This method does interpret tool arguments.- Parameters:
- parserRequest- the request containing all necessary information for parsing
- Returns:
- the parsed invoker request. Caller must start by checking InvokerRequest.parsingFailed()as if there are parser errors, this request may not be fully processed and should immediately be failed.
 
 
-