Module: Rodish::Plugins::InvalidArgsMessage::DSLMethods

Defined in:
lib/rodish/plugins/invalid_args_message.rb

Instance Method Summary collapse

Instance Method Details

#args(args, **kw) ⇒ Object

Support setting invalid_args_message when calling args.



20
21
22
23
24
25
# File 'lib/rodish/plugins/invalid_args_message.rb', line 20

def args(args, **kw)
  _set_invalid_args_message(kw) do
    super
    @command
  end
end

#is(command_name, **kw, &block) ⇒ Object

Support setting invalid_args_message when calling is.



28
29
30
31
32
# File 'lib/rodish/plugins/invalid_args_message.rb', line 28

def is(command_name, **kw, &block)
  _set_invalid_args_message(kw) do
    super
  end
end

#run_is(command_name, **kw, &block) ⇒ Object

Support setting invalid_args_message when calling run_is.



35
36
37
38
39
# File 'lib/rodish/plugins/invalid_args_message.rb', line 35

def run_is(command_name, **kw, &block)
  _set_invalid_args_message(kw) do
    super
  end
end