class Xcodeproj::Project::ObjectDictionary

Extends `ObjectDictionary` to act like an `Object` if `self` repreresents a project reference.

Public Instance Methods

display_name() click to toggle source
# File lib/kintsugi/xcodeproj_extensions.rb, line 18
def display_name
  project_ref.display_name
end
product_group() click to toggle source
# File lib/kintsugi/xcodeproj_extensions.rb, line 22
def product_group
  self[:product_group]
end
project_ref() click to toggle source
# File lib/kintsugi/xcodeproj_extensions.rb, line 26
def project_ref
  self[:project_ref]
end
to_tree_hash() click to toggle source
# File lib/kintsugi/xcodeproj_extensions.rb, line 13
def to_tree_hash
  result = @@old_to_tree_hash.bind(self).call
  self[:project_ref] ? result.merge("displayName" => display_name) : result
end