Method: XcodeProject::FileNode#initialize

Defined in:
lib/xcodeproject/file_node.rb

#initialize(root, uuid, data) ⇒ FileNode

Returns a new instance of FileNode.



34
35
36
37
38
39
40
41
42
# File 'lib/xcodeproject/file_node.rb', line 34

def initialize(root, uuid, data)
  super(root, uuid, data)

  @source_tree = data['sourceTree']
  @name ||= data['name']
  @path ||= data['path']

  @name ||= File.basename(@path) unless @path.nil?
end