|
44 | 44 | DC25DC5F2450F13200082E81 /* IfLetStoreController.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC25DC5E2450F13200082E81 /* IfLetStoreController.swift */; }; |
45 | 45 | DC25DC612450F2B000082E81 /* LoadThenNavigate.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC25DC602450F2B000082E81 /* LoadThenNavigate.swift */; }; |
46 | 46 | DC25DC642450F2DF00082E81 /* ActivityIndicatorViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC25DC632450F2DF00082E81 /* ActivityIndicatorViewController.swift */; }; |
| 47 | + DC27215625BF84FC00D9C8DB /* 01-GettingStarted-BindingBasicsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC27215525BF84FC00D9C8DB /* 01-GettingStarted-BindingBasicsTests.swift */; }; |
47 | 48 | DC2E370D24573ACB00B94699 /* 04-HigherOrderReducers-StrictReducers.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC2E370C24573ACB00B94699 /* 04-HigherOrderReducers-StrictReducers.swift */; }; |
48 | 49 | DC4C6EAC2450DD380066A05D /* SceneDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC4C6EAB2450DD380066A05D /* SceneDelegate.swift */; }; |
49 | 50 | DC4C6EAE2450DD380066A05D /* RootViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC4C6EAD2450DD380066A05D /* RootViewController.swift */; }; |
|
54 | 55 | DC4C6ED62450E1050066A05D /* CounterViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC4C6ED52450E1050066A05D /* CounterViewController.swift */; }; |
55 | 56 | DC4C6ED82450E4570066A05D /* UIViewRepresented.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC4C6ED72450E4570066A05D /* UIViewRepresented.swift */; }; |
56 | 57 | DC4C6EDA2450E6050066A05D /* NavigateAndLoad.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC4C6ED92450E6050066A05D /* NavigateAndLoad.swift */; }; |
| 58 | + DC5B505125C86EBC000D8DFD /* 01-GettingStarted-Bindings-Forms.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC5B505025C86EBC000D8DFD /* 01-GettingStarted-Bindings-Forms.swift */; }; |
57 | 59 | DC630FDA2451016B00BAECBA /* ListsOfState.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC630FD92451016B00BAECBA /* ListsOfState.swift */; }; |
58 | 60 | DC634B252448D15B00DAA016 /* 04-HigherOrderReducers-ReusableFavoritingTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC634B242448D15B00DAA016 /* 04-HigherOrderReducers-ReusableFavoritingTests.swift */; }; |
59 | 61 | DC88D8A6245341EC0077F427 /* 01-GettingStarted-Animations.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC88D8A5245341EC0077F427 /* 01-GettingStarted-Animations.swift */; }; |
|
182 | 184 | DC25DC5E2450F13200082E81 /* IfLetStoreController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IfLetStoreController.swift; sourceTree = "<group>"; }; |
183 | 185 | DC25DC602450F2B000082E81 /* LoadThenNavigate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoadThenNavigate.swift; sourceTree = "<group>"; }; |
184 | 186 | DC25DC632450F2DF00082E81 /* ActivityIndicatorViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ActivityIndicatorViewController.swift; sourceTree = "<group>"; }; |
| 187 | + DC27215525BF84FC00D9C8DB /* 01-GettingStarted-BindingBasicsTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "01-GettingStarted-BindingBasicsTests.swift"; sourceTree = "<group>"; }; |
185 | 188 | DC2E370C24573ACB00B94699 /* 04-HigherOrderReducers-StrictReducers.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "04-HigherOrderReducers-StrictReducers.swift"; sourceTree = "<group>"; }; |
186 | 189 | DC4C6EA72450DD380066A05D /* UIKitCaseStudies.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = UIKitCaseStudies.app; sourceTree = BUILT_PRODUCTS_DIR; }; |
187 | 190 | DC4C6EAB2450DD380066A05D /* SceneDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SceneDelegate.swift; sourceTree = "<group>"; }; |
|
196 | 199 | DC4C6ED52450E1050066A05D /* CounterViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CounterViewController.swift; sourceTree = "<group>"; }; |
197 | 200 | DC4C6ED72450E4570066A05D /* UIViewRepresented.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UIViewRepresented.swift; sourceTree = "<group>"; }; |
198 | 201 | DC4C6ED92450E6050066A05D /* NavigateAndLoad.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NavigateAndLoad.swift; sourceTree = "<group>"; }; |
| 202 | + DC5B505025C86EBC000D8DFD /* 01-GettingStarted-Bindings-Forms.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "01-GettingStarted-Bindings-Forms.swift"; sourceTree = "<group>"; }; |
199 | 203 | DC630FD92451016B00BAECBA /* ListsOfState.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ListsOfState.swift; sourceTree = "<group>"; }; |
200 | 204 | DC634B242448D15B00DAA016 /* 04-HigherOrderReducers-ReusableFavoritingTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "04-HigherOrderReducers-ReusableFavoritingTests.swift"; sourceTree = "<group>"; }; |
201 | 205 | DC88D8A5245341EC0077F427 /* 01-GettingStarted-Animations.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "01-GettingStarted-Animations.swift"; sourceTree = "<group>"; }; |
|
387 | 391 | CAE962FC24A7F7BE00EFC025 /* 01-GettingStarted-AlertsAndActionSheets.swift */, |
388 | 392 | DC88D8A5245341EC0077F427 /* 01-GettingStarted-Animations.swift */, |
389 | 393 | CA25E5D124463AD700DA666A /* 01-GettingStarted-Bindings-Basics.swift */, |
| 394 | + DC5B505025C86EBC000D8DFD /* 01-GettingStarted-Bindings-Forms.swift */, |
390 | 395 | DCC68EE02447C4630037F998 /* 01-GettingStarted-Composition-TwoCounters.swift */, |
391 | 396 | DC89C4432446111B006900B9 /* 01-GettingStarted-Counter.swift */, |
392 | 397 | DCC68EDC2447A5B00037F998 /* 01-GettingStarted-OptionalState.swift */, |
|
421 | 426 | children = ( |
422 | 427 | CA50BE5F24A8F46500FE7DBA /* 01-GettingStarted-AlertsAndActionSheetsTests.swift */, |
423 | 428 | CA34170724A4E89500FAF950 /* 01-GettingStarted-AnimationsTests.swift */, |
| 429 | + DC27215525BF84FC00D9C8DB /* 01-GettingStarted-BindingBasicsTests.swift */, |
424 | 430 | 4F5AC11E24ECC7E4009DC50B /* 01-GettingStarted-SharedStateTests.swift */, |
425 | 431 | CAA9ADC324465AB00003A984 /* 02-Effects-BasicsTests.swift */, |
426 | 432 | CAA9ADC724465D950003A984 /* 02-Effects-CancellationTests.swift */, |
|
584 | 590 | isa = PBXProject; |
585 | 591 | attributes = { |
586 | 592 | LastSwiftUpdateCheck = 1150; |
587 | | - LastUpgradeCheck = 1200; |
| 593 | + LastUpgradeCheck = 1240; |
588 | 594 | ORGANIZATIONNAME = "Point-Free"; |
589 | 595 | TargetAttributes = { |
590 | 596 | CAF88E6F24B8E26D00539345 = { |
|
749 | 755 | CA6AC2642451135C00C71CB3 /* ReusableComponents-Download.swift in Sources */, |
750 | 756 | CA6AC2662451135C00C71CB3 /* DownloadComponent.swift in Sources */, |
751 | 757 | CA3E4C5B24B4FA0E00447C0B /* 04-HigherOrderReducers-Lifecycle.swift in Sources */, |
| 758 | + DC5B505125C86EBC000D8DFD /* 01-GettingStarted-Bindings-Forms.swift in Sources */, |
752 | 759 | CAA9ADC22446587C0003A984 /* 02-Effects-Basics.swift in Sources */, |
753 | 760 | DC89C41B24460F95006900B9 /* 00-RootView.swift in Sources */, |
754 | 761 | DCC68EDD2447A5B00037F998 /* 01-GettingStarted-OptionalState.swift in Sources */, |
|
772 | 779 | isa = PBXSourcesBuildPhase; |
773 | 780 | buildActionMask = 2147483647; |
774 | 781 | files = ( |
| 782 | + DC27215625BF84FC00D9C8DB /* 01-GettingStarted-BindingBasicsTests.swift in Sources */, |
775 | 783 | CA0C51FB245389CC00A04EAB /* 04-HigherOrderReducers-ReusableOfflineDownloadsTests.swift in Sources */, |
776 | 784 | DC634B252448D15B00DAA016 /* 04-HigherOrderReducers-ReusableFavoritingTests.swift in Sources */, |
777 | 785 | CAA9ADC824465D950003A984 /* 02-Effects-CancellationTests.swift in Sources */, |
|
1006 | 1014 | CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; |
1007 | 1015 | CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
1008 | 1016 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
| 1017 | + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; |
1009 | 1018 | CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
1010 | 1019 | CLANG_WARN_STRICT_PROTOTYPES = YES; |
1011 | 1020 | CLANG_WARN_SUSPICIOUS_MOVE = YES; |
|
1065 | 1074 | CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; |
1066 | 1075 | CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
1067 | 1076 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
| 1077 | + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; |
1068 | 1078 | CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
1069 | 1079 | CLANG_WARN_STRICT_PROTOTYPES = YES; |
1070 | 1080 | CLANG_WARN_SUSPICIOUS_MOVE = YES; |
|
0 commit comments