Clamp::Help::Builder
# File lib/hammer_cli/abstract.rb, line 70 def add_list(heading, items) items.sort! do |a, b| a.help[0] <=> b.help[0] end puts "\n#{heading}:" label_width = default_label_indent items.each do |item| label, description = item.help label_width = label.size if label.size > label_width end items.each do |item| label, description = item.help description.each_line do |line| puts " %-#{label_width}s %s" % [label, line] label = '' end end end
Generated with the Darkfish Rdoc Generator 2.