class Cri::CommandDSL
Constants
- NBSP
Public Instance Methods
auto_usage()
click to toggle source
# File lib/forematter/cri_ext.rb, line 20 def auto_usage name = @command.name value = @command.value_name || 'value' case @command.value_args when :none usage "#{name} [options] field file [file#{NBSP}...]" when :one usage "#{name} [options] field #{value} file [file#{NBSP}...]" when :many usage "#{name} [options] field #{value} [#{value}#{NBSP}...] file [file#{NBSP}...]" end end
value_args(count)
click to toggle source
# File lib/forematter/cri_ext.rb, line 10 def value_args(count) @command.value_args = count end
value_name(name)
click to toggle source
# File lib/forematter/cri_ext.rb, line 14 def value_name(name) @command.value_name = name end