This closes #972
Project: http://git-wip-us.apache.org/repos/asf/activemq-artemis/repo Commit: http://git-wip-us.apache.org/repos/asf/activemq-artemis/commit/b7628898 Tree: http://git-wip-us.apache.org/repos/asf/activemq-artemis/tree/b7628898 Diff: http://git-wip-us.apache.org/repos/asf/activemq-artemis/diff/b7628898 Branch: refs/heads/master Commit: b7628898744b8ab824ef29e1899dd787e6cfe623 Parents: 4da561c 77c84a6 Author: Clebert Suconic <[email protected]> Authored: Thu Jan 19 11:50:07 2017 -0500 Committer: Clebert Suconic <[email protected]> Committed: Thu Jan 19 11:50:07 2017 -0500 ---------------------------------------------------------------------- .../apache/activemq/artemis/cli/Artemis.java | 22 +++- .../activemq/artemis/cli/commands/Action.java | 1 + .../artemis/cli/commands/ActionAbstract.java | 6 + .../activemq/artemis/cli/commands/Create.java | 1 - .../artemis/cli/commands/HelpAction.java | 6 + .../artemis/cli/commands/InputAbstract.java | 1 - .../cli/commands/InvalidOptionsError.java | 24 ++++ .../activemq/artemis/cli/commands/Mask.java | 7 ++ .../cli/commands/address/HelpAddress.java | 7 ++ .../artemis/cli/commands/queue/HelpQueue.java | 7 ++ .../artemis/cli/commands/tools/HelpData.java | 7 ++ .../cli/commands/tools/LockAbstract.java | 3 +- .../artemis/cli/commands/user/HelpUser.java | 7 ++ .../activemq/artemis/util/OptionsUtil.java | 67 +++++++++++ .../apache/activemq/cli/test/ArtemisTest.java | 49 ++------ .../apache/activemq/cli/test/CliTestBase.java | 68 +++++++++++ .../cli/test/OptionsValidationTest.java | 115 +++++++++++++++++++ 17 files changed, 350 insertions(+), 48 deletions(-) ----------------------------------------------------------------------
