# File lib/dm-core/model/property.rb, line 154 def properties_with_subclasses(repository_name = default_repository_name) properties = PropertySet.new descendants.each do |model| model.properties(repository_name).each do |property| properties[property.name] ||= property end end properties end