# File lib/hammer_cli/output/adapter/base.rb, line 37
    def render_fields(fields, data)
      output = ""

      fields = filter_fields(fields, data)

      label_width = label_width(fields)

      fields.collect do |field|
        field_data = data_for_field(field, data)

        next unless field.display?(field_data)
        output += render_field(field, field_data, label_width)
        output += "\n"
      end
      output.rstrip
    end