# File lib/hammer_cli/output/adapter/tree_structure.rb, line 24
    def render_fields(fields, data)
      fields = filter_fields(fields, data)

      fields.reduce({}) do |hash, field|
        field_data = data_for_field(field, data)
        next unless field.display?(field_data)
        hash.update(field.label => render_field(field, field_data))
      end
    end