Class: HammerCLI::FullHelpCommand::TxtAdapter

Inherits:
Object
  • Object
show all
Defined in:
lib/hammer_cli/full_help.rb

Instance Method Summary collapse

Instance Method Details

#command_name(parent, command_name) ⇒ Object



60
61
62
# File 'lib/hammer_cli/full_help.rb', line 60

def command_name(parent, command_name)
  "#{parent} > #{command_name}"
end


64
65
66
67
68
69
70
# File 'lib/hammer_cli/full_help.rb', line 64

def print_command(name, description, help)
  print_heading(name, 2)
  puts description
  puts
  puts help
  puts
end


75
76
77
78
79
# File 'lib/hammer_cli/full_help.rb', line 75

def print_heading(text, level=1)
  ch = (level > 1) ? '-' : '='
  puts text
  puts ch * text.length
end


72
73
# File 'lib/hammer_cli/full_help.rb', line 72

def print_toc(cmd)
end