Module: Clamp
- Defined in:
- lib/clamp/help.rb,
lib/clamp/errors.rb,
lib/clamp/truthy.rb,
lib/clamp/command.rb,
lib/clamp/version.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, Option, Parameter, Subcommand Classes: Command, DeclarationError, ExecutionError, HelpWanted, RuntimeError, UsageError
Constant Summary collapse
- TRUTHY_VALUES =
%w(1 yes enable on true)
- VERSION =
"0.6.5".freeze
Class Method Summary collapse
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 |