Class: Boson::BinRunner

Inherits:
BareRunner show all
Extended by:
Save, Science, Viewable, ConsoleOptions, PipeRunner, RunnerOptions
Defined in:
lib/boson/save.rb,
lib/boson/console.rb,
lib/boson/science.rb,
lib/boson/viewable.rb,
lib/boson/pipe_runner.rb,
lib/boson/runner_options.rb

Overview

Any changes to your commands are immediately available from the commandline except for changes to the main config file. For those changes to take effect you need to explicitly load and index the libraries with –index. See RepoIndex to understand how Boson can immediately detect the latest commands.

Defined Under Namespace

Modules: Save, Science, Viewable

Constant Summary

Constants included from PipeRunner

PipeRunner::PIPE

Method Summary

Methods included from PipeRunner

commands, execute_command, parse_args, split_array_by, translate_args

Methods included from Science

allowed_argument_error?, execute_command, init, render_output

Methods included from Save

autoload_command, command_name, command_not_found?, default_libraries, eval_execute_option, execute_command, update_index

Methods included from ConsoleOptions

early_option?

Methods included from Viewable

print_usage_header

Methods included from RunnerOptions

abort_with, default_libraries, execute_option_or_command, init, print_usage, update_index, verbose

Methods included from Boson::BareRunner::Save

#add_load_path, #all_libraries, #autoload_command, #default_libraries, #define_autoloader, #detected_libraries, #init

Methods included from Boson::BareRunner::Viewable

#init