Details
-
Improvement
-
Status: Open
-
Trivial
-
Resolution: Unresolved
-
3.8.5
-
None
-
None
Description
Hi,
currently the fields ofÂ
org.apache.maven.cli.CliRequest
have the default access modifier. As no setters are provided, custom modifications to e.g. multiModuleProjectDirectory can not be made without e.g. reflection or change of the system properties.
As an implementation of CliRequest with bean properties (private fields, getters and setters) would be possibly a breaking change, I suggest to make the fields protected to enable proper subclassing for custom modifications.
I would appreciate to make a PR if needed/wanted.
Kind regards
Thomas