Method: Clamp::Subcommand::Declaration#default_subcommand

Defined in:
lib/clamp/subcommand/declaration.rb

#default_subcommand(*args, &block) ⇒ Object



46
47
48
49
50
51
52
53
54
55
# File 'lib/clamp/subcommand/declaration.rb', line 46

def default_subcommand(*args, &block)
  if args.empty?
    @default_subcommand
  else
    $stderr.puts "WARNING: Clamp default_subcommand syntax has changed; check the README."
    $stderr.puts "  (from #{caller.first})"
    self.default_subcommand = args.first
    subcommand(*args, &block)
  end
end