class Toys::Utils::HelpText::UsageStringAssembler

def add_flag_group_sections

def add_flag_group_sections
  @tool.flag_groups.each do |group|
    next if group.empty?
    @lines << ""
    desc_str = group.desc.to_s
    desc_str = "Flags" if desc_str.empty?
    @lines << desc_str + ":"
    group.flags.each do |flag|
      add_flag(flag)
    end
  end
end