Module: Clamp
- Extended by:
- Messages
- Defined in:
- lib/clamp/help.rb,
lib/clamp/errors.rb,
lib/clamp/truthy.rb,
lib/clamp/command.rb,
lib/clamp/version.rb,
lib/clamp/messages.rb,
lib/clamp/option/parsing.rb,
lib/clamp/option/definition.rb,
lib/clamp/parameter/parsing.rb,
lib/clamp/attribute/instance.rb,
lib/clamp/option/declaration.rb,
lib/clamp/subcommand/parsing.rb,
lib/clamp/attribute/definition.rb,
lib/clamp/parameter/definition.rb,
lib/clamp/subcommand/execution.rb,
lib/clamp/attribute/declaration.rb,
lib/clamp/parameter/declaration.rb,
lib/clamp/subcommand/definition.rb,
lib/clamp/subcommand/declaration.rb
Defined Under Namespace
Modules: Attribute, Help, Messages, Option, Parameter, Subcommand Classes: Command, DeclarationError, ExecutionError, HelpWanted, RuntimeError, UsageError
Constant Summary collapse
- TRUTHY_VALUES =
%w(1 yes enable on true).freeze
- VERSION =
"1.1.2".freeze
Class Method Summary collapse
Methods included from Messages
clear_messages!, message, messages=
Class Method Details
.truthy?(arg) ⇒ Boolean
5 6 7 |
# File 'lib/clamp/truthy.rb', line 5 def self.truthy?(arg) TRUTHY_VALUES.include?(arg.to_s.downcase) end |