|
425 | 425 | 88DF89881E010F5C00B1B9B4 /* IGListDiffResultTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 294AC6311DDE4C19002FCE5D /* IGListDiffResultTests.m */; };
|
426 | 426 | 88DF89891E010F6500B1B9B4 /* IGListDiffSwiftTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 88144EE61D870EDC007C7F66 /* IGListDiffSwiftTests.swift */; };
|
427 | 427 | 88DF898A1E010F7000B1B9B4 /* IGListDiffTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 88144EE81D870EDC007C7F66 /* IGListDiffTests.m */; };
|
| 428 | + A46A1D202D8020EF00CB9157 /* IGListAdapterDelegateAnnouncerInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = A46A1D1F2D8020EF00CB9157 /* IGListAdapterDelegateAnnouncerInternal.h */; }; |
| 429 | + A46A1D212D8020EF00CB9157 /* IGListAdapterDelegateAnnouncerInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = A46A1D1F2D8020EF00CB9157 /* IGListAdapterDelegateAnnouncerInternal.h */; }; |
| 430 | + A46A1D232D80210D00CB9157 /* UIViewController+IGListAdapterInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = A46A1D222D80210D00CB9157 /* UIViewController+IGListAdapterInternal.h */; settings = {ATTRIBUTES = (Public, ); }; }; |
| 431 | + A46A1D242D80210D00CB9157 /* UIViewController+IGListAdapterInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = A46A1D222D80210D00CB9157 /* UIViewController+IGListAdapterInternal.h */; settings = {ATTRIBUTES = (Public, ); }; }; |
| 432 | + A46A1D2B2D80213D00CB9157 /* IGListAdapterDelegateAnnouncer.m in Sources */ = {isa = PBXBuildFile; fileRef = A46A1D262D80213D00CB9157 /* IGListAdapterDelegateAnnouncer.m */; }; |
| 433 | + A46A1D2C2D80213D00CB9157 /* UIViewController+IGListAdapter.m in Sources */ = {isa = PBXBuildFile; fileRef = A46A1D2A2D80213D00CB9157 /* UIViewController+IGListAdapter.m */; }; |
| 434 | + A46A1D2E2D80213D00CB9157 /* UIViewController+IGListAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = A46A1D292D80213D00CB9157 /* UIViewController+IGListAdapter.h */; settings = {ATTRIBUTES = (Public, ); }; }; |
| 435 | + A46A1D302D80213D00CB9157 /* IGListAdapterDelegateAnnouncer.h in Headers */ = {isa = PBXBuildFile; fileRef = A46A1D252D80213D00CB9157 /* IGListAdapterDelegateAnnouncer.h */; settings = {ATTRIBUTES = (Public, ); }; }; |
| 436 | + A46A1D312D80213D00CB9157 /* IGListAdapterDelegateAnnouncer.m in Sources */ = {isa = PBXBuildFile; fileRef = A46A1D262D80213D00CB9157 /* IGListAdapterDelegateAnnouncer.m */; }; |
| 437 | + A46A1D322D80213D00CB9157 /* UIViewController+IGListAdapter.m in Sources */ = {isa = PBXBuildFile; fileRef = A46A1D2A2D80213D00CB9157 /* UIViewController+IGListAdapter.m */; }; |
| 438 | + A46A1D342D80213D00CB9157 /* UIViewController+IGListAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = A46A1D292D80213D00CB9157 /* UIViewController+IGListAdapter.h */; settings = {ATTRIBUTES = (Public, ); }; }; |
| 439 | + A46A1D362D80213D00CB9157 /* IGListAdapterDelegateAnnouncer.h in Headers */ = {isa = PBXBuildFile; fileRef = A46A1D252D80213D00CB9157 /* IGListAdapterDelegateAnnouncer.h */; settings = {ATTRIBUTES = (Public, ); }; }; |
| 440 | + A46A1D392D80222F00CB9157 /* IGListCollectionViewLayoutInvalidationContext.m in Sources */ = {isa = PBXBuildFile; fileRef = A46A1D382D80222F00CB9157 /* IGListCollectionViewLayoutInvalidationContext.m */; }; |
| 441 | + A46A1D3A2D80222F00CB9157 /* IGListCollectionViewLayoutInvalidationContext.h in Headers */ = {isa = PBXBuildFile; fileRef = A46A1D372D80222F00CB9157 /* IGListCollectionViewLayoutInvalidationContext.h */; settings = {ATTRIBUTES = (Public, ); }; }; |
| 442 | + A46A1D3B2D80222F00CB9157 /* IGListCollectionViewLayoutInvalidationContext.m in Sources */ = {isa = PBXBuildFile; fileRef = A46A1D382D80222F00CB9157 /* IGListCollectionViewLayoutInvalidationContext.m */; }; |
| 443 | + A46A1D3C2D80222F00CB9157 /* IGListCollectionViewLayoutInvalidationContext.h in Headers */ = {isa = PBXBuildFile; fileRef = A46A1D372D80222F00CB9157 /* IGListCollectionViewLayoutInvalidationContext.h */; settings = {ATTRIBUTES = (Public, ); }; }; |
428 | 444 | BA4A65242760278F00FA5750 /* ListValueSectionController.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA4A65222760278F00FA5750 /* ListValueSectionController.swift */; };
|
429 | 445 | BA4A65252760278F00FA5750 /* ListValueSectionController.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA4A65222760278F00FA5750 /* ListValueSectionController.swift */; };
|
430 | 446 | BA4A65262760278F00FA5750 /* ListIdentifiable.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA4A65232760278F00FA5750 /* ListIdentifiable.swift */; };
|
|
856 | 872 | 887D0B3F1D870D7F009E01F7 /* IGListKitTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = IGListKitTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
|
857 | 873 | 887D0B571D870E1E009E01F7 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
858 | 874 | 88DF897C1E010E6A00B1B9B4 /* IGListKit-macOSTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "IGListKit-macOSTests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
|
| 875 | + A46A1D1F2D8020EF00CB9157 /* IGListAdapterDelegateAnnouncerInternal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = IGListAdapterDelegateAnnouncerInternal.h; sourceTree = "<group>"; }; |
| 876 | + A46A1D222D80210D00CB9157 /* UIViewController+IGListAdapterInternal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "UIViewController+IGListAdapterInternal.h"; sourceTree = "<group>"; }; |
| 877 | + A46A1D252D80213D00CB9157 /* IGListAdapterDelegateAnnouncer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = IGListAdapterDelegateAnnouncer.h; sourceTree = "<group>"; }; |
| 878 | + A46A1D262D80213D00CB9157 /* IGListAdapterDelegateAnnouncer.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = IGListAdapterDelegateAnnouncer.m; sourceTree = "<group>"; }; |
| 879 | + A46A1D292D80213D00CB9157 /* UIViewController+IGListAdapter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "UIViewController+IGListAdapter.h"; sourceTree = "<group>"; }; |
| 880 | + A46A1D2A2D80213D00CB9157 /* UIViewController+IGListAdapter.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "UIViewController+IGListAdapter.m"; sourceTree = "<group>"; }; |
| 881 | + A46A1D372D80222F00CB9157 /* IGListCollectionViewLayoutInvalidationContext.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = IGListCollectionViewLayoutInvalidationContext.h; sourceTree = "<group>"; }; |
| 882 | + A46A1D382D80222F00CB9157 /* IGListCollectionViewLayoutInvalidationContext.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = IGListCollectionViewLayoutInvalidationContext.m; sourceTree = "<group>"; }; |
859 | 883 | BA4A65222760278F00FA5750 /* ListValueSectionController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ListValueSectionController.swift; sourceTree = "<group>"; };
|
860 | 884 | BA4A65232760278F00FA5750 /* ListIdentifiable.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ListIdentifiable.swift; sourceTree = "<group>"; };
|
861 | 885 | DD3152AC1DE227FA00AC9D2C /* IGListKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = IGListKit.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
1002 | 1026 | 7A02CEC6236150C400B49FAE /* IGListKit */ = {
|
1003 | 1027 | isa = PBXGroup;
|
1004 | 1028 | children = (
|
| 1029 | + A46A1D372D80222F00CB9157 /* IGListCollectionViewLayoutInvalidationContext.h */, |
| 1030 | + A46A1D382D80222F00CB9157 /* IGListCollectionViewLayoutInvalidationContext.m */, |
| 1031 | + A46A1D252D80213D00CB9157 /* IGListAdapterDelegateAnnouncer.h */, |
| 1032 | + A46A1D262D80213D00CB9157 /* IGListAdapterDelegateAnnouncer.m */, |
| 1033 | + A46A1D292D80213D00CB9157 /* UIViewController+IGListAdapter.h */, |
| 1034 | + A46A1D2A2D80213D00CB9157 /* UIViewController+IGListAdapter.m */, |
1005 | 1035 | 7A02CF632361511700B49FAE /* Internal */,
|
1006 | 1036 | 7A02CECA2361510F00B49FAE /* IGListAdapter.h */,
|
1007 | 1037 | 7A02CEE82361511000B49FAE /* IGListAdapter.m */,
|
|
1053 | 1083 | 7A02CF632361511700B49FAE /* Internal */ = {
|
1054 | 1084 | isa = PBXGroup;
|
1055 | 1085 | children = (
|
| 1086 | + A46A1D222D80210D00CB9157 /* UIViewController+IGListAdapterInternal.h */, |
| 1087 | + A46A1D1F2D8020EF00CB9157 /* IGListAdapterDelegateAnnouncerInternal.h */, |
1056 | 1088 | 576029D62C61B91D006E50E2 /* IGListPerformDiff.h */,
|
1057 | 1089 | 576029D72C61B91D006E50E2 /* IGListPerformDiff.m */,
|
1058 | 1090 | 576029D82C61B91D006E50E2 /* IGListUpdateCoalescer.h */,
|
|
1435 | 1467 | isa = PBXHeadersBuildPhase;
|
1436 | 1468 | buildActionMask = 2147483647;
|
1437 | 1469 | files = (
|
| 1470 | + A46A1D212D8020EF00CB9157 /* IGListAdapterDelegateAnnouncerInternal.h in Headers */, |
1438 | 1471 | 7A02CF102361511100B49FAE /* IGListAdapterDelegate.h in Headers */,
|
1439 | 1472 | 7A02CFB52361513600B49FAE /* IGListAdapterUpdaterInternal.h in Headers */,
|
1440 | 1473 | 7A02CF222361511100B49FAE /* IGListTransitionDelegate.h in Headers */,
|
1441 | 1474 | 7A02CEEF2361511100B49FAE /* IGListReloadDataUpdater.h in Headers */,
|
1442 | 1475 | 7A02CFB82361513600B49FAE /* IGListSectionMap.h in Headers */,
|
| 1476 | + A46A1D2E2D80213D00CB9157 /* UIViewController+IGListAdapter.h in Headers */, |
| 1477 | + A46A1D302D80213D00CB9157 /* IGListAdapterDelegateAnnouncer.h in Headers */, |
1443 | 1478 | F18CC76B29EFBD0300DC3B9A /* IGListBindingSingleSectionController.h in Headers */,
|
1444 | 1479 | 7A02CF432361511100B49FAE /* IGListSingleSectionController.h in Headers */,
|
| 1480 | + A46A1D232D80210D00CB9157 /* UIViewController+IGListAdapterInternal.h in Headers */, |
1445 | 1481 | 7A02CF1F2361511100B49FAE /* IGListKit.h in Headers */,
|
1446 | 1482 | 7A02CFE22361513600B49FAE /* IGListAdapter+DebugDescription.h in Headers */,
|
1447 | 1483 | 7A02CF4F2361511100B49FAE /* IGListCollectionScrollingTraits.h in Headers */,
|
|
1491 | 1527 | 7A02CFEE2361513600B49FAE /* IGListDebuggingUtilities.h in Headers */,
|
1492 | 1528 | 576029E32C61B91D006E50E2 /* IGListUpdateCoalescer.h in Headers */,
|
1493 | 1529 | 7A02D0032361513600B49FAE /* IGListSectionControllerInternal.h in Headers */,
|
| 1530 | + A46A1D3C2D80222F00CB9157 /* IGListCollectionViewLayoutInvalidationContext.h in Headers */, |
1494 | 1531 | 7A02CF162361511100B49FAE /* IGListCollectionViewLayout.h in Headers */,
|
1495 | 1532 | 7A02CF072361511100B49FAE /* IGListBatchContext.h in Headers */,
|
1496 | 1533 | 7A02CF312361511100B49FAE /* IGListUpdatingDelegate.h in Headers */,
|
|
1534 | 1571 | 7A02CFB42361513600B49FAE /* IGListAdapterUpdaterInternal.h in Headers */,
|
1535 | 1572 | 7A02CFE72361513600B49FAE /* IGListArrayUtilsInternal.h in Headers */,
|
1536 | 1573 | 7A02CF2D2361511100B49FAE /* IGListBindingSectionController.h in Headers */,
|
| 1574 | + A46A1D242D80210D00CB9157 /* UIViewController+IGListAdapterInternal.h in Headers */, |
1537 | 1575 | 7A02D00E2361513600B49FAE /* IGListWorkingRangeHandler.h in Headers */,
|
1538 | 1576 | 7A02CF992361513600B49FAE /* IGListBindingSectionController+DebugDescription.h in Headers */,
|
1539 | 1577 | 7A02CF4E2361511100B49FAE /* IGListCollectionScrollingTraits.h in Headers */,
|
|
1544 | 1582 | 7A02CF452361511100B49FAE /* IGListAdapterPerformanceDelegate.h in Headers */,
|
1545 | 1583 | 7A02D0022361513600B49FAE /* IGListSectionControllerInternal.h in Headers */,
|
1546 | 1584 | 7A02CFC92361513600B49FAE /* UICollectionView+IGListBatchUpdateData.h in Headers */,
|
| 1585 | + A46A1D3A2D80222F00CB9157 /* IGListCollectionViewLayoutInvalidationContext.h in Headers */, |
1547 | 1586 | F10C8F572B982EE6009F4690 /* IGListDefaultExperiments.h in Headers */,
|
1548 | 1587 | 7A02CEF12361511100B49FAE /* IGListScrollDelegate.h in Headers */,
|
1549 | 1588 | 7A02CFF62361513600B49FAE /* IGListSectionMap+DebugDescription.h in Headers */,
|
1550 | 1589 | F18CC76A29EFBD0300DC3B9A /* IGListBindingSingleSectionController.h in Headers */,
|
1551 | 1590 | 7AD6864C23A89E7F009000DE /* IGListAdapterUpdaterHelpers.h in Headers */,
|
1552 | 1591 | 7A02CF002361511100B49FAE /* IGListCollectionView.h in Headers */,
|
| 1592 | + A46A1D342D80213D00CB9157 /* UIViewController+IGListAdapter.h in Headers */, |
| 1593 | + A46A1D362D80213D00CB9157 /* IGListAdapterDelegateAnnouncer.h in Headers */, |
1553 | 1594 | 7A02CF152361511100B49FAE /* IGListCollectionViewLayout.h in Headers */,
|
1554 | 1595 | 57B22E812502AAC40055DC2F /* IGListUpdateTransactable.h in Headers */,
|
1555 | 1596 | 7A02CF1B2361511100B49FAE /* IGListSectionController.h in Headers */,
|
|
1564 | 1605 | 7A02CFCF2361513600B49FAE /* IGListDebugger.h in Headers */,
|
1565 | 1606 | 7A02CF3F2361511100B49FAE /* IGListAdapterUpdaterDelegate.h in Headers */,
|
1566 | 1607 | 7A02D0082361513600B49FAE /* IGListBatchUpdateData+DebugDescription.h in Headers */,
|
| 1608 | + A46A1D202D8020EF00CB9157 /* IGListAdapterDelegateAnnouncerInternal.h in Headers */, |
1567 | 1609 | 7A02CF542361511100B49FAE /* IGListBindingSectionControllerSelectionDelegate.h in Headers */,
|
1568 | 1610 | 7A02CFCC2361513600B49FAE /* IGListBatchUpdateState.h in Headers */,
|
1569 | 1611 | 57B22E822502AAC40055DC2F /* IGListDataSourceChangeTransaction.h in Headers */,
|
|
2058 | 2100 | 7A02CFAC2361513600B49FAE /* IGListReloadIndexPath.m in Sources */,
|
2059 | 2101 | 7A02CF5E2361511100B49FAE /* IGListSectionController.m in Sources */,
|
2060 | 2102 | 7A02D00C2361513600B49FAE /* IGListSectionMap+DebugDescription.m in Sources */,
|
| 2103 | + A46A1D3B2D80222F00CB9157 /* IGListCollectionViewLayoutInvalidationContext.m in Sources */, |
2061 | 2104 | 7A02CF612361511100B49FAE /* IGListCollectionView.m in Sources */,
|
2062 | 2105 | 7A02CFBB2361513600B49FAE /* IGListAdapterProxy.m in Sources */,
|
2063 | 2106 | 576029E52C61B91D006E50E2 /* IGListViewVisibilityTracker.m in Sources */,
|
|
2075 | 2118 | 7A02CFC72361513600B49FAE /* IGListSectionMap.m in Sources */,
|
2076 | 2119 | 7A02D0002361513600B49FAE /* IGListDebugger.m in Sources */,
|
2077 | 2120 | 7A02CF342361511100B49FAE /* IGListAdapterUpdater.m in Sources */,
|
| 2121 | + A46A1D2B2D80213D00CB9157 /* IGListAdapterDelegateAnnouncer.m in Sources */, |
| 2122 | + A46A1D2C2D80213D00CB9157 /* UIViewController+IGListAdapter.m in Sources */, |
2078 | 2123 | 7A02D0062361513600B49FAE /* IGListDebuggingUtilities.m in Sources */,
|
2079 | 2124 | 7A02CF522361511100B49FAE /* IGListAdapter.m in Sources */,
|
2080 | 2125 | 7A02CF942361513600B49FAE /* IGListAdapter+DebugDescription.m in Sources */,
|
|
2181 | 2226 | 7A02CF602361511100B49FAE /* IGListCollectionView.m in Sources */,
|
2182 | 2227 | 7A02CFBA2361513600B49FAE /* IGListAdapterProxy.m in Sources */,
|
2183 | 2228 | 57B22E8C2502AAC40055DC2F /* IGListReloadTransaction.m in Sources */,
|
| 2229 | + A46A1D392D80222F00CB9157 /* IGListCollectionViewLayoutInvalidationContext.m in Sources */, |
2184 | 2230 | 7A02CFF32361513600B49FAE /* IGListAdapter+UICollectionView.m in Sources */,
|
2185 | 2231 | 7A02CF392361511100B49FAE /* IGListCollectionViewLayout.mm in Sources */,
|
2186 | 2232 | 576029E42C61B91D006E50E2 /* IGListViewVisibilityTracker.m in Sources */,
|
|
2198 | 2244 | 7A02CFC62361513600B49FAE /* IGListSectionMap.m in Sources */,
|
2199 | 2245 | 7A02CFFF2361513600B49FAE /* IGListDebugger.m in Sources */,
|
2200 | 2246 | 7A02CF332361511100B49FAE /* IGListAdapterUpdater.m in Sources */,
|
| 2247 | + A46A1D312D80213D00CB9157 /* IGListAdapterDelegateAnnouncer.m in Sources */, |
| 2248 | + A46A1D322D80213D00CB9157 /* UIViewController+IGListAdapter.m in Sources */, |
2201 | 2249 | 7A02D0052361513600B49FAE /* IGListDebuggingUtilities.m in Sources */,
|
2202 | 2250 | 7A02CF512361511100B49FAE /* IGListAdapter.m in Sources */,
|
2203 | 2251 | 7A02CF932361513600B49FAE /* IGListAdapter+DebugDescription.m in Sources */,
|
|
0 commit comments