Module: EacCli::Docopt::RunnerExtension::InstanceMethods
- Defined in:
- lib/eac_cli/docopt/runner_extension.rb
Instance Method Summary collapse
Instance Method Details
#doc ⇒ Object
29 30 31 |
# File 'lib/eac_cli/docopt/runner_extension.rb', line 29 def doc ::EacCli::Docopt::DocBuilder.new(self.class.runner_definition).to_s end |
#docopt_options ⇒ Object
33 34 35 |
# File 'lib/eac_cli/docopt/runner_extension.rb', line 33 def super.merge(options_first: self.class.runner_definition.) end |
#runner_context ⇒ Object
37 38 39 |
# File 'lib/eac_cli/docopt/runner_extension.rb', line 37 def runner_context @runner_context ||= ::EacCli::Docopt::RunnerContextReplacement.new(self) end |