caskroom/homebrew-cask — pull request #5011 by rolandwalker (2014-06-20 18:45:02+00:00)
Title: create "internal use" command verbs: _dump, _help

- based on abstract class `Cask::CLI::InternalUseBase`
- internal-use class file names follow `internal_.rb`, but the "internal" is dropped for the CLI
- internal-use verbs start with underscore at CLI
- internal-use verbs are invisible in the regular usage document
- This PR adds `_dump` command
- adds `_help` command
- includes refactoring of `cli.rb` and `cli/*.rb`