Module: CLIUtils
- Defined in:
- lib/cliutils.rb,
lib/cliutils/prefs.rb,
lib/cliutils/constants.rb,
lib/cliutils/messaging.rb,
lib/cliutils/messenger.rb,
lib/cliutils/pretty_io.rb,
lib/cliutils/prefs/pref.rb,
lib/cliutils/configurator.rb,
lib/cliutils/configuration.rb,
lib/cliutils/prefs/pref_actions/pref_action.rb,
lib/cliutils/prefs/pref_actions/open_url_action.rb,
lib/cliutils/prefs/pref_behaviors/pref_behavior.rb,
lib/cliutils/prefs/pref_validators/url_validator.rb,
lib/cliutils/prefs/pref_behaviors/prefix_behavior.rb,
lib/cliutils/prefs/pref_behaviors/suffix_behavior.rb,
lib/cliutils/prefs/pref_validators/date_validator.rb,
lib/cliutils/prefs/pref_validators/pref_validator.rb,
lib/cliutils/prefs/pref_validators/time_validator.rb,
lib/cliutils/prefs/pref_validators/number_validator.rb,
lib/cliutils/prefs/pref_behaviors/lowercase_behavior.rb,
lib/cliutils/prefs/pref_behaviors/titlecase_behavior.rb,
lib/cliutils/prefs/pref_behaviors/uppercase_behavior.rb,
lib/cliutils/prefs/pref_validators/non_nil_validator.rb,
lib/cliutils/prefs/pref_behaviors/capitalize_behavior.rb,
lib/cliutils/prefs/pref_validators/datetime_validator.rb,
lib/cliutils/prefs/pref_validators/alphabetic_validator.rb,
lib/cliutils/prefs/pref_validators/alphanumeric_validator.rb,
lib/cliutils/prefs/pref_behaviors/expand_filepath_behavior.rb,
lib/cliutils/prefs/pref_validators/filepath_exists_validator.rb
Overview
Stores constants to use.
Defined Under Namespace
Modules: Configuration, Messaging, PrettyIO Classes: AlphabeticValidator, AlphanumericValidator, CapitalizeBehavior, Configurator, DateValidator, DatetimeValidator, ExpandFilepathBehavior, FilepathExistsValidator, LowercaseBehavior, Messenger, NonNilValidator, NumberValidator, OpenUrlAction, Pref, PrefAction, PrefBehavior, PrefValidator, PrefixBehavior, Prefs, SuffixBehavior, TimeValidator, TitlecaseBehavior, UppercaseBehavior, UrlValidator
Constant Summary collapse
- DESCRIPTION =
The description of the gem
'A library of functionality designed to alleviate common ' \ 'tasks and headaches when developing command-line (CLI) apps in Ruby.'
- SUMMARY =
The summary of the gem
'Sugary goodness for Ruby CLI apps.'- VERSION =
The current version of the gem
'2.2.6'