Class: RSwift::FilesReferencesManager

Inherits:
Object
  • Object
show all
Defined in:
lib/rswift/files_references_manager.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeFilesReferencesManager

Returns a new instance of FilesReferencesManager.



6
7
8
# File 'lib/rswift/files_references_manager.rb', line 6

def initialize
  @group_references_manager = RSwift::GroupReferencesManager.new(self)
end

Instance Attribute Details

#group_references_managerObject

Returns the value of attribute group_references_manager.



4
5
6
# File 'lib/rswift/files_references_manager.rb', line 4

def group_references_manager
  @group_references_manager
end

Instance Method Details

#update_target_references(group, target) ⇒ Object



10
11
12
13
14
15
# File 'lib/rswift/files_references_manager.rb', line 10

def update_target_references(group, target)
  @group_references_manager.update_files_references(group, target)
  @group_references_manager.update_directory_references(group, target)
  @group_references_manager.cleanup_invalid_references(group)
  @group_references_manager.cleanup_build_files(target)
end