Method: Puppet::Pops::Types::PObjectType#equality_attributes

Defined in:
lib/puppet/pops/types/p_object_type.rb

#equality_attributesHash{String=>PAttribute}

Returns the attributes that participate in equality comparison. Inherited equality attributes are included.

Returns:

  • (Hash{String=>PAttribute})

    a hash of attributes



978
979
980
981
982
# File 'lib/puppet/pops/types/p_object_type.rb', line 978

def equality_attributes
  all = {}
  collect_equality_attributes(all)
  all
end