Method: IOS::ProjectManipulator#initialize

Defined in:
lib/ios/module/setup/ProjectManipulator.rb

#initialize(options) ⇒ ProjectManipulator

Returns a new instance of ProjectManipulator.



11
12
13
14
15
16
17
18
19
20
# File 'lib/ios/module/setup/ProjectManipulator.rb', line 11

def initialize(options)
    @configurator = options.fetch(:configurator)
    @keep_demo = options.fetch(:keep_demo)
    @module_type = options.fetch(:module_type)
    @has_swiftgen = options.fetch(:has_swiftgen)
    @has_interface = options.fetch(:has_interface)
    @has_test = options.fetch(:has_test)
    @mock_network = options.fetch(:mock_network)
    @module_root_path = ""
end