|
10 | 10 | C0A128151D59C7820057F9E8 /* RxCocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C0A127E31D59C0440057F9E8 /* RxCocoa.framework */; };
|
11 | 11 | C0A128161D59C7860057F9E8 /* RxSwift.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C0A127DB1D59C0440057F9E8 /* RxSwift.framework */; };
|
12 | 12 | C0ADC4F81E476829001D889B /* ReusableView.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C0D5E8C31E4731B900860A05 /* ReusableView.framework */; };
|
13 |
| - C0ADC4FA1E47743E001D889B /* ViewModelHolderProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0ADC4F91E47743E001D889B /* ViewModelHolderProtocol.swift */; }; |
14 |
| - C0D5E8D21E4733C300860A05 /* NonReusableViewProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D5E8D11E4733C200860A05 /* NonReusableViewProtocol.swift */; }; |
| 13 | + C0ADC4FA1E47743E001D889B /* ViewModelHolderType.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0ADC4F91E47743E001D889B /* ViewModelHolderType.swift */; }; |
| 14 | + C0D210742101DC0D006111C9 /* RxCocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C0A127E31D59C0440057F9E8 /* RxCocoa.framework */; }; |
| 15 | + C0D5E8D21E4733C300860A05 /* NonReusableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D5E8D11E4733C200860A05 /* NonReusableType.swift */; }; |
15 | 16 | C0D5E8D41E47340300860A05 /* Helpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D5E8D31E47340300860A05 /* Helpers.swift */; };
|
16 |
| - C0D5E8D61E47356C00860A05 /* ReusableViewProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D5E8D51E47356C00860A05 /* ReusableViewProtocol.swift */; }; |
| 17 | + C0D5E8D61E47356C00860A05 /* ReusableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D5E8D51E47356C00860A05 /* ReusableType.swift */; }; |
17 | 18 | C0D5E8DA1E473ED600860A05 /* AssociationsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D5E8D91E473ED600860A05 /* AssociationsTests.swift */; };
|
18 | 19 | C0D5E8DD1E474F5700860A05 /* NonReusableViewTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D5E8DC1E474F5700860A05 /* NonReusableViewTests.swift */; };
|
19 | 20 | C0D5E8DF1E47534900860A05 /* ReusableViewTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D5E8DE1E47534900860A05 /* ReusableViewTests.swift */; };
|
|
161 | 162 | remoteGlobalIDString = C85BA04B1C3878740075D68E;
|
162 | 163 | remoteInfo = PerformanceTests;
|
163 | 164 | };
|
| 165 | + C0BD34DF2101E2EB00513C86 /* PBXContainerItemProxy */ = { |
| 166 | + isa = PBXContainerItemProxy; |
| 167 | + containerPortal = C0A127C31D59C0440057F9E8 /* Rx.xcodeproj */; |
| 168 | + proxyType = 2; |
| 169 | + remoteGlobalIDString = C8E8BA551E2C181A00A4AC2C; |
| 170 | + remoteInfo = Benchmarks; |
| 171 | + }; |
164 | 172 | /* End PBXContainerItemProxy section */
|
165 | 173 |
|
166 | 174 | /* Begin PBXFileReference section */
|
|
170 | 178 | 9A4F5FE91BF89C4800E731F4 /* Tests.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Tests.plist; path = Plists/Tests.plist; sourceTree = "<group>"; };
|
171 | 179 | C089D3271D54A3BF00599DD7 /* Tests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Tests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
|
172 | 180 | C0A127C31D59C0440057F9E8 /* Rx.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = Rx.xcodeproj; path = Carthage/Checkouts/RxSwift/Rx.xcodeproj; sourceTree = "<group>"; };
|
173 |
| - C0ADC4F91E47743E001D889B /* ViewModelHolderProtocol.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ViewModelHolderProtocol.swift; sourceTree = "<group>"; }; |
| 181 | + C0ADC4F91E47743E001D889B /* ViewModelHolderType.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ViewModelHolderType.swift; sourceTree = "<group>"; }; |
174 | 182 | C0D5E88C1E472F0600860A05 /* ReusableView.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = ReusableView.plist; path = Plists/ReusableView.plist; sourceTree = "<group>"; };
|
175 | 183 | C0D5E8C31E4731B900860A05 /* ReusableView.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = ReusableView.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
176 |
| - C0D5E8D11E4733C200860A05 /* NonReusableViewProtocol.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NonReusableViewProtocol.swift; sourceTree = "<group>"; }; |
| 184 | + C0D5E8D11E4733C200860A05 /* NonReusableType.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NonReusableType.swift; sourceTree = "<group>"; }; |
177 | 185 | C0D5E8D31E47340300860A05 /* Helpers.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Helpers.swift; sourceTree = "<group>"; };
|
178 |
| - C0D5E8D51E47356C00860A05 /* ReusableViewProtocol.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ReusableViewProtocol.swift; sourceTree = "<group>"; }; |
| 186 | + C0D5E8D51E47356C00860A05 /* ReusableType.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ReusableType.swift; sourceTree = "<group>"; }; |
179 | 187 | C0D5E8D91E473ED600860A05 /* AssociationsTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = AssociationsTests.swift; path = Tests/AssociationsTests.swift; sourceTree = SOURCE_ROOT; };
|
180 | 188 | C0D5E8DC1E474F5700860A05 /* NonReusableViewTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = NonReusableViewTests.swift; path = Tests/NonReusableViewTests.swift; sourceTree = SOURCE_ROOT; };
|
181 | 189 | C0D5E8DE1E47534900860A05 /* ReusableViewTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = ReusableViewTests.swift; path = Tests/ReusableViewTests.swift; sourceTree = SOURCE_ROOT; };
|
|
197 | 205 | isa = PBXFrameworksBuildPhase;
|
198 | 206 | buildActionMask = 2147483647;
|
199 | 207 | files = (
|
| 208 | + C0D210742101DC0D006111C9 /* RxCocoa.framework in Frameworks */, |
200 | 209 | C0D5E8E11E47555000860A05 /* RxSwift.framework in Frameworks */,
|
201 | 210 | );
|
202 | 211 | runOnlyForDeploymentPostprocessing = 0;
|
|
233 | 242 | 9AC8C9F11969BBB5006F1EAC /* Code */,
|
234 | 243 | 9AC8C9FF1969BBB5006F1EAC /* Tests */,
|
235 | 244 | 9AC8C9F01969BBB5006F1EAC /* Products */,
|
| 245 | + C0D2105F2101DC0D006111C9 /* Frameworks */, |
236 | 246 | );
|
237 | 247 | sourceTree = "<group>";
|
238 | 248 | };
|
|
248 | 258 | 9AC8C9F11969BBB5006F1EAC /* Code */ = {
|
249 | 259 | isa = PBXGroup;
|
250 | 260 | children = (
|
251 |
| - C0ADC4F91E47743E001D889B /* ViewModelHolderProtocol.swift */, |
252 |
| - C0D5E8D11E4733C200860A05 /* NonReusableViewProtocol.swift */, |
253 |
| - C0D5E8D51E47356C00860A05 /* ReusableViewProtocol.swift */, |
| 261 | + C0ADC4F91E47743E001D889B /* ViewModelHolderType.swift */, |
| 262 | + C0D5E8D11E4733C200860A05 /* NonReusableType.swift */, |
| 263 | + C0D5E8D51E47356C00860A05 /* ReusableType.swift */, |
254 | 264 | C0D5E8D31E47340300860A05 /* Helpers.swift */,
|
255 | 265 | );
|
256 | 266 | name = Code;
|
|
291 | 301 | C0A127FD1D59C0440057F9E8 /* AllTests-tvOS.xctest */,
|
292 | 302 | C0A127FF1D59C0440057F9E8 /* AllTests-macOS.xctest */,
|
293 | 303 | C0A128011D59C0440057F9E8 /* PerformanceTests.app */,
|
| 304 | + C0BD34E02101E2EB00513C86 /* Benchmarks.xctest */, |
294 | 305 | );
|
295 | 306 | name = Products;
|
296 | 307 | sourceTree = "<group>";
|
297 | 308 | };
|
| 309 | + C0D2105F2101DC0D006111C9 /* Frameworks */ = { |
| 310 | + isa = PBXGroup; |
| 311 | + children = ( |
| 312 | + ); |
| 313 | + name = Frameworks; |
| 314 | + sourceTree = "<group>"; |
| 315 | + }; |
298 | 316 | /* End PBXGroup section */
|
299 | 317 |
|
300 | 318 | /* Begin PBXHeadersBuildPhase section */
|
|
528 | 546 | C0A128011D59C0440057F9E8 /* PerformanceTests.app */ = {
|
529 | 547 | isa = PBXReferenceProxy;
|
530 | 548 | fileType = wrapper.application;
|
531 |
| - path = PerformanceTests.app; |
| 549 | + name = PerformanceTests.app; |
| 550 | + path = Microoptimizations.app; |
532 | 551 | remoteRef = C0A128001D59C0440057F9E8 /* PBXContainerItemProxy */;
|
533 | 552 | sourceTree = BUILT_PRODUCTS_DIR;
|
534 | 553 | };
|
| 554 | + C0BD34E02101E2EB00513C86 /* Benchmarks.xctest */ = { |
| 555 | + isa = PBXReferenceProxy; |
| 556 | + fileType = wrapper.cfbundle; |
| 557 | + path = Benchmarks.xctest; |
| 558 | + remoteRef = C0BD34DF2101E2EB00513C86 /* PBXContainerItemProxy */; |
| 559 | + sourceTree = BUILT_PRODUCTS_DIR; |
| 560 | + }; |
535 | 561 | /* End PBXReferenceProxy section */
|
536 | 562 |
|
537 | 563 | /* Begin PBXResourcesBuildPhase section */
|
|
566 | 592 | isa = PBXSourcesBuildPhase;
|
567 | 593 | buildActionMask = 2147483647;
|
568 | 594 | files = (
|
569 |
| - C0ADC4FA1E47743E001D889B /* ViewModelHolderProtocol.swift in Sources */, |
570 |
| - C0D5E8D21E4733C300860A05 /* NonReusableViewProtocol.swift in Sources */, |
| 595 | + C0ADC4FA1E47743E001D889B /* ViewModelHolderType.swift in Sources */, |
| 596 | + C0D5E8D21E4733C300860A05 /* NonReusableType.swift in Sources */, |
571 | 597 | C0D5E8D41E47340300860A05 /* Helpers.swift in Sources */,
|
572 |
| - C0D5E8D61E47356C00860A05 /* ReusableViewProtocol.swift in Sources */, |
| 598 | + C0D5E8D61E47356C00860A05 /* ReusableType.swift in Sources */, |
573 | 599 | );
|
574 | 600 | runOnlyForDeploymentPostprocessing = 0;
|
575 | 601 | };
|
|
0 commit comments