diff --git a/Sources/XCoordinator/Coordinator.swift b/Sources/XCoordinator/Coordinator.swift index 59acc646..59a905bb 100755 --- a/Sources/XCoordinator/Coordinator.swift +++ b/Sources/XCoordinator/Coordinator.swift @@ -133,10 +133,10 @@ extension Coordinator where Self: AnyObject { public func performTransition(_ transition: TransitionType, with options: TransitionOptions, completion: PresentationHandler? = nil) { - transition.presentables.forEach(addChild) transition.perform(on: rootViewController, with: options) { completion?() self.removeChildrenIfNeeded() + transition.presentables.forEach(self.addChild) } } } diff --git a/XCoordinator.xcodeproj/project.pbxproj b/XCoordinator.xcodeproj/project.pbxproj index e4d1cf51..6bf43385 100644 --- a/XCoordinator.xcodeproj/project.pbxproj +++ b/XCoordinator.xcodeproj/project.pbxproj @@ -1,3470 +1,1898 @@ // !$*UTF8*$! { - archiveVersion = "1"; - objectVersion = "46"; - objects = { - "OBJ_1" = { - isa = "PBXProject"; - attributes = { - LastSwiftMigration = "9999"; - LastUpgradeCheck = "9999"; - }; - buildConfigurationList = "OBJ_2"; - compatibilityVersion = "Xcode 3.2"; - developmentRegion = "en"; - hasScannedForEncodings = "0"; - knownRegions = ( - "en" - ); - mainGroup = "OBJ_5"; - productRefGroup = "OBJ_233"; - projectDirPath = "."; - targets = ( - "RxSwift::RxSwift", - "RxSwift::SwiftPMPackageDescription", - "XCoordinator::XCoordinator", - "XCoordinator::XCoordinatorCombine", - "XCoordinator::SwiftPMPackageDescription", - "XCoordinator::XCoordinatorPackageTests::ProductTarget", - "XCoordinator::XCoordinatorRx", - "XCoordinator::XCoordinatorTests" - ); - }; - "OBJ_10" = { - isa = "PBXFileReference"; - path = "AnyCoordinator.swift"; - sourceTree = ""; - }; - "OBJ_100" = { - isa = "PBXFileReference"; - path = "Concat.swift"; - sourceTree = ""; - }; - "OBJ_101" = { - isa = "PBXFileReference"; - path = "ConcurrentDispatchQueueScheduler.swift"; - sourceTree = ""; - }; - "OBJ_102" = { - isa = "PBXFileReference"; - path = "ConcurrentMainScheduler.swift"; - sourceTree = ""; - }; - "OBJ_103" = { - isa = "PBXFileReference"; - path = "ConnectableObservableType.swift"; - sourceTree = ""; - }; - "OBJ_104" = { - isa = "PBXFileReference"; - path = "Create.swift"; - sourceTree = ""; - }; - "OBJ_105" = { - isa = "PBXFileReference"; - path = "CurrentThreadScheduler.swift"; - sourceTree = ""; - }; - "OBJ_106" = { - isa = "PBXFileReference"; - path = "Date+Dispatch.swift"; - sourceTree = ""; - }; - "OBJ_107" = { - isa = "PBXFileReference"; - path = "Debounce.swift"; - sourceTree = ""; - }; - "OBJ_108" = { - isa = "PBXFileReference"; - path = "Debug.swift"; - sourceTree = ""; - }; - "OBJ_109" = { - isa = "PBXFileReference"; - path = "Decode.swift"; - sourceTree = ""; - }; - "OBJ_11" = { - isa = "PBXFileReference"; - path = "AnyTransitionPerformer.swift"; - sourceTree = ""; - }; - "OBJ_110" = { - isa = "PBXFileReference"; - path = "DefaultIfEmpty.swift"; - sourceTree = ""; - }; - "OBJ_111" = { - isa = "PBXFileReference"; - path = "Deferred.swift"; - sourceTree = ""; - }; - "OBJ_112" = { - isa = "PBXFileReference"; - path = "Delay.swift"; - sourceTree = ""; - }; - "OBJ_113" = { - isa = "PBXFileReference"; - path = "DelaySubscription.swift"; - sourceTree = ""; - }; - "OBJ_114" = { - isa = "PBXFileReference"; - path = "Dematerialize.swift"; - sourceTree = ""; - }; - "OBJ_115" = { - isa = "PBXFileReference"; - path = "DispatchQueue+Extensions.swift"; - sourceTree = ""; - }; - "OBJ_116" = { - isa = "PBXFileReference"; - path = "DispatchQueueConfiguration.swift"; - sourceTree = ""; - }; - "OBJ_117" = { - isa = "PBXFileReference"; - path = "Disposable.swift"; - sourceTree = ""; - }; - "OBJ_118" = { - isa = "PBXFileReference"; - path = "Disposables.swift"; - sourceTree = ""; - }; - "OBJ_119" = { - isa = "PBXFileReference"; - path = "DisposeBag.swift"; - sourceTree = ""; - }; - "OBJ_12" = { - isa = "PBXFileReference"; - path = "BaseCoordinator.swift"; - sourceTree = ""; - }; - "OBJ_120" = { - isa = "PBXFileReference"; - path = "DisposeBase.swift"; - sourceTree = ""; - }; - "OBJ_121" = { - isa = "PBXFileReference"; - path = "DistinctUntilChanged.swift"; - sourceTree = ""; - }; - "OBJ_122" = { - isa = "PBXFileReference"; - path = "Do.swift"; - sourceTree = ""; - }; - "OBJ_123" = { - isa = "PBXFileReference"; - path = "ElementAt.swift"; - sourceTree = ""; - }; - "OBJ_124" = { - isa = "PBXFileReference"; - path = "Empty.swift"; - sourceTree = ""; - }; - "OBJ_125" = { - isa = "PBXFileReference"; - path = "Enumerated.swift"; - sourceTree = ""; - }; - "OBJ_126" = { - isa = "PBXFileReference"; - path = "Error.swift"; - sourceTree = ""; - }; - "OBJ_127" = { - isa = "PBXFileReference"; - path = "Errors.swift"; - sourceTree = ""; - }; - "OBJ_128" = { - isa = "PBXFileReference"; - path = "Event.swift"; - sourceTree = ""; - }; - "OBJ_129" = { - isa = "PBXFileReference"; - path = "Filter.swift"; - sourceTree = ""; - }; - "OBJ_13" = { - isa = "PBXFileReference"; - path = "BasicCoordinator.swift"; - sourceTree = ""; - }; - "OBJ_130" = { - isa = "PBXFileReference"; - path = "First.swift"; - sourceTree = ""; - }; - "OBJ_131" = { - isa = "PBXFileReference"; - path = "Generate.swift"; - sourceTree = ""; - }; - "OBJ_132" = { - isa = "PBXFileReference"; - path = "GroupBy.swift"; - sourceTree = ""; - }; - "OBJ_133" = { - isa = "PBXFileReference"; - path = "GroupedObservable.swift"; - sourceTree = ""; - }; - "OBJ_134" = { - isa = "PBXFileReference"; - path = "HistoricalScheduler.swift"; - sourceTree = ""; - }; - "OBJ_135" = { - isa = "PBXFileReference"; - path = "HistoricalSchedulerTimeConverter.swift"; - sourceTree = ""; - }; - "OBJ_136" = { - isa = "PBXFileReference"; - path = "ImmediateSchedulerType.swift"; - sourceTree = ""; - }; - "OBJ_137" = { - isa = "PBXFileReference"; - path = "Infallible+CombineLatest+arity.swift"; - sourceTree = ""; - }; - "OBJ_138" = { - isa = "PBXFileReference"; - path = "Infallible+Create.swift"; - sourceTree = ""; - }; - "OBJ_139" = { - isa = "PBXFileReference"; - path = "Infallible+Operators.swift"; - sourceTree = ""; - }; - "OBJ_14" = { - isa = "PBXFileReference"; - path = "Container.swift"; - sourceTree = ""; - }; - "OBJ_140" = { - isa = "PBXFileReference"; - path = "Infallible+Zip+arity.swift"; - sourceTree = ""; - }; - "OBJ_141" = { - isa = "PBXFileReference"; - path = "Infallible.swift"; - sourceTree = ""; - }; - "OBJ_142" = { - isa = "PBXFileReference"; - path = "InfiniteSequence.swift"; - sourceTree = ""; - }; - "OBJ_143" = { - isa = "PBXFileReference"; - path = "InvocableScheduledItem.swift"; - sourceTree = ""; - }; - "OBJ_144" = { - isa = "PBXFileReference"; - path = "InvocableType.swift"; - sourceTree = ""; - }; - "OBJ_145" = { - isa = "PBXFileReference"; - path = "Just.swift"; - sourceTree = ""; - }; - "OBJ_146" = { - isa = "PBXFileReference"; - path = "Lock.swift"; - sourceTree = ""; - }; - "OBJ_147" = { - isa = "PBXFileReference"; - path = "LockOwnerType.swift"; - sourceTree = ""; - }; - "OBJ_148" = { - isa = "PBXFileReference"; - path = "MainScheduler.swift"; - sourceTree = ""; - }; - "OBJ_149" = { - isa = "PBXFileReference"; - path = "Map.swift"; - sourceTree = ""; - }; - "OBJ_15" = { - isa = "PBXFileReference"; - path = "Coordinator.swift"; - sourceTree = ""; - }; - "OBJ_150" = { - isa = "PBXFileReference"; - path = "Materialize.swift"; - sourceTree = ""; - }; - "OBJ_151" = { - isa = "PBXFileReference"; - path = "Maybe.swift"; - sourceTree = ""; - }; - "OBJ_152" = { - isa = "PBXFileReference"; - path = "Merge.swift"; - sourceTree = ""; - }; - "OBJ_153" = { - isa = "PBXFileReference"; - path = "Multicast.swift"; - sourceTree = ""; - }; - "OBJ_154" = { - isa = "PBXFileReference"; - path = "Never.swift"; - sourceTree = ""; - }; - "OBJ_155" = { - isa = "PBXFileReference"; - path = "NopDisposable.swift"; - sourceTree = ""; - }; - "OBJ_156" = { - isa = "PBXFileReference"; - path = "Observable.swift"; - sourceTree = ""; - }; - "OBJ_157" = { - isa = "PBXFileReference"; - path = "ObservableConvertibleType+Infallible.swift"; - sourceTree = ""; - }; - "OBJ_158" = { - isa = "PBXFileReference"; - path = "ObservableConvertibleType.swift"; - sourceTree = ""; - }; - "OBJ_159" = { - isa = "PBXFileReference"; - path = "ObservableType+Extensions.swift"; - sourceTree = ""; - }; - "OBJ_16" = { - isa = "PBXFileReference"; - path = "CoordinatorPreviewingDelegateObject.swift"; - sourceTree = ""; - }; - "OBJ_160" = { - isa = "PBXFileReference"; - path = "ObservableType+PrimitiveSequence.swift"; - sourceTree = ""; - }; - "OBJ_161" = { - isa = "PBXFileReference"; - path = "ObservableType.swift"; - sourceTree = ""; - }; - "OBJ_162" = { - isa = "PBXFileReference"; - path = "ObserveOn.swift"; - sourceTree = ""; - }; - "OBJ_163" = { - isa = "PBXFileReference"; - path = "ObserverBase.swift"; - sourceTree = ""; - }; - "OBJ_164" = { - isa = "PBXFileReference"; - path = "ObserverType.swift"; - sourceTree = ""; - }; - "OBJ_165" = { - isa = "PBXFileReference"; - path = "OperationQueueScheduler.swift"; - sourceTree = ""; - }; - "OBJ_166" = { - isa = "PBXFileReference"; - path = "Optional.swift"; - sourceTree = ""; - }; - "OBJ_167" = { - isa = "PBXFileReference"; - path = "Platform.Darwin.swift"; - sourceTree = ""; - }; - "OBJ_168" = { - isa = "PBXFileReference"; - path = "Platform.Linux.swift"; - sourceTree = ""; - }; - "OBJ_169" = { - isa = "PBXFileReference"; - path = "PrimitiveSequence+Zip+arity.swift"; - sourceTree = ""; - }; - "OBJ_17" = { - isa = "PBXFileReference"; - path = "DeepLinking.swift"; - sourceTree = ""; - }; - "OBJ_170" = { - isa = "PBXFileReference"; - path = "PrimitiveSequence.swift"; - sourceTree = ""; - }; - "OBJ_171" = { - isa = "PBXFileReference"; - path = "PriorityQueue.swift"; - sourceTree = ""; - }; - "OBJ_172" = { - isa = "PBXFileReference"; - path = "Producer.swift"; - sourceTree = ""; - }; - "OBJ_173" = { - isa = "PBXFileReference"; - path = "PublishSubject.swift"; - sourceTree = ""; - }; - "OBJ_174" = { - isa = "PBXFileReference"; - path = "Queue.swift"; - sourceTree = ""; - }; - "OBJ_175" = { - isa = "PBXFileReference"; - path = "Range.swift"; - sourceTree = ""; - }; - "OBJ_176" = { - isa = "PBXFileReference"; - path = "Reactive.swift"; - sourceTree = ""; - }; - "OBJ_177" = { - isa = "PBXFileReference"; - path = "RecursiveLock.swift"; - sourceTree = ""; - }; - "OBJ_178" = { - isa = "PBXFileReference"; - path = "RecursiveScheduler.swift"; - sourceTree = ""; - }; - "OBJ_179" = { - isa = "PBXFileReference"; - path = "Reduce.swift"; - sourceTree = ""; - }; - "OBJ_18" = { - isa = "PBXFileReference"; - path = "GestureRecognizerTarget.swift"; - sourceTree = ""; - }; - "OBJ_180" = { - isa = "PBXFileReference"; - path = "RefCountDisposable.swift"; - sourceTree = ""; - }; - "OBJ_181" = { - isa = "PBXFileReference"; - path = "Repeat.swift"; - sourceTree = ""; - }; - "OBJ_182" = { - isa = "PBXFileReference"; - path = "ReplaySubject.swift"; - sourceTree = ""; - }; - "OBJ_183" = { - isa = "PBXFileReference"; - path = "RetryWhen.swift"; - sourceTree = ""; - }; - "OBJ_184" = { - isa = "PBXFileReference"; - path = "Rx.swift"; - sourceTree = ""; - }; - "OBJ_185" = { - isa = "PBXFileReference"; - path = "RxMutableBox.swift"; - sourceTree = ""; - }; - "OBJ_186" = { - isa = "PBXFileReference"; - path = "Sample.swift"; - sourceTree = ""; - }; - "OBJ_187" = { - isa = "PBXFileReference"; - path = "Scan.swift"; - sourceTree = ""; - }; - "OBJ_188" = { - isa = "PBXFileReference"; - path = "ScheduledDisposable.swift"; - sourceTree = ""; - }; - "OBJ_189" = { - isa = "PBXFileReference"; - path = "ScheduledItem.swift"; - sourceTree = ""; - }; - "OBJ_19" = { - isa = "PBXFileReference"; - path = "InteractiveTransitionAnimation.swift"; - sourceTree = ""; - }; - "OBJ_190" = { - isa = "PBXFileReference"; - path = "ScheduledItemType.swift"; - sourceTree = ""; - }; - "OBJ_191" = { - isa = "PBXFileReference"; - path = "SchedulerServices+Emulation.swift"; - sourceTree = ""; - }; - "OBJ_192" = { - isa = "PBXFileReference"; - path = "SchedulerType.swift"; - sourceTree = ""; - }; - "OBJ_193" = { - isa = "PBXFileReference"; - path = "Sequence.swift"; - sourceTree = ""; - }; - "OBJ_194" = { - isa = "PBXFileReference"; - path = "SerialDispatchQueueScheduler.swift"; - sourceTree = ""; - }; - "OBJ_195" = { - isa = "PBXFileReference"; - path = "SerialDisposable.swift"; - sourceTree = ""; - }; - "OBJ_196" = { - isa = "PBXFileReference"; - path = "ShareReplayScope.swift"; - sourceTree = ""; - }; - "OBJ_197" = { - isa = "PBXFileReference"; - path = "Single.swift"; - sourceTree = ""; - }; - "OBJ_198" = { - isa = "PBXFileReference"; - path = "SingleAssignmentDisposable.swift"; - sourceTree = ""; - }; - "OBJ_199" = { - isa = "PBXFileReference"; - path = "SingleAsync.swift"; - sourceTree = ""; - }; - "OBJ_2" = { - isa = "XCConfigurationList"; - buildConfigurations = ( - "OBJ_3", - "OBJ_4" - ); - defaultConfigurationIsVisible = "0"; - defaultConfigurationName = "Release"; - }; - "OBJ_20" = { - isa = "PBXFileReference"; - path = "InterruptibleTransitionAnimation.swift"; - sourceTree = ""; - }; - "OBJ_200" = { - isa = "PBXFileReference"; - path = "Sink.swift"; - sourceTree = ""; - }; - "OBJ_201" = { - isa = "PBXFileReference"; - path = "Skip.swift"; - sourceTree = ""; - }; - "OBJ_202" = { - isa = "PBXFileReference"; - path = "SkipUntil.swift"; - sourceTree = ""; - }; - "OBJ_203" = { - isa = "PBXFileReference"; - path = "SkipWhile.swift"; - sourceTree = ""; - }; - "OBJ_204" = { - isa = "PBXFileReference"; - path = "StartWith.swift"; - sourceTree = ""; - }; - "OBJ_205" = { - isa = "PBXFileReference"; - path = "SubjectType.swift"; - sourceTree = ""; - }; - "OBJ_206" = { - isa = "PBXFileReference"; - path = "SubscribeOn.swift"; - sourceTree = ""; - }; - "OBJ_207" = { - isa = "PBXFileReference"; - path = "SubscriptionDisposable.swift"; - sourceTree = ""; - }; - "OBJ_208" = { - isa = "PBXFileReference"; - path = "SwiftSupport.swift"; - sourceTree = ""; - }; - "OBJ_209" = { - isa = "PBXFileReference"; - path = "Switch.swift"; - sourceTree = ""; - }; - "OBJ_21" = { - isa = "PBXFileReference"; - path = "NavigationAnimationDelegate.swift"; - sourceTree = ""; - }; - "OBJ_210" = { - isa = "PBXFileReference"; - path = "SwitchIfEmpty.swift"; - sourceTree = ""; - }; - "OBJ_211" = { - isa = "PBXFileReference"; - path = "SynchronizedDisposeType.swift"; - sourceTree = ""; - }; - "OBJ_212" = { - isa = "PBXFileReference"; - path = "SynchronizedOnType.swift"; - sourceTree = ""; - }; - "OBJ_213" = { - isa = "PBXFileReference"; - path = "SynchronizedUnsubscribeType.swift"; - sourceTree = ""; - }; - "OBJ_214" = { - isa = "PBXFileReference"; - path = "TailRecursiveSink.swift"; - sourceTree = ""; - }; - "OBJ_215" = { - isa = "PBXFileReference"; - path = "Take.swift"; - sourceTree = ""; - }; - "OBJ_216" = { - isa = "PBXFileReference"; - path = "TakeLast.swift"; - sourceTree = ""; - }; - "OBJ_217" = { - isa = "PBXFileReference"; - path = "TakeWithPredicate.swift"; - sourceTree = ""; - }; - "OBJ_218" = { - isa = "PBXFileReference"; - path = "Throttle.swift"; - sourceTree = ""; - }; - "OBJ_219" = { - isa = "PBXFileReference"; - path = "Timeout.swift"; - sourceTree = ""; - }; - "OBJ_22" = { - isa = "PBXFileReference"; - path = "NavigationCoordinator.swift"; - sourceTree = ""; - }; - "OBJ_220" = { - isa = "PBXFileReference"; - path = "Timer.swift"; - sourceTree = ""; - }; - "OBJ_221" = { - isa = "PBXFileReference"; - path = "ToArray.swift"; - sourceTree = ""; - }; - "OBJ_222" = { - isa = "PBXFileReference"; - path = "Using.swift"; - sourceTree = ""; - }; - "OBJ_223" = { - isa = "PBXFileReference"; - path = "VirtualTimeConverterType.swift"; - sourceTree = ""; - }; - "OBJ_224" = { - isa = "PBXFileReference"; - path = "VirtualTimeScheduler.swift"; - sourceTree = ""; - }; - "OBJ_225" = { - isa = "PBXFileReference"; - path = "Window.swift"; - sourceTree = ""; - }; - "OBJ_226" = { - isa = "PBXFileReference"; - path = "WithLatestFrom.swift"; - sourceTree = ""; - }; - "OBJ_227" = { - isa = "PBXFileReference"; - path = "WithUnretained.swift"; - sourceTree = ""; - }; - "OBJ_228" = { - isa = "PBXFileReference"; - path = "Zip+Collection.swift"; - sourceTree = ""; - }; - "OBJ_229" = { - isa = "PBXFileReference"; - path = "Zip+arity.swift"; - sourceTree = ""; - }; - "OBJ_23" = { - isa = "PBXFileReference"; - path = "NavigationTransition.swift"; - sourceTree = ""; - }; - "OBJ_230" = { - isa = "PBXFileReference"; - path = "Zip.swift"; - sourceTree = ""; - }; - "OBJ_231" = { - isa = "PBXGroup"; - children = ( - ); - name = "RxTest"; - path = ".build/checkouts/RxSwift/Sources/RxTest"; - sourceTree = "SOURCE_ROOT"; - }; - "OBJ_232" = { - isa = "PBXFileReference"; - explicitFileType = "sourcecode.swift"; - name = "Package.swift"; - path = "/Users/pauljohanneskraft/Documents/QuickBirdStudios/Frameworks/XCoordinator/.build/checkouts/RxSwift/Package.swift"; - sourceTree = ""; - }; - "OBJ_233" = { - isa = "PBXGroup"; - children = ( - "XCoordinator::XCoordinator::Product", - "RxSwift::RxSwift::Product", - "XCoordinator::XCoordinatorTests::Product", - "XCoordinator::XCoordinatorCombine::Product", - "XCoordinator::XCoordinatorRx::Product" - ); - name = "Products"; - path = ""; - sourceTree = "BUILT_PRODUCTS_DIR"; - }; - "OBJ_239" = { - isa = "PBXFileReference"; - path = "Images"; - sourceTree = "SOURCE_ROOT"; - }; - "OBJ_24" = { - isa = "PBXFileReference"; - path = "PageCoordinator.swift"; - sourceTree = ""; - }; - "OBJ_240" = { - isa = "PBXFileReference"; - path = "docs"; - sourceTree = "SOURCE_ROOT"; - }; - "OBJ_241" = { - isa = "PBXFileReference"; - path = "scripts"; - sourceTree = "SOURCE_ROOT"; - }; - "OBJ_242" = { - isa = "PBXFileReference"; - path = "build"; - sourceTree = "SOURCE_ROOT"; - }; - "OBJ_243" = { - isa = "PBXFileReference"; - path = "XCoordinator.podspec"; - sourceTree = ""; - }; - "OBJ_244" = { - isa = "PBXFileReference"; - path = "LICENSE"; - sourceTree = ""; - }; - "OBJ_245" = { - isa = "PBXFileReference"; - path = "README.md"; - sourceTree = ""; - }; - "OBJ_247" = { - isa = "XCConfigurationList"; - buildConfigurations = ( - "OBJ_248", - "OBJ_249" - ); - defaultConfigurationIsVisible = "0"; - defaultConfigurationName = "Release"; - }; - "OBJ_248" = { - isa = "XCBuildConfiguration"; - buildSettings = { - ENABLE_TESTABILITY = "YES"; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PLATFORM_DIR)/Developer/Library/Frameworks" - ); - HEADER_SEARCH_PATHS = ( - "$(inherited)" - ); - INFOPLIST_FILE = "XCoordinator.xcodeproj/RxSwift_Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = "9.0"; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "$(TOOLCHAIN_DIR)/usr/lib/swift/macosx" - ); - MACOSX_DEPLOYMENT_TARGET = "10.10"; - OTHER_CFLAGS = ( - "$(inherited)" - ); - OTHER_LDFLAGS = ( - "$(inherited)" - ); - OTHER_SWIFT_FLAGS = ( - "$(inherited)" - ); - PRODUCT_BUNDLE_IDENTIFIER = "RxSwift"; - PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; - SKIP_INSTALL = "YES"; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = ( - "$(inherited)" - ); - SWIFT_VERSION = "5.0"; - TARGET_NAME = "RxSwift"; - TVOS_DEPLOYMENT_TARGET = "9.0"; - WATCHOS_DEPLOYMENT_TARGET = "2.0"; - }; - name = "Debug"; - }; - "OBJ_249" = { - isa = "XCBuildConfiguration"; - buildSettings = { - ENABLE_TESTABILITY = "YES"; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PLATFORM_DIR)/Developer/Library/Frameworks" - ); - HEADER_SEARCH_PATHS = ( - "$(inherited)" - ); - INFOPLIST_FILE = "XCoordinator.xcodeproj/RxSwift_Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = "9.0"; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "$(TOOLCHAIN_DIR)/usr/lib/swift/macosx" - ); - MACOSX_DEPLOYMENT_TARGET = "10.10"; - OTHER_CFLAGS = ( - "$(inherited)" - ); - OTHER_LDFLAGS = ( - "$(inherited)" - ); - OTHER_SWIFT_FLAGS = ( - "$(inherited)" - ); - PRODUCT_BUNDLE_IDENTIFIER = "RxSwift"; - PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; - SKIP_INSTALL = "YES"; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = ( - "$(inherited)" - ); - SWIFT_VERSION = "5.0"; - TARGET_NAME = "RxSwift"; - TVOS_DEPLOYMENT_TARGET = "9.0"; - WATCHOS_DEPLOYMENT_TARGET = "2.0"; - }; - name = "Release"; - }; - "OBJ_25" = { - isa = "PBXFileReference"; - path = "PageCoordinatorDataSource.swift"; - sourceTree = ""; - }; - "OBJ_250" = { - isa = "PBXSourcesBuildPhase"; - files = ( - "OBJ_251", - "OBJ_252", - "OBJ_253", - "OBJ_254", - "OBJ_255", - "OBJ_256", - "OBJ_257", - "OBJ_258", - "OBJ_259", - "OBJ_260", - "OBJ_261", - "OBJ_262", - "OBJ_263", - "OBJ_264", - "OBJ_265", - "OBJ_266", - "OBJ_267", - "OBJ_268", - "OBJ_269", - "OBJ_270", - "OBJ_271", - "OBJ_272", - "OBJ_273", - "OBJ_274", - "OBJ_275", - "OBJ_276", - "OBJ_277", - "OBJ_278", - "OBJ_279", - "OBJ_280", - "OBJ_281", - "OBJ_282", - "OBJ_283", - "OBJ_284", - "OBJ_285", - "OBJ_286", - "OBJ_287", - "OBJ_288", - "OBJ_289", - "OBJ_290", - "OBJ_291", - "OBJ_292", - "OBJ_293", - "OBJ_294", - "OBJ_295", - "OBJ_296", - "OBJ_297", - "OBJ_298", - "OBJ_299", - "OBJ_300", - "OBJ_301", - "OBJ_302", - "OBJ_303", - "OBJ_304", - "OBJ_305", - "OBJ_306", - "OBJ_307", - "OBJ_308", - "OBJ_309", - "OBJ_310", - "OBJ_311", - "OBJ_312", - "OBJ_313", - "OBJ_314", - "OBJ_315", - "OBJ_316", - "OBJ_317", - "OBJ_318", - "OBJ_319", - "OBJ_320", - "OBJ_321", - "OBJ_322", - "OBJ_323", - "OBJ_324", - "OBJ_325", - "OBJ_326", - "OBJ_327", - "OBJ_328", - "OBJ_329", - "OBJ_330", - "OBJ_331", - "OBJ_332", - "OBJ_333", - "OBJ_334", - "OBJ_335", - "OBJ_336", - "OBJ_337", - "OBJ_338", - "OBJ_339", - "OBJ_340", - "OBJ_341", - "OBJ_342", - "OBJ_343", - "OBJ_344", - "OBJ_345", - "OBJ_346", - "OBJ_347", - "OBJ_348", - "OBJ_349", - "OBJ_350", - "OBJ_351", - "OBJ_352", - "OBJ_353", - "OBJ_354", - "OBJ_355", - "OBJ_356", - "OBJ_357", - "OBJ_358", - "OBJ_359", - "OBJ_360", - "OBJ_361", - "OBJ_362", - "OBJ_363", - "OBJ_364", - "OBJ_365", - "OBJ_366", - "OBJ_367", - "OBJ_368", - "OBJ_369", - "OBJ_370", - "OBJ_371", - "OBJ_372", - "OBJ_373", - "OBJ_374", - "OBJ_375", - "OBJ_376", - "OBJ_377", - "OBJ_378", - "OBJ_379", - "OBJ_380", - "OBJ_381", - "OBJ_382", - "OBJ_383", - "OBJ_384", - "OBJ_385", - "OBJ_386", - "OBJ_387", - "OBJ_388", - "OBJ_389", - "OBJ_390", - "OBJ_391", - "OBJ_392", - "OBJ_393", - "OBJ_394", - "OBJ_395", - "OBJ_396", - "OBJ_397", - "OBJ_398", - "OBJ_399", - "OBJ_400", - "OBJ_401", - "OBJ_402", - "OBJ_403", - "OBJ_404", - "OBJ_405", - "OBJ_406", - "OBJ_407" - ); - }; - "OBJ_251" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_74"; - }; - "OBJ_252" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_75"; - }; - "OBJ_253" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_76"; - }; - "OBJ_254" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_77"; - }; - "OBJ_255" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_78"; - }; - "OBJ_256" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_79"; - }; - "OBJ_257" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_80"; - }; - "OBJ_258" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_81"; - }; - "OBJ_259" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_82"; - }; - "OBJ_26" = { - isa = "PBXFileReference"; - path = "PageTransition.swift"; - sourceTree = ""; - }; - "OBJ_260" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_83"; - }; - "OBJ_261" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_84"; - }; - "OBJ_262" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_85"; - }; - "OBJ_263" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_86"; - }; - "OBJ_264" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_87"; - }; - "OBJ_265" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_88"; - }; - "OBJ_266" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_89"; - }; - "OBJ_267" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_90"; - }; - "OBJ_268" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_91"; - }; - "OBJ_269" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_92"; - }; - "OBJ_27" = { - isa = "PBXFileReference"; - path = "Presentable.swift"; - sourceTree = ""; - }; - "OBJ_270" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_93"; - }; - "OBJ_271" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_94"; - }; - "OBJ_272" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_95"; - }; - "OBJ_273" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_96"; - }; - "OBJ_274" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_97"; - }; - "OBJ_275" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_98"; - }; - "OBJ_276" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_99"; - }; - "OBJ_277" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_100"; - }; - "OBJ_278" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_101"; - }; - "OBJ_279" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_102"; - }; - "OBJ_28" = { - isa = "PBXFileReference"; - path = "RedirectionRouter.swift"; - sourceTree = ""; - }; - "OBJ_280" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_103"; - }; - "OBJ_281" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_104"; - }; - "OBJ_282" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_105"; - }; - "OBJ_283" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_106"; - }; - "OBJ_284" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_107"; - }; - "OBJ_285" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_108"; - }; - "OBJ_286" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_109"; - }; - "OBJ_287" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_110"; - }; - "OBJ_288" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_111"; - }; - "OBJ_289" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_112"; - }; - "OBJ_29" = { - isa = "PBXFileReference"; - path = "Route.swift"; - sourceTree = ""; - }; - "OBJ_290" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_113"; - }; - "OBJ_291" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_114"; - }; - "OBJ_292" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_115"; - }; - "OBJ_293" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_116"; - }; - "OBJ_294" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_117"; - }; - "OBJ_295" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_118"; - }; - "OBJ_296" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_119"; - }; - "OBJ_297" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_120"; - }; - "OBJ_298" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_121"; - }; - "OBJ_299" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_122"; - }; - "OBJ_3" = { - isa = "XCBuildConfiguration"; - buildSettings = { - CLANG_ENABLE_OBJC_ARC = "YES"; - COMBINE_HIDPI_IMAGES = "YES"; - COPY_PHASE_STRIP = "NO"; - DEBUG_INFORMATION_FORMAT = "dwarf"; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_NS_ASSERTIONS = "YES"; - GCC_OPTIMIZATION_LEVEL = "0"; - GCC_PREPROCESSOR_DEFINITIONS = ( - "$(inherited)", - "SWIFT_PACKAGE=1", - "DEBUG=1" - ); - MACOSX_DEPLOYMENT_TARGET = "10.10"; - ONLY_ACTIVE_ARCH = "YES"; - OTHER_SWIFT_FLAGS = ( - "$(inherited)", - "-DXcode" - ); - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = "macosx"; - SUPPORTED_PLATFORMS = ( - "macosx", - "iphoneos", - "iphonesimulator", - "appletvos", - "appletvsimulator", - "watchos", - "watchsimulator" - ); - SWIFT_ACTIVE_COMPILATION_CONDITIONS = ( - "$(inherited)", - "SWIFT_PACKAGE", - "DEBUG" - ); - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - USE_HEADERMAP = "NO"; - }; - name = "Debug"; - }; - "OBJ_30" = { - isa = "PBXFileReference"; - path = "Router.swift"; - sourceTree = ""; - }; - "OBJ_300" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_123"; - }; - "OBJ_301" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_124"; - }; - "OBJ_302" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_125"; - }; - "OBJ_303" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_126"; - }; - "OBJ_304" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_127"; - }; - "OBJ_305" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_128"; - }; - "OBJ_306" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_129"; - }; - "OBJ_307" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_130"; - }; - "OBJ_308" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_131"; - }; - "OBJ_309" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_132"; - }; - "OBJ_31" = { - isa = "PBXFileReference"; - path = "SplitCoordinator.swift"; - sourceTree = ""; - }; - "OBJ_310" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_133"; - }; - "OBJ_311" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_134"; - }; - "OBJ_312" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_135"; - }; - "OBJ_313" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_136"; - }; - "OBJ_314" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_137"; - }; - "OBJ_315" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_138"; - }; - "OBJ_316" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_139"; - }; - "OBJ_317" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_140"; - }; - "OBJ_318" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_141"; - }; - "OBJ_319" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_142"; - }; - "OBJ_32" = { - isa = "PBXFileReference"; - path = "SplitTransition.swift"; - sourceTree = ""; - }; - "OBJ_320" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_143"; - }; - "OBJ_321" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_144"; - }; - "OBJ_322" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_145"; - }; - "OBJ_323" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_146"; - }; - "OBJ_324" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_147"; - }; - "OBJ_325" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_148"; - }; - "OBJ_326" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_149"; - }; - "OBJ_327" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_150"; - }; - "OBJ_328" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_151"; - }; - "OBJ_329" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_152"; - }; - "OBJ_33" = { - isa = "PBXFileReference"; - path = "StaticTransitionAnimation.swift"; - sourceTree = ""; - }; - "OBJ_330" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_153"; - }; - "OBJ_331" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_154"; - }; - "OBJ_332" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_155"; - }; - "OBJ_333" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_156"; - }; - "OBJ_334" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_157"; - }; - "OBJ_335" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_158"; - }; - "OBJ_336" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_159"; - }; - "OBJ_337" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_160"; - }; - "OBJ_338" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_161"; - }; - "OBJ_339" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_162"; - }; - "OBJ_34" = { - isa = "PBXFileReference"; - path = "StrongRouter.swift"; - sourceTree = ""; - }; - "OBJ_340" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_163"; - }; - "OBJ_341" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_164"; - }; - "OBJ_342" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_165"; - }; - "OBJ_343" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_166"; - }; - "OBJ_344" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_167"; - }; - "OBJ_345" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_168"; - }; - "OBJ_346" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_169"; - }; - "OBJ_347" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_170"; - }; - "OBJ_348" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_171"; - }; - "OBJ_349" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_172"; - }; - "OBJ_35" = { - isa = "PBXFileReference"; - path = "TabBarAnimationDelegate.swift"; - sourceTree = ""; - }; - "OBJ_350" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_173"; - }; - "OBJ_351" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_174"; - }; - "OBJ_352" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_175"; - }; - "OBJ_353" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_176"; - }; - "OBJ_354" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_177"; - }; - "OBJ_355" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_178"; - }; - "OBJ_356" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_179"; - }; - "OBJ_357" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_180"; - }; - "OBJ_358" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_181"; - }; - "OBJ_359" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_182"; - }; - "OBJ_36" = { - isa = "PBXFileReference"; - path = "TabBarCoordinator.swift"; - sourceTree = ""; - }; - "OBJ_360" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_183"; - }; - "OBJ_361" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_184"; - }; - "OBJ_362" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_185"; - }; - "OBJ_363" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_186"; - }; - "OBJ_364" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_187"; - }; - "OBJ_365" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_188"; - }; - "OBJ_366" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_189"; - }; - "OBJ_367" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_190"; - }; - "OBJ_368" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_191"; - }; - "OBJ_369" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_192"; - }; - "OBJ_37" = { - isa = "PBXFileReference"; - path = "TabBarTransition.swift"; - sourceTree = ""; - }; - "OBJ_370" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_193"; - }; - "OBJ_371" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_194"; - }; - "OBJ_372" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_195"; - }; - "OBJ_373" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_196"; - }; - "OBJ_374" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_197"; - }; - "OBJ_375" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_198"; - }; - "OBJ_376" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_199"; - }; - "OBJ_377" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_200"; - }; - "OBJ_378" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_201"; - }; - "OBJ_379" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_202"; - }; - "OBJ_38" = { - isa = "PBXFileReference"; - path = "Transition+Init.swift"; - sourceTree = ""; - }; - "OBJ_380" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_203"; - }; - "OBJ_381" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_204"; - }; - "OBJ_382" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_205"; - }; - "OBJ_383" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_206"; - }; - "OBJ_384" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_207"; - }; - "OBJ_385" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_208"; - }; - "OBJ_386" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_209"; - }; - "OBJ_387" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_210"; - }; - "OBJ_388" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_211"; - }; - "OBJ_389" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_212"; - }; - "OBJ_39" = { - isa = "PBXFileReference"; - path = "Transition.swift"; - sourceTree = ""; - }; - "OBJ_390" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_213"; - }; - "OBJ_391" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_214"; - }; - "OBJ_392" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_215"; - }; - "OBJ_393" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_216"; - }; - "OBJ_394" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_217"; - }; - "OBJ_395" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_218"; - }; - "OBJ_396" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_219"; - }; - "OBJ_397" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_220"; - }; - "OBJ_398" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_221"; - }; - "OBJ_399" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_222"; - }; - "OBJ_4" = { - isa = "XCBuildConfiguration"; - buildSettings = { - CLANG_ENABLE_OBJC_ARC = "YES"; - COMBINE_HIDPI_IMAGES = "YES"; - COPY_PHASE_STRIP = "YES"; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_OPTIMIZATION_LEVEL = "s"; - GCC_PREPROCESSOR_DEFINITIONS = ( - "$(inherited)", - "SWIFT_PACKAGE=1" - ); - MACOSX_DEPLOYMENT_TARGET = "10.10"; - OTHER_SWIFT_FLAGS = ( - "$(inherited)", - "-DXcode" - ); - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = "macosx"; - SUPPORTED_PLATFORMS = ( - "macosx", - "iphoneos", - "iphonesimulator", - "appletvos", - "appletvsimulator", - "watchos", - "watchsimulator" - ); - SWIFT_ACTIVE_COMPILATION_CONDITIONS = ( - "$(inherited)", - "SWIFT_PACKAGE" - ); - SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; - USE_HEADERMAP = "NO"; - }; - name = "Release"; - }; - "OBJ_40" = { - isa = "PBXFileReference"; - path = "TransitionAnimation.swift"; - sourceTree = ""; - }; - "OBJ_400" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_223"; - }; - "OBJ_401" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_224"; - }; - "OBJ_402" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_225"; - }; - "OBJ_403" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_226"; - }; - "OBJ_404" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_227"; - }; - "OBJ_405" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_228"; - }; - "OBJ_406" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_229"; - }; - "OBJ_407" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_230"; - }; - "OBJ_408" = { - isa = "PBXFrameworksBuildPhase"; - files = ( - ); - }; - "OBJ_41" = { - isa = "PBXFileReference"; - path = "TransitionOptions.swift"; - sourceTree = ""; - }; - "OBJ_410" = { - isa = "XCConfigurationList"; - buildConfigurations = ( - "OBJ_411", - "OBJ_412" - ); - defaultConfigurationIsVisible = "0"; - defaultConfigurationName = "Release"; - }; - "OBJ_411" = { - isa = "XCBuildConfiguration"; - buildSettings = { - LD = "/usr/bin/true"; - OTHER_SWIFT_FLAGS = ( - "-swift-version", - "5", - "-I", - "$(TOOLCHAIN_DIR)/usr/lib/swift/pm/4_2", - "-sdk", - "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk", - "-package-description-version", - "5.1.0" - ); - SWIFT_VERSION = "5.0"; - }; - name = "Debug"; - }; - "OBJ_412" = { - isa = "XCBuildConfiguration"; - buildSettings = { - LD = "/usr/bin/true"; - OTHER_SWIFT_FLAGS = ( - "-swift-version", - "5", - "-I", - "$(TOOLCHAIN_DIR)/usr/lib/swift/pm/4_2", - "-sdk", - "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk", - "-package-description-version", - "5.1.0" - ); - SWIFT_VERSION = "5.0"; - }; - name = "Release"; - }; - "OBJ_413" = { - isa = "PBXSourcesBuildPhase"; - files = ( - "OBJ_414" - ); - }; - "OBJ_414" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_232"; - }; - "OBJ_416" = { - isa = "XCConfigurationList"; - buildConfigurations = ( - "OBJ_417", - "OBJ_418" - ); - defaultConfigurationIsVisible = "0"; - defaultConfigurationName = "Release"; - }; - "OBJ_417" = { - isa = "XCBuildConfiguration"; - buildSettings = { - ENABLE_TESTABILITY = "YES"; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PLATFORM_DIR)/Developer/Library/Frameworks" - ); - HEADER_SEARCH_PATHS = ( - "$(inherited)" - ); - INFOPLIST_FILE = "XCoordinator.xcodeproj/XCoordinator_Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = "9.0"; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "$(TOOLCHAIN_DIR)/usr/lib/swift/macosx" - ); - MACOSX_DEPLOYMENT_TARGET = "10.10"; - OTHER_CFLAGS = ( - "$(inherited)" - ); - OTHER_LDFLAGS = ( - "$(inherited)" - ); - OTHER_SWIFT_FLAGS = ( - "$(inherited)" - ); - PRODUCT_BUNDLE_IDENTIFIER = "XCoordinator"; - PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; - SKIP_INSTALL = "YES"; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = ( - "$(inherited)" - ); - SWIFT_VERSION = "5.0"; - TARGET_NAME = "XCoordinator"; - TVOS_DEPLOYMENT_TARGET = "9.0"; - WATCHOS_DEPLOYMENT_TARGET = "2.0"; - }; - name = "Debug"; - }; - "OBJ_418" = { - isa = "XCBuildConfiguration"; - buildSettings = { - ENABLE_TESTABILITY = "YES"; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PLATFORM_DIR)/Developer/Library/Frameworks" - ); - HEADER_SEARCH_PATHS = ( - "$(inherited)" - ); - INFOPLIST_FILE = "XCoordinator.xcodeproj/XCoordinator_Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = "9.0"; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "$(TOOLCHAIN_DIR)/usr/lib/swift/macosx" - ); - MACOSX_DEPLOYMENT_TARGET = "10.10"; - OTHER_CFLAGS = ( - "$(inherited)" - ); - OTHER_LDFLAGS = ( - "$(inherited)" - ); - OTHER_SWIFT_FLAGS = ( - "$(inherited)" - ); - PRODUCT_BUNDLE_IDENTIFIER = "XCoordinator"; - PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; - SKIP_INSTALL = "YES"; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = ( - "$(inherited)" - ); - SWIFT_VERSION = "5.0"; - TARGET_NAME = "XCoordinator"; - TVOS_DEPLOYMENT_TARGET = "9.0"; - WATCHOS_DEPLOYMENT_TARGET = "2.0"; - }; - name = "Release"; - }; - "OBJ_419" = { - isa = "PBXSourcesBuildPhase"; - files = ( - "OBJ_420", - "OBJ_421", - "OBJ_422", - "OBJ_423", - "OBJ_424", - "OBJ_425", - "OBJ_426", - "OBJ_427", - "OBJ_428", - "OBJ_429", - "OBJ_430", - "OBJ_431", - "OBJ_432", - "OBJ_433", - "OBJ_434", - "OBJ_435", - "OBJ_436", - "OBJ_437", - "OBJ_438", - "OBJ_439", - "OBJ_440", - "OBJ_441", - "OBJ_442", - "OBJ_443", - "OBJ_444", - "OBJ_445", - "OBJ_446", - "OBJ_447", - "OBJ_448", - "OBJ_449", - "OBJ_450", - "OBJ_451", - "OBJ_452", - "OBJ_453", - "OBJ_454", - "OBJ_455", - "OBJ_456", - "OBJ_457", - "OBJ_458", - "OBJ_459", - "OBJ_460", - "OBJ_461", - "OBJ_462", - "OBJ_463", - "OBJ_464" - ); - }; - "OBJ_42" = { - isa = "PBXFileReference"; - path = "TransitionPerformer.swift"; - sourceTree = ""; - }; - "OBJ_420" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_9"; - }; - "OBJ_421" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_10"; - }; - "OBJ_422" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_11"; - }; - "OBJ_423" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_12"; - }; - "OBJ_424" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_13"; - }; - "OBJ_425" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_14"; - }; - "OBJ_426" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_15"; - }; - "OBJ_427" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_16"; - }; - "OBJ_428" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_17"; - }; - "OBJ_429" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_18"; - }; - "OBJ_43" = { - isa = "PBXFileReference"; - path = "TransitionProtocol.swift"; - sourceTree = ""; - }; - "OBJ_430" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_19"; - }; - "OBJ_431" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_20"; - }; - "OBJ_432" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_21"; - }; - "OBJ_433" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_22"; - }; - "OBJ_434" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_23"; - }; - "OBJ_435" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_24"; - }; - "OBJ_436" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_25"; - }; - "OBJ_437" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_26"; - }; - "OBJ_438" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_27"; - }; - "OBJ_439" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_28"; - }; - "OBJ_44" = { - isa = "PBXFileReference"; - path = "UINavigationController+Transition.swift"; - sourceTree = ""; - }; - "OBJ_440" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_29"; - }; - "OBJ_441" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_30"; - }; - "OBJ_442" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_31"; - }; - "OBJ_443" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_32"; - }; - "OBJ_444" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_33"; - }; - "OBJ_445" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_34"; - }; - "OBJ_446" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_35"; - }; - "OBJ_447" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_36"; - }; - "OBJ_448" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_37"; - }; - "OBJ_449" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_38"; - }; - "OBJ_45" = { - isa = "PBXFileReference"; - path = "UIPageViewController+Transition.swift"; - sourceTree = ""; - }; - "OBJ_450" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_39"; - }; - "OBJ_451" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_40"; - }; - "OBJ_452" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_41"; - }; - "OBJ_453" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_42"; - }; - "OBJ_454" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_43"; - }; - "OBJ_455" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_44"; - }; - "OBJ_456" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_45"; - }; - "OBJ_457" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_46"; - }; - "OBJ_458" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_47"; - }; - "OBJ_459" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_48"; - }; - "OBJ_46" = { - isa = "PBXFileReference"; - path = "UITabBarController+Transition.swift"; - sourceTree = ""; - }; - "OBJ_460" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_49"; - }; - "OBJ_461" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_50"; - }; - "OBJ_462" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_51"; - }; - "OBJ_463" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_52"; - }; - "OBJ_464" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_53"; - }; - "OBJ_465" = { - isa = "PBXFrameworksBuildPhase"; - files = ( - ); - }; - "OBJ_467" = { - isa = "XCConfigurationList"; - buildConfigurations = ( - "OBJ_468", - "OBJ_469" - ); - defaultConfigurationIsVisible = "0"; - defaultConfigurationName = "Release"; - }; - "OBJ_468" = { - isa = "XCBuildConfiguration"; - buildSettings = { - ENABLE_TESTABILITY = "YES"; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PLATFORM_DIR)/Developer/Library/Frameworks" - ); - HEADER_SEARCH_PATHS = ( - "$(inherited)" - ); - INFOPLIST_FILE = "XCoordinator.xcodeproj/XCoordinatorCombine_Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = "9.0"; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "$(TOOLCHAIN_DIR)/usr/lib/swift/macosx" - ); - MACOSX_DEPLOYMENT_TARGET = "10.10"; - OTHER_CFLAGS = ( - "$(inherited)" - ); - OTHER_LDFLAGS = ( - "$(inherited)" - ); - OTHER_SWIFT_FLAGS = ( - "$(inherited)" - ); - PRODUCT_BUNDLE_IDENTIFIER = "XCoordinatorCombine"; - PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; - SKIP_INSTALL = "YES"; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = ( - "$(inherited)" - ); - SWIFT_VERSION = "5.0"; - TARGET_NAME = "XCoordinatorCombine"; - TVOS_DEPLOYMENT_TARGET = "9.0"; - WATCHOS_DEPLOYMENT_TARGET = "2.0"; - }; - name = "Debug"; - }; - "OBJ_469" = { - isa = "XCBuildConfiguration"; - buildSettings = { - ENABLE_TESTABILITY = "YES"; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PLATFORM_DIR)/Developer/Library/Frameworks" - ); - HEADER_SEARCH_PATHS = ( - "$(inherited)" - ); - INFOPLIST_FILE = "XCoordinator.xcodeproj/XCoordinatorCombine_Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = "9.0"; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "$(TOOLCHAIN_DIR)/usr/lib/swift/macosx" - ); - MACOSX_DEPLOYMENT_TARGET = "10.10"; - OTHER_CFLAGS = ( - "$(inherited)" - ); - OTHER_LDFLAGS = ( - "$(inherited)" - ); - OTHER_SWIFT_FLAGS = ( - "$(inherited)" - ); - PRODUCT_BUNDLE_IDENTIFIER = "XCoordinatorCombine"; - PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; - SKIP_INSTALL = "YES"; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = ( - "$(inherited)" - ); - SWIFT_VERSION = "5.0"; - TARGET_NAME = "XCoordinatorCombine"; - TVOS_DEPLOYMENT_TARGET = "9.0"; - WATCHOS_DEPLOYMENT_TARGET = "2.0"; - }; - name = "Release"; - }; - "OBJ_47" = { - isa = "PBXFileReference"; - path = "UIView+Store.swift"; - sourceTree = ""; - }; - "OBJ_470" = { - isa = "PBXSourcesBuildPhase"; - files = ( - "OBJ_471" - ); - }; - "OBJ_471" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_55"; - }; - "OBJ_472" = { - isa = "PBXFrameworksBuildPhase"; - files = ( - "OBJ_473" - ); - }; - "OBJ_473" = { - isa = "PBXBuildFile"; - fileRef = "XCoordinator::XCoordinator::Product"; - }; - "OBJ_474" = { - isa = "PBXTargetDependency"; - target = "XCoordinator::XCoordinator"; - }; - "OBJ_476" = { - isa = "XCConfigurationList"; - buildConfigurations = ( - "OBJ_477", - "OBJ_478" - ); - defaultConfigurationIsVisible = "0"; - defaultConfigurationName = "Release"; - }; - "OBJ_477" = { - isa = "XCBuildConfiguration"; - buildSettings = { - LD = "/usr/bin/true"; - OTHER_SWIFT_FLAGS = ( - "-swift-version", - "5", - "-I", - "$(TOOLCHAIN_DIR)/usr/lib/swift/pm/4_2", - "-sdk", - "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk", - "-package-description-version", - "5.1.0" - ); - SWIFT_VERSION = "5.0"; - }; - name = "Debug"; - }; - "OBJ_478" = { - isa = "XCBuildConfiguration"; - buildSettings = { - LD = "/usr/bin/true"; - OTHER_SWIFT_FLAGS = ( - "-swift-version", - "5", - "-I", - "$(TOOLCHAIN_DIR)/usr/lib/swift/pm/4_2", - "-sdk", - "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk", - "-package-description-version", - "5.1.0" - ); - SWIFT_VERSION = "5.0"; - }; - name = "Release"; - }; - "OBJ_479" = { - isa = "PBXSourcesBuildPhase"; - files = ( - "OBJ_480" - ); - }; - "OBJ_48" = { - isa = "PBXFileReference"; - path = "UIViewController+Transition.swift"; - sourceTree = ""; - }; - "OBJ_480" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_6"; - }; - "OBJ_482" = { - isa = "XCConfigurationList"; - buildConfigurations = ( - "OBJ_483", - "OBJ_484" - ); - defaultConfigurationIsVisible = "0"; - defaultConfigurationName = "Release"; - }; - "OBJ_483" = { - isa = "XCBuildConfiguration"; - buildSettings = { - }; - name = "Debug"; - }; - "OBJ_484" = { - isa = "XCBuildConfiguration"; - buildSettings = { - }; - name = "Release"; - }; - "OBJ_485" = { - isa = "PBXTargetDependency"; - target = "XCoordinator::XCoordinatorTests"; - }; - "OBJ_488" = { - isa = "XCConfigurationList"; - buildConfigurations = ( - "OBJ_489", - "OBJ_490" - ); - defaultConfigurationIsVisible = "0"; - defaultConfigurationName = "Release"; - }; - "OBJ_489" = { - isa = "XCBuildConfiguration"; - buildSettings = { - ENABLE_TESTABILITY = "YES"; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PLATFORM_DIR)/Developer/Library/Frameworks" - ); - HEADER_SEARCH_PATHS = ( - "$(inherited)" - ); - INFOPLIST_FILE = "XCoordinator.xcodeproj/XCoordinatorRx_Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = "9.0"; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "$(TOOLCHAIN_DIR)/usr/lib/swift/macosx" - ); - MACOSX_DEPLOYMENT_TARGET = "10.10"; - OTHER_CFLAGS = ( - "$(inherited)" - ); - OTHER_LDFLAGS = ( - "$(inherited)" - ); - OTHER_SWIFT_FLAGS = ( - "$(inherited)" - ); - PRODUCT_BUNDLE_IDENTIFIER = "XCoordinatorRx"; - PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; - SKIP_INSTALL = "YES"; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = ( - "$(inherited)" - ); - SWIFT_VERSION = "5.0"; - TARGET_NAME = "XCoordinatorRx"; - TVOS_DEPLOYMENT_TARGET = "9.0"; - WATCHOS_DEPLOYMENT_TARGET = "2.0"; - }; - name = "Debug"; - }; - "OBJ_49" = { - isa = "PBXFileReference"; - path = "UnownedErased+Router.swift"; - sourceTree = ""; - }; - "OBJ_490" = { - isa = "XCBuildConfiguration"; - buildSettings = { - ENABLE_TESTABILITY = "YES"; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PLATFORM_DIR)/Developer/Library/Frameworks" - ); - HEADER_SEARCH_PATHS = ( - "$(inherited)" - ); - INFOPLIST_FILE = "XCoordinator.xcodeproj/XCoordinatorRx_Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = "9.0"; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "$(TOOLCHAIN_DIR)/usr/lib/swift/macosx" - ); - MACOSX_DEPLOYMENT_TARGET = "10.10"; - OTHER_CFLAGS = ( - "$(inherited)" - ); - OTHER_LDFLAGS = ( - "$(inherited)" - ); - OTHER_SWIFT_FLAGS = ( - "$(inherited)" - ); - PRODUCT_BUNDLE_IDENTIFIER = "XCoordinatorRx"; - PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; - SKIP_INSTALL = "YES"; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = ( - "$(inherited)" - ); - SWIFT_VERSION = "5.0"; - TARGET_NAME = "XCoordinatorRx"; - TVOS_DEPLOYMENT_TARGET = "9.0"; - WATCHOS_DEPLOYMENT_TARGET = "2.0"; - }; - name = "Release"; - }; - "OBJ_491" = { - isa = "PBXSourcesBuildPhase"; - files = ( - "OBJ_492" - ); - }; - "OBJ_492" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_57"; - }; - "OBJ_493" = { - isa = "PBXFrameworksBuildPhase"; - files = ( - "OBJ_494", - "OBJ_495" - ); - }; - "OBJ_494" = { - isa = "PBXBuildFile"; - fileRef = "RxSwift::RxSwift::Product"; - }; - "OBJ_495" = { - isa = "PBXBuildFile"; - fileRef = "XCoordinator::XCoordinator::Product"; - }; - "OBJ_496" = { - isa = "PBXTargetDependency"; - target = "RxSwift::RxSwift"; - }; - "OBJ_497" = { - isa = "PBXTargetDependency"; - target = "XCoordinator::XCoordinator"; - }; - "OBJ_498" = { - isa = "XCConfigurationList"; - buildConfigurations = ( - "OBJ_499", - "OBJ_500" - ); - defaultConfigurationIsVisible = "0"; - defaultConfigurationName = "Release"; - }; - "OBJ_499" = { - isa = "XCBuildConfiguration"; - buildSettings = { - CLANG_ENABLE_MODULES = "YES"; - EMBEDDED_CONTENT_CONTAINS_SWIFT = "YES"; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PLATFORM_DIR)/Developer/Library/Frameworks" - ); - HEADER_SEARCH_PATHS = ( - "$(inherited)" - ); - INFOPLIST_FILE = "XCoordinator.xcodeproj/XCoordinatorTests_Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = "14.0"; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@loader_path/../Frameworks", - "@loader_path/Frameworks" - ); - MACOSX_DEPLOYMENT_TARGET = "10.15"; - OTHER_CFLAGS = ( - "$(inherited)" - ); - OTHER_LDFLAGS = ( - "$(inherited)" - ); - OTHER_SWIFT_FLAGS = ( - "$(inherited)" - ); - SWIFT_ACTIVE_COMPILATION_CONDITIONS = ( - "$(inherited)" - ); - SWIFT_VERSION = "5.0"; - TARGET_NAME = "XCoordinatorTests"; - TVOS_DEPLOYMENT_TARGET = "9.0"; - WATCHOS_DEPLOYMENT_TARGET = "2.0"; - }; - name = "Debug"; - }; - "OBJ_5" = { - isa = "PBXGroup"; - children = ( - "OBJ_6", - "OBJ_7", - "OBJ_58", - "OBJ_67", - "OBJ_233", - "OBJ_239", - "OBJ_240", - "OBJ_241", - "OBJ_242", - "OBJ_243", - "OBJ_244", - "OBJ_245" - ); - path = ""; - sourceTree = ""; - }; - "OBJ_50" = { - isa = "PBXFileReference"; - path = "UnownedErased.swift"; - sourceTree = ""; - }; - "OBJ_500" = { - isa = "XCBuildConfiguration"; - buildSettings = { - CLANG_ENABLE_MODULES = "YES"; - EMBEDDED_CONTENT_CONTAINS_SWIFT = "YES"; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PLATFORM_DIR)/Developer/Library/Frameworks" - ); - HEADER_SEARCH_PATHS = ( - "$(inherited)" - ); - INFOPLIST_FILE = "XCoordinator.xcodeproj/XCoordinatorTests_Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = "14.0"; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@loader_path/../Frameworks", - "@loader_path/Frameworks" - ); - MACOSX_DEPLOYMENT_TARGET = "10.15"; - OTHER_CFLAGS = ( - "$(inherited)" - ); - OTHER_LDFLAGS = ( - "$(inherited)" - ); - OTHER_SWIFT_FLAGS = ( - "$(inherited)" - ); - SWIFT_ACTIVE_COMPILATION_CONDITIONS = ( - "$(inherited)" - ); - SWIFT_VERSION = "5.0"; - TARGET_NAME = "XCoordinatorTests"; - TVOS_DEPLOYMENT_TARGET = "9.0"; - WATCHOS_DEPLOYMENT_TARGET = "2.0"; - }; - name = "Release"; - }; - "OBJ_501" = { - isa = "PBXSourcesBuildPhase"; - files = ( - "OBJ_502", - "OBJ_503", - "OBJ_504", - "OBJ_505", - "OBJ_506", - "OBJ_507" - ); - }; - "OBJ_502" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_61"; - }; - "OBJ_503" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_62"; - }; - "OBJ_504" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_63"; - }; - "OBJ_505" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_64"; - }; - "OBJ_506" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_65"; - }; - "OBJ_507" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_66"; - }; - "OBJ_508" = { - isa = "PBXFrameworksBuildPhase"; - files = ( - "OBJ_509", - "OBJ_510", - "OBJ_511" - ); - }; - "OBJ_509" = { - isa = "PBXBuildFile"; - fileRef = "XCoordinator::XCoordinatorRx::Product"; - }; - "OBJ_51" = { - isa = "PBXFileReference"; - path = "ViewCoordinator.swift"; - sourceTree = ""; - }; - "OBJ_510" = { - isa = "PBXBuildFile"; - fileRef = "RxSwift::RxSwift::Product"; - }; - "OBJ_511" = { - isa = "PBXBuildFile"; - fileRef = "XCoordinator::XCoordinator::Product"; - }; - "OBJ_512" = { - isa = "PBXTargetDependency"; - target = "XCoordinator::XCoordinatorRx"; - }; - "OBJ_513" = { - isa = "PBXTargetDependency"; - target = "RxSwift::RxSwift"; - }; - "OBJ_514" = { - isa = "PBXTargetDependency"; - target = "XCoordinator::XCoordinator"; - }; - "OBJ_52" = { - isa = "PBXFileReference"; - path = "WeakErased+Router.swift"; - sourceTree = ""; - }; - "OBJ_53" = { - isa = "PBXFileReference"; - path = "WeakErased.swift"; - sourceTree = ""; - }; - "OBJ_54" = { - isa = "PBXGroup"; - children = ( - "OBJ_55" - ); - name = "XCoordinatorCombine"; - path = "Sources/XCoordinatorCombine"; - sourceTree = "SOURCE_ROOT"; - }; - "OBJ_55" = { - isa = "PBXFileReference"; - path = "Router+Combine.swift"; - sourceTree = ""; - }; - "OBJ_56" = { - isa = "PBXGroup"; - children = ( - "OBJ_57" - ); - name = "XCoordinatorRx"; - path = "Sources/XCoordinatorRx"; - sourceTree = "SOURCE_ROOT"; - }; - "OBJ_57" = { - isa = "PBXFileReference"; - path = "Router+Rx.swift"; - sourceTree = ""; - }; - "OBJ_58" = { - isa = "PBXGroup"; - children = ( - "OBJ_59" - ); - name = "Tests"; - path = ""; - sourceTree = "SOURCE_ROOT"; - }; - "OBJ_59" = { - isa = "PBXGroup"; - children = ( - "OBJ_60", - "OBJ_61", - "OBJ_62", - "OBJ_63", - "OBJ_64", - "OBJ_65", - "OBJ_66" - ); - name = "XCoordinatorTests"; - path = "Tests/XCoordinatorTests"; - sourceTree = "SOURCE_ROOT"; - }; - "OBJ_6" = { - isa = "PBXFileReference"; - explicitFileType = "sourcecode.swift"; - path = "Package.swift"; - sourceTree = ""; - }; - "OBJ_60" = { - isa = "PBXFileReference"; - path = "XCoordinatorTests.xctestplan"; - sourceTree = ""; - }; - "OBJ_61" = { - isa = "PBXFileReference"; - path = "AnimationTests.swift"; - sourceTree = ""; - }; - "OBJ_62" = { - isa = "PBXFileReference"; - path = "TestAnimation.swift"; - sourceTree = ""; - }; - "OBJ_63" = { - isa = "PBXFileReference"; - path = "TestRoute.swift"; - sourceTree = ""; - }; - "OBJ_64" = { - isa = "PBXFileReference"; - path = "TransitionTests.swift"; - sourceTree = ""; - }; - "OBJ_65" = { - isa = "PBXFileReference"; - path = "XCTestManifests.swift"; - sourceTree = ""; - }; - "OBJ_66" = { - isa = "PBXFileReference"; - path = "XCText+Extras.swift"; - sourceTree = ""; - }; - "OBJ_67" = { - isa = "PBXGroup"; - children = ( - "OBJ_68" - ); - name = "Dependencies"; - path = ""; - sourceTree = ""; - }; - "OBJ_68" = { - isa = "PBXGroup"; - children = ( - "OBJ_69", - "OBJ_70", - "OBJ_71", - "OBJ_72", - "OBJ_73", - "OBJ_231", - "OBJ_232" - ); - name = "RxSwift 6.1.0"; - path = ""; - sourceTree = "SOURCE_ROOT"; - }; - "OBJ_69" = { - isa = "PBXGroup"; - children = ( - ); - name = "RxBlocking"; - path = ".build/checkouts/RxSwift/Sources/RxBlocking"; - sourceTree = "SOURCE_ROOT"; - }; - "OBJ_7" = { - isa = "PBXGroup"; - children = ( - "OBJ_8", - "OBJ_54", - "OBJ_56" - ); - name = "Sources"; - path = ""; - sourceTree = "SOURCE_ROOT"; - }; - "OBJ_70" = { - isa = "PBXGroup"; - children = ( - ); - name = "RxCocoa"; - path = ".build/checkouts/RxSwift/Sources/RxCocoa"; - sourceTree = "SOURCE_ROOT"; - }; - "OBJ_71" = { - isa = "PBXGroup"; - children = ( - ); - name = "RxCocoaRuntime"; - path = ".build/checkouts/RxSwift/Sources/RxCocoaRuntime"; - sourceTree = "SOURCE_ROOT"; - }; - "OBJ_72" = { - isa = "PBXGroup"; - children = ( - ); - name = "RxRelay"; - path = ".build/checkouts/RxSwift/Sources/RxRelay"; - sourceTree = "SOURCE_ROOT"; - }; - "OBJ_73" = { - isa = "PBXGroup"; - children = ( - "OBJ_74", - "OBJ_75", - "OBJ_76", - "OBJ_77", - "OBJ_78", - "OBJ_79", - "OBJ_80", - "OBJ_81", - "OBJ_82", - "OBJ_83", - "OBJ_84", - "OBJ_85", - "OBJ_86", - "OBJ_87", - "OBJ_88", - "OBJ_89", - "OBJ_90", - "OBJ_91", - "OBJ_92", - "OBJ_93", - "OBJ_94", - "OBJ_95", - "OBJ_96", - "OBJ_97", - "OBJ_98", - "OBJ_99", - "OBJ_100", - "OBJ_101", - "OBJ_102", - "OBJ_103", - "OBJ_104", - "OBJ_105", - "OBJ_106", - "OBJ_107", - "OBJ_108", - "OBJ_109", - "OBJ_110", - "OBJ_111", - "OBJ_112", - "OBJ_113", - "OBJ_114", - "OBJ_115", - "OBJ_116", - "OBJ_117", - "OBJ_118", - "OBJ_119", - "OBJ_120", - "OBJ_121", - "OBJ_122", - "OBJ_123", - "OBJ_124", - "OBJ_125", - "OBJ_126", - "OBJ_127", - "OBJ_128", - "OBJ_129", - "OBJ_130", - "OBJ_131", - "OBJ_132", - "OBJ_133", - "OBJ_134", - "OBJ_135", - "OBJ_136", - "OBJ_137", - "OBJ_138", - "OBJ_139", - "OBJ_140", - "OBJ_141", - "OBJ_142", - "OBJ_143", - "OBJ_144", - "OBJ_145", - "OBJ_146", - "OBJ_147", - "OBJ_148", - "OBJ_149", - "OBJ_150", - "OBJ_151", - "OBJ_152", - "OBJ_153", - "OBJ_154", - "OBJ_155", - "OBJ_156", - "OBJ_157", - "OBJ_158", - "OBJ_159", - "OBJ_160", - "OBJ_161", - "OBJ_162", - "OBJ_163", - "OBJ_164", - "OBJ_165", - "OBJ_166", - "OBJ_167", - "OBJ_168", - "OBJ_169", - "OBJ_170", - "OBJ_171", - "OBJ_172", - "OBJ_173", - "OBJ_174", - "OBJ_175", - "OBJ_176", - "OBJ_177", - "OBJ_178", - "OBJ_179", - "OBJ_180", - "OBJ_181", - "OBJ_182", - "OBJ_183", - "OBJ_184", - "OBJ_185", - "OBJ_186", - "OBJ_187", - "OBJ_188", - "OBJ_189", - "OBJ_190", - "OBJ_191", - "OBJ_192", - "OBJ_193", - "OBJ_194", - "OBJ_195", - "OBJ_196", - "OBJ_197", - "OBJ_198", - "OBJ_199", - "OBJ_200", - "OBJ_201", - "OBJ_202", - "OBJ_203", - "OBJ_204", - "OBJ_205", - "OBJ_206", - "OBJ_207", - "OBJ_208", - "OBJ_209", - "OBJ_210", - "OBJ_211", - "OBJ_212", - "OBJ_213", - "OBJ_214", - "OBJ_215", - "OBJ_216", - "OBJ_217", - "OBJ_218", - "OBJ_219", - "OBJ_220", - "OBJ_221", - "OBJ_222", - "OBJ_223", - "OBJ_224", - "OBJ_225", - "OBJ_226", - "OBJ_227", - "OBJ_228", - "OBJ_229", - "OBJ_230" - ); - name = "RxSwift"; - path = ".build/checkouts/RxSwift/Sources/RxSwift"; - sourceTree = "SOURCE_ROOT"; - }; - "OBJ_74" = { - isa = "PBXFileReference"; - path = "AddRef.swift"; - sourceTree = ""; - }; - "OBJ_75" = { - isa = "PBXFileReference"; - path = "Amb.swift"; - sourceTree = ""; - }; - "OBJ_76" = { - isa = "PBXFileReference"; - path = "AnonymousDisposable.swift"; - sourceTree = ""; - }; - "OBJ_77" = { - isa = "PBXFileReference"; - path = "AnonymousObserver.swift"; - sourceTree = ""; - }; - "OBJ_78" = { - isa = "PBXFileReference"; - path = "AnyObserver.swift"; - sourceTree = ""; - }; - "OBJ_79" = { - isa = "PBXFileReference"; - path = "AsMaybe.swift"; - sourceTree = ""; - }; - "OBJ_8" = { - isa = "PBXGroup"; - children = ( - "OBJ_9", - "OBJ_10", - "OBJ_11", - "OBJ_12", - "OBJ_13", - "OBJ_14", - "OBJ_15", - "OBJ_16", - "OBJ_17", - "OBJ_18", - "OBJ_19", - "OBJ_20", - "OBJ_21", - "OBJ_22", - "OBJ_23", - "OBJ_24", - "OBJ_25", - "OBJ_26", - "OBJ_27", - "OBJ_28", - "OBJ_29", - "OBJ_30", - "OBJ_31", - "OBJ_32", - "OBJ_33", - "OBJ_34", - "OBJ_35", - "OBJ_36", - "OBJ_37", - "OBJ_38", - "OBJ_39", - "OBJ_40", - "OBJ_41", - "OBJ_42", - "OBJ_43", - "OBJ_44", - "OBJ_45", - "OBJ_46", - "OBJ_47", - "OBJ_48", - "OBJ_49", - "OBJ_50", - "OBJ_51", - "OBJ_52", - "OBJ_53" - ); - name = "XCoordinator"; - path = "Sources/XCoordinator"; - sourceTree = "SOURCE_ROOT"; - }; - "OBJ_80" = { - isa = "PBXFileReference"; - path = "AsSingle.swift"; - sourceTree = ""; - }; - "OBJ_81" = { - isa = "PBXFileReference"; - path = "AsyncLock.swift"; - sourceTree = ""; - }; - "OBJ_82" = { - isa = "PBXFileReference"; - path = "AsyncSubject.swift"; - sourceTree = ""; - }; - "OBJ_83" = { - isa = "PBXFileReference"; - path = "AtomicInt.swift"; - sourceTree = ""; - }; - "OBJ_84" = { - isa = "PBXFileReference"; - path = "Bag+Rx.swift"; - sourceTree = ""; - }; - "OBJ_85" = { - isa = "PBXFileReference"; - path = "Bag.swift"; - sourceTree = ""; - }; - "OBJ_86" = { - isa = "PBXFileReference"; - path = "BehaviorSubject.swift"; - sourceTree = ""; - }; - "OBJ_87" = { - isa = "PBXFileReference"; - path = "BinaryDisposable.swift"; - sourceTree = ""; - }; - "OBJ_88" = { - isa = "PBXFileReference"; - path = "Binder.swift"; - sourceTree = ""; - }; - "OBJ_89" = { - isa = "PBXFileReference"; - path = "BooleanDisposable.swift"; - sourceTree = ""; - }; - "OBJ_9" = { - isa = "PBXFileReference"; - path = "Animation.swift"; - sourceTree = ""; - }; - "OBJ_90" = { - isa = "PBXFileReference"; - path = "Buffer.swift"; - sourceTree = ""; - }; - "OBJ_91" = { - isa = "PBXFileReference"; - path = "Cancelable.swift"; - sourceTree = ""; - }; - "OBJ_92" = { - isa = "PBXFileReference"; - path = "Catch.swift"; - sourceTree = ""; - }; - "OBJ_93" = { - isa = "PBXFileReference"; - path = "CombineLatest+Collection.swift"; - sourceTree = ""; - }; - "OBJ_94" = { - isa = "PBXFileReference"; - path = "CombineLatest+arity.swift"; - sourceTree = ""; - }; - "OBJ_95" = { - isa = "PBXFileReference"; - path = "CombineLatest.swift"; - sourceTree = ""; - }; - "OBJ_96" = { - isa = "PBXFileReference"; - path = "CompactMap.swift"; - sourceTree = ""; - }; - "OBJ_97" = { - isa = "PBXFileReference"; - path = "Completable+AndThen.swift"; - sourceTree = ""; - }; - "OBJ_98" = { - isa = "PBXFileReference"; - path = "Completable.swift"; - sourceTree = ""; - }; - "OBJ_99" = { - isa = "PBXFileReference"; - path = "CompositeDisposable.swift"; - sourceTree = ""; - }; - "RxSwift::RxSwift" = { - isa = "PBXNativeTarget"; - buildConfigurationList = "OBJ_247"; - buildPhases = ( - "OBJ_250", - "OBJ_408" - ); - dependencies = ( - ); - name = "RxSwift"; - productName = "RxSwift"; - productReference = "RxSwift::RxSwift::Product"; - productType = "com.apple.product-type.framework"; - }; - "RxSwift::RxSwift::Product" = { - isa = "PBXFileReference"; - path = "RxSwift.framework"; - sourceTree = "BUILT_PRODUCTS_DIR"; - }; - "RxSwift::SwiftPMPackageDescription" = { - isa = "PBXNativeTarget"; - buildConfigurationList = "OBJ_410"; - buildPhases = ( - "OBJ_413" - ); - dependencies = ( - ); - name = "RxSwiftPackageDescription"; - productName = "RxSwiftPackageDescription"; - productType = "com.apple.product-type.framework"; - }; - "XCoordinator::SwiftPMPackageDescription" = { - isa = "PBXNativeTarget"; - buildConfigurationList = "OBJ_476"; - buildPhases = ( - "OBJ_479" - ); - dependencies = ( - ); - name = "XCoordinatorPackageDescription"; - productName = "XCoordinatorPackageDescription"; - productType = "com.apple.product-type.framework"; - }; - "XCoordinator::XCoordinator" = { - isa = "PBXNativeTarget"; - buildConfigurationList = "OBJ_416"; - buildPhases = ( - "OBJ_419", - "OBJ_465" - ); - dependencies = ( - ); - name = "XCoordinator"; - productName = "XCoordinator"; - productReference = "XCoordinator::XCoordinator::Product"; - productType = "com.apple.product-type.framework"; - }; - "XCoordinator::XCoordinator::Product" = { - isa = "PBXFileReference"; - path = "XCoordinator.framework"; - sourceTree = "BUILT_PRODUCTS_DIR"; - }; - "XCoordinator::XCoordinatorCombine" = { - isa = "PBXNativeTarget"; - buildConfigurationList = "OBJ_467"; - buildPhases = ( - "OBJ_470", - "OBJ_472" - ); - dependencies = ( - "OBJ_474" - ); - name = "XCoordinatorCombine"; - productName = "XCoordinatorCombine"; - productReference = "XCoordinator::XCoordinatorCombine::Product"; - productType = "com.apple.product-type.framework"; - }; - "XCoordinator::XCoordinatorCombine::Product" = { - isa = "PBXFileReference"; - path = "XCoordinatorCombine.framework"; - sourceTree = "BUILT_PRODUCTS_DIR"; - }; - "XCoordinator::XCoordinatorPackageTests::ProductTarget" = { - isa = "PBXAggregateTarget"; - buildConfigurationList = "OBJ_482"; - buildPhases = ( - ); - dependencies = ( - "OBJ_485" - ); - name = "XCoordinatorPackageTests"; - productName = "XCoordinatorPackageTests"; - }; - "XCoordinator::XCoordinatorRx" = { - isa = "PBXNativeTarget"; - buildConfigurationList = "OBJ_488"; - buildPhases = ( - "OBJ_491", - "OBJ_493" - ); - dependencies = ( - "OBJ_496", - "OBJ_497" - ); - name = "XCoordinatorRx"; - productName = "XCoordinatorRx"; - productReference = "XCoordinator::XCoordinatorRx::Product"; - productType = "com.apple.product-type.framework"; - }; - "XCoordinator::XCoordinatorRx::Product" = { - isa = "PBXFileReference"; - path = "XCoordinatorRx.framework"; - sourceTree = "BUILT_PRODUCTS_DIR"; - }; - "XCoordinator::XCoordinatorTests" = { - isa = "PBXNativeTarget"; - buildConfigurationList = "OBJ_498"; - buildPhases = ( - "OBJ_501", - "OBJ_508" - ); - dependencies = ( - "OBJ_512", - "OBJ_513", - "OBJ_514" - ); - name = "XCoordinatorTests"; - productName = "XCoordinatorTests"; - productReference = "XCoordinator::XCoordinatorTests::Product"; - productType = "com.apple.product-type.bundle.unit-test"; - }; - "XCoordinator::XCoordinatorTests::Product" = { - isa = "PBXFileReference"; - path = "XCoordinatorTests.xctest"; - sourceTree = "BUILT_PRODUCTS_DIR"; - }; - }; - rootObject = "OBJ_1"; + archiveVersion = 1; + classes = { + }; + objectVersion = 46; + objects = { + +/* Begin PBXAggregateTarget section */ + "XCoordinator::XCoordinatorPackageTests::ProductTarget" /* XCoordinatorPackageTests */ = { + isa = PBXAggregateTarget; + buildConfigurationList = OBJ_482 /* Build configuration list for PBXAggregateTarget "XCoordinatorPackageTests" */; + buildPhases = ( + ); + dependencies = ( + OBJ_485 /* PBXTargetDependency */, + ); + name = XCoordinatorPackageTests; + productName = XCoordinatorPackageTests; + }; +/* End PBXAggregateTarget section */ + +/* Begin PBXBuildFile section */ + OBJ_251 /* AddRef.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_74 /* AddRef.swift */; }; + OBJ_252 /* Amb.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_75 /* Amb.swift */; }; + OBJ_253 /* AnonymousDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_76 /* AnonymousDisposable.swift */; }; + OBJ_254 /* AnonymousObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_77 /* AnonymousObserver.swift */; }; + OBJ_255 /* AnyObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_78 /* AnyObserver.swift */; }; + OBJ_256 /* AsMaybe.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_79 /* AsMaybe.swift */; }; + OBJ_257 /* AsSingle.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_80 /* AsSingle.swift */; }; + OBJ_258 /* AsyncLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_81 /* AsyncLock.swift */; }; + OBJ_259 /* AsyncSubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_82 /* AsyncSubject.swift */; }; + OBJ_260 /* AtomicInt.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_83 /* AtomicInt.swift */; }; + OBJ_261 /* Bag+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_84 /* Bag+Rx.swift */; }; + OBJ_262 /* Bag.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_85 /* Bag.swift */; }; + OBJ_263 /* BehaviorSubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_86 /* BehaviorSubject.swift */; }; + OBJ_264 /* BinaryDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_87 /* BinaryDisposable.swift */; }; + OBJ_265 /* Binder.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_88 /* Binder.swift */; }; + OBJ_266 /* BooleanDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_89 /* BooleanDisposable.swift */; }; + OBJ_267 /* Buffer.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_90 /* Buffer.swift */; }; + OBJ_268 /* Cancelable.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_91 /* Cancelable.swift */; }; + OBJ_269 /* Catch.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_92 /* Catch.swift */; }; + OBJ_270 /* CombineLatest+Collection.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_93 /* CombineLatest+Collection.swift */; }; + OBJ_271 /* CombineLatest+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_94 /* CombineLatest+arity.swift */; }; + OBJ_272 /* CombineLatest.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_95 /* CombineLatest.swift */; }; + OBJ_273 /* CompactMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_96 /* CompactMap.swift */; }; + OBJ_274 /* Completable+AndThen.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_97 /* Completable+AndThen.swift */; }; + OBJ_275 /* Completable.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_98 /* Completable.swift */; }; + OBJ_276 /* CompositeDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_99 /* CompositeDisposable.swift */; }; + OBJ_277 /* Concat.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_100 /* Concat.swift */; }; + OBJ_278 /* ConcurrentDispatchQueueScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_101 /* ConcurrentDispatchQueueScheduler.swift */; }; + OBJ_279 /* ConcurrentMainScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_102 /* ConcurrentMainScheduler.swift */; }; + OBJ_280 /* ConnectableObservableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_103 /* ConnectableObservableType.swift */; }; + OBJ_281 /* Create.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_104 /* Create.swift */; }; + OBJ_282 /* CurrentThreadScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_105 /* CurrentThreadScheduler.swift */; }; + OBJ_283 /* Date+Dispatch.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_106 /* Date+Dispatch.swift */; }; + OBJ_284 /* Debounce.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_107 /* Debounce.swift */; }; + OBJ_285 /* Debug.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_108 /* Debug.swift */; }; + OBJ_286 /* Decode.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_109 /* Decode.swift */; }; + OBJ_287 /* DefaultIfEmpty.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_110 /* DefaultIfEmpty.swift */; }; + OBJ_288 /* Deferred.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_111 /* Deferred.swift */; }; + OBJ_289 /* Delay.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_112 /* Delay.swift */; }; + OBJ_290 /* DelaySubscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_113 /* DelaySubscription.swift */; }; + OBJ_291 /* Dematerialize.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_114 /* Dematerialize.swift */; }; + OBJ_292 /* DispatchQueue+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_115 /* DispatchQueue+Extensions.swift */; }; + OBJ_293 /* DispatchQueueConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_116 /* DispatchQueueConfiguration.swift */; }; + OBJ_294 /* Disposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_117 /* Disposable.swift */; }; + OBJ_295 /* Disposables.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_118 /* Disposables.swift */; }; + OBJ_296 /* DisposeBag.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_119 /* DisposeBag.swift */; }; + OBJ_297 /* DisposeBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_120 /* DisposeBase.swift */; }; + OBJ_298 /* DistinctUntilChanged.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_121 /* DistinctUntilChanged.swift */; }; + OBJ_299 /* Do.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_122 /* Do.swift */; }; + OBJ_300 /* ElementAt.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_123 /* ElementAt.swift */; }; + OBJ_301 /* Empty.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_124 /* Empty.swift */; }; + OBJ_302 /* Enumerated.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_125 /* Enumerated.swift */; }; + OBJ_303 /* Error.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_126 /* Error.swift */; }; + OBJ_304 /* Errors.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_127 /* Errors.swift */; }; + OBJ_305 /* Event.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_128 /* Event.swift */; }; + OBJ_306 /* Filter.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_129 /* Filter.swift */; }; + OBJ_307 /* First.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_130 /* First.swift */; }; + OBJ_308 /* Generate.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_131 /* Generate.swift */; }; + OBJ_309 /* GroupBy.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_132 /* GroupBy.swift */; }; + OBJ_310 /* GroupedObservable.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_133 /* GroupedObservable.swift */; }; + OBJ_311 /* HistoricalScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_134 /* HistoricalScheduler.swift */; }; + OBJ_312 /* HistoricalSchedulerTimeConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_135 /* HistoricalSchedulerTimeConverter.swift */; }; + OBJ_313 /* ImmediateSchedulerType.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_136 /* ImmediateSchedulerType.swift */; }; + OBJ_314 /* Infallible+CombineLatest+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_137 /* Infallible+CombineLatest+arity.swift */; }; + OBJ_315 /* Infallible+Create.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_138 /* Infallible+Create.swift */; }; + OBJ_316 /* Infallible+Operators.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_139 /* Infallible+Operators.swift */; }; + OBJ_317 /* Infallible+Zip+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_140 /* Infallible+Zip+arity.swift */; }; + OBJ_318 /* Infallible.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_141 /* Infallible.swift */; }; + OBJ_319 /* InfiniteSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_142 /* InfiniteSequence.swift */; }; + OBJ_320 /* InvocableScheduledItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_143 /* InvocableScheduledItem.swift */; }; + OBJ_321 /* InvocableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_144 /* InvocableType.swift */; }; + OBJ_322 /* Just.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_145 /* Just.swift */; }; + OBJ_323 /* Lock.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_146 /* Lock.swift */; }; + OBJ_324 /* LockOwnerType.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_147 /* LockOwnerType.swift */; }; + OBJ_325 /* MainScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_148 /* MainScheduler.swift */; }; + OBJ_326 /* Map.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_149 /* Map.swift */; }; + OBJ_327 /* Materialize.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_150 /* Materialize.swift */; }; + OBJ_328 /* Maybe.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_151 /* Maybe.swift */; }; + OBJ_329 /* Merge.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_152 /* Merge.swift */; }; + OBJ_330 /* Multicast.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_153 /* Multicast.swift */; }; + OBJ_331 /* Never.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_154 /* Never.swift */; }; + OBJ_332 /* NopDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_155 /* NopDisposable.swift */; }; + OBJ_333 /* Observable.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_156 /* Observable.swift */; }; + OBJ_334 /* ObservableConvertibleType+Infallible.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_157 /* ObservableConvertibleType+Infallible.swift */; }; + OBJ_335 /* ObservableConvertibleType.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_158 /* ObservableConvertibleType.swift */; }; + OBJ_336 /* ObservableType+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_159 /* ObservableType+Extensions.swift */; }; + OBJ_337 /* ObservableType+PrimitiveSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_160 /* ObservableType+PrimitiveSequence.swift */; }; + OBJ_338 /* ObservableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_161 /* ObservableType.swift */; }; + OBJ_339 /* ObserveOn.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_162 /* ObserveOn.swift */; }; + OBJ_340 /* ObserverBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_163 /* ObserverBase.swift */; }; + OBJ_341 /* ObserverType.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_164 /* ObserverType.swift */; }; + OBJ_342 /* OperationQueueScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_165 /* OperationQueueScheduler.swift */; }; + OBJ_343 /* Optional.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_166 /* Optional.swift */; }; + OBJ_344 /* Platform.Darwin.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_167 /* Platform.Darwin.swift */; }; + OBJ_345 /* Platform.Linux.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_168 /* Platform.Linux.swift */; }; + OBJ_346 /* PrimitiveSequence+Zip+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_169 /* PrimitiveSequence+Zip+arity.swift */; }; + OBJ_347 /* PrimitiveSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_170 /* PrimitiveSequence.swift */; }; + OBJ_348 /* PriorityQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_171 /* PriorityQueue.swift */; }; + OBJ_349 /* Producer.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_172 /* Producer.swift */; }; + OBJ_350 /* PublishSubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_173 /* PublishSubject.swift */; }; + OBJ_351 /* Queue.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_174 /* Queue.swift */; }; + OBJ_352 /* Range.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_175 /* Range.swift */; }; + OBJ_353 /* Reactive.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_176 /* Reactive.swift */; }; + OBJ_354 /* RecursiveLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_177 /* RecursiveLock.swift */; }; + OBJ_355 /* RecursiveScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_178 /* RecursiveScheduler.swift */; }; + OBJ_356 /* Reduce.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_179 /* Reduce.swift */; }; + OBJ_357 /* RefCountDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_180 /* RefCountDisposable.swift */; }; + OBJ_358 /* Repeat.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_181 /* Repeat.swift */; }; + OBJ_359 /* ReplaySubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_182 /* ReplaySubject.swift */; }; + OBJ_360 /* RetryWhen.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_183 /* RetryWhen.swift */; }; + OBJ_361 /* Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_184 /* Rx.swift */; }; + OBJ_362 /* RxMutableBox.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_185 /* RxMutableBox.swift */; }; + OBJ_363 /* Sample.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_186 /* Sample.swift */; }; + OBJ_364 /* Scan.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_187 /* Scan.swift */; }; + OBJ_365 /* ScheduledDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_188 /* ScheduledDisposable.swift */; }; + OBJ_366 /* ScheduledItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_189 /* ScheduledItem.swift */; }; + OBJ_367 /* ScheduledItemType.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_190 /* ScheduledItemType.swift */; }; + OBJ_368 /* SchedulerServices+Emulation.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_191 /* SchedulerServices+Emulation.swift */; }; + OBJ_369 /* SchedulerType.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_192 /* SchedulerType.swift */; }; + OBJ_370 /* Sequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_193 /* Sequence.swift */; }; + OBJ_371 /* SerialDispatchQueueScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_194 /* SerialDispatchQueueScheduler.swift */; }; + OBJ_372 /* SerialDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_195 /* SerialDisposable.swift */; }; + OBJ_373 /* ShareReplayScope.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_196 /* ShareReplayScope.swift */; }; + OBJ_374 /* Single.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_197 /* Single.swift */; }; + OBJ_375 /* SingleAssignmentDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_198 /* SingleAssignmentDisposable.swift */; }; + OBJ_376 /* SingleAsync.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_199 /* SingleAsync.swift */; }; + OBJ_377 /* Sink.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_200 /* Sink.swift */; }; + OBJ_378 /* Skip.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_201 /* Skip.swift */; }; + OBJ_379 /* SkipUntil.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_202 /* SkipUntil.swift */; }; + OBJ_380 /* SkipWhile.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_203 /* SkipWhile.swift */; }; + OBJ_381 /* StartWith.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_204 /* StartWith.swift */; }; + OBJ_382 /* SubjectType.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_205 /* SubjectType.swift */; }; + OBJ_383 /* SubscribeOn.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_206 /* SubscribeOn.swift */; }; + OBJ_384 /* SubscriptionDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_207 /* SubscriptionDisposable.swift */; }; + OBJ_385 /* SwiftSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_208 /* SwiftSupport.swift */; }; + OBJ_386 /* Switch.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_209 /* Switch.swift */; }; + OBJ_387 /* SwitchIfEmpty.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_210 /* SwitchIfEmpty.swift */; }; + OBJ_388 /* SynchronizedDisposeType.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_211 /* SynchronizedDisposeType.swift */; }; + OBJ_389 /* SynchronizedOnType.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_212 /* SynchronizedOnType.swift */; }; + OBJ_390 /* SynchronizedUnsubscribeType.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_213 /* SynchronizedUnsubscribeType.swift */; }; + OBJ_391 /* TailRecursiveSink.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_214 /* TailRecursiveSink.swift */; }; + OBJ_392 /* Take.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_215 /* Take.swift */; }; + OBJ_393 /* TakeLast.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_216 /* TakeLast.swift */; }; + OBJ_394 /* TakeWithPredicate.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_217 /* TakeWithPredicate.swift */; }; + OBJ_395 /* Throttle.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_218 /* Throttle.swift */; }; + OBJ_396 /* Timeout.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_219 /* Timeout.swift */; }; + OBJ_397 /* Timer.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_220 /* Timer.swift */; }; + OBJ_398 /* ToArray.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_221 /* ToArray.swift */; }; + OBJ_399 /* Using.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_222 /* Using.swift */; }; + OBJ_400 /* VirtualTimeConverterType.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_223 /* VirtualTimeConverterType.swift */; }; + OBJ_401 /* VirtualTimeScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_224 /* VirtualTimeScheduler.swift */; }; + OBJ_402 /* Window.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_225 /* Window.swift */; }; + OBJ_403 /* WithLatestFrom.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_226 /* WithLatestFrom.swift */; }; + OBJ_404 /* WithUnretained.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_227 /* WithUnretained.swift */; }; + OBJ_405 /* Zip+Collection.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_228 /* Zip+Collection.swift */; }; + OBJ_406 /* Zip+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_229 /* Zip+arity.swift */; }; + OBJ_407 /* Zip.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_230 /* Zip.swift */; }; + OBJ_414 /* Package.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_232 /* Package.swift */; }; + OBJ_420 /* Animation.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_9 /* Animation.swift */; }; + OBJ_421 /* AnyCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_10 /* AnyCoordinator.swift */; }; + OBJ_422 /* AnyTransitionPerformer.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_11 /* AnyTransitionPerformer.swift */; }; + OBJ_423 /* BaseCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_12 /* BaseCoordinator.swift */; }; + OBJ_424 /* BasicCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_13 /* BasicCoordinator.swift */; }; + OBJ_425 /* Container.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_14 /* Container.swift */; }; + OBJ_426 /* Coordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_15 /* Coordinator.swift */; }; + OBJ_427 /* CoordinatorPreviewingDelegateObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_16 /* CoordinatorPreviewingDelegateObject.swift */; }; + OBJ_428 /* DeepLinking.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_17 /* DeepLinking.swift */; }; + OBJ_429 /* GestureRecognizerTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_18 /* GestureRecognizerTarget.swift */; }; + OBJ_430 /* InteractiveTransitionAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_19 /* InteractiveTransitionAnimation.swift */; }; + OBJ_431 /* InterruptibleTransitionAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_20 /* InterruptibleTransitionAnimation.swift */; }; + OBJ_432 /* NavigationAnimationDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_21 /* NavigationAnimationDelegate.swift */; }; + OBJ_433 /* NavigationCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_22 /* NavigationCoordinator.swift */; }; + OBJ_434 /* NavigationTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_23 /* NavigationTransition.swift */; }; + OBJ_435 /* PageCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_24 /* PageCoordinator.swift */; }; + OBJ_436 /* PageCoordinatorDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_25 /* PageCoordinatorDataSource.swift */; }; + OBJ_437 /* PageTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_26 /* PageTransition.swift */; }; + OBJ_438 /* Presentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_27 /* Presentable.swift */; }; + OBJ_439 /* RedirectionRouter.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_28 /* RedirectionRouter.swift */; }; + OBJ_440 /* Route.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_29 /* Route.swift */; }; + OBJ_441 /* Router.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_30 /* Router.swift */; }; + OBJ_442 /* SplitCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_31 /* SplitCoordinator.swift */; }; + OBJ_443 /* SplitTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_32 /* SplitTransition.swift */; }; + OBJ_444 /* StaticTransitionAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_33 /* StaticTransitionAnimation.swift */; }; + OBJ_445 /* StrongRouter.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_34 /* StrongRouter.swift */; }; + OBJ_446 /* TabBarAnimationDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_35 /* TabBarAnimationDelegate.swift */; }; + OBJ_447 /* TabBarCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_36 /* TabBarCoordinator.swift */; }; + OBJ_448 /* TabBarTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_37 /* TabBarTransition.swift */; }; + OBJ_449 /* Transition+Init.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_38 /* Transition+Init.swift */; }; + OBJ_450 /* Transition.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_39 /* Transition.swift */; }; + OBJ_451 /* TransitionAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_40 /* TransitionAnimation.swift */; }; + OBJ_452 /* TransitionOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_41 /* TransitionOptions.swift */; }; + OBJ_453 /* TransitionPerformer.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_42 /* TransitionPerformer.swift */; }; + OBJ_454 /* TransitionProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_43 /* TransitionProtocol.swift */; }; + OBJ_455 /* UINavigationController+Transition.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_44 /* UINavigationController+Transition.swift */; }; + OBJ_456 /* UIPageViewController+Transition.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_45 /* UIPageViewController+Transition.swift */; }; + OBJ_457 /* UITabBarController+Transition.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_46 /* UITabBarController+Transition.swift */; }; + OBJ_458 /* UIView+Store.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_47 /* UIView+Store.swift */; }; + OBJ_459 /* UIViewController+Transition.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_48 /* UIViewController+Transition.swift */; }; + OBJ_460 /* UnownedErased+Router.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_49 /* UnownedErased+Router.swift */; }; + OBJ_461 /* UnownedErased.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_50 /* UnownedErased.swift */; }; + OBJ_462 /* ViewCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_51 /* ViewCoordinator.swift */; }; + OBJ_463 /* WeakErased+Router.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_52 /* WeakErased+Router.swift */; }; + OBJ_464 /* WeakErased.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_53 /* WeakErased.swift */; }; + OBJ_471 /* Router+Combine.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_55 /* Router+Combine.swift */; }; + OBJ_473 /* XCoordinator.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "XCoordinator::XCoordinator::Product" /* XCoordinator.framework */; }; + OBJ_480 /* Package.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_6 /* Package.swift */; }; + OBJ_492 /* Router+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_57 /* Router+Rx.swift */; }; + OBJ_494 /* RxSwift.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "RxSwift::RxSwift::Product" /* RxSwift.framework */; }; + OBJ_495 /* XCoordinator.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "XCoordinator::XCoordinator::Product" /* XCoordinator.framework */; }; + OBJ_502 /* AnimationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_61 /* AnimationTests.swift */; }; + OBJ_503 /* TestAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_62 /* TestAnimation.swift */; }; + OBJ_504 /* TestRoute.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_63 /* TestRoute.swift */; }; + OBJ_505 /* TransitionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_64 /* TransitionTests.swift */; }; + OBJ_506 /* XCTestManifests.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_65 /* XCTestManifests.swift */; }; + OBJ_507 /* XCText+Extras.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_66 /* XCText+Extras.swift */; }; + OBJ_509 /* XCoordinatorRx.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "XCoordinator::XCoordinatorRx::Product" /* XCoordinatorRx.framework */; }; + OBJ_510 /* RxSwift.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "RxSwift::RxSwift::Product" /* RxSwift.framework */; }; + OBJ_511 /* XCoordinator.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "XCoordinator::XCoordinator::Product" /* XCoordinator.framework */; }; +/* End PBXBuildFile section */ + +/* Begin PBXContainerItemProxy section */ + 9BF6CDF22756458800632978 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = OBJ_1 /* Project object */; + proxyType = 1; + remoteGlobalIDString = "RxSwift::RxSwift"; + remoteInfo = RxSwift; + }; + 9BF6CDF32756458800632978 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = OBJ_1 /* Project object */; + proxyType = 1; + remoteGlobalIDString = "XCoordinator::XCoordinator"; + remoteInfo = XCoordinator; + }; + 9BF6CDF42756458800632978 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = OBJ_1 /* Project object */; + proxyType = 1; + remoteGlobalIDString = "XCoordinator::XCoordinator"; + remoteInfo = XCoordinator; + }; + 9BF6CDF52756458800632978 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = OBJ_1 /* Project object */; + proxyType = 1; + remoteGlobalIDString = "XCoordinator::XCoordinatorRx"; + remoteInfo = XCoordinatorRx; + }; + 9BF6CDF62756458800632978 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = OBJ_1 /* Project object */; + proxyType = 1; + remoteGlobalIDString = "RxSwift::RxSwift"; + remoteInfo = RxSwift; + }; + 9BF6CDF72756458800632978 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = OBJ_1 /* Project object */; + proxyType = 1; + remoteGlobalIDString = "XCoordinator::XCoordinator"; + remoteInfo = XCoordinator; + }; + 9BF6CDF82756458800632978 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = OBJ_1 /* Project object */; + proxyType = 1; + remoteGlobalIDString = "XCoordinator::XCoordinatorTests"; + remoteInfo = XCoordinatorTests; + }; +/* End PBXContainerItemProxy section */ + +/* Begin PBXFileReference section */ + OBJ_10 /* AnyCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnyCoordinator.swift; sourceTree = ""; }; + OBJ_100 /* Concat.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Concat.swift; sourceTree = ""; }; + OBJ_101 /* ConcurrentDispatchQueueScheduler.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConcurrentDispatchQueueScheduler.swift; sourceTree = ""; }; + OBJ_102 /* ConcurrentMainScheduler.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConcurrentMainScheduler.swift; sourceTree = ""; }; + OBJ_103 /* ConnectableObservableType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConnectableObservableType.swift; sourceTree = ""; }; + OBJ_104 /* Create.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Create.swift; sourceTree = ""; }; + OBJ_105 /* CurrentThreadScheduler.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurrentThreadScheduler.swift; sourceTree = ""; }; + OBJ_106 /* Date+Dispatch.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Date+Dispatch.swift"; sourceTree = ""; }; + OBJ_107 /* Debounce.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Debounce.swift; sourceTree = ""; }; + OBJ_108 /* Debug.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Debug.swift; sourceTree = ""; }; + OBJ_109 /* Decode.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Decode.swift; sourceTree = ""; }; + OBJ_11 /* AnyTransitionPerformer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnyTransitionPerformer.swift; sourceTree = ""; }; + OBJ_110 /* DefaultIfEmpty.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DefaultIfEmpty.swift; sourceTree = ""; }; + OBJ_111 /* Deferred.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Deferred.swift; sourceTree = ""; }; + OBJ_112 /* Delay.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Delay.swift; sourceTree = ""; }; + OBJ_113 /* DelaySubscription.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DelaySubscription.swift; sourceTree = ""; }; + OBJ_114 /* Dematerialize.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Dematerialize.swift; sourceTree = ""; }; + OBJ_115 /* DispatchQueue+Extensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "DispatchQueue+Extensions.swift"; sourceTree = ""; }; + OBJ_116 /* DispatchQueueConfiguration.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DispatchQueueConfiguration.swift; sourceTree = ""; }; + OBJ_117 /* Disposable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Disposable.swift; sourceTree = ""; }; + OBJ_118 /* Disposables.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Disposables.swift; sourceTree = ""; }; + OBJ_119 /* DisposeBag.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DisposeBag.swift; sourceTree = ""; }; + OBJ_12 /* BaseCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BaseCoordinator.swift; sourceTree = ""; }; + OBJ_120 /* DisposeBase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DisposeBase.swift; sourceTree = ""; }; + OBJ_121 /* DistinctUntilChanged.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DistinctUntilChanged.swift; sourceTree = ""; }; + OBJ_122 /* Do.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Do.swift; sourceTree = ""; }; + OBJ_123 /* ElementAt.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ElementAt.swift; sourceTree = ""; }; + OBJ_124 /* Empty.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Empty.swift; sourceTree = ""; }; + OBJ_125 /* Enumerated.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Enumerated.swift; sourceTree = ""; }; + OBJ_126 /* Error.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Error.swift; sourceTree = ""; }; + OBJ_127 /* Errors.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Errors.swift; sourceTree = ""; }; + OBJ_128 /* Event.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Event.swift; sourceTree = ""; }; + OBJ_129 /* Filter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Filter.swift; sourceTree = ""; }; + OBJ_13 /* BasicCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BasicCoordinator.swift; sourceTree = ""; }; + OBJ_130 /* First.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = First.swift; sourceTree = ""; }; + OBJ_131 /* Generate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Generate.swift; sourceTree = ""; }; + OBJ_132 /* GroupBy.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GroupBy.swift; sourceTree = ""; }; + OBJ_133 /* GroupedObservable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GroupedObservable.swift; sourceTree = ""; }; + OBJ_134 /* HistoricalScheduler.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HistoricalScheduler.swift; sourceTree = ""; }; + OBJ_135 /* HistoricalSchedulerTimeConverter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HistoricalSchedulerTimeConverter.swift; sourceTree = ""; }; + OBJ_136 /* ImmediateSchedulerType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ImmediateSchedulerType.swift; sourceTree = ""; }; + OBJ_137 /* Infallible+CombineLatest+arity.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Infallible+CombineLatest+arity.swift"; sourceTree = ""; }; + OBJ_138 /* Infallible+Create.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Infallible+Create.swift"; sourceTree = ""; }; + OBJ_139 /* Infallible+Operators.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Infallible+Operators.swift"; sourceTree = ""; }; + OBJ_14 /* Container.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Container.swift; sourceTree = ""; }; + OBJ_140 /* Infallible+Zip+arity.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Infallible+Zip+arity.swift"; sourceTree = ""; }; + OBJ_141 /* Infallible.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Infallible.swift; sourceTree = ""; }; + OBJ_142 /* InfiniteSequence.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InfiniteSequence.swift; sourceTree = ""; }; + OBJ_143 /* InvocableScheduledItem.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InvocableScheduledItem.swift; sourceTree = ""; }; + OBJ_144 /* InvocableType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InvocableType.swift; sourceTree = ""; }; + OBJ_145 /* Just.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Just.swift; sourceTree = ""; }; + OBJ_146 /* Lock.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Lock.swift; sourceTree = ""; }; + OBJ_147 /* LockOwnerType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LockOwnerType.swift; sourceTree = ""; }; + OBJ_148 /* MainScheduler.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MainScheduler.swift; sourceTree = ""; }; + OBJ_149 /* Map.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Map.swift; sourceTree = ""; }; + OBJ_15 /* Coordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Coordinator.swift; sourceTree = ""; }; + OBJ_150 /* Materialize.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Materialize.swift; sourceTree = ""; }; + OBJ_151 /* Maybe.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Maybe.swift; sourceTree = ""; }; + OBJ_152 /* Merge.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Merge.swift; sourceTree = ""; }; + OBJ_153 /* Multicast.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Multicast.swift; sourceTree = ""; }; + OBJ_154 /* Never.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Never.swift; sourceTree = ""; }; + OBJ_155 /* NopDisposable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NopDisposable.swift; sourceTree = ""; }; + OBJ_156 /* Observable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Observable.swift; sourceTree = ""; }; + OBJ_157 /* ObservableConvertibleType+Infallible.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "ObservableConvertibleType+Infallible.swift"; sourceTree = ""; }; + OBJ_158 /* ObservableConvertibleType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ObservableConvertibleType.swift; sourceTree = ""; }; + OBJ_159 /* ObservableType+Extensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "ObservableType+Extensions.swift"; sourceTree = ""; }; + OBJ_16 /* CoordinatorPreviewingDelegateObject.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CoordinatorPreviewingDelegateObject.swift; sourceTree = ""; }; + OBJ_160 /* ObservableType+PrimitiveSequence.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "ObservableType+PrimitiveSequence.swift"; sourceTree = ""; }; + OBJ_161 /* ObservableType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ObservableType.swift; sourceTree = ""; }; + OBJ_162 /* ObserveOn.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ObserveOn.swift; sourceTree = ""; }; + OBJ_163 /* ObserverBase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ObserverBase.swift; sourceTree = ""; }; + OBJ_164 /* ObserverType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ObserverType.swift; sourceTree = ""; }; + OBJ_165 /* OperationQueueScheduler.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OperationQueueScheduler.swift; sourceTree = ""; }; + OBJ_166 /* Optional.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Optional.swift; sourceTree = ""; }; + OBJ_167 /* Platform.Darwin.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Platform.Darwin.swift; sourceTree = ""; }; + OBJ_168 /* Platform.Linux.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Platform.Linux.swift; sourceTree = ""; }; + OBJ_169 /* PrimitiveSequence+Zip+arity.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "PrimitiveSequence+Zip+arity.swift"; sourceTree = ""; }; + OBJ_17 /* DeepLinking.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DeepLinking.swift; sourceTree = ""; }; + OBJ_170 /* PrimitiveSequence.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PrimitiveSequence.swift; sourceTree = ""; }; + OBJ_171 /* PriorityQueue.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PriorityQueue.swift; sourceTree = ""; }; + OBJ_172 /* Producer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Producer.swift; sourceTree = ""; }; + OBJ_173 /* PublishSubject.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PublishSubject.swift; sourceTree = ""; }; + OBJ_174 /* Queue.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Queue.swift; sourceTree = ""; }; + OBJ_175 /* Range.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Range.swift; sourceTree = ""; }; + OBJ_176 /* Reactive.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Reactive.swift; sourceTree = ""; }; + OBJ_177 /* RecursiveLock.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecursiveLock.swift; sourceTree = ""; }; + OBJ_178 /* RecursiveScheduler.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecursiveScheduler.swift; sourceTree = ""; }; + OBJ_179 /* Reduce.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Reduce.swift; sourceTree = ""; }; + OBJ_18 /* GestureRecognizerTarget.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GestureRecognizerTarget.swift; sourceTree = ""; }; + OBJ_180 /* RefCountDisposable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RefCountDisposable.swift; sourceTree = ""; }; + OBJ_181 /* Repeat.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Repeat.swift; sourceTree = ""; }; + OBJ_182 /* ReplaySubject.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReplaySubject.swift; sourceTree = ""; }; + OBJ_183 /* RetryWhen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RetryWhen.swift; sourceTree = ""; }; + OBJ_184 /* Rx.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Rx.swift; sourceTree = ""; }; + OBJ_185 /* RxMutableBox.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RxMutableBox.swift; sourceTree = ""; }; + OBJ_186 /* Sample.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Sample.swift; sourceTree = ""; }; + OBJ_187 /* Scan.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Scan.swift; sourceTree = ""; }; + OBJ_188 /* ScheduledDisposable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScheduledDisposable.swift; sourceTree = ""; }; + OBJ_189 /* ScheduledItem.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScheduledItem.swift; sourceTree = ""; }; + OBJ_19 /* InteractiveTransitionAnimation.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InteractiveTransitionAnimation.swift; sourceTree = ""; }; + OBJ_190 /* ScheduledItemType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScheduledItemType.swift; sourceTree = ""; }; + OBJ_191 /* SchedulerServices+Emulation.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "SchedulerServices+Emulation.swift"; sourceTree = ""; }; + OBJ_192 /* SchedulerType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SchedulerType.swift; sourceTree = ""; }; + OBJ_193 /* Sequence.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Sequence.swift; sourceTree = ""; }; + OBJ_194 /* SerialDispatchQueueScheduler.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SerialDispatchQueueScheduler.swift; sourceTree = ""; }; + OBJ_195 /* SerialDisposable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SerialDisposable.swift; sourceTree = ""; }; + OBJ_196 /* ShareReplayScope.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShareReplayScope.swift; sourceTree = ""; }; + OBJ_197 /* Single.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Single.swift; sourceTree = ""; }; + OBJ_198 /* SingleAssignmentDisposable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SingleAssignmentDisposable.swift; sourceTree = ""; }; + OBJ_199 /* SingleAsync.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SingleAsync.swift; sourceTree = ""; }; + OBJ_20 /* InterruptibleTransitionAnimation.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InterruptibleTransitionAnimation.swift; sourceTree = ""; }; + OBJ_200 /* Sink.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Sink.swift; sourceTree = ""; }; + OBJ_201 /* Skip.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Skip.swift; sourceTree = ""; }; + OBJ_202 /* SkipUntil.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SkipUntil.swift; sourceTree = ""; }; + OBJ_203 /* SkipWhile.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SkipWhile.swift; sourceTree = ""; }; + OBJ_204 /* StartWith.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StartWith.swift; sourceTree = ""; }; + OBJ_205 /* SubjectType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SubjectType.swift; sourceTree = ""; }; + OBJ_206 /* SubscribeOn.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SubscribeOn.swift; sourceTree = ""; }; + OBJ_207 /* SubscriptionDisposable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SubscriptionDisposable.swift; sourceTree = ""; }; + OBJ_208 /* SwiftSupport.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SwiftSupport.swift; sourceTree = ""; }; + OBJ_209 /* Switch.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Switch.swift; sourceTree = ""; }; + OBJ_21 /* NavigationAnimationDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NavigationAnimationDelegate.swift; sourceTree = ""; }; + OBJ_210 /* SwitchIfEmpty.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SwitchIfEmpty.swift; sourceTree = ""; }; + OBJ_211 /* SynchronizedDisposeType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SynchronizedDisposeType.swift; sourceTree = ""; }; + OBJ_212 /* SynchronizedOnType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SynchronizedOnType.swift; sourceTree = ""; }; + OBJ_213 /* SynchronizedUnsubscribeType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SynchronizedUnsubscribeType.swift; sourceTree = ""; }; + OBJ_214 /* TailRecursiveSink.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TailRecursiveSink.swift; sourceTree = ""; }; + OBJ_215 /* Take.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Take.swift; sourceTree = ""; }; + OBJ_216 /* TakeLast.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TakeLast.swift; sourceTree = ""; }; + OBJ_217 /* TakeWithPredicate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TakeWithPredicate.swift; sourceTree = ""; }; + OBJ_218 /* Throttle.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Throttle.swift; sourceTree = ""; }; + OBJ_219 /* Timeout.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Timeout.swift; sourceTree = ""; }; + OBJ_22 /* NavigationCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NavigationCoordinator.swift; sourceTree = ""; }; + OBJ_220 /* Timer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Timer.swift; sourceTree = ""; }; + OBJ_221 /* ToArray.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ToArray.swift; sourceTree = ""; }; + OBJ_222 /* Using.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Using.swift; sourceTree = ""; }; + OBJ_223 /* VirtualTimeConverterType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VirtualTimeConverterType.swift; sourceTree = ""; }; + OBJ_224 /* VirtualTimeScheduler.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VirtualTimeScheduler.swift; sourceTree = ""; }; + OBJ_225 /* Window.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Window.swift; sourceTree = ""; }; + OBJ_226 /* WithLatestFrom.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WithLatestFrom.swift; sourceTree = ""; }; + OBJ_227 /* WithUnretained.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WithUnretained.swift; sourceTree = ""; }; + OBJ_228 /* Zip+Collection.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Zip+Collection.swift"; sourceTree = ""; }; + OBJ_229 /* Zip+arity.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Zip+arity.swift"; sourceTree = ""; }; + OBJ_23 /* NavigationTransition.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NavigationTransition.swift; sourceTree = ""; }; + OBJ_230 /* Zip.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Zip.swift; sourceTree = ""; }; + OBJ_232 /* Package.swift */ = {isa = PBXFileReference; explicitFileType = sourcecode.swift; name = Package.swift; path = /Users/pauljohanneskraft/Documents/QuickBirdStudios/Frameworks/XCoordinator/.build/checkouts/RxSwift/Package.swift; sourceTree = ""; }; + OBJ_239 /* Images */ = {isa = PBXFileReference; lastKnownFileType = folder; path = Images; sourceTree = SOURCE_ROOT; }; + OBJ_24 /* PageCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PageCoordinator.swift; sourceTree = ""; }; + OBJ_240 /* docs */ = {isa = PBXFileReference; lastKnownFileType = folder; path = docs; sourceTree = SOURCE_ROOT; }; + OBJ_241 /* scripts */ = {isa = PBXFileReference; lastKnownFileType = folder; path = scripts; sourceTree = SOURCE_ROOT; }; + OBJ_242 /* build */ = {isa = PBXFileReference; lastKnownFileType = text; path = build; sourceTree = SOURCE_ROOT; }; + OBJ_243 /* XCoordinator.podspec */ = {isa = PBXFileReference; lastKnownFileType = text; path = XCoordinator.podspec; sourceTree = ""; }; + OBJ_244 /* LICENSE */ = {isa = PBXFileReference; lastKnownFileType = text; path = LICENSE; sourceTree = ""; }; + OBJ_245 /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; + OBJ_25 /* PageCoordinatorDataSource.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PageCoordinatorDataSource.swift; sourceTree = ""; }; + OBJ_26 /* PageTransition.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PageTransition.swift; sourceTree = ""; }; + OBJ_27 /* Presentable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Presentable.swift; sourceTree = ""; }; + OBJ_28 /* RedirectionRouter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RedirectionRouter.swift; sourceTree = ""; }; + OBJ_29 /* Route.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Route.swift; sourceTree = ""; }; + OBJ_30 /* Router.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Router.swift; sourceTree = ""; }; + OBJ_31 /* SplitCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SplitCoordinator.swift; sourceTree = ""; }; + OBJ_32 /* SplitTransition.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SplitTransition.swift; sourceTree = ""; }; + OBJ_33 /* StaticTransitionAnimation.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StaticTransitionAnimation.swift; sourceTree = ""; }; + OBJ_34 /* StrongRouter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StrongRouter.swift; sourceTree = ""; }; + OBJ_35 /* TabBarAnimationDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TabBarAnimationDelegate.swift; sourceTree = ""; }; + OBJ_36 /* TabBarCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TabBarCoordinator.swift; sourceTree = ""; }; + OBJ_37 /* TabBarTransition.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TabBarTransition.swift; sourceTree = ""; }; + OBJ_38 /* Transition+Init.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Transition+Init.swift"; sourceTree = ""; }; + OBJ_39 /* Transition.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Transition.swift; sourceTree = ""; }; + OBJ_40 /* TransitionAnimation.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TransitionAnimation.swift; sourceTree = ""; }; + OBJ_41 /* TransitionOptions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TransitionOptions.swift; sourceTree = ""; }; + OBJ_42 /* TransitionPerformer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TransitionPerformer.swift; sourceTree = ""; }; + OBJ_43 /* TransitionProtocol.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TransitionProtocol.swift; sourceTree = ""; }; + OBJ_44 /* UINavigationController+Transition.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UINavigationController+Transition.swift"; sourceTree = ""; }; + OBJ_45 /* UIPageViewController+Transition.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIPageViewController+Transition.swift"; sourceTree = ""; }; + OBJ_46 /* UITabBarController+Transition.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UITabBarController+Transition.swift"; sourceTree = ""; }; + OBJ_47 /* UIView+Store.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIView+Store.swift"; sourceTree = ""; }; + OBJ_48 /* UIViewController+Transition.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIViewController+Transition.swift"; sourceTree = ""; }; + OBJ_49 /* UnownedErased+Router.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UnownedErased+Router.swift"; sourceTree = ""; }; + OBJ_50 /* UnownedErased.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UnownedErased.swift; sourceTree = ""; }; + OBJ_51 /* ViewCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewCoordinator.swift; sourceTree = ""; }; + OBJ_52 /* WeakErased+Router.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "WeakErased+Router.swift"; sourceTree = ""; }; + OBJ_53 /* WeakErased.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WeakErased.swift; sourceTree = ""; }; + OBJ_55 /* Router+Combine.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Router+Combine.swift"; sourceTree = ""; }; + OBJ_57 /* Router+Rx.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Router+Rx.swift"; sourceTree = ""; }; + OBJ_6 /* Package.swift */ = {isa = PBXFileReference; explicitFileType = sourcecode.swift; path = Package.swift; sourceTree = ""; }; + OBJ_60 /* XCoordinatorTests.xctestplan */ = {isa = PBXFileReference; lastKnownFileType = text; path = XCoordinatorTests.xctestplan; sourceTree = ""; }; + OBJ_61 /* AnimationTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnimationTests.swift; sourceTree = ""; }; + OBJ_62 /* TestAnimation.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TestAnimation.swift; sourceTree = ""; }; + OBJ_63 /* TestRoute.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TestRoute.swift; sourceTree = ""; }; + OBJ_64 /* TransitionTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TransitionTests.swift; sourceTree = ""; }; + OBJ_65 /* XCTestManifests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = XCTestManifests.swift; sourceTree = ""; }; + OBJ_66 /* XCText+Extras.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "XCText+Extras.swift"; sourceTree = ""; }; + OBJ_74 /* AddRef.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddRef.swift; sourceTree = ""; }; + OBJ_75 /* Amb.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Amb.swift; sourceTree = ""; }; + OBJ_76 /* AnonymousDisposable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnonymousDisposable.swift; sourceTree = ""; }; + OBJ_77 /* AnonymousObserver.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnonymousObserver.swift; sourceTree = ""; }; + OBJ_78 /* AnyObserver.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnyObserver.swift; sourceTree = ""; }; + OBJ_79 /* AsMaybe.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AsMaybe.swift; sourceTree = ""; }; + OBJ_80 /* AsSingle.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AsSingle.swift; sourceTree = ""; }; + OBJ_81 /* AsyncLock.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AsyncLock.swift; sourceTree = ""; }; + OBJ_82 /* AsyncSubject.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AsyncSubject.swift; sourceTree = ""; }; + OBJ_83 /* AtomicInt.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AtomicInt.swift; sourceTree = ""; }; + OBJ_84 /* Bag+Rx.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Bag+Rx.swift"; sourceTree = ""; }; + OBJ_85 /* Bag.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Bag.swift; sourceTree = ""; }; + OBJ_86 /* BehaviorSubject.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BehaviorSubject.swift; sourceTree = ""; }; + OBJ_87 /* BinaryDisposable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BinaryDisposable.swift; sourceTree = ""; }; + OBJ_88 /* Binder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Binder.swift; sourceTree = ""; }; + OBJ_89 /* BooleanDisposable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BooleanDisposable.swift; sourceTree = ""; }; + OBJ_9 /* Animation.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Animation.swift; sourceTree = ""; }; + OBJ_90 /* Buffer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Buffer.swift; sourceTree = ""; }; + OBJ_91 /* Cancelable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Cancelable.swift; sourceTree = ""; }; + OBJ_92 /* Catch.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Catch.swift; sourceTree = ""; }; + OBJ_93 /* CombineLatest+Collection.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "CombineLatest+Collection.swift"; sourceTree = ""; }; + OBJ_94 /* CombineLatest+arity.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "CombineLatest+arity.swift"; sourceTree = ""; }; + OBJ_95 /* CombineLatest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CombineLatest.swift; sourceTree = ""; }; + OBJ_96 /* CompactMap.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CompactMap.swift; sourceTree = ""; }; + OBJ_97 /* Completable+AndThen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Completable+AndThen.swift"; sourceTree = ""; }; + OBJ_98 /* Completable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Completable.swift; sourceTree = ""; }; + OBJ_99 /* CompositeDisposable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CompositeDisposable.swift; sourceTree = ""; }; + "RxSwift::RxSwift::Product" /* RxSwift.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = RxSwift.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + "XCoordinator::XCoordinator::Product" /* XCoordinator.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = XCoordinator.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + "XCoordinator::XCoordinatorCombine::Product" /* XCoordinatorCombine.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = XCoordinatorCombine.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + "XCoordinator::XCoordinatorRx::Product" /* XCoordinatorRx.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = XCoordinatorRx.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + "XCoordinator::XCoordinatorTests::Product" /* XCoordinatorTests.xctest */ = {isa = PBXFileReference; lastKnownFileType = file; path = XCoordinatorTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + OBJ_408 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 0; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + OBJ_465 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 0; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + OBJ_472 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 0; + files = ( + OBJ_473 /* XCoordinator.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + OBJ_493 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 0; + files = ( + OBJ_494 /* RxSwift.framework in Frameworks */, + OBJ_495 /* XCoordinator.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + OBJ_508 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 0; + files = ( + OBJ_509 /* XCoordinatorRx.framework in Frameworks */, + OBJ_510 /* RxSwift.framework in Frameworks */, + OBJ_511 /* XCoordinator.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + OBJ_231 /* RxTest */ = { + isa = PBXGroup; + children = ( + ); + name = RxTest; + path = .build/checkouts/RxSwift/Sources/RxTest; + sourceTree = SOURCE_ROOT; + }; + OBJ_233 /* Products */ = { + isa = PBXGroup; + children = ( + "XCoordinator::XCoordinator::Product" /* XCoordinator.framework */, + "RxSwift::RxSwift::Product" /* RxSwift.framework */, + "XCoordinator::XCoordinatorTests::Product" /* XCoordinatorTests.xctest */, + "XCoordinator::XCoordinatorCombine::Product" /* XCoordinatorCombine.framework */, + "XCoordinator::XCoordinatorRx::Product" /* XCoordinatorRx.framework */, + ); + name = Products; + sourceTree = BUILT_PRODUCTS_DIR; + }; + OBJ_5 /* */ = { + isa = PBXGroup; + children = ( + OBJ_6 /* Package.swift */, + OBJ_7 /* Sources */, + OBJ_58 /* Tests */, + OBJ_67 /* Dependencies */, + OBJ_233 /* Products */, + OBJ_239 /* Images */, + OBJ_240 /* docs */, + OBJ_241 /* scripts */, + OBJ_242 /* build */, + OBJ_243 /* XCoordinator.podspec */, + OBJ_244 /* LICENSE */, + OBJ_245 /* README.md */, + ); + name = ""; + sourceTree = ""; + }; + OBJ_54 /* XCoordinatorCombine */ = { + isa = PBXGroup; + children = ( + OBJ_55 /* Router+Combine.swift */, + ); + name = XCoordinatorCombine; + path = Sources/XCoordinatorCombine; + sourceTree = SOURCE_ROOT; + }; + OBJ_56 /* XCoordinatorRx */ = { + isa = PBXGroup; + children = ( + OBJ_57 /* Router+Rx.swift */, + ); + name = XCoordinatorRx; + path = Sources/XCoordinatorRx; + sourceTree = SOURCE_ROOT; + }; + OBJ_58 /* Tests */ = { + isa = PBXGroup; + children = ( + OBJ_59 /* XCoordinatorTests */, + ); + name = Tests; + sourceTree = SOURCE_ROOT; + }; + OBJ_59 /* XCoordinatorTests */ = { + isa = PBXGroup; + children = ( + OBJ_60 /* XCoordinatorTests.xctestplan */, + OBJ_61 /* AnimationTests.swift */, + OBJ_62 /* TestAnimation.swift */, + OBJ_63 /* TestRoute.swift */, + OBJ_64 /* TransitionTests.swift */, + OBJ_65 /* XCTestManifests.swift */, + OBJ_66 /* XCText+Extras.swift */, + ); + name = XCoordinatorTests; + path = Tests/XCoordinatorTests; + sourceTree = SOURCE_ROOT; + }; + OBJ_67 /* Dependencies */ = { + isa = PBXGroup; + children = ( + OBJ_68 /* RxSwift 6.1.0 */, + ); + name = Dependencies; + sourceTree = ""; + }; + OBJ_68 /* RxSwift 6.1.0 */ = { + isa = PBXGroup; + children = ( + OBJ_69 /* RxBlocking */, + OBJ_70 /* RxCocoa */, + OBJ_71 /* RxCocoaRuntime */, + OBJ_72 /* RxRelay */, + OBJ_73 /* RxSwift */, + OBJ_231 /* RxTest */, + OBJ_232 /* Package.swift */, + ); + name = "RxSwift 6.1.0"; + sourceTree = SOURCE_ROOT; + }; + OBJ_69 /* RxBlocking */ = { + isa = PBXGroup; + children = ( + ); + name = RxBlocking; + path = .build/checkouts/RxSwift/Sources/RxBlocking; + sourceTree = SOURCE_ROOT; + }; + OBJ_7 /* Sources */ = { + isa = PBXGroup; + children = ( + OBJ_8 /* XCoordinator */, + OBJ_54 /* XCoordinatorCombine */, + OBJ_56 /* XCoordinatorRx */, + ); + name = Sources; + sourceTree = SOURCE_ROOT; + }; + OBJ_70 /* RxCocoa */ = { + isa = PBXGroup; + children = ( + ); + name = RxCocoa; + path = .build/checkouts/RxSwift/Sources/RxCocoa; + sourceTree = SOURCE_ROOT; + }; + OBJ_71 /* RxCocoaRuntime */ = { + isa = PBXGroup; + children = ( + ); + name = RxCocoaRuntime; + path = .build/checkouts/RxSwift/Sources/RxCocoaRuntime; + sourceTree = SOURCE_ROOT; + }; + OBJ_72 /* RxRelay */ = { + isa = PBXGroup; + children = ( + ); + name = RxRelay; + path = .build/checkouts/RxSwift/Sources/RxRelay; + sourceTree = SOURCE_ROOT; + }; + OBJ_73 /* RxSwift */ = { + isa = PBXGroup; + children = ( + OBJ_74 /* AddRef.swift */, + OBJ_75 /* Amb.swift */, + OBJ_76 /* AnonymousDisposable.swift */, + OBJ_77 /* AnonymousObserver.swift */, + OBJ_78 /* AnyObserver.swift */, + OBJ_79 /* AsMaybe.swift */, + OBJ_80 /* AsSingle.swift */, + OBJ_81 /* AsyncLock.swift */, + OBJ_82 /* AsyncSubject.swift */, + OBJ_83 /* AtomicInt.swift */, + OBJ_84 /* Bag+Rx.swift */, + OBJ_85 /* Bag.swift */, + OBJ_86 /* BehaviorSubject.swift */, + OBJ_87 /* BinaryDisposable.swift */, + OBJ_88 /* Binder.swift */, + OBJ_89 /* BooleanDisposable.swift */, + OBJ_90 /* Buffer.swift */, + OBJ_91 /* Cancelable.swift */, + OBJ_92 /* Catch.swift */, + OBJ_93 /* CombineLatest+Collection.swift */, + OBJ_94 /* CombineLatest+arity.swift */, + OBJ_95 /* CombineLatest.swift */, + OBJ_96 /* CompactMap.swift */, + OBJ_97 /* Completable+AndThen.swift */, + OBJ_98 /* Completable.swift */, + OBJ_99 /* CompositeDisposable.swift */, + OBJ_100 /* Concat.swift */, + OBJ_101 /* ConcurrentDispatchQueueScheduler.swift */, + OBJ_102 /* ConcurrentMainScheduler.swift */, + OBJ_103 /* ConnectableObservableType.swift */, + OBJ_104 /* Create.swift */, + OBJ_105 /* CurrentThreadScheduler.swift */, + OBJ_106 /* Date+Dispatch.swift */, + OBJ_107 /* Debounce.swift */, + OBJ_108 /* Debug.swift */, + OBJ_109 /* Decode.swift */, + OBJ_110 /* DefaultIfEmpty.swift */, + OBJ_111 /* Deferred.swift */, + OBJ_112 /* Delay.swift */, + OBJ_113 /* DelaySubscription.swift */, + OBJ_114 /* Dematerialize.swift */, + OBJ_115 /* DispatchQueue+Extensions.swift */, + OBJ_116 /* DispatchQueueConfiguration.swift */, + OBJ_117 /* Disposable.swift */, + OBJ_118 /* Disposables.swift */, + OBJ_119 /* DisposeBag.swift */, + OBJ_120 /* DisposeBase.swift */, + OBJ_121 /* DistinctUntilChanged.swift */, + OBJ_122 /* Do.swift */, + OBJ_123 /* ElementAt.swift */, + OBJ_124 /* Empty.swift */, + OBJ_125 /* Enumerated.swift */, + OBJ_126 /* Error.swift */, + OBJ_127 /* Errors.swift */, + OBJ_128 /* Event.swift */, + OBJ_129 /* Filter.swift */, + OBJ_130 /* First.swift */, + OBJ_131 /* Generate.swift */, + OBJ_132 /* GroupBy.swift */, + OBJ_133 /* GroupedObservable.swift */, + OBJ_134 /* HistoricalScheduler.swift */, + OBJ_135 /* HistoricalSchedulerTimeConverter.swift */, + OBJ_136 /* ImmediateSchedulerType.swift */, + OBJ_137 /* Infallible+CombineLatest+arity.swift */, + OBJ_138 /* Infallible+Create.swift */, + OBJ_139 /* Infallible+Operators.swift */, + OBJ_140 /* Infallible+Zip+arity.swift */, + OBJ_141 /* Infallible.swift */, + OBJ_142 /* InfiniteSequence.swift */, + OBJ_143 /* InvocableScheduledItem.swift */, + OBJ_144 /* InvocableType.swift */, + OBJ_145 /* Just.swift */, + OBJ_146 /* Lock.swift */, + OBJ_147 /* LockOwnerType.swift */, + OBJ_148 /* MainScheduler.swift */, + OBJ_149 /* Map.swift */, + OBJ_150 /* Materialize.swift */, + OBJ_151 /* Maybe.swift */, + OBJ_152 /* Merge.swift */, + OBJ_153 /* Multicast.swift */, + OBJ_154 /* Never.swift */, + OBJ_155 /* NopDisposable.swift */, + OBJ_156 /* Observable.swift */, + OBJ_157 /* ObservableConvertibleType+Infallible.swift */, + OBJ_158 /* ObservableConvertibleType.swift */, + OBJ_159 /* ObservableType+Extensions.swift */, + OBJ_160 /* ObservableType+PrimitiveSequence.swift */, + OBJ_161 /* ObservableType.swift */, + OBJ_162 /* ObserveOn.swift */, + OBJ_163 /* ObserverBase.swift */, + OBJ_164 /* ObserverType.swift */, + OBJ_165 /* OperationQueueScheduler.swift */, + OBJ_166 /* Optional.swift */, + OBJ_167 /* Platform.Darwin.swift */, + OBJ_168 /* Platform.Linux.swift */, + OBJ_169 /* PrimitiveSequence+Zip+arity.swift */, + OBJ_170 /* PrimitiveSequence.swift */, + OBJ_171 /* PriorityQueue.swift */, + OBJ_172 /* Producer.swift */, + OBJ_173 /* PublishSubject.swift */, + OBJ_174 /* Queue.swift */, + OBJ_175 /* Range.swift */, + OBJ_176 /* Reactive.swift */, + OBJ_177 /* RecursiveLock.swift */, + OBJ_178 /* RecursiveScheduler.swift */, + OBJ_179 /* Reduce.swift */, + OBJ_180 /* RefCountDisposable.swift */, + OBJ_181 /* Repeat.swift */, + OBJ_182 /* ReplaySubject.swift */, + OBJ_183 /* RetryWhen.swift */, + OBJ_184 /* Rx.swift */, + OBJ_185 /* RxMutableBox.swift */, + OBJ_186 /* Sample.swift */, + OBJ_187 /* Scan.swift */, + OBJ_188 /* ScheduledDisposable.swift */, + OBJ_189 /* ScheduledItem.swift */, + OBJ_190 /* ScheduledItemType.swift */, + OBJ_191 /* SchedulerServices+Emulation.swift */, + OBJ_192 /* SchedulerType.swift */, + OBJ_193 /* Sequence.swift */, + OBJ_194 /* SerialDispatchQueueScheduler.swift */, + OBJ_195 /* SerialDisposable.swift */, + OBJ_196 /* ShareReplayScope.swift */, + OBJ_197 /* Single.swift */, + OBJ_198 /* SingleAssignmentDisposable.swift */, + OBJ_199 /* SingleAsync.swift */, + OBJ_200 /* Sink.swift */, + OBJ_201 /* Skip.swift */, + OBJ_202 /* SkipUntil.swift */, + OBJ_203 /* SkipWhile.swift */, + OBJ_204 /* StartWith.swift */, + OBJ_205 /* SubjectType.swift */, + OBJ_206 /* SubscribeOn.swift */, + OBJ_207 /* SubscriptionDisposable.swift */, + OBJ_208 /* SwiftSupport.swift */, + OBJ_209 /* Switch.swift */, + OBJ_210 /* SwitchIfEmpty.swift */, + OBJ_211 /* SynchronizedDisposeType.swift */, + OBJ_212 /* SynchronizedOnType.swift */, + OBJ_213 /* SynchronizedUnsubscribeType.swift */, + OBJ_214 /* TailRecursiveSink.swift */, + OBJ_215 /* Take.swift */, + OBJ_216 /* TakeLast.swift */, + OBJ_217 /* TakeWithPredicate.swift */, + OBJ_218 /* Throttle.swift */, + OBJ_219 /* Timeout.swift */, + OBJ_220 /* Timer.swift */, + OBJ_221 /* ToArray.swift */, + OBJ_222 /* Using.swift */, + OBJ_223 /* VirtualTimeConverterType.swift */, + OBJ_224 /* VirtualTimeScheduler.swift */, + OBJ_225 /* Window.swift */, + OBJ_226 /* WithLatestFrom.swift */, + OBJ_227 /* WithUnretained.swift */, + OBJ_228 /* Zip+Collection.swift */, + OBJ_229 /* Zip+arity.swift */, + OBJ_230 /* Zip.swift */, + ); + name = RxSwift; + path = .build/checkouts/RxSwift/Sources/RxSwift; + sourceTree = SOURCE_ROOT; + }; + OBJ_8 /* XCoordinator */ = { + isa = PBXGroup; + children = ( + OBJ_9 /* Animation.swift */, + OBJ_10 /* AnyCoordinator.swift */, + OBJ_11 /* AnyTransitionPerformer.swift */, + OBJ_12 /* BaseCoordinator.swift */, + OBJ_13 /* BasicCoordinator.swift */, + OBJ_14 /* Container.swift */, + OBJ_15 /* Coordinator.swift */, + OBJ_16 /* CoordinatorPreviewingDelegateObject.swift */, + OBJ_17 /* DeepLinking.swift */, + OBJ_18 /* GestureRecognizerTarget.swift */, + OBJ_19 /* InteractiveTransitionAnimation.swift */, + OBJ_20 /* InterruptibleTransitionAnimation.swift */, + OBJ_21 /* NavigationAnimationDelegate.swift */, + OBJ_22 /* NavigationCoordinator.swift */, + OBJ_23 /* NavigationTransition.swift */, + OBJ_24 /* PageCoordinator.swift */, + OBJ_25 /* PageCoordinatorDataSource.swift */, + OBJ_26 /* PageTransition.swift */, + OBJ_27 /* Presentable.swift */, + OBJ_28 /* RedirectionRouter.swift */, + OBJ_29 /* Route.swift */, + OBJ_30 /* Router.swift */, + OBJ_31 /* SplitCoordinator.swift */, + OBJ_32 /* SplitTransition.swift */, + OBJ_33 /* StaticTransitionAnimation.swift */, + OBJ_34 /* StrongRouter.swift */, + OBJ_35 /* TabBarAnimationDelegate.swift */, + OBJ_36 /* TabBarCoordinator.swift */, + OBJ_37 /* TabBarTransition.swift */, + OBJ_38 /* Transition+Init.swift */, + OBJ_39 /* Transition.swift */, + OBJ_40 /* TransitionAnimation.swift */, + OBJ_41 /* TransitionOptions.swift */, + OBJ_42 /* TransitionPerformer.swift */, + OBJ_43 /* TransitionProtocol.swift */, + OBJ_44 /* UINavigationController+Transition.swift */, + OBJ_45 /* UIPageViewController+Transition.swift */, + OBJ_46 /* UITabBarController+Transition.swift */, + OBJ_47 /* UIView+Store.swift */, + OBJ_48 /* UIViewController+Transition.swift */, + OBJ_49 /* UnownedErased+Router.swift */, + OBJ_50 /* UnownedErased.swift */, + OBJ_51 /* ViewCoordinator.swift */, + OBJ_52 /* WeakErased+Router.swift */, + OBJ_53 /* WeakErased.swift */, + ); + name = XCoordinator; + path = Sources/XCoordinator; + sourceTree = SOURCE_ROOT; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + "RxSwift::RxSwift" /* RxSwift */ = { + isa = PBXNativeTarget; + buildConfigurationList = OBJ_247 /* Build configuration list for PBXNativeTarget "RxSwift" */; + buildPhases = ( + OBJ_250 /* Sources */, + OBJ_408 /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = RxSwift; + productName = RxSwift; + productReference = "RxSwift::RxSwift::Product" /* RxSwift.framework */; + productType = "com.apple.product-type.framework"; + }; + "RxSwift::SwiftPMPackageDescription" /* RxSwiftPackageDescription */ = { + isa = PBXNativeTarget; + buildConfigurationList = OBJ_410 /* Build configuration list for PBXNativeTarget "RxSwiftPackageDescription" */; + buildPhases = ( + OBJ_413 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = RxSwiftPackageDescription; + productName = RxSwiftPackageDescription; + productType = "com.apple.product-type.framework"; + }; + "XCoordinator::SwiftPMPackageDescription" /* XCoordinatorPackageDescription */ = { + isa = PBXNativeTarget; + buildConfigurationList = OBJ_476 /* Build configuration list for PBXNativeTarget "XCoordinatorPackageDescription" */; + buildPhases = ( + OBJ_479 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = XCoordinatorPackageDescription; + productName = XCoordinatorPackageDescription; + productType = "com.apple.product-type.framework"; + }; + "XCoordinator::XCoordinator" /* XCoordinator */ = { + isa = PBXNativeTarget; + buildConfigurationList = OBJ_416 /* Build configuration list for PBXNativeTarget "XCoordinator" */; + buildPhases = ( + OBJ_419 /* Sources */, + OBJ_465 /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = XCoordinator; + productName = XCoordinator; + productReference = "XCoordinator::XCoordinator::Product" /* XCoordinator.framework */; + productType = "com.apple.product-type.framework"; + }; + "XCoordinator::XCoordinatorCombine" /* XCoordinatorCombine */ = { + isa = PBXNativeTarget; + buildConfigurationList = OBJ_467 /* Build configuration list for PBXNativeTarget "XCoordinatorCombine" */; + buildPhases = ( + OBJ_470 /* Sources */, + OBJ_472 /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + OBJ_474 /* PBXTargetDependency */, + ); + name = XCoordinatorCombine; + productName = XCoordinatorCombine; + productReference = "XCoordinator::XCoordinatorCombine::Product" /* XCoordinatorCombine.framework */; + productType = "com.apple.product-type.framework"; + }; + "XCoordinator::XCoordinatorRx" /* XCoordinatorRx */ = { + isa = PBXNativeTarget; + buildConfigurationList = OBJ_488 /* Build configuration list for PBXNativeTarget "XCoordinatorRx" */; + buildPhases = ( + OBJ_491 /* Sources */, + OBJ_493 /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + OBJ_496 /* PBXTargetDependency */, + OBJ_497 /* PBXTargetDependency */, + ); + name = XCoordinatorRx; + productName = XCoordinatorRx; + productReference = "XCoordinator::XCoordinatorRx::Product" /* XCoordinatorRx.framework */; + productType = "com.apple.product-type.framework"; + }; + "XCoordinator::XCoordinatorTests" /* XCoordinatorTests */ = { + isa = PBXNativeTarget; + buildConfigurationList = OBJ_498 /* Build configuration list for PBXNativeTarget "XCoordinatorTests" */; + buildPhases = ( + OBJ_501 /* Sources */, + OBJ_508 /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + OBJ_512 /* PBXTargetDependency */, + OBJ_513 /* PBXTargetDependency */, + OBJ_514 /* PBXTargetDependency */, + ); + name = XCoordinatorTests; + productName = XCoordinatorTests; + productReference = "XCoordinator::XCoordinatorTests::Product" /* XCoordinatorTests.xctest */; + productType = "com.apple.product-type.bundle.unit-test"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + OBJ_1 /* Project object */ = { + isa = PBXProject; + attributes = { + LastSwiftMigration = 9999; + LastUpgradeCheck = 1310; + }; + buildConfigurationList = OBJ_2 /* Build configuration list for PBXProject "XCoordinator" */; + compatibilityVersion = "Xcode 3.2"; + developmentRegion = en; + hasScannedForEncodings = 0; + knownRegions = ( + en, + Base, + ); + mainGroup = OBJ_5 /* */; + productRefGroup = OBJ_233 /* Products */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + "RxSwift::RxSwift" /* RxSwift */, + "RxSwift::SwiftPMPackageDescription" /* RxSwiftPackageDescription */, + "XCoordinator::XCoordinator" /* XCoordinator */, + "XCoordinator::XCoordinatorCombine" /* XCoordinatorCombine */, + "XCoordinator::SwiftPMPackageDescription" /* XCoordinatorPackageDescription */, + "XCoordinator::XCoordinatorPackageTests::ProductTarget" /* XCoordinatorPackageTests */, + "XCoordinator::XCoordinatorRx" /* XCoordinatorRx */, + "XCoordinator::XCoordinatorTests" /* XCoordinatorTests */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXSourcesBuildPhase section */ + OBJ_250 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 0; + files = ( + OBJ_251 /* AddRef.swift in Sources */, + OBJ_252 /* Amb.swift in Sources */, + OBJ_253 /* AnonymousDisposable.swift in Sources */, + OBJ_254 /* AnonymousObserver.swift in Sources */, + OBJ_255 /* AnyObserver.swift in Sources */, + OBJ_256 /* AsMaybe.swift in Sources */, + OBJ_257 /* AsSingle.swift in Sources */, + OBJ_258 /* AsyncLock.swift in Sources */, + OBJ_259 /* AsyncSubject.swift in Sources */, + OBJ_260 /* AtomicInt.swift in Sources */, + OBJ_261 /* Bag+Rx.swift in Sources */, + OBJ_262 /* Bag.swift in Sources */, + OBJ_263 /* BehaviorSubject.swift in Sources */, + OBJ_264 /* BinaryDisposable.swift in Sources */, + OBJ_265 /* Binder.swift in Sources */, + OBJ_266 /* BooleanDisposable.swift in Sources */, + OBJ_267 /* Buffer.swift in Sources */, + OBJ_268 /* Cancelable.swift in Sources */, + OBJ_269 /* Catch.swift in Sources */, + OBJ_270 /* CombineLatest+Collection.swift in Sources */, + OBJ_271 /* CombineLatest+arity.swift in Sources */, + OBJ_272 /* CombineLatest.swift in Sources */, + OBJ_273 /* CompactMap.swift in Sources */, + OBJ_274 /* Completable+AndThen.swift in Sources */, + OBJ_275 /* Completable.swift in Sources */, + OBJ_276 /* CompositeDisposable.swift in Sources */, + OBJ_277 /* Concat.swift in Sources */, + OBJ_278 /* ConcurrentDispatchQueueScheduler.swift in Sources */, + OBJ_279 /* ConcurrentMainScheduler.swift in Sources */, + OBJ_280 /* ConnectableObservableType.swift in Sources */, + OBJ_281 /* Create.swift in Sources */, + OBJ_282 /* CurrentThreadScheduler.swift in Sources */, + OBJ_283 /* Date+Dispatch.swift in Sources */, + OBJ_284 /* Debounce.swift in Sources */, + OBJ_285 /* Debug.swift in Sources */, + OBJ_286 /* Decode.swift in Sources */, + OBJ_287 /* DefaultIfEmpty.swift in Sources */, + OBJ_288 /* Deferred.swift in Sources */, + OBJ_289 /* Delay.swift in Sources */, + OBJ_290 /* DelaySubscription.swift in Sources */, + OBJ_291 /* Dematerialize.swift in Sources */, + OBJ_292 /* DispatchQueue+Extensions.swift in Sources */, + OBJ_293 /* DispatchQueueConfiguration.swift in Sources */, + OBJ_294 /* Disposable.swift in Sources */, + OBJ_295 /* Disposables.swift in Sources */, + OBJ_296 /* DisposeBag.swift in Sources */, + OBJ_297 /* DisposeBase.swift in Sources */, + OBJ_298 /* DistinctUntilChanged.swift in Sources */, + OBJ_299 /* Do.swift in Sources */, + OBJ_300 /* ElementAt.swift in Sources */, + OBJ_301 /* Empty.swift in Sources */, + OBJ_302 /* Enumerated.swift in Sources */, + OBJ_303 /* Error.swift in Sources */, + OBJ_304 /* Errors.swift in Sources */, + OBJ_305 /* Event.swift in Sources */, + OBJ_306 /* Filter.swift in Sources */, + OBJ_307 /* First.swift in Sources */, + OBJ_308 /* Generate.swift in Sources */, + OBJ_309 /* GroupBy.swift in Sources */, + OBJ_310 /* GroupedObservable.swift in Sources */, + OBJ_311 /* HistoricalScheduler.swift in Sources */, + OBJ_312 /* HistoricalSchedulerTimeConverter.swift in Sources */, + OBJ_313 /* ImmediateSchedulerType.swift in Sources */, + OBJ_314 /* Infallible+CombineLatest+arity.swift in Sources */, + OBJ_315 /* Infallible+Create.swift in Sources */, + OBJ_316 /* Infallible+Operators.swift in Sources */, + OBJ_317 /* Infallible+Zip+arity.swift in Sources */, + OBJ_318 /* Infallible.swift in Sources */, + OBJ_319 /* InfiniteSequence.swift in Sources */, + OBJ_320 /* InvocableScheduledItem.swift in Sources */, + OBJ_321 /* InvocableType.swift in Sources */, + OBJ_322 /* Just.swift in Sources */, + OBJ_323 /* Lock.swift in Sources */, + OBJ_324 /* LockOwnerType.swift in Sources */, + OBJ_325 /* MainScheduler.swift in Sources */, + OBJ_326 /* Map.swift in Sources */, + OBJ_327 /* Materialize.swift in Sources */, + OBJ_328 /* Maybe.swift in Sources */, + OBJ_329 /* Merge.swift in Sources */, + OBJ_330 /* Multicast.swift in Sources */, + OBJ_331 /* Never.swift in Sources */, + OBJ_332 /* NopDisposable.swift in Sources */, + OBJ_333 /* Observable.swift in Sources */, + OBJ_334 /* ObservableConvertibleType+Infallible.swift in Sources */, + OBJ_335 /* ObservableConvertibleType.swift in Sources */, + OBJ_336 /* ObservableType+Extensions.swift in Sources */, + OBJ_337 /* ObservableType+PrimitiveSequence.swift in Sources */, + OBJ_338 /* ObservableType.swift in Sources */, + OBJ_339 /* ObserveOn.swift in Sources */, + OBJ_340 /* ObserverBase.swift in Sources */, + OBJ_341 /* ObserverType.swift in Sources */, + OBJ_342 /* OperationQueueScheduler.swift in Sources */, + OBJ_343 /* Optional.swift in Sources */, + OBJ_344 /* Platform.Darwin.swift in Sources */, + OBJ_345 /* Platform.Linux.swift in Sources */, + OBJ_346 /* PrimitiveSequence+Zip+arity.swift in Sources */, + OBJ_347 /* PrimitiveSequence.swift in Sources */, + OBJ_348 /* PriorityQueue.swift in Sources */, + OBJ_349 /* Producer.swift in Sources */, + OBJ_350 /* PublishSubject.swift in Sources */, + OBJ_351 /* Queue.swift in Sources */, + OBJ_352 /* Range.swift in Sources */, + OBJ_353 /* Reactive.swift in Sources */, + OBJ_354 /* RecursiveLock.swift in Sources */, + OBJ_355 /* RecursiveScheduler.swift in Sources */, + OBJ_356 /* Reduce.swift in Sources */, + OBJ_357 /* RefCountDisposable.swift in Sources */, + OBJ_358 /* Repeat.swift in Sources */, + OBJ_359 /* ReplaySubject.swift in Sources */, + OBJ_360 /* RetryWhen.swift in Sources */, + OBJ_361 /* Rx.swift in Sources */, + OBJ_362 /* RxMutableBox.swift in Sources */, + OBJ_363 /* Sample.swift in Sources */, + OBJ_364 /* Scan.swift in Sources */, + OBJ_365 /* ScheduledDisposable.swift in Sources */, + OBJ_366 /* ScheduledItem.swift in Sources */, + OBJ_367 /* ScheduledItemType.swift in Sources */, + OBJ_368 /* SchedulerServices+Emulation.swift in Sources */, + OBJ_369 /* SchedulerType.swift in Sources */, + OBJ_370 /* Sequence.swift in Sources */, + OBJ_371 /* SerialDispatchQueueScheduler.swift in Sources */, + OBJ_372 /* SerialDisposable.swift in Sources */, + OBJ_373 /* ShareReplayScope.swift in Sources */, + OBJ_374 /* Single.swift in Sources */, + OBJ_375 /* SingleAssignmentDisposable.swift in Sources */, + OBJ_376 /* SingleAsync.swift in Sources */, + OBJ_377 /* Sink.swift in Sources */, + OBJ_378 /* Skip.swift in Sources */, + OBJ_379 /* SkipUntil.swift in Sources */, + OBJ_380 /* SkipWhile.swift in Sources */, + OBJ_381 /* StartWith.swift in Sources */, + OBJ_382 /* SubjectType.swift in Sources */, + OBJ_383 /* SubscribeOn.swift in Sources */, + OBJ_384 /* SubscriptionDisposable.swift in Sources */, + OBJ_385 /* SwiftSupport.swift in Sources */, + OBJ_386 /* Switch.swift in Sources */, + OBJ_387 /* SwitchIfEmpty.swift in Sources */, + OBJ_388 /* SynchronizedDisposeType.swift in Sources */, + OBJ_389 /* SynchronizedOnType.swift in Sources */, + OBJ_390 /* SynchronizedUnsubscribeType.swift in Sources */, + OBJ_391 /* TailRecursiveSink.swift in Sources */, + OBJ_392 /* Take.swift in Sources */, + OBJ_393 /* TakeLast.swift in Sources */, + OBJ_394 /* TakeWithPredicate.swift in Sources */, + OBJ_395 /* Throttle.swift in Sources */, + OBJ_396 /* Timeout.swift in Sources */, + OBJ_397 /* Timer.swift in Sources */, + OBJ_398 /* ToArray.swift in Sources */, + OBJ_399 /* Using.swift in Sources */, + OBJ_400 /* VirtualTimeConverterType.swift in Sources */, + OBJ_401 /* VirtualTimeScheduler.swift in Sources */, + OBJ_402 /* Window.swift in Sources */, + OBJ_403 /* WithLatestFrom.swift in Sources */, + OBJ_404 /* WithUnretained.swift in Sources */, + OBJ_405 /* Zip+Collection.swift in Sources */, + OBJ_406 /* Zip+arity.swift in Sources */, + OBJ_407 /* Zip.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + OBJ_413 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 0; + files = ( + OBJ_414 /* Package.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + OBJ_419 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 0; + files = ( + OBJ_420 /* Animation.swift in Sources */, + OBJ_421 /* AnyCoordinator.swift in Sources */, + OBJ_422 /* AnyTransitionPerformer.swift in Sources */, + OBJ_423 /* BaseCoordinator.swift in Sources */, + OBJ_424 /* BasicCoordinator.swift in Sources */, + OBJ_425 /* Container.swift in Sources */, + OBJ_426 /* Coordinator.swift in Sources */, + OBJ_427 /* CoordinatorPreviewingDelegateObject.swift in Sources */, + OBJ_428 /* DeepLinking.swift in Sources */, + OBJ_429 /* GestureRecognizerTarget.swift in Sources */, + OBJ_430 /* InteractiveTransitionAnimation.swift in Sources */, + OBJ_431 /* InterruptibleTransitionAnimation.swift in Sources */, + OBJ_432 /* NavigationAnimationDelegate.swift in Sources */, + OBJ_433 /* NavigationCoordinator.swift in Sources */, + OBJ_434 /* NavigationTransition.swift in Sources */, + OBJ_435 /* PageCoordinator.swift in Sources */, + OBJ_436 /* PageCoordinatorDataSource.swift in Sources */, + OBJ_437 /* PageTransition.swift in Sources */, + OBJ_438 /* Presentable.swift in Sources */, + OBJ_439 /* RedirectionRouter.swift in Sources */, + OBJ_440 /* Route.swift in Sources */, + OBJ_441 /* Router.swift in Sources */, + OBJ_442 /* SplitCoordinator.swift in Sources */, + OBJ_443 /* SplitTransition.swift in Sources */, + OBJ_444 /* StaticTransitionAnimation.swift in Sources */, + OBJ_445 /* StrongRouter.swift in Sources */, + OBJ_446 /* TabBarAnimationDelegate.swift in Sources */, + OBJ_447 /* TabBarCoordinator.swift in Sources */, + OBJ_448 /* TabBarTransition.swift in Sources */, + OBJ_449 /* Transition+Init.swift in Sources */, + OBJ_450 /* Transition.swift in Sources */, + OBJ_451 /* TransitionAnimation.swift in Sources */, + OBJ_452 /* TransitionOptions.swift in Sources */, + OBJ_453 /* TransitionPerformer.swift in Sources */, + OBJ_454 /* TransitionProtocol.swift in Sources */, + OBJ_455 /* UINavigationController+Transition.swift in Sources */, + OBJ_456 /* UIPageViewController+Transition.swift in Sources */, + OBJ_457 /* UITabBarController+Transition.swift in Sources */, + OBJ_458 /* UIView+Store.swift in Sources */, + OBJ_459 /* UIViewController+Transition.swift in Sources */, + OBJ_460 /* UnownedErased+Router.swift in Sources */, + OBJ_461 /* UnownedErased.swift in Sources */, + OBJ_462 /* ViewCoordinator.swift in Sources */, + OBJ_463 /* WeakErased+Router.swift in Sources */, + OBJ_464 /* WeakErased.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + OBJ_470 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 0; + files = ( + OBJ_471 /* Router+Combine.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + OBJ_479 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 0; + files = ( + OBJ_480 /* Package.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + OBJ_491 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 0; + files = ( + OBJ_492 /* Router+Rx.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + OBJ_501 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 0; + files = ( + OBJ_502 /* AnimationTests.swift in Sources */, + OBJ_503 /* TestAnimation.swift in Sources */, + OBJ_504 /* TestRoute.swift in Sources */, + OBJ_505 /* TransitionTests.swift in Sources */, + OBJ_506 /* XCTestManifests.swift in Sources */, + OBJ_507 /* XCText+Extras.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXTargetDependency section */ + OBJ_474 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = "XCoordinator::XCoordinator" /* XCoordinator */; + targetProxy = 9BF6CDF42756458800632978 /* PBXContainerItemProxy */; + }; + OBJ_485 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = "XCoordinator::XCoordinatorTests" /* XCoordinatorTests */; + targetProxy = 9BF6CDF82756458800632978 /* PBXContainerItemProxy */; + }; + OBJ_496 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = "RxSwift::RxSwift" /* RxSwift */; + targetProxy = 9BF6CDF22756458800632978 /* PBXContainerItemProxy */; + }; + OBJ_497 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = "XCoordinator::XCoordinator" /* XCoordinator */; + targetProxy = 9BF6CDF32756458800632978 /* PBXContainerItemProxy */; + }; + OBJ_512 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = "XCoordinator::XCoordinatorRx" /* XCoordinatorRx */; + targetProxy = 9BF6CDF52756458800632978 /* PBXContainerItemProxy */; + }; + OBJ_513 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = "RxSwift::RxSwift" /* RxSwift */; + targetProxy = 9BF6CDF62756458800632978 /* PBXContainerItemProxy */; + }; + OBJ_514 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = "XCoordinator::XCoordinator" /* XCoordinator */; + targetProxy = 9BF6CDF72756458800632978 /* PBXContainerItemProxy */; + }; +/* End PBXTargetDependency section */ + +/* Begin XCBuildConfiguration section */ + OBJ_248 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ENABLE_TESTABILITY = YES; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PLATFORM_DIR)/Developer/Library/Frameworks", + ); + HEADER_SEARCH_PATHS = "$(inherited)"; + INFOPLIST_FILE = XCoordinator.xcodeproj/RxSwift_Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) $(TOOLCHAIN_DIR)/usr/lib/swift/macosx"; + MACOSX_DEPLOYMENT_TARGET = 10.10; + OTHER_CFLAGS = "$(inherited)"; + OTHER_LDFLAGS = "$(inherited)"; + OTHER_SWIFT_FLAGS = "$(inherited)"; + PRODUCT_BUNDLE_IDENTIFIER = RxSwift; + PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited)"; + SWIFT_VERSION = 5.0; + TARGET_NAME = RxSwift; + TVOS_DEPLOYMENT_TARGET = 9.0; + WATCHOS_DEPLOYMENT_TARGET = 2.0; + }; + name = Debug; + }; + OBJ_249 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ENABLE_TESTABILITY = YES; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PLATFORM_DIR)/Developer/Library/Frameworks", + ); + HEADER_SEARCH_PATHS = "$(inherited)"; + INFOPLIST_FILE = XCoordinator.xcodeproj/RxSwift_Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) $(TOOLCHAIN_DIR)/usr/lib/swift/macosx"; + MACOSX_DEPLOYMENT_TARGET = 10.10; + OTHER_CFLAGS = "$(inherited)"; + OTHER_LDFLAGS = "$(inherited)"; + OTHER_SWIFT_FLAGS = "$(inherited)"; + PRODUCT_BUNDLE_IDENTIFIER = RxSwift; + PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited)"; + SWIFT_VERSION = 5.0; + TARGET_NAME = RxSwift; + TVOS_DEPLOYMENT_TARGET = 9.0; + WATCHOS_DEPLOYMENT_TARGET = 2.0; + }; + name = Release; + }; + OBJ_3 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COMBINE_HIDPI_IMAGES = YES; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = dwarf; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_NS_ASSERTIONS = YES; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "$(inherited)", + "SWIFT_PACKAGE=1", + "DEBUG=1", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + MACOSX_DEPLOYMENT_TARGET = 10.10; + ONLY_ACTIVE_ARCH = YES; + OTHER_SWIFT_FLAGS = "$(inherited) -DXcode"; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = macosx; + SUPPORTED_PLATFORMS = "macosx iphoneos iphonesimulator appletvos appletvsimulator watchos watchsimulator"; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) SWIFT_PACKAGE DEBUG"; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + USE_HEADERMAP = NO; + }; + name = Debug; + }; + OBJ_4 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COMBINE_HIDPI_IMAGES = YES; + COPY_PHASE_STRIP = YES; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = s; + GCC_PREPROCESSOR_DEFINITIONS = ( + "$(inherited)", + "SWIFT_PACKAGE=1", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + MACOSX_DEPLOYMENT_TARGET = 10.10; + OTHER_SWIFT_FLAGS = "$(inherited) -DXcode"; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = macosx; + SUPPORTED_PLATFORMS = "macosx iphoneos iphonesimulator appletvos appletvsimulator watchos watchsimulator"; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) SWIFT_PACKAGE"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; + USE_HEADERMAP = NO; + }; + name = Release; + }; + OBJ_411 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + LD = /usr/bin/true; + OTHER_SWIFT_FLAGS = "-swift-version 5 -I $(TOOLCHAIN_DIR)/usr/lib/swift/pm/4_2 -sdk /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -package-description-version 5.1.0"; + SWIFT_VERSION = 5.0; + }; + name = Debug; + }; + OBJ_412 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + LD = /usr/bin/true; + OTHER_SWIFT_FLAGS = "-swift-version 5 -I $(TOOLCHAIN_DIR)/usr/lib/swift/pm/4_2 -sdk /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -package-description-version 5.1.0"; + SWIFT_VERSION = 5.0; + }; + name = Release; + }; + OBJ_417 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ENABLE_TESTABILITY = YES; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PLATFORM_DIR)/Developer/Library/Frameworks", + ); + HEADER_SEARCH_PATHS = "$(inherited)"; + INFOPLIST_FILE = XCoordinator.xcodeproj/XCoordinator_Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) $(TOOLCHAIN_DIR)/usr/lib/swift/macosx"; + MACOSX_DEPLOYMENT_TARGET = 10.10; + OTHER_CFLAGS = "$(inherited)"; + OTHER_LDFLAGS = "$(inherited)"; + OTHER_SWIFT_FLAGS = "$(inherited)"; + PRODUCT_BUNDLE_IDENTIFIER = XCoordinator; + PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited)"; + SWIFT_VERSION = 5.0; + TARGET_NAME = XCoordinator; + TVOS_DEPLOYMENT_TARGET = 9.0; + WATCHOS_DEPLOYMENT_TARGET = 2.0; + }; + name = Debug; + }; + OBJ_418 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ENABLE_TESTABILITY = YES; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PLATFORM_DIR)/Developer/Library/Frameworks", + ); + HEADER_SEARCH_PATHS = "$(inherited)"; + INFOPLIST_FILE = XCoordinator.xcodeproj/XCoordinator_Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) $(TOOLCHAIN_DIR)/usr/lib/swift/macosx"; + MACOSX_DEPLOYMENT_TARGET = 10.10; + OTHER_CFLAGS = "$(inherited)"; + OTHER_LDFLAGS = "$(inherited)"; + OTHER_SWIFT_FLAGS = "$(inherited)"; + PRODUCT_BUNDLE_IDENTIFIER = XCoordinator; + PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited)"; + SWIFT_VERSION = 5.0; + TARGET_NAME = XCoordinator; + TVOS_DEPLOYMENT_TARGET = 9.0; + WATCHOS_DEPLOYMENT_TARGET = 2.0; + }; + name = Release; + }; + OBJ_468 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ENABLE_TESTABILITY = YES; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PLATFORM_DIR)/Developer/Library/Frameworks", + ); + HEADER_SEARCH_PATHS = "$(inherited)"; + INFOPLIST_FILE = XCoordinator.xcodeproj/XCoordinatorCombine_Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) $(TOOLCHAIN_DIR)/usr/lib/swift/macosx"; + MACOSX_DEPLOYMENT_TARGET = 10.10; + OTHER_CFLAGS = "$(inherited)"; + OTHER_LDFLAGS = "$(inherited)"; + OTHER_SWIFT_FLAGS = "$(inherited)"; + PRODUCT_BUNDLE_IDENTIFIER = XCoordinatorCombine; + PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited)"; + SWIFT_VERSION = 5.0; + TARGET_NAME = XCoordinatorCombine; + TVOS_DEPLOYMENT_TARGET = 9.0; + WATCHOS_DEPLOYMENT_TARGET = 2.0; + }; + name = Debug; + }; + OBJ_469 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ENABLE_TESTABILITY = YES; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PLATFORM_DIR)/Developer/Library/Frameworks", + ); + HEADER_SEARCH_PATHS = "$(inherited)"; + INFOPLIST_FILE = XCoordinator.xcodeproj/XCoordinatorCombine_Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) $(TOOLCHAIN_DIR)/usr/lib/swift/macosx"; + MACOSX_DEPLOYMENT_TARGET = 10.10; + OTHER_CFLAGS = "$(inherited)"; + OTHER_LDFLAGS = "$(inherited)"; + OTHER_SWIFT_FLAGS = "$(inherited)"; + PRODUCT_BUNDLE_IDENTIFIER = XCoordinatorCombine; + PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited)"; + SWIFT_VERSION = 5.0; + TARGET_NAME = XCoordinatorCombine; + TVOS_DEPLOYMENT_TARGET = 9.0; + WATCHOS_DEPLOYMENT_TARGET = 2.0; + }; + name = Release; + }; + OBJ_477 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + LD = /usr/bin/true; + OTHER_SWIFT_FLAGS = "-swift-version 5 -I $(TOOLCHAIN_DIR)/usr/lib/swift/pm/4_2 -sdk /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -package-description-version 5.1.0"; + SWIFT_VERSION = 5.0; + }; + name = Debug; + }; + OBJ_478 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + LD = /usr/bin/true; + OTHER_SWIFT_FLAGS = "-swift-version 5 -I $(TOOLCHAIN_DIR)/usr/lib/swift/pm/4_2 -sdk /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -package-description-version 5.1.0"; + SWIFT_VERSION = 5.0; + }; + name = Release; + }; + OBJ_483 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + }; + name = Debug; + }; + OBJ_484 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + }; + name = Release; + }; + OBJ_489 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ENABLE_TESTABILITY = YES; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PLATFORM_DIR)/Developer/Library/Frameworks", + ); + HEADER_SEARCH_PATHS = "$(inherited)"; + INFOPLIST_FILE = XCoordinator.xcodeproj/XCoordinatorRx_Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) $(TOOLCHAIN_DIR)/usr/lib/swift/macosx"; + MACOSX_DEPLOYMENT_TARGET = 10.10; + OTHER_CFLAGS = "$(inherited)"; + OTHER_LDFLAGS = "$(inherited)"; + OTHER_SWIFT_FLAGS = "$(inherited)"; + PRODUCT_BUNDLE_IDENTIFIER = XCoordinatorRx; + PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited)"; + SWIFT_VERSION = 5.0; + TARGET_NAME = XCoordinatorRx; + TVOS_DEPLOYMENT_TARGET = 9.0; + WATCHOS_DEPLOYMENT_TARGET = 2.0; + }; + name = Debug; + }; + OBJ_490 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ENABLE_TESTABILITY = YES; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PLATFORM_DIR)/Developer/Library/Frameworks", + ); + HEADER_SEARCH_PATHS = "$(inherited)"; + INFOPLIST_FILE = XCoordinator.xcodeproj/XCoordinatorRx_Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) $(TOOLCHAIN_DIR)/usr/lib/swift/macosx"; + MACOSX_DEPLOYMENT_TARGET = 10.10; + OTHER_CFLAGS = "$(inherited)"; + OTHER_LDFLAGS = "$(inherited)"; + OTHER_SWIFT_FLAGS = "$(inherited)"; + PRODUCT_BUNDLE_IDENTIFIER = XCoordinatorRx; + PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited)"; + SWIFT_VERSION = 5.0; + TARGET_NAME = XCoordinatorRx; + TVOS_DEPLOYMENT_TARGET = 9.0; + WATCHOS_DEPLOYMENT_TARGET = 2.0; + }; + name = Release; + }; + OBJ_499 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ENABLE_MODULES = YES; + EMBEDDED_CONTENT_CONTAINS_SWIFT = YES; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PLATFORM_DIR)/Developer/Library/Frameworks", + ); + HEADER_SEARCH_PATHS = "$(inherited)"; + INFOPLIST_FILE = XCoordinator.xcodeproj/XCoordinatorTests_Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 14.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @loader_path/../Frameworks @loader_path/Frameworks"; + MACOSX_DEPLOYMENT_TARGET = 10.15; + OTHER_CFLAGS = "$(inherited)"; + OTHER_LDFLAGS = "$(inherited)"; + OTHER_SWIFT_FLAGS = "$(inherited)"; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited)"; + SWIFT_VERSION = 5.0; + TARGET_NAME = XCoordinatorTests; + TVOS_DEPLOYMENT_TARGET = 9.0; + WATCHOS_DEPLOYMENT_TARGET = 2.0; + }; + name = Debug; + }; + OBJ_500 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ENABLE_MODULES = YES; + EMBEDDED_CONTENT_CONTAINS_SWIFT = YES; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PLATFORM_DIR)/Developer/Library/Frameworks", + ); + HEADER_SEARCH_PATHS = "$(inherited)"; + INFOPLIST_FILE = XCoordinator.xcodeproj/XCoordinatorTests_Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 14.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @loader_path/../Frameworks @loader_path/Frameworks"; + MACOSX_DEPLOYMENT_TARGET = 10.15; + OTHER_CFLAGS = "$(inherited)"; + OTHER_LDFLAGS = "$(inherited)"; + OTHER_SWIFT_FLAGS = "$(inherited)"; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited)"; + SWIFT_VERSION = 5.0; + TARGET_NAME = XCoordinatorTests; + TVOS_DEPLOYMENT_TARGET = 9.0; + WATCHOS_DEPLOYMENT_TARGET = 2.0; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + OBJ_2 /* Build configuration list for PBXProject "XCoordinator" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + OBJ_3 /* Debug */, + OBJ_4 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + OBJ_247 /* Build configuration list for PBXNativeTarget "RxSwift" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + OBJ_248 /* Debug */, + OBJ_249 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + OBJ_410 /* Build configuration list for PBXNativeTarget "RxSwiftPackageDescription" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + OBJ_411 /* Debug */, + OBJ_412 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + OBJ_416 /* Build configuration list for PBXNativeTarget "XCoordinator" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + OBJ_417 /* Debug */, + OBJ_418 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + OBJ_467 /* Build configuration list for PBXNativeTarget "XCoordinatorCombine" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + OBJ_468 /* Debug */, + OBJ_469 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + OBJ_476 /* Build configuration list for PBXNativeTarget "XCoordinatorPackageDescription" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + OBJ_477 /* Debug */, + OBJ_478 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + OBJ_482 /* Build configuration list for PBXAggregateTarget "XCoordinatorPackageTests" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + OBJ_483 /* Debug */, + OBJ_484 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + OBJ_488 /* Build configuration list for PBXNativeTarget "XCoordinatorRx" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + OBJ_489 /* Debug */, + OBJ_490 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + OBJ_498 /* Build configuration list for PBXNativeTarget "XCoordinatorTests" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + OBJ_499 /* Debug */, + OBJ_500 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = OBJ_1 /* Project object */; } diff --git a/XCoordinator.xcodeproj/xcshareddata/xcschemes/XCoordinator-Package.xcscheme b/XCoordinator.xcodeproj/xcshareddata/xcschemes/XCoordinator-Package.xcscheme index 4b3755f7..7ee3914a 100644 --- a/XCoordinator.xcodeproj/xcshareddata/xcschemes/XCoordinator-Package.xcscheme +++ b/XCoordinator.xcodeproj/xcshareddata/xcschemes/XCoordinator-Package.xcscheme @@ -1,6 +1,6 @@