You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by Benjamin Bentmann <be...@udo.edu> on 2009/08/02 02:03:56 UTC

CLIManager: MNG-4024 vs. MNG-4166

Hi,

as per MNG-4024, the CLIManager was exposed to the public API. Its 
parse() method returns a CommandLine object from commons-cli. Per 
MNG-4166, commons-cli is no longer filtered from the plugin realm.

This constellation prohibits the usage CLIManager.parse() from Maven 
2.2.x in plugins as the returned CommandLine originates from the core 
realm and isn't type-compatible with the same class from the plugin realm.

So, do we have a better option than to extend the Javadoc of CLIManager 
in order to clearly state that it's for integrators only and not for 
plugins?


Benjamin

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org