Details
-
Improvement
-
Status: Resolved
-
Critical
-
Resolution: Fixed
-
0.3
-
None
-
none
Description
This will introduce a ActionMessagePrinter which would be passed into that CmdLineAction's execute() method changing it's method signature from:
public abstract void execute() throws CmdLineActionException;
to:
public abstract void execute(ActionMessagePrinter printer) throws CmdLineActionException;
Actions would now be expected to print to this instead of System.out