diff --git a/Examples/Examples-iOS/Pods/Pods.xcodeproj/project.pbxproj b/Examples/Examples-iOS/Pods/Pods.xcodeproj/project.pbxproj index 59a39f08..fca40476 100644 --- a/Examples/Examples-iOS/Pods/Pods.xcodeproj/project.pbxproj +++ b/Examples/Examples-iOS/Pods/Pods.xcodeproj/project.pbxproj @@ -7,236 +7,236 @@ objects = { /* Begin PBXBuildFile section */ - 025A621EB1C6A624210F4295C9075620 /* ListIdentifiable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 883E2371BF0A3B5BFFC625C9B346D7DE /* ListIdentifiable.swift */; }; - 02E971812A50637C4D869497934B038A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6213DD1A5CF556BFCDB73375B654CCE /* Foundation.framework */; }; - 033FBC281F9F3F103104316C8D16AD19 /* Pods-IGListKitMessageExample-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5FE864099BB5AEEA2BCC0D5FEB80157C /* Pods-IGListKitMessageExample-dummy.m */; }; - 036365EB63552EC6EAB292E079163ACC /* Pods-IGListKitExamples-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D55AD15474822523B1FDC15DBA6AD3D5 /* Pods-IGListKitExamples-dummy.m */; }; - 03769AE8BEF920149E192C3157C1E397 /* IGListAdapter+UICollectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = 50F6CA31FF68B2F10CEF56C83A7ED9B5 /* IGListAdapter+UICollectionView.m */; }; - 0483F1231341AE9D9DD475AF12F76168 /* IGListArrayUtilsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 587D4C331501408F7A72A3787A63E9FD /* IGListArrayUtilsInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 0DB94D06D61CA9B5E3417B6C40B490AF /* IGListAdapterUpdaterHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = 3F2236F83BFB22B788DB06FF21ED9C7D /* IGListAdapterUpdaterHelpers.m */; }; - 0E8201E230A94BE14EAF35C2F9E4D7FB /* IGListReloadIndexPath.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D7B997FE99E5F829B702490B3066FF4 /* IGListReloadIndexPath.m */; }; - 0EB2A8C24F0C722092BFE4F79840B7F9 /* IGListMoveIndexInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = A52EADA9E501F8EFE996993A86ADF585 /* IGListMoveIndexInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 00BED89757D7F681B348E97EF5145193 /* IGListAdapterUpdateListener.h in Headers */ = {isa = PBXBuildFile; fileRef = 2304D658CB232B8132831D85696DC0F7 /* IGListAdapterUpdateListener.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0418C79D73791D1AF36CD6670D98A9B3 /* IGListCollectionViewLayoutCompatible.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DD6FEDFC7E89039C21AAE1D6D7B6D74 /* IGListCollectionViewLayoutCompatible.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 04987C22549C1E3D47032B9DB7A10099 /* IGListAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E6EB63262CA96678D84F16038CAC369 /* IGListAdapter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 04EFCB93A09D6FDD2037E29416C22CBD /* IGListAdapter+DebugDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F84A1E19E9226F9CCBF6E2CA2655033 /* IGListAdapter+DebugDescription.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 05CDE7C4FEA0859D4411AEC4A32C79EF /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3B911D60FA598ED94D5B3E9F3469464C /* UIKit.framework */; }; + 0693FC6C988A735A9CE26EDEA275D89F /* IGListReloadTransaction.m in Sources */ = {isa = PBXBuildFile; fileRef = F5A5D866E6A79D70B095707B2A9FA868 /* IGListReloadTransaction.m */; }; + 06DD35E83E4836C7AF724B6E1FB0FF54 /* IGListDataSourceChangeTransaction.m in Sources */ = {isa = PBXBuildFile; fileRef = 6BD4B515AD9AD3B918143D96A1503527 /* IGListDataSourceChangeTransaction.m */; }; + 0BB89ED5BDA985532FE903E6156819F3 /* IGListAdapterProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 49C5A51AF863319234A29A96198D161A /* IGListAdapterProxy.h */; settings = {ATTRIBUTES = (Private, ); }; }; 0ED762DF3CEE6A6CF82CB842339D349E /* IGListDiffable.h in Headers */ = {isa = PBXBuildFile; fileRef = 32E461A4CD1238418591723CABC5D8AD /* IGListDiffable.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0F92ED8C90F203AFE85016CCE4A37262 /* IGListBindingSingleSectionController.h in Headers */ = {isa = PBXBuildFile; fileRef = 06500877C9F083DCE0EA6807FB863C1E /* IGListBindingSingleSectionController.h */; settings = {ATTRIBUTES = (Public, ); }; }; 10EBC928ED396109D97DB48AB758987D /* IGListBatchUpdateData.mm in Sources */ = {isa = PBXBuildFile; fileRef = C6F12B4A217D70B98FF2EE76E839F316 /* IGListBatchUpdateData.mm */; }; - 119BCA924CCBA1D57F906449ACFC21F4 /* IGListSectionControllerInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = EAC5CA1C5B02AFD5319F9BE941CE3159 /* IGListSectionControllerInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 121468E4B43DD9748CB9D234699FE0E2 /* IGListItemUpdatesCollector.h in Headers */ = {isa = PBXBuildFile; fileRef = 25283DF3DEFCA1AB9E9D5012017A4BC9 /* IGListItemUpdatesCollector.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 123228B60BD8E7787876F9D84062E230 /* IGListAdapterProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 49C5A51AF863319234A29A96198D161A /* IGListAdapterProxy.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 12D58FFF8118B6866FD5E7C7BFEA7B45 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 74C3D83282663E6186EC141A003C7F65 /* UIKit.framework */; }; - 13E9494A90FDB3F50F55FAE1DA146969 /* IGListReloadDataUpdater.m in Sources */ = {isa = PBXBuildFile; fileRef = 7146D4142C77D925A5818228415660E2 /* IGListReloadDataUpdater.m */; }; - 14F2FEEBE601BCBA847D5C877913B0EB /* IGListSupplementaryViewSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E956F04BA509B58610893C3A8D8B743 /* IGListSupplementaryViewSource.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 138D2D9D394C1C5CB5212337647C71AB /* IGListUpdatingDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 20C2105FD2B1C0D7E6367E1EF4D9C07D /* IGListUpdatingDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1508B046659C7B44087D9C1809016825 /* Pods-IGListKitTodayExample-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 43A90091CE3B801203BB0C2E80AD3345 /* Pods-IGListKitTodayExample-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 16D5EA8611FD39E172487E03C44FF968 /* NSString+IGListDiffable.m in Sources */ = {isa = PBXBuildFile; fileRef = 056D358102CE2C15CE742C70348CBFFC /* NSString+IGListDiffable.m */; }; - 18CFD0F40B5FA9973FC6B3530F08DA9E /* IGListSectionController.h in Headers */ = {isa = PBXBuildFile; fileRef = E49DD3A0FF2565D9DDAE258E0214CB28 /* IGListSectionController.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1A4649DF81B466BAB92CFF085775AB94 /* IGListCollectionViewLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 9DBCBCBBF3819A86A746D1F2CEB4A7F9 /* IGListCollectionViewLayout.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1CB34FE2C027F449FBA670AE1C8BF9BF /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 74C3D83282663E6186EC141A003C7F65 /* UIKit.framework */; }; - 1DC2D08672B3D261B0EF61A399216D57 /* IGListBindingSingleSectionController.m in Sources */ = {isa = PBXBuildFile; fileRef = 229FBC5E8E13E7B7BEC02FA6E1C234E3 /* IGListBindingSingleSectionController.m */; }; + 16EFF060EE92D5681F3480C55827463F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F5D128A24D3562103CB389F68D1ECCD9 /* Foundation.framework */; }; + 17820CA7F278C9E1BA390375CE5295B4 /* UIScrollView+IGListKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 038E10CF55BF95CB0C73547010F2142D /* UIScrollView+IGListKit.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 184DB191CE638D16B771B0A41B230EB6 /* IGListExperimentalAdapterUpdater+DebugDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = D0B9228C042B55AD7879884861B07485 /* IGListExperimentalAdapterUpdater+DebugDescription.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 19C8DE21E7EE70124E9B3C5FC88FD1FE /* IGListTransitionDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 04205A66EBA0FECD180C94CE511CBAAC /* IGListTransitionDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1E8FEC08096E440D0ABEF155E84F5F4A /* IGListCollectionContext.h in Headers */ = {isa = PBXBuildFile; fileRef = CAB6022F48642E9595B5E3ABDB4820AB /* IGListCollectionContext.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1F6488B1B918490D4C3A5321384AEFB5 /* IGListDiff.h in Headers */ = {isa = PBXBuildFile; fileRef = C818FE0CC577DCD87F54DD24062B0EFB /* IGListDiff.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 21BBAF35396C64424C5CF241366DB0F3 /* IGListAdapterProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 166AABDA0832F4C8666B91403DD58F39 /* IGListAdapterProxy.m */; }; + 23072947045B1501BDA8DFBF73177D2C /* IGListBindingSectionController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8F5A17D1D22711A4A409793C460FC37E /* IGListBindingSectionController.m */; }; + 2335F14C0A023DD1F179917264DF6C49 /* IGListCollectionContext+Refinements.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1EA108CDAFFC403FF5FCEC99FC5F0640 /* IGListCollectionContext+Refinements.swift */; }; + 24A655D7DA2A57D7AF7DA932B0C96A30 /* IGListBatchUpdates.m in Sources */ = {isa = PBXBuildFile; fileRef = 592A7425E415B5401014BC7010E922CC /* IGListBatchUpdates.m */; }; + 25F2F145EF01B770C956208F48DE84A4 /* Pods-IGListKitExamples-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F4C5EE92F852265D56B0A773C6D65567 /* Pods-IGListKitExamples-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 276ED1EA28588D8E0EE83504A537CA5C /* IGListMoveIndexPath.m in Sources */ = {isa = PBXBuildFile; fileRef = B03840746DD79C09DBCDF4199165864E /* IGListMoveIndexPath.m */; }; - 2B80971B98AC58EFB5DF773FDAE773E5 /* IGListAdapterUpdaterDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 9BACF706BF6884DC3425486DEAB26BFF /* IGListAdapterUpdaterDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2E4EB95C70C54A66285BFCA0B0694488 /* IGListBatchUpdates.h in Headers */ = {isa = PBXBuildFile; fileRef = 3E2A6E818D105030D27648B7A31EA8A2 /* IGListBatchUpdates.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 2EF02F72D1A7BA7331EEE7FDDCE0C46B /* IGListSingleSectionController.h in Headers */ = {isa = PBXBuildFile; fileRef = 5707BCDA034BCEF747F9065363ACB1B3 /* IGListSingleSectionController.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 302E63D52AD9CB6AC15CB06682C4F3A0 /* IGListDisplayHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 6AC56D56E24375605362AA4F80867B34 /* IGListDisplayHandler.m */; }; - 3060E0F103A7F7CE8527EDC33316B168 /* IGListBatchUpdateData+DebugDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B67433BA1218F70BD2A6E9A8C5C78DE /* IGListBatchUpdateData+DebugDescription.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 31A849B7B0FA365F991C25C7A2779DBC /* IGListBatchUpdateTransaction.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D35F44BB99AADB3A5044E9DB15196FC /* IGListBatchUpdateTransaction.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 32A87CBFA9F1A266668E094ECE480882 /* IGListGenericSectionController.m in Sources */ = {isa = PBXBuildFile; fileRef = 650C82FB4A3E5CFBCDEACCCE47DDB875 /* IGListGenericSectionController.m */; }; - 333CD76BDD4747ABFA6B4E1E3CE25E4A /* IGListIndexPathResultInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 78C94F44437C6AA906A2A4D19154035A /* IGListIndexPathResultInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 34C253928E887922C5E0380008E3AEED /* IGListBatchUpdates.m in Sources */ = {isa = PBXBuildFile; fileRef = 592A7425E415B5401014BC7010E922CC /* IGListBatchUpdates.m */; }; - 357C1D4EE097DC4B48081B57EBF06DB4 /* IGListExperimentalAdapterUpdater+DebugDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = D0B9228C042B55AD7879884861B07485 /* IGListExperimentalAdapterUpdater+DebugDescription.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 37BDCB4189F1B51EC19463C7E17D6D12 /* IGListWorkingRangeHandler.mm in Sources */ = {isa = PBXBuildFile; fileRef = 46A4BE15DAE75E8617413DD589864CDC /* IGListWorkingRangeHandler.mm */; }; - 389D8276A14D245AC77C51E5013A8086 /* IGListDebuggingUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 013EF2F1E98B5D23D5CEBBF63D888574 /* IGListDebuggingUtilities.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 3E9C3D5CA06099D0B90F4D69A4F348F5 /* IGListDisplayDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 65F663CFD0354F6835AFB2A84E19213C /* IGListDisplayDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3EA8153CB6856D025F7C674353E51909 /* IGListSingleSectionController+Refinements.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8DCF06C38BB6F64F6B7CAB896FC10E83 /* IGListSingleSectionController+Refinements.swift */; }; - 3F1459AD26C9A0213B380D8030D6BB6B /* IGListAdapterPerformanceDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = F9887F0DB1F3850622FB10A1001DDD23 /* IGListAdapterPerformanceDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4155D4C08F77F5E17307670322FAD398 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6213DD1A5CF556BFCDB73375B654CCE /* Foundation.framework */; }; - 443BEC7B0C260A547FB151FCD8CE5F41 /* Pods-IGListKitMessageExample-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = AED8C6DF3E128FBDE0BB6B907882E3D1 /* Pods-IGListKitMessageExample-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 278F9DA25BAA14EBDBB50D37A5C82991 /* IGListSectionMap+DebugDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 8562BABAF34A64ED681782A0A6CEFE49 /* IGListSectionMap+DebugDescription.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 2790C2C05135220570FEE4940E36C2FB /* UIScrollView+IGListKit.m in Sources */ = {isa = PBXBuildFile; fileRef = 70609755271858399A87551338DCC5C1 /* UIScrollView+IGListKit.m */; }; + 29B57CEA098103A8418AF394BDD15638 /* IGListMoveIndexPathInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = BBB38F13FF0E124B1973207DAB1B1F83 /* IGListMoveIndexPathInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 2C4B12AA2DB2B3180AA03987FF56703E /* IGListDebuggingUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 7096A928FB0DB3C4EC7F43ED20B8BF21 /* IGListDebuggingUtilities.m */; }; + 2F8CECD953EFF9E187AD1A5226074557 /* IGListItemUpdatesCollector.m in Sources */ = {isa = PBXBuildFile; fileRef = 4296B602924B1A2BEE5279B0257A4A06 /* IGListItemUpdatesCollector.m */; }; + 30BE2A961FB6F4EDCFF2B1B384ABEFE3 /* IGListReloadDataUpdater.h in Headers */ = {isa = PBXBuildFile; fileRef = 01D08B11E1547C3F178532163182DC7F /* IGListReloadDataUpdater.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3440A2CF45413051B5BC43ED5F67C67E /* Pods-IGListKitExamples-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D55AD15474822523B1FDC15DBA6AD3D5 /* Pods-IGListKitExamples-dummy.m */; }; + 361A36F327EB9C7344DF8D5DE05A3D13 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F5D128A24D3562103CB389F68D1ECCD9 /* Foundation.framework */; }; + 3AB7D7496609625928AFEBAA21A46551 /* IGListDiffKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E5D51664F030716E0CC187DF6BF2D8C4 /* IGListDiffKit.framework */; }; + 3AEB8E0AA743B717DE4BD84293672990 /* IGListBatchContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 506F64B585038909BF1722736F62725B /* IGListBatchContext.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3B3C8E5496609647723F8EE87A9885E5 /* IGListDisplayDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 65F663CFD0354F6835AFB2A84E19213C /* IGListDisplayDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3D6130314DD5A7880F6D5B3F9AC1FD15 /* IGListCollectionViewLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 9DBCBCBBF3819A86A746D1F2CEB4A7F9 /* IGListCollectionViewLayout.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3F3DC1C41A06D4395D54E7EA8C746457 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3B911D60FA598ED94D5B3E9F3469464C /* UIKit.framework */; }; + 41F444AB3CBC8342B7AE10AFE057267A /* IGListUpdateTransactable.h in Headers */ = {isa = PBXBuildFile; fileRef = A3260C9CF62CF984387BC2936A430540 /* IGListUpdateTransactable.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 448F58FA8766AEE5F73AAA241212DA6C /* Pods-IGListKitTodayExample-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 88960E5B9C8489127FFEFE614DB3BDA7 /* Pods-IGListKitTodayExample-dummy.m */; }; 4583B5F6F374723533851C5E79014BAC /* IGListDiffKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C5F657DF25B4B60353A9DAC0D23DFC57 /* IGListDiffKit-dummy.m */; }; - 45E6C1C679CF5D45B1AA77D355ACDC85 /* Pods-IGListKitExamples-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F4C5EE92F852265D56B0A773C6D65567 /* Pods-IGListKitExamples-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4781AE67F70EC7D00B0EC8B95FAEE299 /* IGListReloadDataUpdater.h in Headers */ = {isa = PBXBuildFile; fileRef = 01D08B11E1547C3F178532163182DC7F /* IGListReloadDataUpdater.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4ABC8D37636D2AE2C19459A25ED47D15 /* IGListWorkingRangeHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 72CEA80260C6198FB9CF217D659A0E83 /* IGListWorkingRangeHandler.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 4B8B61C67965DE7EB7E2FB694F1736AB /* IGListBindingSectionController+DebugDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D1CC73E7BDE6E015280E27A51CC6656 /* IGListBindingSectionController+DebugDescription.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 47C4E42456A7C8D35403B76CC0399B8E /* UICollectionViewLayout+InteractiveReordering.h in Headers */ = {isa = PBXBuildFile; fileRef = 45268A329E69C95D6AF6F69305A44ABC /* UICollectionViewLayout+InteractiveReordering.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 4BB081EB8170B86B1246636608258C0B /* IGListAdapterDataSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 9D41D58FA4CB11E92A6A00E817F3A0D4 /* IGListAdapterDataSource.h */; settings = {ATTRIBUTES = (Public, ); }; }; 4C8AAD250DE056A5951AC248380C08B2 /* IGListBatchUpdateData.h in Headers */ = {isa = PBXBuildFile; fileRef = 5413AB35520479F80123C232573F7C11 /* IGListBatchUpdateData.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4E6887D181393757E59B7574FA84BD41 /* IGListAdapter.m in Sources */ = {isa = PBXBuildFile; fileRef = 5ACE57F6A1FFE0F38534490BFF977551 /* IGListAdapter.m */; }; - 519C402B6ACB0B49F014128EACDC1587 /* IGListItemUpdatesCollector.m in Sources */ = {isa = PBXBuildFile; fileRef = 4296B602924B1A2BEE5279B0257A4A06 /* IGListItemUpdatesCollector.m */; }; - 53DF7C8AE149A7FB3799B4413598D00F /* IGListAdapterInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 851810589AA9C2096B06498BEF1D4061 /* IGListAdapterInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 543FFA65185B92E16621688869D40A23 /* UIScrollView+IGListKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 038E10CF55BF95CB0C73547010F2142D /* UIScrollView+IGListKit.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 4C90C99AA20F6EE72E4087791F43E25B /* UICollectionView+DebugDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 508B8AFD911B9D324C68AE718806A8EC /* UICollectionView+DebugDescription.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 53DF45459D6E20B0F2EAC148B149833D /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F5D128A24D3562103CB389F68D1ECCD9 /* Foundation.framework */; }; 54AEC09C59FED525B1F60CA517139564 /* IGListMoveIndexInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = A52EADA9E501F8EFE996993A86ADF585 /* IGListMoveIndexInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 5777194D9A891AE28A657FFD9F614F73 /* IGListScrollDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = F29BC6D0BFDD2737DEB3C1876C0BF9AF /* IGListScrollDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 58DF603A1D45A3D196894F23859D6F60 /* IGListBatchUpdateTransaction.m in Sources */ = {isa = PBXBuildFile; fileRef = C08A3F280962B39D956D1497925004ED /* IGListBatchUpdateTransaction.m */; }; + 59B67CA394ACF3B57001EC9C8E24C561 /* IGListKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 30727EAE20131A8FB4D983D1A0370564 /* IGListKit.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5A25632E0D98A4310787EF0EAB75A280 /* IGListWorkingRangeHandler.mm in Sources */ = {isa = PBXBuildFile; fileRef = 46A4BE15DAE75E8617413DD589864CDC /* IGListWorkingRangeHandler.mm */; }; 5A40CF2EBC55BE425EA35FD1525ACE5B /* IGListMoveIndexPathInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = BBB38F13FF0E124B1973207DAB1B1F83 /* IGListMoveIndexPathInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 5AA29805BD7CBC3C320E18B14DAB4257 /* IGListAdapter+UICollectionView.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C5B48B96BDCB5D976C5A9F451854918 /* IGListAdapter+UICollectionView.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 5FA064B4D1488AC1E59CF7A3971BAB2F /* IGListSectionMap+DebugDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 8562BABAF34A64ED681782A0A6CEFE49 /* IGListSectionMap+DebugDescription.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 5AC836625C5BF45583A97519C34F5789 /* IGListAdapterPerformanceDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = F9887F0DB1F3850622FB10A1001DDD23 /* IGListAdapterPerformanceDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5B440AAE8805EA8BB53D2F0B2C3AEB8F /* IGListDebugger.h in Headers */ = {isa = PBXBuildFile; fileRef = F1CF52303AC6C660A047E507A5C320F9 /* IGListDebugger.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 5E4836F0ABA2B0CD672A293D1865C31A /* IGListSupplementaryViewSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E956F04BA509B58610893C3A8D8B743 /* IGListSupplementaryViewSource.h */; settings = {ATTRIBUTES = (Public, ); }; }; 60090E7C394DE70A0BA6176AFCAEE3A1 /* IGListIndexPathResult.h in Headers */ = {isa = PBXBuildFile; fileRef = B5CD6ABD27B30B00EED2534478922661 /* IGListIndexPathResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 60D2E9A4CBA7854581137EEB0FFE95F6 /* IGListReloadTransaction.h in Headers */ = {isa = PBXBuildFile; fileRef = 61F06B9F07793A75082FA8E7B85AE5C3 /* IGListReloadTransaction.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 62C5AC8C58A231900D189E0100CE42BB /* IGListGenericSectionController.h in Headers */ = {isa = PBXBuildFile; fileRef = 5FC30FA3667149A9E9C678775D0DA4AD /* IGListGenericSectionController.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 64EDADDED65E0FD0941608345058B07F /* ListValueSectionController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F4E29D3BD28AEBB03ED66E86FA8BEEC /* ListValueSectionController.swift */; }; - 669B9CA0A3E1A52E7E6B219732FEDE9F /* IGListUpdatingDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 20C2105FD2B1C0D7E6367E1EF4D9C07D /* IGListUpdatingDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 67989A049A8B9E7A0F7930F120F065D1 /* IGListSwiftKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9575B1B7CB68D17334298940E3FD0674 /* IGListSwiftKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 695F0A96264F70123F3C1C002C39C9AA /* IGListUpdateTransactionBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = A23997549373B6D4BC183F4C14C1CD52 /* IGListUpdateTransactionBuilder.m */; }; - 6CC8B57C532E4E86D899B45051162BB1 /* IGListBatchUpdateState.h in Headers */ = {isa = PBXBuildFile; fileRef = E4586189293C4CEE0D74135B6E973F08 /* IGListBatchUpdateState.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 6CCEA19A669BD7298FCCD625C32AA3F1 /* IGListBindingSingleSectionController.h in Headers */ = {isa = PBXBuildFile; fileRef = 06500877C9F083DCE0EA6807FB863C1E /* IGListBindingSingleSectionController.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6E49567F5A61FFBB17741BDA73A18CC7 /* IGListBatchUpdateData+DebugDescription.m in Sources */ = {isa = PBXBuildFile; fileRef = 08AE9AB7D2C45709529E7C95D62A88AE /* IGListBatchUpdateData+DebugDescription.m */; }; - 703A166E4FE13382495762318CDB4236 /* IGListAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E6EB63262CA96678D84F16038CAC369 /* IGListAdapter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6139A8CE763185782BB5B5743BC01B1A /* IGListSectionMap+DebugDescription.m in Sources */ = {isa = PBXBuildFile; fileRef = AACABFEA334B51978248C9C13F1FDB5A /* IGListSectionMap+DebugDescription.m */; }; + 61BB8914D8FEBCBB78D79DF86DEBD60C /* IGListBindingSectionController.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F167B2E12FD37384C1F1A0682A150B2 /* IGListBindingSectionController.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 63E81F0CDCB73AC43157B783CD46A8B0 /* IGListCollectionViewDelegateLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 612D895CE17D05BF6A0A0C2CA9C03F1F /* IGListCollectionViewDelegateLayout.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 65FCB2EBD51841589818A80A845D09E4 /* UICollectionView+IGListBatchUpdateData.h in Headers */ = {isa = PBXBuildFile; fileRef = A1772FA645B239E573F0C28BE94E37D3 /* UICollectionView+IGListBatchUpdateData.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 6AB9A83A8907173072E8FF0B9B5254BC /* IGListAdapter+DebugDescription.m in Sources */ = {isa = PBXBuildFile; fileRef = A822D7DBF3410C24FD721FA25AE5CE20 /* IGListAdapter+DebugDescription.m */; }; + 6D009A03EDCED648FA1ADED02A8B00B0 /* IGListBatchUpdateTransaction.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D35F44BB99AADB3A5044E9DB15196FC /* IGListBatchUpdateTransaction.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 6DB18ADCF4D568E6216FE1BB67A68517 /* IGListWorkingRangeHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 72CEA80260C6198FB9CF217D659A0E83 /* IGListWorkingRangeHandler.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 70345015ED47CD005400283145617059 /* Pods-IGListKitMessageExample-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = AED8C6DF3E128FBDE0BB6B907882E3D1 /* Pods-IGListKitMessageExample-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 710C89B5156E4F1F4F707C0B4897E316 /* IGListMoveIndexPath.h in Headers */ = {isa = PBXBuildFile; fileRef = F16D7928690C004774CC23945C132F60 /* IGListMoveIndexPath.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 71D7ED7AF6CEB8480172F882AB85A09A /* IGListDataSourceChangeTransaction.m in Sources */ = {isa = PBXBuildFile; fileRef = 6BD4B515AD9AD3B918143D96A1503527 /* IGListDataSourceChangeTransaction.m */; }; - 72F91362080405648482E7ECBF8B8E22 /* IGListCollectionScrollingTraits.h in Headers */ = {isa = PBXBuildFile; fileRef = F318DE326C70C46C4A57833F07BF52D2 /* IGListCollectionScrollingTraits.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 735647313878DEE546674C0EDE44B90C /* IGListTransitionData.h in Headers */ = {isa = PBXBuildFile; fileRef = E53DA1CE1C7133E4D615A5C8E7576CC1 /* IGListTransitionData.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 73DAFC8303FB8450A835C6DA40842097 /* IGListBindingSectionControllerDataSource.h in Headers */ = {isa = PBXBuildFile; fileRef = AB4F4D4493A30753811E3A1226997261 /* IGListBindingSectionControllerDataSource.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 749F029D50A92E7A590EC988AF3C0AE4 /* IGListSectionController.m in Sources */ = {isa = PBXBuildFile; fileRef = 259D3320B26772893A0822C4C0322F86 /* IGListSectionController.m */; }; - 758D82BBA861436CA43528F528181E21 /* IGListSectionMap.m in Sources */ = {isa = PBXBuildFile; fileRef = AD5513AFE027D6DE29C15A9D43115BBC /* IGListSectionMap.m */; }; - 7660CC247D1F5E1D1CC9DF2A958BBB3B /* IGListKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0B3C1D15B8C65313758814DA5177B8CA /* IGListKit.framework */; }; - 7732C742A7BAECF3BFA17AFDE680F75B /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 74C3D83282663E6186EC141A003C7F65 /* UIKit.framework */; }; - 780201411E8D6DBA5638B1CA7C27641D /* Pods-IGListKitTodayExample-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 43A90091CE3B801203BB0C2E80AD3345 /* Pods-IGListKitTodayExample-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 79705694F0C2109C23A7AC274B58DB92 /* IGListBindingSectionController+DebugDescription.m in Sources */ = {isa = PBXBuildFile; fileRef = 179649B63D140813C918A384248DEB0A /* IGListBindingSectionController+DebugDescription.m */; }; - 7989927B59C5194041412DB5389ED3EC /* IGListDataSourceChangeTransaction.h in Headers */ = {isa = PBXBuildFile; fileRef = 1682455E6609136EAD848BB1F486F40E /* IGListDataSourceChangeTransaction.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 7AB532B2BA2BD60B4CA7B0FF83916CE9 /* IGListAdapterMoveDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = CDCDA6F6450D2AA30A033C487391E063 /* IGListAdapterMoveDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7BC3827B9AC4F0D3BF9D1C16EFACBBA1 /* UIScrollView+IGListKit.m in Sources */ = {isa = PBXBuildFile; fileRef = 70609755271858399A87551338DCC5C1 /* UIScrollView+IGListKit.m */; }; + 72E53C2B50DF95022969CEE4BF72C146 /* IGListCollectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = C33A3E1CF2AF69CAD36660EFE04B8CDF /* IGListCollectionView.m */; }; + 7303011342FB6AEA1CF89C4FC6D763E5 /* IGListDataSourceChangeTransaction.h in Headers */ = {isa = PBXBuildFile; fileRef = 1682455E6609136EAD848BB1F486F40E /* IGListDataSourceChangeTransaction.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 7452944721DDE0E16B7B8221CB175BA7 /* IGListReloadDataUpdater.m in Sources */ = {isa = PBXBuildFile; fileRef = 7146D4142C77D925A5818228415660E2 /* IGListReloadDataUpdater.m */; }; + 75E31BCA33BE1B74A5FDA27015D750D7 /* IGListBatchUpdateData+DebugDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B67433BA1218F70BD2A6E9A8C5C78DE /* IGListBatchUpdateData+DebugDescription.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 76B3754FEEE3AE81A02AE31ABDEC26DF /* IGListUpdateTransactionBuilder.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E4AA38578925563A00C894E21F2C1F9 /* IGListUpdateTransactionBuilder.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 76E14D794DF94EB273BD2204D49B616A /* IGListBatchUpdates.h in Headers */ = {isa = PBXBuildFile; fileRef = 3E2A6E818D105030D27648B7A31EA8A2 /* IGListBatchUpdates.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 775575FA5A6B803CCD8F7B60EF5329BD /* IGListItemUpdatesCollector.h in Headers */ = {isa = PBXBuildFile; fileRef = 25283DF3DEFCA1AB9E9D5012017A4BC9 /* IGListItemUpdatesCollector.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 789595725BD091BDE3FC6725F70DB2B2 /* IGListMoveIndexInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = A52EADA9E501F8EFE996993A86ADF585 /* IGListMoveIndexInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; 7BDFE18C5C29FF7494CA1AB9AECB4D15 /* IGListMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 27F41CEDC966E69F9DE3B03D748E83A6 /* IGListMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; 7D11979E71F78B5346AFA961FDA37798 /* NSNumber+IGListDiffable.m in Sources */ = {isa = PBXBuildFile; fileRef = 590957D0B1484CAE2793EF0555E56D8F /* NSNumber+IGListDiffable.m */; }; - 7D88F72BDF4ECB6B7B114890E56964AB /* IGListDebugger.m in Sources */ = {isa = PBXBuildFile; fileRef = 20957A88CBFBD229B5F074016D0476AF /* IGListDebugger.m */; }; - 815FDD3680888B50C336E139F07BC98A /* IGListAdapterUpdateListener.h in Headers */ = {isa = PBXBuildFile; fileRef = 2304D658CB232B8132831D85696DC0F7 /* IGListAdapterUpdateListener.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 830D9087890882971F4DF14F51370F0D /* IGListAdapterUpdaterInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = CC2F48B1F6296A5304F262F0D924C90B /* IGListAdapterUpdaterInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 855DFC9F12AB429E0C6384DFB5774D8F /* IGListCollectionView.h in Headers */ = {isa = PBXBuildFile; fileRef = 4952CF5C5703457EF79CB8F2A8C88FA0 /* IGListCollectionView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 870E8FF1BCEEB0F37B6565CBC6E80CF1 /* IGListBindingSectionController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8F5A17D1D22711A4A409793C460FC37E /* IGListBindingSectionController.m */; }; - 89ACDFC90471BD9FF80F58A5519BF762 /* IGListSwiftKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 700AC03179D17EDCB64BEAFB594411EC /* IGListSwiftKit-dummy.m */; }; - 8AFBAF78BE102BD00B977FB1627C8D07 /* UICollectionView+DebugDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 508B8AFD911B9D324C68AE718806A8EC /* UICollectionView+DebugDescription.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 8C17C961DA01747223B5E0ED44088AB0 /* IGListCollectionViewDelegateLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 612D895CE17D05BF6A0A0C2CA9C03F1F /* IGListCollectionViewDelegateLayout.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8C991EBADF715F36D399162E38804ACB /* IGListDebuggingUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 7096A928FB0DB3C4EC7F43ED20B8BF21 /* IGListDebuggingUtilities.m */; }; - 8D82AAF8DC13398FA3A63F4708161855 /* IGListKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 30727EAE20131A8FB4D983D1A0370564 /* IGListKit.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8F06205F2BB8C540783A0C1BD1309A6D /* Pods-IGListKitTodayExample-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 88960E5B9C8489127FFEFE614DB3BDA7 /* Pods-IGListKitTodayExample-dummy.m */; }; - 931313F542053F66196CDB203AD6A689 /* IGListBatchUpdateTransaction.m in Sources */ = {isa = PBXBuildFile; fileRef = C08A3F280962B39D956D1497925004ED /* IGListBatchUpdateTransaction.m */; }; - 93AD7F7C002FCE2F9DFEF78306C3A32E /* IGListCollectionContext+Refinements.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1EA108CDAFFC403FF5FCEC99FC5F0640 /* IGListCollectionContext+Refinements.swift */; }; + 7DCB3BF53A89269AFEEC952AB2AF2711 /* IGListAdapterUpdaterInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = CC2F48B1F6296A5304F262F0D924C90B /* IGListAdapterUpdaterInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 7E839CF6263FB5FBA695832DB0D88E02 /* IGListReloadIndexPath.h in Headers */ = {isa = PBXBuildFile; fileRef = 9446D8414CC2627A64DD91FAE34B4213 /* IGListReloadIndexPath.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 7F9396A9CFC9CEC198EA9BC6F5C4B31A /* IGListAdapter.m in Sources */ = {isa = PBXBuildFile; fileRef = 5ACE57F6A1FFE0F38534490BFF977551 /* IGListAdapter.m */; }; + 7FA23FAEB2F8A3AC86D7E771FA3C3EC2 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F5D128A24D3562103CB389F68D1ECCD9 /* Foundation.framework */; }; + 7FFB30C07B5BD3F82C2AAC7D298A6775 /* UICollectionView+IGListBatchUpdateData.m in Sources */ = {isa = PBXBuildFile; fileRef = 805835364A00CFBC6D269A823E0868A5 /* UICollectionView+IGListBatchUpdateData.m */; }; + 8223E13C8E5A09903F7D2C0C62C91F5A /* IGListTransitionData.h in Headers */ = {isa = PBXBuildFile; fileRef = E53DA1CE1C7133E4D615A5C8E7576CC1 /* IGListTransitionData.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 828485096ADC591FCCC9B579B60EBDC0 /* IGListCollectionViewLayout.mm in Sources */ = {isa = PBXBuildFile; fileRef = 962D9F2E76169BA8E87E258588C60B4C /* IGListCollectionViewLayout.mm */; }; + 828D320C036FD2A0AE3B0E4F16ACB4AA /* IGListSwiftKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9575B1B7CB68D17334298940E3FD0674 /* IGListSwiftKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 843EE449271DD9489A31C7662CE1D10C /* IGListIndexPathResultInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 78C94F44437C6AA906A2A4D19154035A /* IGListIndexPathResultInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 844CBC29825585636877E195C4855F05 /* IGListAdapter+UICollectionView.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C5B48B96BDCB5D976C5A9F451854918 /* IGListAdapter+UICollectionView.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 846AB4CED09EA7256CFFC3F379C26C43 /* IGListDisplayHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 6AC56D56E24375605362AA4F80867B34 /* IGListDisplayHandler.m */; }; + 89BB00595A3712C03A7701A929364475 /* IGListSectionMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 48DA3C2EE1B0D5AB40BCD8B29EA600B1 /* IGListSectionMap.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 8A2C2C556B162713B7381E9B5936012F /* ListIdentifiable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 883E2371BF0A3B5BFFC625C9B346D7DE /* ListIdentifiable.swift */; }; + 8B0A4907431A42CCD744E16797F0170E /* IGListUpdateTransactionBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = A23997549373B6D4BC183F4C14C1CD52 /* IGListUpdateTransactionBuilder.m */; }; + 8BE8BB8D1D9F6D21F3AC5EFCA71FEF67 /* ListValueSectionController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F4E29D3BD28AEBB03ED66E86FA8BEEC /* ListValueSectionController.swift */; }; + 902DB4B80B964812B99560E5F456A2D1 /* IGListIndexSetResultInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 10009AC5560AAF565676905AE35A5F15 /* IGListIndexSetResultInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 906FC87F91C74BEA54BA0D855770A301 /* IGListKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9CD4DBFCA7CD38CA83483338583506CD /* IGListKit-dummy.m */; }; + 92CCFF469FBF23B7CF43C1112AA2A7B6 /* IGListDebugger.m in Sources */ = {isa = PBXBuildFile; fileRef = 20957A88CBFBD229B5F074016D0476AF /* IGListDebugger.m */; }; 93BA3295CCCD78A3EE4055353BABB64F /* IGListCompatibility.h in Headers */ = {isa = PBXBuildFile; fileRef = 54C9FC48914BDD5F35963B77F6291EA5 /* IGListCompatibility.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 949A98571F6DFBAFCC13925769904009 /* UICollectionViewLayout+InteractiveReordering.m in Sources */ = {isa = PBXBuildFile; fileRef = CD9E39ACFD5C1B8BF5BAB437C74A5032 /* UICollectionViewLayout+InteractiveReordering.m */; }; - 94E0D37F8C7DD6CDB4C21819A6F48283 /* IGListDiffKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E5D51664F030716E0CC187DF6BF2D8C4 /* IGListDiffKit.framework */; }; - 962E2BF76461DAB5C0AB16213C2366F5 /* IGListBindable.h in Headers */ = {isa = PBXBuildFile; fileRef = D8D6A97750ACC210AF52EF992C4FF9CC /* IGListBindable.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 963BC4AC200CEFD88D503EC050D7DA08 /* IGListReloadTransaction.m in Sources */ = {isa = PBXBuildFile; fileRef = F5A5D866E6A79D70B095707B2A9FA868 /* IGListReloadTransaction.m */; }; - 968ADA6825A3B3F9B0F818EA5B2159F3 /* IGListAdapterDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D379A2179EE92C05A1BDC6BBECC5EBD /* IGListAdapterDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9BE24C1998C084CCDC323E8A5B8C0CD8 /* IGListTransitionData.m in Sources */ = {isa = PBXBuildFile; fileRef = 68D30BEE1C2A7C087ED9FD19E0C3903D /* IGListTransitionData.m */; }; - 9CF0695A34EB356DE4D9EF335D2BFB57 /* IGListAdapterDataSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 9D41D58FA4CB11E92A6A00E817F3A0D4 /* IGListAdapterDataSource.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 94D1CBC0B07AC78C69A7C8E333F5C3FF /* IGListKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C620A439298E9C8573667EBE3779CCD /* IGListKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9644BF61ED6D22D1B52910567E089F5C /* IGListBatchUpdateData+DebugDescription.m in Sources */ = {isa = PBXBuildFile; fileRef = 08AE9AB7D2C45709529E7C95D62A88AE /* IGListBatchUpdateData+DebugDescription.m */; }; + 9A06D82AD48511CFC4F31399CFB0478D /* IGListBindable.h in Headers */ = {isa = PBXBuildFile; fileRef = D8D6A97750ACC210AF52EF992C4FF9CC /* IGListBindable.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9A239E19E11A2EDD16B7B02889F487F9 /* IGListSingleSectionController.h in Headers */ = {isa = PBXBuildFile; fileRef = 5707BCDA034BCEF747F9065363ACB1B3 /* IGListSingleSectionController.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9A4427BBB9C35015DF9712D47082A42A /* IGListAdapterDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D379A2179EE92C05A1BDC6BBECC5EBD /* IGListAdapterDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9B77DACCA8FD3F3BD2F9F288B57D20E2 /* IGListKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0B3C1D15B8C65313758814DA5177B8CA /* IGListKit.framework */; }; + 9C9E16A302C064A9950FC7282595DDEA /* IGListAdapterUpdater.m in Sources */ = {isa = PBXBuildFile; fileRef = CA7BACDBA8CAD9A5CCB46ACDF0D53D47 /* IGListAdapterUpdater.m */; }; + 9D65040CC5F6E16E24AA23018E6A7F2E /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F5D128A24D3562103CB389F68D1ECCD9 /* Foundation.framework */; }; 9D80D09BEFBBA90B41DFD9EA2DE2FBD5 /* IGListDiff.mm in Sources */ = {isa = PBXBuildFile; fileRef = 2F3EC318DACF11C20A1B9A0D033122B6 /* IGListDiff.mm */; }; - A1EDB14BE21F08EC5CF0C7B9BA35F9F3 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6213DD1A5CF556BFCDB73375B654CCE /* Foundation.framework */; }; + A120F24918389729C0CFB6ABDC80D5F3 /* IGListBindingSectionController+DebugDescription.m in Sources */ = {isa = PBXBuildFile; fileRef = 179649B63D140813C918A384248DEB0A /* IGListBindingSectionController+DebugDescription.m */; }; A35322B547FF08016F6E3871A1A6AD11 /* IGListDiffKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E78805CFDBB4056D2752077DE97EC434 /* IGListDiffKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A37B324D87A204AD3A2A38BB70A05605 /* IGListTransitionDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 04205A66EBA0FECD180C94CE511CBAAC /* IGListTransitionDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A4C78844E71DCB27EDB97F288C0F803C /* UICollectionView+IGListBatchUpdateData.m in Sources */ = {isa = PBXBuildFile; fileRef = 805835364A00CFBC6D269A823E0868A5 /* UICollectionView+IGListBatchUpdateData.m */; }; - A4DD8AF8102943887BEBFC13A9C4A40B /* UICollectionViewLayout+InteractiveReordering.h in Headers */ = {isa = PBXBuildFile; fileRef = 45268A329E69C95D6AF6F69305A44ABC /* UICollectionViewLayout+InteractiveReordering.h */; settings = {ATTRIBUTES = (Private, ); }; }; - A4F3BDEE904C22CA8664AF004583F84B /* IGListBatchContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 506F64B585038909BF1722736F62725B /* IGListBatchContext.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A4970D5EB772FF80111ECDF17059306C /* IGListGenericSectionController.h in Headers */ = {isa = PBXBuildFile; fileRef = 5FC30FA3667149A9E9C678775D0DA4AD /* IGListGenericSectionController.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A7A1C40344DD1A37DB1CE21DC1A1902C /* IGListDisplayHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DE7D0CD3E3A68F4B5E12D3FBFB0E57A /* IGListDisplayHandler.h */; settings = {ATTRIBUTES = (Private, ); }; }; + A824B2412004C54CCD6DA655BC6E592E /* IGListSwiftKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 700AC03179D17EDCB64BEAFB594411EC /* IGListSwiftKit-dummy.m */; }; + A848E835C5D33AE96023CE6A5E0CBE2A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F5D128A24D3562103CB389F68D1ECCD9 /* Foundation.framework */; }; A886463D2501665AF0623CE76E120CC7 /* IGListMoveIndex.m in Sources */ = {isa = PBXBuildFile; fileRef = C8FDF44B122DFDC6992E2636F4729D6C /* IGListMoveIndex.m */; }; - AC24624C1FC01375333618526CE2C4E6 /* IGListUpdateTransactable.h in Headers */ = {isa = PBXBuildFile; fileRef = A3260C9CF62CF984387BC2936A430540 /* IGListUpdateTransactable.h */; settings = {ATTRIBUTES = (Private, ); }; }; - AE51FB03BB5D920B549C0744BA0CBF68 /* IGListCollectionContext.h in Headers */ = {isa = PBXBuildFile; fileRef = CAB6022F48642E9595B5E3ABDB4820AB /* IGListCollectionContext.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AE93CFCD788A0C72AD5229DF967ADA47 /* IGListIndexSetResultInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 10009AC5560AAF565676905AE35A5F15 /* IGListIndexSetResultInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; - AF3F6E32FF3584BC99003B36C584A7D9 /* IGListAdapterUpdaterHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A55E31BAA383BEFBE3DE4A72F22D1B6 /* IGListAdapterUpdaterHelpers.h */; settings = {ATTRIBUTES = (Private, ); }; }; + ABBA5DF4360A6B236E0AD4712DE2E879 /* IGListBatchUpdateState.h in Headers */ = {isa = PBXBuildFile; fileRef = E4586189293C4CEE0D74135B6E973F08 /* IGListBatchUpdateState.h */; settings = {ATTRIBUTES = (Private, ); }; }; + AF612E8D601A6987E8EDD3BAE0FB82AA /* IGListGenericSectionController.m in Sources */ = {isa = PBXBuildFile; fileRef = 650C82FB4A3E5CFBCDEACCCE47DDB875 /* IGListGenericSectionController.m */; }; AF8A1588A896B341658FB3E4A88012A8 /* IGListIndexSetResultInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 10009AC5560AAF565676905AE35A5F15 /* IGListIndexSetResultInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; AFCECF1FF3E2744D64D8837F94C24651 /* IGListIndexSetResult.h in Headers */ = {isa = PBXBuildFile; fileRef = 8DA64B840220B36B499F140D39DA11CB /* IGListIndexSetResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B9BA4A5C1B362A4BDAB8CC594E4086B4 /* IGListAdapterUpdater+DebugDescription.m in Sources */ = {isa = PBXBuildFile; fileRef = DB2F110BE55911A303E326460CB3F746 /* IGListAdapterUpdater+DebugDescription.m */; }; - B9C130C2AD428BBB17E442EE70403B79 /* IGListAdapterUpdater+DebugDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = C59D8D2619212CFB887CAFF1FA897938 /* IGListAdapterUpdater+DebugDescription.h */; settings = {ATTRIBUTES = (Private, ); }; }; - BA42B41662762AE5B6DC43438C2353EC /* IGListAdapter+DebugDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F84A1E19E9226F9CCBF6E2CA2655033 /* IGListAdapter+DebugDescription.h */; settings = {ATTRIBUTES = (Private, ); }; }; + B405860B13A11DA4AE7C3D6F41AF06B8 /* IGListDebuggingUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 013EF2F1E98B5D23D5CEBBF63D888574 /* IGListDebuggingUtilities.h */; settings = {ATTRIBUTES = (Private, ); }; }; + BAE0EA3FA63147DE20BB011DA89C4403 /* IGListBindingSectionController+DebugDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D1CC73E7BDE6E015280E27A51CC6656 /* IGListBindingSectionController+DebugDescription.h */; settings = {ATTRIBUTES = (Private, ); }; }; + BDF884010DFACD88AB3F04497F22622F /* IGListCollectionViewLayoutInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 65943773339735BF20335E0CA2F6A97D /* IGListCollectionViewLayoutInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; BED02047E23D9AEC26287039E9161E55 /* IGListIndexSetResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 309DCA1F3011DC2E4E3DFE80F893F988 /* IGListIndexSetResult.m */; }; - C0764D42E36F79F9AEB49B90A0F54C0B /* IGListAdapterProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 166AABDA0832F4C8666B91403DD58F39 /* IGListAdapterProxy.m */; }; - C0ACD59A0EF569D80110A7793FD37963 /* UICollectionView+IGListBatchUpdateData.h in Headers */ = {isa = PBXBuildFile; fileRef = A1772FA645B239E573F0C28BE94E37D3 /* UICollectionView+IGListBatchUpdateData.h */; settings = {ATTRIBUTES = (Private, ); }; }; - C1EE070A6823E5C68C6C1469EA0D580D /* IGListBindingSectionController.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F167B2E12FD37384C1F1A0682A150B2 /* IGListBindingSectionController.h */; settings = {ATTRIBUTES = (Public, ); }; }; C1FC7663BB50656FFEF0529F60F471F6 /* NSString+IGListDiffable.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F63B058EE4697FDEAD096703633F13 /* NSString+IGListDiffable.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C279092D81C832095275136EB7E96646 /* IGListCollectionViewLayoutInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 65943773339735BF20335E0CA2F6A97D /* IGListCollectionViewLayoutInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; + C2000BB8AF0D8148901D9763B70FDE9A /* UICollectionViewLayout+InteractiveReordering.m in Sources */ = {isa = PBXBuildFile; fileRef = CD9E39ACFD5C1B8BF5BAB437C74A5032 /* UICollectionViewLayout+InteractiveReordering.m */; }; C345D59F8F991A0E732DE6262F40C884 /* IGListMoveIndex.h in Headers */ = {isa = PBXBuildFile; fileRef = B59E8D489A63A527242040885FE6D52E /* IGListMoveIndex.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C5BC41CF05B25A2CE66E205F2639C4AC /* IGListWorkingRangeDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FC9099E38E7F449F49A06400BF9DA2F /* IGListWorkingRangeDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C7DF560152E2BE47E0058F8CD0AD426E /* IGListKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C620A439298E9C8573667EBE3779CCD /* IGListKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C8382218E08FB67F28D74A56053D1297 /* UICollectionView+DebugDescription.m in Sources */ = {isa = PBXBuildFile; fileRef = 206E3E0171FEAD10D830EA6BA08893C6 /* UICollectionView+DebugDescription.m */; }; + C3610A6C715BF212803A044A5A853D5E /* IGListReloadTransaction.h in Headers */ = {isa = PBXBuildFile; fileRef = 61F06B9F07793A75082FA8E7B85AE5C3 /* IGListReloadTransaction.h */; settings = {ATTRIBUTES = (Private, ); }; }; + C4E4C8FCD0E639344F06342C6397CBFC /* IGListBindingSingleSectionController.m in Sources */ = {isa = PBXBuildFile; fileRef = 229FBC5E8E13E7B7BEC02FA6E1C234E3 /* IGListBindingSingleSectionController.m */; }; + C850AA4C12E32D47A3AC87756CE911A5 /* IGListScrollDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = F29BC6D0BFDD2737DEB3C1876C0BF9AF /* IGListScrollDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CBC338D40C0D4A58D3AB07A6898D2039 /* IGListAdapter+UICollectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = 50F6CA31FF68B2F10CEF56C83A7ED9B5 /* IGListAdapter+UICollectionView.m */; }; + CD8C995BCBE775C1E365B7FC14050D19 /* IGListSingleSectionController.m in Sources */ = {isa = PBXBuildFile; fileRef = BC1BD9091E0C5D47A396629424D3433B /* IGListSingleSectionController.m */; }; + CE86E4B77227C8EA51204BB943E86556 /* IGListAdapterUpdaterHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A55E31BAA383BEFBE3DE4A72F22D1B6 /* IGListAdapterUpdaterHelpers.h */; settings = {ATTRIBUTES = (Private, ); }; }; + D093F13FA98BE11A81C277B9336C25B1 /* IGListSectionController.m in Sources */ = {isa = PBXBuildFile; fileRef = 259D3320B26772893A0822C4C0322F86 /* IGListSectionController.m */; }; D15DD1CBDCB3DD2E275B95AC1884B0E6 /* IGListExperiments.h in Headers */ = {isa = PBXBuildFile; fileRef = 975DA28B896FF9F92BF2DB43137B8C33 /* IGListExperiments.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D3809CA731FD9C92410FAC8478132086 /* IGListReloadIndexPath.h in Headers */ = {isa = PBXBuildFile; fileRef = 9446D8414CC2627A64DD91FAE34B4213 /* IGListReloadIndexPath.h */; settings = {ATTRIBUTES = (Private, ); }; }; - D41291443BAF62030375B4CA0C67BE5D /* IGListAdapterUpdater.m in Sources */ = {isa = PBXBuildFile; fileRef = CA7BACDBA8CAD9A5CCB46ACDF0D53D47 /* IGListAdapterUpdater.m */; }; + D26A89944A2CB8C2D7C38C6608F81A31 /* IGListReloadIndexPath.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D7B997FE99E5F829B702490B3066FF4 /* IGListReloadIndexPath.m */; }; + D33BE062248135B9F351FBE951728831 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3B911D60FA598ED94D5B3E9F3469464C /* UIKit.framework */; }; + D400CBFFC4D52531C1AABD3E1031E8ED /* IGListAdapterUpdaterHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = 3F2236F83BFB22B788DB06FF21ED9C7D /* IGListAdapterUpdaterHelpers.m */; }; + D499E83A829540AEAAFCACE600D147BD /* IGListAdapterUpdaterDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 9BACF706BF6884DC3425486DEAB26BFF /* IGListAdapterUpdaterDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D716F0C33D0DE41C3415E45F87D269C8 /* IGListBindingSectionControllerDataSource.h in Headers */ = {isa = PBXBuildFile; fileRef = AB4F4D4493A30753811E3A1226997261 /* IGListBindingSectionControllerDataSource.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DB8CC9A47109DB843F1B7305896E1C70 /* IGListAdapterUpdater+DebugDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = C59D8D2619212CFB887CAFF1FA897938 /* IGListAdapterUpdater+DebugDescription.h */; settings = {ATTRIBUTES = (Private, ); }; }; DBEADEAABA90F1090E5F7F62CD771876 /* IGListDiffKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B9A668F10704A46804F5DDF050E2FCA /* IGListDiffKit.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DC0247E2E4C2297E88A1DA82510CE392 /* IGListCollectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = C33A3E1CF2AF69CAD36660EFE04B8CDF /* IGListCollectionView.m */; }; - DD4C24D07D13041A211FB4B56A995632 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6213DD1A5CF556BFCDB73375B654CCE /* Foundation.framework */; }; - DDE2C2BE3DF71028D46E9BEF1407AA91 /* IGListDebugger.h in Headers */ = {isa = PBXBuildFile; fileRef = F1CF52303AC6C660A047E507A5C320F9 /* IGListDebugger.h */; settings = {ATTRIBUTES = (Private, ); }; }; - DF420023DE80DB8F01F55934E77E75EA /* IGListCollectionViewLayoutCompatible.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DD6FEDFC7E89039C21AAE1D6D7B6D74 /* IGListCollectionViewLayoutCompatible.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E20DA0B0669FB7F0E8D7029CC6B27A44 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6213DD1A5CF556BFCDB73375B654CCE /* Foundation.framework */; }; - E2BD0033100C467081F5DC25020CB04F /* IGListUpdateTransactionBuilder.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E4AA38578925563A00C894E21F2C1F9 /* IGListUpdateTransactionBuilder.h */; settings = {ATTRIBUTES = (Private, ); }; }; - E4196BB84720A49ECB4C96413F64D269 /* IGListCollectionViewLayout.mm in Sources */ = {isa = PBXBuildFile; fileRef = 962D9F2E76169BA8E87E258588C60B4C /* IGListCollectionViewLayout.mm */; }; - E435BC48AE07EB12F24E1C8F15D1373D /* IGListSectionMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 48DA3C2EE1B0D5AB40BCD8B29EA600B1 /* IGListSectionMap.h */; settings = {ATTRIBUTES = (Private, ); }; }; - E9FA0F3C5D6C1FE8081AA988345D44AF /* IGListSingleSectionController.m in Sources */ = {isa = PBXBuildFile; fileRef = BC1BD9091E0C5D47A396629424D3433B /* IGListSingleSectionController.m */; }; - ED051953D72DBD2473DA0C4A1A87AD59 /* IGListDisplayHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DE7D0CD3E3A68F4B5E12D3FBFB0E57A /* IGListDisplayHandler.h */; settings = {ATTRIBUTES = (Private, ); }; }; + DCF6A10EC8BEACD756A0D315FA5FB008 /* Pods-IGListKitMessageExample-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5FE864099BB5AEEA2BCC0D5FEB80157C /* Pods-IGListKitMessageExample-dummy.m */; }; + DF97A97610BF2F3E6296C28D34CD7047 /* IGListCollectionScrollingTraits.h in Headers */ = {isa = PBXBuildFile; fileRef = F318DE326C70C46C4A57833F07BF52D2 /* IGListCollectionScrollingTraits.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E402E1D91C03EC633B9FB865DD375D67 /* IGListAdapterMoveDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = CDCDA6F6450D2AA30A033C487391E063 /* IGListAdapterMoveDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E53DA907ECA9EE5F68CB5FC2116F3A4D /* IGListSectionControllerInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = EAC5CA1C5B02AFD5319F9BE941CE3159 /* IGListSectionControllerInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; + E70F7CF4E48F4CCF104B138FFB720869 /* IGListBindingSectionControllerSelectionDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 11BAE317B9BE19E158DE3C9AE3826D25 /* IGListBindingSectionControllerSelectionDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EC575B8A4553B178E3336811423C1FD7 /* IGListAdapterUpdater.h in Headers */ = {isa = PBXBuildFile; fileRef = 30501B927B797E40619516BD106165E2 /* IGListAdapterUpdater.h */; settings = {ATTRIBUTES = (Public, ); }; }; + ED5D4B36E0866CA0FD80784525EF9215 /* IGListAdapterInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 851810589AA9C2096B06498BEF1D4061 /* IGListAdapterInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; + ED8B973B4BB9712E875E3B3B629F0D90 /* IGListArrayUtilsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 587D4C331501408F7A72A3787A63E9FD /* IGListArrayUtilsInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; + EDE3E9DB49459C7E177631AE3A165DE9 /* IGListTransitionData.m in Sources */ = {isa = PBXBuildFile; fileRef = 68D30BEE1C2A7C087ED9FD19E0C3903D /* IGListTransitionData.m */; }; EEE6325FF69DD0E4AC37D9D0BAE3FD4E /* IGListAssert.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F1E26E8D8290BD33F9D710CB2733371 /* IGListAssert.h */; settings = {ATTRIBUTES = (Public, ); }; }; EF56358D8559F63C139573849B65A9CA /* NSNumber+IGListDiffable.h in Headers */ = {isa = PBXBuildFile; fileRef = 84431AC5C831DEBF803704798D97D888 /* NSNumber+IGListDiffable.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F00C04B9173AC6A34AAD2A89523A86FB /* IGListAdapter+DebugDescription.m in Sources */ = {isa = PBXBuildFile; fileRef = A822D7DBF3410C24FD721FA25AE5CE20 /* IGListAdapter+DebugDescription.m */; }; + F00390FC1827F0729A7EC12BEF073723 /* IGListSingleSectionController+Refinements.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8DCF06C38BB6F64F6B7CAB896FC10E83 /* IGListSingleSectionController+Refinements.swift */; }; F02F019B6EE548991A688CBEFAAE72CE /* IGListIndexPathResult.m in Sources */ = {isa = PBXBuildFile; fileRef = E35F2ED975A4F8D3FA20068AFCA306B7 /* IGListIndexPathResult.m */; }; - F2ADA05A58107AF01F8AEAC121EE675E /* IGListKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9CD4DBFCA7CD38CA83483338583506CD /* IGListKit-dummy.m */; }; - F5BCEF3BDE344FE0D38FCB58B9E25EC4 /* IGListAdapterUpdater.h in Headers */ = {isa = PBXBuildFile; fileRef = 30501B927B797E40619516BD106165E2 /* IGListAdapterUpdater.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F6449B6B785FDAB6255800063E245420 /* IGListMoveIndexPathInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = BBB38F13FF0E124B1973207DAB1B1F83 /* IGListMoveIndexPathInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; + F3DD77EC7278FB36B563CC49E3D32BE2 /* UICollectionView+DebugDescription.m in Sources */ = {isa = PBXBuildFile; fileRef = 206E3E0171FEAD10D830EA6BA08893C6 /* UICollectionView+DebugDescription.m */; }; F79E40BCF47A54D13E2AFD2191492A1D /* IGListIndexPathResultInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 78C94F44437C6AA906A2A4D19154035A /* IGListIndexPathResultInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; - F7B574517A7E4C717DC79E7006A403D4 /* IGListBindingSectionControllerSelectionDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 11BAE317B9BE19E158DE3C9AE3826D25 /* IGListBindingSectionControllerSelectionDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F82F7A9C4B6D2A3CA764EBA453338A69 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6213DD1A5CF556BFCDB73375B654CCE /* Foundation.framework */; }; - FD740690524E0B7DB595520A6139C1D7 /* IGListSectionMap+DebugDescription.m in Sources */ = {isa = PBXBuildFile; fileRef = AACABFEA334B51978248C9C13F1FDB5A /* IGListSectionMap+DebugDescription.m */; }; + F7BFFCD1DAA0FD17BED8B7E5B75D0E1E /* IGListSectionController.h in Headers */ = {isa = PBXBuildFile; fileRef = E49DD3A0FF2565D9DDAE258E0214CB28 /* IGListSectionController.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FB75C9F52383A4128E4F9185A0363624 /* IGListSectionMap.m in Sources */ = {isa = PBXBuildFile; fileRef = AD5513AFE027D6DE29C15A9D43115BBC /* IGListSectionMap.m */; }; + FD286CBAA6094FDA8BAE5A3EBE6FE682 /* IGListCollectionView.h in Headers */ = {isa = PBXBuildFile; fileRef = 4952CF5C5703457EF79CB8F2A8C88FA0 /* IGListCollectionView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FDB20589228B366BFEF863F31CD0255A /* IGListWorkingRangeDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FC9099E38E7F449F49A06400BF9DA2F /* IGListWorkingRangeDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FFA614C79C1456A92CD75D1704881E6C /* IGListAdapterUpdater+DebugDescription.m in Sources */ = {isa = PBXBuildFile; fileRef = DB2F110BE55911A303E326460CB3F746 /* IGListAdapterUpdater+DebugDescription.m */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - 0B9FE0EFE6E5434D05315D3430073EB5 /* PBXContainerItemProxy */ = { + 034951A35F7BF56DBDA11E412CB49D55 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 2D07A05F514BF9C5434DAC907988C708; + remoteInfo = IGListDiffKit; + }; + 0472E7E5FEC68A3C18341D0E2CD62EC7 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 2D07A05F514BF9C5434DAC907988C708; + remoteInfo = IGListDiffKit; + }; + 05D562B761BC28B3F6C10C0F78C93161 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 2DCD17F53165C0158F6BA096E4FD2A06; remoteInfo = IGListSwiftKit; }; - 282320604D33BFB7A74AFB1F06586245 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 674FDCAB4D51E702521F4CD31807F659; - remoteInfo = IGListKit; - }; - 3343962DDD6FDA398180BBD83C37173C /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 674FDCAB4D51E702521F4CD31807F659; - remoteInfo = IGListKit; - }; - 71F860C684A51D09B9EF4557662B7382 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 674FDCAB4D51E702521F4CD31807F659; - remoteInfo = IGListKit; - }; - 7FDDDE1D3F2A22A90E04511E23F06CA5 /* PBXContainerItemProxy */ = { + 0D9F3620AE13B5068F78B4ED6C98CA34 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 2DCD17F53165C0158F6BA096E4FD2A06; remoteInfo = IGListSwiftKit; }; - 9C3F4EC5276C72A4F709EAF156512708 /* PBXContainerItemProxy */ = { + 6722EF5BB41DD08CFACE7D7954EAD1E7 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 674FDCAB4D51E702521F4CD31807F659; + remoteInfo = IGListKit; + }; + 7EC384DE58EAD76E177EA93C3C8802BA /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 674FDCAB4D51E702521F4CD31807F659; + remoteInfo = IGListKit; + }; + 901078EC32C50D13666FEDC5225C904D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 2D07A05F514BF9C5434DAC907988C708; remoteInfo = IGListDiffKit; }; - B516774BDF0BBE8B8F773499F476EC01 /* PBXContainerItemProxy */ = { + 9034945E14C166BC0F82B449074D0A22 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 2DCD17F53165C0158F6BA096E4FD2A06; remoteInfo = IGListSwiftKit; }; - BA02AE207D77209470B0FFE03E1D1FE3 /* PBXContainerItemProxy */ = { + 93482118036A09F93E480A253B034625 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 2D07A05F514BF9C5434DAC907988C708; remoteInfo = IGListDiffKit; }; - BF261F1A0C0481699E08744157D98745 /* PBXContainerItemProxy */ = { + CBAE665FD2F7A5021ED5CC877F117CA2 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2D07A05F514BF9C5434DAC907988C708; - remoteInfo = IGListDiffKit; + remoteGlobalIDString = 674FDCAB4D51E702521F4CD31807F659; + remoteInfo = IGListKit; }; - E0587054D6EC4099E903068FA602AE3D /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 2D07A05F514BF9C5434DAC907988C708; - remoteInfo = IGListDiffKit; - }; - E23C933325B3C613151F177C97EFF2D7 /* PBXContainerItemProxy */ = { + EBEC2E4EB3325F49B534127428B33812 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; @@ -289,6 +289,7 @@ 309DCA1F3011DC2E4E3DFE80F893F988 /* IGListIndexSetResult.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IGListIndexSetResult.m; path = Source/IGListDiffKit/IGListIndexSetResult.m; sourceTree = ""; }; 32E461A4CD1238418591723CABC5D8AD /* IGListDiffable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListDiffable.h; path = Source/IGListDiffKit/IGListDiffable.h; sourceTree = ""; }; 35A43E5B967D26C91CF13A0948CB9077 /* Pods-IGListKitMessageExample.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-IGListKitMessageExample.release.xcconfig"; sourceTree = ""; }; + 3B911D60FA598ED94D5B3E9F3469464C /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; 3E2A6E818D105030D27648B7A31EA8A2 /* IGListBatchUpdates.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListBatchUpdates.h; sourceTree = ""; }; 3F1E26E8D8290BD33F9D710CB2733371 /* IGListAssert.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListAssert.h; path = Source/IGListDiffKit/IGListAssert.h; sourceTree = ""; }; 3F2236F83BFB22B788DB06FF21ED9C7D /* IGListAdapterUpdaterHelpers.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListAdapterUpdaterHelpers.m; sourceTree = ""; }; @@ -340,7 +341,6 @@ 7146D4142C77D925A5818228415660E2 /* IGListReloadDataUpdater.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListReloadDataUpdater.m; sourceTree = ""; }; 72C7ABC8ED51F56D0BF3583094BB8ECE /* IGListDiffKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IGListDiffKit.modulemap; sourceTree = ""; }; 72CEA80260C6198FB9CF217D659A0E83 /* IGListWorkingRangeHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListWorkingRangeHandler.h; sourceTree = ""; }; - 74C3D83282663E6186EC141A003C7F65 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; 78C94F44437C6AA906A2A4D19154035A /* IGListIndexPathResultInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListIndexPathResultInternal.h; sourceTree = ""; }; 79B7145954AAC3AA5B5ACA877E7DAEAD /* Pods-IGListKitExamples-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-IGListKitExamples-acknowledgements.markdown"; sourceTree = ""; }; 7B67433BA1218F70BD2A6E9A8C5C78DE /* IGListBatchUpdateData+DebugDescription.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IGListBatchUpdateData+DebugDescription.h"; sourceTree = ""; }; @@ -429,37 +429,35 @@ F3F63B058EE4697FDEAD096703633F13 /* NSString+IGListDiffable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSString+IGListDiffable.h"; path = "Source/IGListDiffKit/NSString+IGListDiffable.h"; sourceTree = ""; }; F4C5EE92F852265D56B0A773C6D65567 /* Pods-IGListKitExamples-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-IGListKitExamples-umbrella.h"; sourceTree = ""; }; F5A5D866E6A79D70B095707B2A9FA868 /* IGListReloadTransaction.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListReloadTransaction.m; sourceTree = ""; }; - F6213DD1A5CF556BFCDB73375B654CCE /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; + F5D128A24D3562103CB389F68D1ECCD9 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; F9887F0DB1F3850622FB10A1001DDD23 /* IGListAdapterPerformanceDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListAdapterPerformanceDelegate.h; sourceTree = ""; }; FE234B6B25BCEF5C32AB4774428C778B /* Pods-IGListKitTodayExample.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-IGListKitTodayExample.debug.xcconfig"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ - 06E32E0E8571E76B798944B54F8D12D8 /* Frameworks */ = { + 4275221616C4BB65DDE5F4CB89D071D8 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - A1EDB14BE21F08EC5CF0C7B9BA35F9F3 /* Foundation.framework in Frameworks */, - 7660CC247D1F5E1D1CC9DF2A958BBB3B /* IGListKit.framework in Frameworks */, - 7732C742A7BAECF3BFA17AFDE680F75B /* UIKit.framework in Frameworks */, + 16EFF060EE92D5681F3480C55827463F /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 2AD6AD00F4F4E606B9B97058333EE0B3 /* Frameworks */ = { + 600AE64279D572B5C839D933AC7203EF /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 4155D4C08F77F5E17307670322FAD398 /* Foundation.framework in Frameworks */, + 9D65040CC5F6E16E24AA23018E6A7F2E /* Foundation.framework in Frameworks */, + 3AB7D7496609625928AFEBAA21A46551 /* IGListDiffKit.framework in Frameworks */, + 05CDE7C4FEA0859D4411AEC4A32C79EF /* UIKit.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - A68C99AC8B02A14B9B413CD909689A71 /* Frameworks */ = { + D77A5BD44A6FD9D19CC70C59AA8604D7 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - F82F7A9C4B6D2A3CA764EBA453338A69 /* Foundation.framework in Frameworks */, - 94E0D37F8C7DD6CDB4C21819A6F48283 /* IGListDiffKit.framework in Frameworks */, - 12D58FFF8118B6866FD5E7C7BFEA7B45 /* UIKit.framework in Frameworks */, + 7FA23FAEB2F8A3AC86D7E771FA3C3EC2 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -467,24 +465,26 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - E20DA0B0669FB7F0E8D7029CC6B27A44 /* Foundation.framework in Frameworks */, - 1CB34FE2C027F449FBA670AE1C8BF9BF /* UIKit.framework in Frameworks */, + 53DF45459D6E20B0F2EAC148B149833D /* Foundation.framework in Frameworks */, + 3F3DC1C41A06D4395D54E7EA8C746457 /* UIKit.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - EC143F2F84082159CEEFBB7BE9A73511 /* Frameworks */ = { + F73421DD673124F0B3B6E86744A34CA0 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 02E971812A50637C4D869497934B038A /* Foundation.framework in Frameworks */, + 361A36F327EB9C7344DF8D5DE05A3D13 /* Foundation.framework in Frameworks */, + 9B77DACCA8FD3F3BD2F9F288B57D20E2 /* IGListKit.framework in Frameworks */, + D33BE062248135B9F351FBE951728831 /* UIKit.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - ECDB4E886A37B2850ADE1ED66408BA94 /* Frameworks */ = { + FEFBE4DE2EFFC34983A91EBACCE7D6EB /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - DD4C24D07D13041A211FB4B56A995632 /* Foundation.framework in Frameworks */, + A848E835C5D33AE96023CE6A5E0CBE2A /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -502,6 +502,15 @@ path = ../../..; sourceTree = ""; }; + 0A91BA7A33648232AEE6E76AEE9D39E7 /* iOS */ = { + isa = PBXGroup; + children = ( + F5D128A24D3562103CB389F68D1ECCD9 /* Foundation.framework */, + 3B911D60FA598ED94D5B3E9F3469464C /* UIKit.framework */, + ); + name = iOS; + sourceTree = ""; + }; 1435D741B0FCC549EF00EE1DB0D85DFC /* Internal */ = { isa = PBXGroup; children = ( @@ -606,15 +615,6 @@ path = Source/IGListKit; sourceTree = ""; }; - 4527875E5BE3E9AF1945BB62388B8AA2 /* iOS */ = { - isa = PBXGroup; - children = ( - F6213DD1A5CF556BFCDB73375B654CCE /* Foundation.framework */, - 74C3D83282663E6186EC141A003C7F65 /* UIKit.framework */, - ); - name = iOS; - sourceTree = ""; - }; 45C57255CD04C4257D6C817DB7747B23 /* Support Files */ = { isa = PBXGroup; children = ( @@ -690,7 +690,7 @@ children = ( E5D51664F030716E0CC187DF6BF2D8C4 /* IGListDiffKit.framework */, 0B3C1D15B8C65313758814DA5177B8CA /* IGListKit.framework */, - 4527875E5BE3E9AF1945BB62388B8AA2 /* iOS */, + 0A91BA7A33648232AEE6E76AEE9D39E7 /* iOS */, ); name = Frameworks; sourceTree = ""; @@ -858,111 +858,111 @@ /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ - 3B54830E4FC42023926919C3F69F5930 /* Headers */ = { + 1D4D513C14BABA7E745072E49666B5FB /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 780201411E8D6DBA5638B1CA7C27641D /* Pods-IGListKitTodayExample-umbrella.h in Headers */, + 828D320C036FD2A0AE3B0E4F16ACB4AA /* IGListSwiftKit-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 812FD1EE96060F9FA3113E21C874FF35 /* Headers */ = { + 2D4AF39954DA6C54B6825492615FE3A3 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 67989A049A8B9E7A0F7930F120F065D1 /* IGListSwiftKit-umbrella.h in Headers */, + 1508B046659C7B44087D9C1809016825 /* Pods-IGListKitTodayExample-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 9515D5A7B3ACE44B8FF4CA832B45F30D /* Headers */ = { + 2D785923619E60CC33D31E3CE4FF62BA /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 45E6C1C679CF5D45B1AA77D355ACDC85 /* Pods-IGListKitExamples-umbrella.h in Headers */, + 70345015ED47CD005400283145617059 /* Pods-IGListKitMessageExample-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 98DC7C2DED054BC597FA3582BECC3F6F /* Headers */ = { + A13CAD489E08878191CB8B9EC47F51DF /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - BA42B41662762AE5B6DC43438C2353EC /* IGListAdapter+DebugDescription.h in Headers */, - 5AA29805BD7CBC3C320E18B14DAB4257 /* IGListAdapter+UICollectionView.h in Headers */, - 703A166E4FE13382495762318CDB4236 /* IGListAdapter.h in Headers */, - 9CF0695A34EB356DE4D9EF335D2BFB57 /* IGListAdapterDataSource.h in Headers */, - 968ADA6825A3B3F9B0F818EA5B2159F3 /* IGListAdapterDelegate.h in Headers */, - 53DF7C8AE149A7FB3799B4413598D00F /* IGListAdapterInternal.h in Headers */, - 7AB532B2BA2BD60B4CA7B0FF83916CE9 /* IGListAdapterMoveDelegate.h in Headers */, - 3F1459AD26C9A0213B380D8030D6BB6B /* IGListAdapterPerformanceDelegate.h in Headers */, - 123228B60BD8E7787876F9D84062E230 /* IGListAdapterProxy.h in Headers */, - 815FDD3680888B50C336E139F07BC98A /* IGListAdapterUpdateListener.h in Headers */, - B9C130C2AD428BBB17E442EE70403B79 /* IGListAdapterUpdater+DebugDescription.h in Headers */, - F5BCEF3BDE344FE0D38FCB58B9E25EC4 /* IGListAdapterUpdater.h in Headers */, - 2B80971B98AC58EFB5DF773FDAE773E5 /* IGListAdapterUpdaterDelegate.h in Headers */, - AF3F6E32FF3584BC99003B36C584A7D9 /* IGListAdapterUpdaterHelpers.h in Headers */, - 830D9087890882971F4DF14F51370F0D /* IGListAdapterUpdaterInternal.h in Headers */, - 0483F1231341AE9D9DD475AF12F76168 /* IGListArrayUtilsInternal.h in Headers */, - A4F3BDEE904C22CA8664AF004583F84B /* IGListBatchContext.h in Headers */, - 3060E0F103A7F7CE8527EDC33316B168 /* IGListBatchUpdateData+DebugDescription.h in Headers */, - 2E4EB95C70C54A66285BFCA0B0694488 /* IGListBatchUpdates.h in Headers */, - 6CC8B57C532E4E86D899B45051162BB1 /* IGListBatchUpdateState.h in Headers */, - 31A849B7B0FA365F991C25C7A2779DBC /* IGListBatchUpdateTransaction.h in Headers */, - 962E2BF76461DAB5C0AB16213C2366F5 /* IGListBindable.h in Headers */, - 4B8B61C67965DE7EB7E2FB694F1736AB /* IGListBindingSectionController+DebugDescription.h in Headers */, - C1EE070A6823E5C68C6C1469EA0D580D /* IGListBindingSectionController.h in Headers */, - 73DAFC8303FB8450A835C6DA40842097 /* IGListBindingSectionControllerDataSource.h in Headers */, - F7B574517A7E4C717DC79E7006A403D4 /* IGListBindingSectionControllerSelectionDelegate.h in Headers */, - 6CCEA19A669BD7298FCCD625C32AA3F1 /* IGListBindingSingleSectionController.h in Headers */, - AE51FB03BB5D920B549C0744BA0CBF68 /* IGListCollectionContext.h in Headers */, - 72F91362080405648482E7ECBF8B8E22 /* IGListCollectionScrollingTraits.h in Headers */, - 855DFC9F12AB429E0C6384DFB5774D8F /* IGListCollectionView.h in Headers */, - 8C17C961DA01747223B5E0ED44088AB0 /* IGListCollectionViewDelegateLayout.h in Headers */, - 1A4649DF81B466BAB92CFF085775AB94 /* IGListCollectionViewLayout.h in Headers */, - DF420023DE80DB8F01F55934E77E75EA /* IGListCollectionViewLayoutCompatible.h in Headers */, - C279092D81C832095275136EB7E96646 /* IGListCollectionViewLayoutInternal.h in Headers */, - 7989927B59C5194041412DB5389ED3EC /* IGListDataSourceChangeTransaction.h in Headers */, - DDE2C2BE3DF71028D46E9BEF1407AA91 /* IGListDebugger.h in Headers */, - 389D8276A14D245AC77C51E5013A8086 /* IGListDebuggingUtilities.h in Headers */, - 3E9C3D5CA06099D0B90F4D69A4F348F5 /* IGListDisplayDelegate.h in Headers */, - ED051953D72DBD2473DA0C4A1A87AD59 /* IGListDisplayHandler.h in Headers */, - 357C1D4EE097DC4B48081B57EBF06DB4 /* IGListExperimentalAdapterUpdater+DebugDescription.h in Headers */, - 62C5AC8C58A231900D189E0100CE42BB /* IGListGenericSectionController.h in Headers */, - 333CD76BDD4747ABFA6B4E1E3CE25E4A /* IGListIndexPathResultInternal.h in Headers */, - AE93CFCD788A0C72AD5229DF967ADA47 /* IGListIndexSetResultInternal.h in Headers */, - 121468E4B43DD9748CB9D234699FE0E2 /* IGListItemUpdatesCollector.h in Headers */, - C7DF560152E2BE47E0058F8CD0AD426E /* IGListKit-umbrella.h in Headers */, - 8D82AAF8DC13398FA3A63F4708161855 /* IGListKit.h in Headers */, - 0EB2A8C24F0C722092BFE4F79840B7F9 /* IGListMoveIndexInternal.h in Headers */, - F6449B6B785FDAB6255800063E245420 /* IGListMoveIndexPathInternal.h in Headers */, - 4781AE67F70EC7D00B0EC8B95FAEE299 /* IGListReloadDataUpdater.h in Headers */, - D3809CA731FD9C92410FAC8478132086 /* IGListReloadIndexPath.h in Headers */, - 60D2E9A4CBA7854581137EEB0FFE95F6 /* IGListReloadTransaction.h in Headers */, - 5777194D9A891AE28A657FFD9F614F73 /* IGListScrollDelegate.h in Headers */, - 18CFD0F40B5FA9973FC6B3530F08DA9E /* IGListSectionController.h in Headers */, - 119BCA924CCBA1D57F906449ACFC21F4 /* IGListSectionControllerInternal.h in Headers */, - 5FA064B4D1488AC1E59CF7A3971BAB2F /* IGListSectionMap+DebugDescription.h in Headers */, - E435BC48AE07EB12F24E1C8F15D1373D /* IGListSectionMap.h in Headers */, - 2EF02F72D1A7BA7331EEE7FDDCE0C46B /* IGListSingleSectionController.h in Headers */, - 14F2FEEBE601BCBA847D5C877913B0EB /* IGListSupplementaryViewSource.h in Headers */, - 735647313878DEE546674C0EDE44B90C /* IGListTransitionData.h in Headers */, - A37B324D87A204AD3A2A38BB70A05605 /* IGListTransitionDelegate.h in Headers */, - AC24624C1FC01375333618526CE2C4E6 /* IGListUpdateTransactable.h in Headers */, - E2BD0033100C467081F5DC25020CB04F /* IGListUpdateTransactionBuilder.h in Headers */, - 669B9CA0A3E1A52E7E6B219732FEDE9F /* IGListUpdatingDelegate.h in Headers */, - C5BC41CF05B25A2CE66E205F2639C4AC /* IGListWorkingRangeDelegate.h in Headers */, - 4ABC8D37636D2AE2C19459A25ED47D15 /* IGListWorkingRangeHandler.h in Headers */, - 8AFBAF78BE102BD00B977FB1627C8D07 /* UICollectionView+DebugDescription.h in Headers */, - C0ACD59A0EF569D80110A7793FD37963 /* UICollectionView+IGListBatchUpdateData.h in Headers */, - A4DD8AF8102943887BEBFC13A9C4A40B /* UICollectionViewLayout+InteractiveReordering.h in Headers */, - 543FFA65185B92E16621688869D40A23 /* UIScrollView+IGListKit.h in Headers */, + 04987C22549C1E3D47032B9DB7A10099 /* IGListAdapter.h in Headers */, + 04EFCB93A09D6FDD2037E29416C22CBD /* IGListAdapter+DebugDescription.h in Headers */, + 844CBC29825585636877E195C4855F05 /* IGListAdapter+UICollectionView.h in Headers */, + 4BB081EB8170B86B1246636608258C0B /* IGListAdapterDataSource.h in Headers */, + 9A4427BBB9C35015DF9712D47082A42A /* IGListAdapterDelegate.h in Headers */, + ED5D4B36E0866CA0FD80784525EF9215 /* IGListAdapterInternal.h in Headers */, + E402E1D91C03EC633B9FB865DD375D67 /* IGListAdapterMoveDelegate.h in Headers */, + 5AC836625C5BF45583A97519C34F5789 /* IGListAdapterPerformanceDelegate.h in Headers */, + 0BB89ED5BDA985532FE903E6156819F3 /* IGListAdapterProxy.h in Headers */, + 00BED89757D7F681B348E97EF5145193 /* IGListAdapterUpdateListener.h in Headers */, + EC575B8A4553B178E3336811423C1FD7 /* IGListAdapterUpdater.h in Headers */, + DB8CC9A47109DB843F1B7305896E1C70 /* IGListAdapterUpdater+DebugDescription.h in Headers */, + D499E83A829540AEAAFCACE600D147BD /* IGListAdapterUpdaterDelegate.h in Headers */, + CE86E4B77227C8EA51204BB943E86556 /* IGListAdapterUpdaterHelpers.h in Headers */, + 7DCB3BF53A89269AFEEC952AB2AF2711 /* IGListAdapterUpdaterInternal.h in Headers */, + ED8B973B4BB9712E875E3B3B629F0D90 /* IGListArrayUtilsInternal.h in Headers */, + 3AEB8E0AA743B717DE4BD84293672990 /* IGListBatchContext.h in Headers */, + 75E31BCA33BE1B74A5FDA27015D750D7 /* IGListBatchUpdateData+DebugDescription.h in Headers */, + 76E14D794DF94EB273BD2204D49B616A /* IGListBatchUpdates.h in Headers */, + ABBA5DF4360A6B236E0AD4712DE2E879 /* IGListBatchUpdateState.h in Headers */, + 6D009A03EDCED648FA1ADED02A8B00B0 /* IGListBatchUpdateTransaction.h in Headers */, + 9A06D82AD48511CFC4F31399CFB0478D /* IGListBindable.h in Headers */, + 61BB8914D8FEBCBB78D79DF86DEBD60C /* IGListBindingSectionController.h in Headers */, + BAE0EA3FA63147DE20BB011DA89C4403 /* IGListBindingSectionController+DebugDescription.h in Headers */, + D716F0C33D0DE41C3415E45F87D269C8 /* IGListBindingSectionControllerDataSource.h in Headers */, + E70F7CF4E48F4CCF104B138FFB720869 /* IGListBindingSectionControllerSelectionDelegate.h in Headers */, + 0F92ED8C90F203AFE85016CCE4A37262 /* IGListBindingSingleSectionController.h in Headers */, + 1E8FEC08096E440D0ABEF155E84F5F4A /* IGListCollectionContext.h in Headers */, + DF97A97610BF2F3E6296C28D34CD7047 /* IGListCollectionScrollingTraits.h in Headers */, + FD286CBAA6094FDA8BAE5A3EBE6FE682 /* IGListCollectionView.h in Headers */, + 63E81F0CDCB73AC43157B783CD46A8B0 /* IGListCollectionViewDelegateLayout.h in Headers */, + 3D6130314DD5A7880F6D5B3F9AC1FD15 /* IGListCollectionViewLayout.h in Headers */, + 0418C79D73791D1AF36CD6670D98A9B3 /* IGListCollectionViewLayoutCompatible.h in Headers */, + BDF884010DFACD88AB3F04497F22622F /* IGListCollectionViewLayoutInternal.h in Headers */, + 7303011342FB6AEA1CF89C4FC6D763E5 /* IGListDataSourceChangeTransaction.h in Headers */, + 5B440AAE8805EA8BB53D2F0B2C3AEB8F /* IGListDebugger.h in Headers */, + B405860B13A11DA4AE7C3D6F41AF06B8 /* IGListDebuggingUtilities.h in Headers */, + 3B3C8E5496609647723F8EE87A9885E5 /* IGListDisplayDelegate.h in Headers */, + A7A1C40344DD1A37DB1CE21DC1A1902C /* IGListDisplayHandler.h in Headers */, + 184DB191CE638D16B771B0A41B230EB6 /* IGListExperimentalAdapterUpdater+DebugDescription.h in Headers */, + A4970D5EB772FF80111ECDF17059306C /* IGListGenericSectionController.h in Headers */, + 843EE449271DD9489A31C7662CE1D10C /* IGListIndexPathResultInternal.h in Headers */, + 902DB4B80B964812B99560E5F456A2D1 /* IGListIndexSetResultInternal.h in Headers */, + 775575FA5A6B803CCD8F7B60EF5329BD /* IGListItemUpdatesCollector.h in Headers */, + 59B67CA394ACF3B57001EC9C8E24C561 /* IGListKit.h in Headers */, + 94D1CBC0B07AC78C69A7C8E333F5C3FF /* IGListKit-umbrella.h in Headers */, + 789595725BD091BDE3FC6725F70DB2B2 /* IGListMoveIndexInternal.h in Headers */, + 29B57CEA098103A8418AF394BDD15638 /* IGListMoveIndexPathInternal.h in Headers */, + 30BE2A961FB6F4EDCFF2B1B384ABEFE3 /* IGListReloadDataUpdater.h in Headers */, + 7E839CF6263FB5FBA695832DB0D88E02 /* IGListReloadIndexPath.h in Headers */, + C3610A6C715BF212803A044A5A853D5E /* IGListReloadTransaction.h in Headers */, + C850AA4C12E32D47A3AC87756CE911A5 /* IGListScrollDelegate.h in Headers */, + F7BFFCD1DAA0FD17BED8B7E5B75D0E1E /* IGListSectionController.h in Headers */, + E53DA907ECA9EE5F68CB5FC2116F3A4D /* IGListSectionControllerInternal.h in Headers */, + 89BB00595A3712C03A7701A929364475 /* IGListSectionMap.h in Headers */, + 278F9DA25BAA14EBDBB50D37A5C82991 /* IGListSectionMap+DebugDescription.h in Headers */, + 9A239E19E11A2EDD16B7B02889F487F9 /* IGListSingleSectionController.h in Headers */, + 5E4836F0ABA2B0CD672A293D1865C31A /* IGListSupplementaryViewSource.h in Headers */, + 8223E13C8E5A09903F7D2C0C62C91F5A /* IGListTransitionData.h in Headers */, + 19C8DE21E7EE70124E9B3C5FC88FD1FE /* IGListTransitionDelegate.h in Headers */, + 41F444AB3CBC8342B7AE10AFE057267A /* IGListUpdateTransactable.h in Headers */, + 76B3754FEEE3AE81A02AE31ABDEC26DF /* IGListUpdateTransactionBuilder.h in Headers */, + 138D2D9D394C1C5CB5212337647C71AB /* IGListUpdatingDelegate.h in Headers */, + FDB20589228B366BFEF863F31CD0255A /* IGListWorkingRangeDelegate.h in Headers */, + 6DB18ADCF4D568E6216FE1BB67A68517 /* IGListWorkingRangeHandler.h in Headers */, + 4C90C99AA20F6EE72E4087791F43E25B /* UICollectionView+DebugDescription.h in Headers */, + 65FCB2EBD51841589818A80A845D09E4 /* UICollectionView+IGListBatchUpdateData.h in Headers */, + 47C4E42456A7C8D35403B76CC0399B8E /* UICollectionViewLayout+InteractiveReordering.h in Headers */, + 17820CA7F278C9E1BA390375CE5295B4 /* UIScrollView+IGListKit.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - B96FBAD38F52FDE40FCCB9A40D78F2A4 /* Headers */ = { + CD6E72A5032B4CD48F1D8D809C65FEE5 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 443BEC7B0C260A547FB151FCD8CE5F41 /* Pods-IGListKitMessageExample-umbrella.h in Headers */, + 25F2F145EF01B770C956208F48DE84A4 /* Pods-IGListKitExamples-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -975,8 +975,8 @@ 93BA3295CCCD78A3EE4055353BABB64F /* IGListCompatibility.h in Headers */, 1F6488B1B918490D4C3A5321384AEFB5 /* IGListDiff.h in Headers */, 0ED762DF3CEE6A6CF82CB842339D349E /* IGListDiffable.h in Headers */, - A35322B547FF08016F6E3871A1A6AD11 /* IGListDiffKit-umbrella.h in Headers */, DBEADEAABA90F1090E5F7F62CD771876 /* IGListDiffKit.h in Headers */, + A35322B547FF08016F6E3871A1A6AD11 /* IGListDiffKit-umbrella.h in Headers */, D15DD1CBDCB3DD2E275B95AC1884B0E6 /* IGListExperiments.h in Headers */, 60090E7C394DE70A0BA6176AFCAEE3A1 /* IGListIndexPathResult.h in Headers */, F79E40BCF47A54D13E2AFD2191492A1D /* IGListIndexPathResultInternal.h in Headers */, @@ -997,19 +997,19 @@ /* Begin PBXNativeTarget section */ 0FDF3F9A56008D495007F93F7EF41EDC /* Pods-IGListKitTodayExample */ = { isa = PBXNativeTarget; - buildConfigurationList = 27E3B04D3D22872A3926D4B44AD5B468 /* Build configuration list for PBXNativeTarget "Pods-IGListKitTodayExample" */; + buildConfigurationList = 31F0531136535DE9C9A8ACE90EEF7FC8 /* Build configuration list for PBXNativeTarget "Pods-IGListKitTodayExample" */; buildPhases = ( - 3B54830E4FC42023926919C3F69F5930 /* Headers */, - F061042969511F84D2D5C784FA7EE567 /* Sources */, - 2AD6AD00F4F4E606B9B97058333EE0B3 /* Frameworks */, - 77ECD604A209D3DD7C10C61082CFE648 /* Resources */, + 2D4AF39954DA6C54B6825492615FE3A3 /* Headers */, + B9AE8D71821F9DE2FD87FC92F452C1CD /* Sources */, + 4275221616C4BB65DDE5F4CB89D071D8 /* Frameworks */, + D358EF48DC285BF5E160CDC53512928D /* Resources */, ); buildRules = ( ); dependencies = ( - 00493830129CC097EF21BFB93AC8E10E /* PBXTargetDependency */, - 91C99FBA6299A13F6CD76EA7A01721A0 /* PBXTargetDependency */, - 1D28E62FC623C78432B7EEACDABFE53F /* PBXTargetDependency */, + B157C48AF5670B77DC0A2D43C0473A39 /* PBXTargetDependency */, + 99304605DB8D8AFBFB25B01B8304D484 /* PBXTargetDependency */, + D97BC11572FAA9D147ED85FEAF3629A1 /* PBXTargetDependency */, ); name = "Pods-IGListKitTodayExample"; productName = "Pods-IGListKitTodayExample"; @@ -1036,17 +1036,17 @@ }; 2DCD17F53165C0158F6BA096E4FD2A06 /* IGListSwiftKit */ = { isa = PBXNativeTarget; - buildConfigurationList = 345053E09FEBF25547068B3DBEF14FC1 /* Build configuration list for PBXNativeTarget "IGListSwiftKit" */; + buildConfigurationList = 82FAB82A813AA36A26442952A72E64AC /* Build configuration list for PBXNativeTarget "IGListSwiftKit" */; buildPhases = ( - 812FD1EE96060F9FA3113E21C874FF35 /* Headers */, - 827F85257B7351EADB0F12F651C02587 /* Sources */, - 06E32E0E8571E76B798944B54F8D12D8 /* Frameworks */, - 09575D9BD6B9B2826DB25359CD2ABC43 /* Resources */, + 1D4D513C14BABA7E745072E49666B5FB /* Headers */, + 6F2E394B503791AEEC52BDA6D93F6B6B /* Sources */, + F73421DD673124F0B3B6E86744A34CA0 /* Frameworks */, + B557DDB9EB057C0A75299E0B029E9FD8 /* Resources */, ); buildRules = ( ); dependencies = ( - 706FE6CC9D33F1B941392224036E4DC8 /* PBXTargetDependency */, + 216408D32EC51B7EA718A453713BFFD8 /* PBXTargetDependency */, ); name = IGListSwiftKit; productName = IGListSwiftKit; @@ -1055,19 +1055,19 @@ }; 59D9B58E0C1CCB35A722AF178D5F5E09 /* Pods-IGListKitExamples */ = { isa = PBXNativeTarget; - buildConfigurationList = B5A3E87BA1A38506C6BA36F1F834F300 /* Build configuration list for PBXNativeTarget "Pods-IGListKitExamples" */; + buildConfigurationList = B616E984A5723D556939B75EE240B22C /* Build configuration list for PBXNativeTarget "Pods-IGListKitExamples" */; buildPhases = ( - 9515D5A7B3ACE44B8FF4CA832B45F30D /* Headers */, - 1E1DD2425656F5959A548B06CF7AF3DD /* Sources */, - ECDB4E886A37B2850ADE1ED66408BA94 /* Frameworks */, - 152365310D3C146B7AECF84F4CA0AC2C /* Resources */, + CD6E72A5032B4CD48F1D8D809C65FEE5 /* Headers */, + 63FC3691E87301C6B043E6446DBFD61B /* Sources */, + D77A5BD44A6FD9D19CC70C59AA8604D7 /* Frameworks */, + C0FBD4BE3F46CAD68BDB3654219656B9 /* Resources */, ); buildRules = ( ); dependencies = ( - F332608302C165CE496A4732E57F05ED /* PBXTargetDependency */, - 837A14EC839308E84F95EFB9067FDC55 /* PBXTargetDependency */, - 9006AAFC9194655186C72CAF8E5833C0 /* PBXTargetDependency */, + 0DBE600EE5DFA3FB0BF51F9C9DBAF78F /* PBXTargetDependency */, + B5F823F336E1744E9D614753D1BDD0EF /* PBXTargetDependency */, + 6B8848355E317439D9CA583BF8198771 /* PBXTargetDependency */, ); name = "Pods-IGListKitExamples"; productName = "Pods-IGListKitExamples"; @@ -1076,17 +1076,17 @@ }; 674FDCAB4D51E702521F4CD31807F659 /* IGListKit */ = { isa = PBXNativeTarget; - buildConfigurationList = 913443B6EE95C000B8F7AC05EEF4978A /* Build configuration list for PBXNativeTarget "IGListKit" */; + buildConfigurationList = 9294F1915FF52F68F669FBA540CE6347 /* Build configuration list for PBXNativeTarget "IGListKit" */; buildPhases = ( - 98DC7C2DED054BC597FA3582BECC3F6F /* Headers */, - 1D5CDF34E40EA5EAE0F8E0E40735E1E0 /* Sources */, - A68C99AC8B02A14B9B413CD909689A71 /* Frameworks */, - 255351508AA19095B62DC572510A821E /* Resources */, + A13CAD489E08878191CB8B9EC47F51DF /* Headers */, + 1C19C4C0F4940BEAF4E765D257194C81 /* Sources */, + 600AE64279D572B5C839D933AC7203EF /* Frameworks */, + 7DABAC513495597FDB491AED43EB31CC /* Resources */, ); buildRules = ( ); dependencies = ( - 3A04CC57EDA990508951EE47512CCC15 /* PBXTargetDependency */, + 72BFB13289D4E278A6E3E5F71F2B8542 /* PBXTargetDependency */, ); name = IGListKit; productName = IGListKit; @@ -1095,19 +1095,19 @@ }; F1653ABA5A3C6CF44C6ED8D15E9B6C5C /* Pods-IGListKitMessageExample */ = { isa = PBXNativeTarget; - buildConfigurationList = 23BA97F4E127BCBBC03A43558BD6E29E /* Build configuration list for PBXNativeTarget "Pods-IGListKitMessageExample" */; + buildConfigurationList = 126B33F77139095194C7BB404D4655B7 /* Build configuration list for PBXNativeTarget "Pods-IGListKitMessageExample" */; buildPhases = ( - B96FBAD38F52FDE40FCCB9A40D78F2A4 /* Headers */, - 37A66FB04776908DBCC11C82A9F31905 /* Sources */, - EC143F2F84082159CEEFBB7BE9A73511 /* Frameworks */, - EB4CC55E746444DD3C4FC9E35FDAF120 /* Resources */, + 2D785923619E60CC33D31E3CE4FF62BA /* Headers */, + 178C677F3945C0D2BC274F396FB6BFAD /* Sources */, + FEFBE4DE2EFFC34983A91EBACCE7D6EB /* Frameworks */, + 4DC1428DC2A4D905699C82D99468EAB1 /* Resources */, ); buildRules = ( ); dependencies = ( - 360AB81424BA62A2F4222E2A79A1B9A7 /* PBXTargetDependency */, - 59592F714CF33A6E23726DC5A6A9FA9E /* PBXTargetDependency */, - E166F9CEDBE3A3819C3FA4C382AACDE3 /* PBXTargetDependency */, + 924CE55C815149FCC37A20816B204E15 /* PBXTargetDependency */, + B8477DBCEDBB4E8D0F460A5E732BB7AC /* PBXTargetDependency */, + 302C8468984C27025A7C0EC362504326 /* PBXTargetDependency */, ); name = "Pods-IGListKitMessageExample"; productName = "Pods-IGListKitMessageExample"; @@ -1120,8 +1120,8 @@ BFDFE7DC352907FC980B868725387E98 /* Project object */ = { isa = PBXProject; attributes = { - LastSwiftUpdateCheck = 1100; - LastUpgradeCheck = 1100; + LastSwiftUpdateCheck = 1240; + LastUpgradeCheck = 1240; }; buildConfigurationList = 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */; compatibilityVersion = "Xcode 3.2"; @@ -1147,20 +1147,6 @@ /* End PBXProject section */ /* Begin PBXResourcesBuildPhase section */ - 09575D9BD6B9B2826DB25359CD2ABC43 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 152365310D3C146B7AECF84F4CA0AC2C /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; 17460AAF0F4C530B050B3D63EFBB844F /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; @@ -1168,21 +1154,35 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 255351508AA19095B62DC572510A821E /* Resources */ = { + 4DC1428DC2A4D905699C82D99468EAB1 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 77ECD604A209D3DD7C10C61082CFE648 /* Resources */ = { + 7DABAC513495597FDB491AED43EB31CC /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - EB4CC55E746444DD3C4FC9E35FDAF120 /* Resources */ = { + B557DDB9EB057C0A75299E0B029E9FD8 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + C0FBD4BE3F46CAD68BDB3654219656B9 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + D358EF48DC285BF5E160CDC53512928D /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -1192,74 +1192,74 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - 1D5CDF34E40EA5EAE0F8E0E40735E1E0 /* Sources */ = { + 178C677F3945C0D2BC274F396FB6BFAD /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - F00C04B9173AC6A34AAD2A89523A86FB /* IGListAdapter+DebugDescription.m in Sources */, - 03769AE8BEF920149E192C3157C1E397 /* IGListAdapter+UICollectionView.m in Sources */, - 4E6887D181393757E59B7574FA84BD41 /* IGListAdapter.m in Sources */, - C0764D42E36F79F9AEB49B90A0F54C0B /* IGListAdapterProxy.m in Sources */, - B9BA4A5C1B362A4BDAB8CC594E4086B4 /* IGListAdapterUpdater+DebugDescription.m in Sources */, - D41291443BAF62030375B4CA0C67BE5D /* IGListAdapterUpdater.m in Sources */, - 0DB94D06D61CA9B5E3417B6C40B490AF /* IGListAdapterUpdaterHelpers.m in Sources */, - 6E49567F5A61FFBB17741BDA73A18CC7 /* IGListBatchUpdateData+DebugDescription.m in Sources */, - 34C253928E887922C5E0380008E3AEED /* IGListBatchUpdates.m in Sources */, - 931313F542053F66196CDB203AD6A689 /* IGListBatchUpdateTransaction.m in Sources */, - 79705694F0C2109C23A7AC274B58DB92 /* IGListBindingSectionController+DebugDescription.m in Sources */, - 870E8FF1BCEEB0F37B6565CBC6E80CF1 /* IGListBindingSectionController.m in Sources */, - 1DC2D08672B3D261B0EF61A399216D57 /* IGListBindingSingleSectionController.m in Sources */, - DC0247E2E4C2297E88A1DA82510CE392 /* IGListCollectionView.m in Sources */, - E4196BB84720A49ECB4C96413F64D269 /* IGListCollectionViewLayout.mm in Sources */, - 71D7ED7AF6CEB8480172F882AB85A09A /* IGListDataSourceChangeTransaction.m in Sources */, - 7D88F72BDF4ECB6B7B114890E56964AB /* IGListDebugger.m in Sources */, - 8C991EBADF715F36D399162E38804ACB /* IGListDebuggingUtilities.m in Sources */, - 302E63D52AD9CB6AC15CB06682C4F3A0 /* IGListDisplayHandler.m in Sources */, - 32A87CBFA9F1A266668E094ECE480882 /* IGListGenericSectionController.m in Sources */, - 519C402B6ACB0B49F014128EACDC1587 /* IGListItemUpdatesCollector.m in Sources */, - F2ADA05A58107AF01F8AEAC121EE675E /* IGListKit-dummy.m in Sources */, - 13E9494A90FDB3F50F55FAE1DA146969 /* IGListReloadDataUpdater.m in Sources */, - 0E8201E230A94BE14EAF35C2F9E4D7FB /* IGListReloadIndexPath.m in Sources */, - 963BC4AC200CEFD88D503EC050D7DA08 /* IGListReloadTransaction.m in Sources */, - 749F029D50A92E7A590EC988AF3C0AE4 /* IGListSectionController.m in Sources */, - FD740690524E0B7DB595520A6139C1D7 /* IGListSectionMap+DebugDescription.m in Sources */, - 758D82BBA861436CA43528F528181E21 /* IGListSectionMap.m in Sources */, - E9FA0F3C5D6C1FE8081AA988345D44AF /* IGListSingleSectionController.m in Sources */, - 9BE24C1998C084CCDC323E8A5B8C0CD8 /* IGListTransitionData.m in Sources */, - 695F0A96264F70123F3C1C002C39C9AA /* IGListUpdateTransactionBuilder.m in Sources */, - 37BDCB4189F1B51EC19463C7E17D6D12 /* IGListWorkingRangeHandler.mm in Sources */, - C8382218E08FB67F28D74A56053D1297 /* UICollectionView+DebugDescription.m in Sources */, - A4C78844E71DCB27EDB97F288C0F803C /* UICollectionView+IGListBatchUpdateData.m in Sources */, - 949A98571F6DFBAFCC13925769904009 /* UICollectionViewLayout+InteractiveReordering.m in Sources */, - 7BC3827B9AC4F0D3BF9D1C16EFACBBA1 /* UIScrollView+IGListKit.m in Sources */, + DCF6A10EC8BEACD756A0D315FA5FB008 /* Pods-IGListKitMessageExample-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 1E1DD2425656F5959A548B06CF7AF3DD /* Sources */ = { + 1C19C4C0F4940BEAF4E765D257194C81 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 036365EB63552EC6EAB292E079163ACC /* Pods-IGListKitExamples-dummy.m in Sources */, + 7F9396A9CFC9CEC198EA9BC6F5C4B31A /* IGListAdapter.m in Sources */, + 6AB9A83A8907173072E8FF0B9B5254BC /* IGListAdapter+DebugDescription.m in Sources */, + CBC338D40C0D4A58D3AB07A6898D2039 /* IGListAdapter+UICollectionView.m in Sources */, + 21BBAF35396C64424C5CF241366DB0F3 /* IGListAdapterProxy.m in Sources */, + 9C9E16A302C064A9950FC7282595DDEA /* IGListAdapterUpdater.m in Sources */, + FFA614C79C1456A92CD75D1704881E6C /* IGListAdapterUpdater+DebugDescription.m in Sources */, + D400CBFFC4D52531C1AABD3E1031E8ED /* IGListAdapterUpdaterHelpers.m in Sources */, + 9644BF61ED6D22D1B52910567E089F5C /* IGListBatchUpdateData+DebugDescription.m in Sources */, + 24A655D7DA2A57D7AF7DA932B0C96A30 /* IGListBatchUpdates.m in Sources */, + 58DF603A1D45A3D196894F23859D6F60 /* IGListBatchUpdateTransaction.m in Sources */, + 23072947045B1501BDA8DFBF73177D2C /* IGListBindingSectionController.m in Sources */, + A120F24918389729C0CFB6ABDC80D5F3 /* IGListBindingSectionController+DebugDescription.m in Sources */, + C4E4C8FCD0E639344F06342C6397CBFC /* IGListBindingSingleSectionController.m in Sources */, + 72E53C2B50DF95022969CEE4BF72C146 /* IGListCollectionView.m in Sources */, + 828485096ADC591FCCC9B579B60EBDC0 /* IGListCollectionViewLayout.mm in Sources */, + 06DD35E83E4836C7AF724B6E1FB0FF54 /* IGListDataSourceChangeTransaction.m in Sources */, + 92CCFF469FBF23B7CF43C1112AA2A7B6 /* IGListDebugger.m in Sources */, + 2C4B12AA2DB2B3180AA03987FF56703E /* IGListDebuggingUtilities.m in Sources */, + 846AB4CED09EA7256CFFC3F379C26C43 /* IGListDisplayHandler.m in Sources */, + AF612E8D601A6987E8EDD3BAE0FB82AA /* IGListGenericSectionController.m in Sources */, + 2F8CECD953EFF9E187AD1A5226074557 /* IGListItemUpdatesCollector.m in Sources */, + 906FC87F91C74BEA54BA0D855770A301 /* IGListKit-dummy.m in Sources */, + 7452944721DDE0E16B7B8221CB175BA7 /* IGListReloadDataUpdater.m in Sources */, + D26A89944A2CB8C2D7C38C6608F81A31 /* IGListReloadIndexPath.m in Sources */, + 0693FC6C988A735A9CE26EDEA275D89F /* IGListReloadTransaction.m in Sources */, + D093F13FA98BE11A81C277B9336C25B1 /* IGListSectionController.m in Sources */, + FB75C9F52383A4128E4F9185A0363624 /* IGListSectionMap.m in Sources */, + 6139A8CE763185782BB5B5743BC01B1A /* IGListSectionMap+DebugDescription.m in Sources */, + CD8C995BCBE775C1E365B7FC14050D19 /* IGListSingleSectionController.m in Sources */, + EDE3E9DB49459C7E177631AE3A165DE9 /* IGListTransitionData.m in Sources */, + 8B0A4907431A42CCD744E16797F0170E /* IGListUpdateTransactionBuilder.m in Sources */, + 5A25632E0D98A4310787EF0EAB75A280 /* IGListWorkingRangeHandler.mm in Sources */, + F3DD77EC7278FB36B563CC49E3D32BE2 /* UICollectionView+DebugDescription.m in Sources */, + 7FFB30C07B5BD3F82C2AAC7D298A6775 /* UICollectionView+IGListBatchUpdateData.m in Sources */, + C2000BB8AF0D8148901D9763B70FDE9A /* UICollectionViewLayout+InteractiveReordering.m in Sources */, + 2790C2C05135220570FEE4940E36C2FB /* UIScrollView+IGListKit.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 37A66FB04776908DBCC11C82A9F31905 /* Sources */ = { + 63FC3691E87301C6B043E6446DBFD61B /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 033FBC281F9F3F103104316C8D16AD19 /* Pods-IGListKitMessageExample-dummy.m in Sources */, + 3440A2CF45413051B5BC43ED5F67C67E /* Pods-IGListKitExamples-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 827F85257B7351EADB0F12F651C02587 /* Sources */ = { + 6F2E394B503791AEEC52BDA6D93F6B6B /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 93AD7F7C002FCE2F9DFEF78306C3A32E /* IGListCollectionContext+Refinements.swift in Sources */, - 3EA8153CB6856D025F7C674353E51909 /* IGListSingleSectionController+Refinements.swift in Sources */, - 89ACDFC90471BD9FF80F58A5519BF762 /* IGListSwiftKit-dummy.m in Sources */, - 025A621EB1C6A624210F4295C9075620 /* ListIdentifiable.swift in Sources */, - 64EDADDED65E0FD0941608345058B07F /* ListValueSectionController.swift in Sources */, + 2335F14C0A023DD1F179917264DF6C49 /* IGListCollectionContext+Refinements.swift in Sources */, + F00390FC1827F0729A7EC12BEF073723 /* IGListSingleSectionController+Refinements.swift in Sources */, + A824B2412004C54CCD6DA655BC6E592E /* IGListSwiftKit-dummy.m in Sources */, + 8A2C2C556B162713B7381E9B5936012F /* ListIdentifiable.swift in Sources */, + 8BE8BB8D1D9F6D21F3AC5EFCA71FEF67 /* ListValueSectionController.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1279,222 +1279,91 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - F061042969511F84D2D5C784FA7EE567 /* Sources */ = { + B9AE8D71821F9DE2FD87FC92F452C1CD /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 8F06205F2BB8C540783A0C1BD1309A6D /* Pods-IGListKitTodayExample-dummy.m in Sources */, + 448F58FA8766AEE5F73AAA241212DA6C /* Pods-IGListKitTodayExample-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ - 00493830129CC097EF21BFB93AC8E10E /* PBXTargetDependency */ = { + 0DBE600EE5DFA3FB0BF51F9C9DBAF78F /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = IGListDiffKit; target = 2D07A05F514BF9C5434DAC907988C708 /* IGListDiffKit */; - targetProxy = E0587054D6EC4099E903068FA602AE3D /* PBXContainerItemProxy */; + targetProxy = 034951A35F7BF56DBDA11E412CB49D55 /* PBXContainerItemProxy */; }; - 1D28E62FC623C78432B7EEACDABFE53F /* PBXTargetDependency */ = { + 216408D32EC51B7EA718A453713BFFD8 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = IGListKit; + target = 674FDCAB4D51E702521F4CD31807F659 /* IGListKit */; + targetProxy = CBAE665FD2F7A5021ED5CC877F117CA2 /* PBXContainerItemProxy */; + }; + 302C8468984C27025A7C0EC362504326 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = IGListSwiftKit; target = 2DCD17F53165C0158F6BA096E4FD2A06 /* IGListSwiftKit */; - targetProxy = 0B9FE0EFE6E5434D05315D3430073EB5 /* PBXContainerItemProxy */; + targetProxy = 05D562B761BC28B3F6C10C0F78C93161 /* PBXContainerItemProxy */; }; - 360AB81424BA62A2F4222E2A79A1B9A7 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = IGListDiffKit; - target = 2D07A05F514BF9C5434DAC907988C708 /* IGListDiffKit */; - targetProxy = BA02AE207D77209470B0FFE03E1D1FE3 /* PBXContainerItemProxy */; - }; - 3A04CC57EDA990508951EE47512CCC15 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = IGListDiffKit; - target = 2D07A05F514BF9C5434DAC907988C708 /* IGListDiffKit */; - targetProxy = 9C3F4EC5276C72A4F709EAF156512708 /* PBXContainerItemProxy */; - }; - 59592F714CF33A6E23726DC5A6A9FA9E /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = IGListKit; - target = 674FDCAB4D51E702521F4CD31807F659 /* IGListKit */; - targetProxy = 71F860C684A51D09B9EF4557662B7382 /* PBXContainerItemProxy */; - }; - 706FE6CC9D33F1B941392224036E4DC8 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = IGListKit; - target = 674FDCAB4D51E702521F4CD31807F659 /* IGListKit */; - targetProxy = 3343962DDD6FDA398180BBD83C37173C /* PBXContainerItemProxy */; - }; - 837A14EC839308E84F95EFB9067FDC55 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = IGListKit; - target = 674FDCAB4D51E702521F4CD31807F659 /* IGListKit */; - targetProxy = E23C933325B3C613151F177C97EFF2D7 /* PBXContainerItemProxy */; - }; - 9006AAFC9194655186C72CAF8E5833C0 /* PBXTargetDependency */ = { + 6B8848355E317439D9CA583BF8198771 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = IGListSwiftKit; target = 2DCD17F53165C0158F6BA096E4FD2A06 /* IGListSwiftKit */; - targetProxy = B516774BDF0BBE8B8F773499F476EC01 /* PBXContainerItemProxy */; + targetProxy = 9034945E14C166BC0F82B449074D0A22 /* PBXContainerItemProxy */; }; - 91C99FBA6299A13F6CD76EA7A01721A0 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = IGListKit; - target = 674FDCAB4D51E702521F4CD31807F659 /* IGListKit */; - targetProxy = 282320604D33BFB7A74AFB1F06586245 /* PBXContainerItemProxy */; - }; - E166F9CEDBE3A3819C3FA4C382AACDE3 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = IGListSwiftKit; - target = 2DCD17F53165C0158F6BA096E4FD2A06 /* IGListSwiftKit */; - targetProxy = 7FDDDE1D3F2A22A90E04511E23F06CA5 /* PBXContainerItemProxy */; - }; - F332608302C165CE496A4732E57F05ED /* PBXTargetDependency */ = { + 72BFB13289D4E278A6E3E5F71F2B8542 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = IGListDiffKit; target = 2D07A05F514BF9C5434DAC907988C708 /* IGListDiffKit */; - targetProxy = BF261F1A0C0481699E08744157D98745 /* PBXContainerItemProxy */; + targetProxy = 93482118036A09F93E480A253B034625 /* PBXContainerItemProxy */; + }; + 924CE55C815149FCC37A20816B204E15 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = IGListDiffKit; + target = 2D07A05F514BF9C5434DAC907988C708 /* IGListDiffKit */; + targetProxy = 0472E7E5FEC68A3C18341D0E2CD62EC7 /* PBXContainerItemProxy */; + }; + 99304605DB8D8AFBFB25B01B8304D484 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = IGListKit; + target = 674FDCAB4D51E702521F4CD31807F659 /* IGListKit */; + targetProxy = 7EC384DE58EAD76E177EA93C3C8802BA /* PBXContainerItemProxy */; + }; + B157C48AF5670B77DC0A2D43C0473A39 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = IGListDiffKit; + target = 2D07A05F514BF9C5434DAC907988C708 /* IGListDiffKit */; + targetProxy = 901078EC32C50D13666FEDC5225C904D /* PBXContainerItemProxy */; + }; + B5F823F336E1744E9D614753D1BDD0EF /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = IGListKit; + target = 674FDCAB4D51E702521F4CD31807F659 /* IGListKit */; + targetProxy = 6722EF5BB41DD08CFACE7D7954EAD1E7 /* PBXContainerItemProxy */; + }; + B8477DBCEDBB4E8D0F460A5E732BB7AC /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = IGListKit; + target = 674FDCAB4D51E702521F4CD31807F659 /* IGListKit */; + targetProxy = EBEC2E4EB3325F49B534127428B33812 /* PBXContainerItemProxy */; + }; + D97BC11572FAA9D147ED85FEAF3629A1 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = IGListSwiftKit; + target = 2DCD17F53165C0158F6BA096E4FD2A06 /* IGListSwiftKit */; + targetProxy = 0D9F3620AE13B5068F78B4ED6C98CA34 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ - 07924AE6BFD4311BC64E551224B5D071 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 262D3B94198F3451CA4FC131B3986E07 /* IGListKit.xcconfig */; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/IGListKit/IGListKit-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/IGListKit/IGListKit-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/IGListKit/IGListKit.modulemap"; - PRODUCT_MODULE_NAME = IGListKit; - PRODUCT_NAME = IGListKit; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 192F1EF44F67EF6596AB66B55F061383 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 9595870D6BDB26D9E8F946A3EC8B9ACF /* Pods-IGListKitExamples.debug.xcconfig */; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 423E0F12D9DC3088825C4386763D2BEE /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 262D3B94198F3451CA4FC131B3986E07 /* IGListKit.xcconfig */; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/IGListKit/IGListKit-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/IGListKit/IGListKit-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/IGListKit/IGListKit.modulemap"; - PRODUCT_MODULE_NAME = IGListKit; - PRODUCT_NAME = IGListKit; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - 4818036AA04BA54BE39F310EADD95269 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = AFFA40EE8869BEACFA0C8F6EEE217777 /* Pods-IGListKitTodayExample.release.xcconfig */; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-IGListKitTodayExample/Pods-IGListKitTodayExample-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-IGListKitTodayExample/Pods-IGListKitTodayExample.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - 4CE9F675DDED109B16B379B22F6F1DD8 /* Release */ = { + 2ECF3E07E6D955B0222611C43CDAA13A /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 35A43E5B967D26C91CF13A0948CB9077 /* Pods-IGListKitMessageExample.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; - CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; @@ -1523,11 +1392,105 @@ }; name = Release; }; - 63ED8572CE90423310F6AA60EDDBA0A4 /* Debug */ = { + 688B4C8E6EE8FF570BCCABF9A26F68D5 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = FE234B6B25BCEF5C32AB4774428C778B /* Pods-IGListKitTodayExample.debug.xcconfig */; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = "Target Support Files/Pods-IGListKitTodayExample/Pods-IGListKitTodayExample-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-IGListKitTodayExample/Pods-IGListKitTodayExample.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + 796BCA2C3CFFF932C4DA52EF988B92B7 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = AFFA40EE8869BEACFA0C8F6EEE217777 /* Pods-IGListKitTodayExample.release.xcconfig */; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = "Target Support Files/Pods-IGListKitTodayExample/Pods-IGListKitTodayExample-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-IGListKitTodayExample/Pods-IGListKitTodayExample.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + 812600F5EBD43E32E72EEFF2C532A411 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 4B4EC1F3F749AD6B7DCE2AD00B031027 /* IGListSwiftKit.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_PREFIX_HEADER = "Target Support Files/IGListSwiftKit/IGListSwiftKit-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/IGListSwiftKit/IGListSwiftKit-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = "Target Support Files/IGListSwiftKit/IGListSwiftKit.modulemap"; + PRODUCT_MODULE_NAME = IGListSwiftKit; + PRODUCT_NAME = IGListSwiftKit; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.1; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + 9D3141B2ADFB7858146F26CDA740ABE7 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = A289D2A44C1745379A3FC93ACF4A28AB /* IGListDiffKit.xcconfig */; buildSettings = { - CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; @@ -1549,17 +1512,80 @@ SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + 9D651481F6055AF08B90C1CCC3C73B4E /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 4B4EC1F3F749AD6B7DCE2AD00B031027 /* IGListSwiftKit.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_PREFIX_HEADER = "Target Support Files/IGListSwiftKit/IGListSwiftKit-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/IGListSwiftKit/IGListSwiftKit-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = "Target Support Files/IGListSwiftKit/IGListSwiftKit.modulemap"; + PRODUCT_MODULE_NAME = IGListSwiftKit; + PRODUCT_NAME = IGListSwiftKit; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.1; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + A222F61E4D7224744C7AF167EEFFB0DE /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = C2B74C4D58A43085CAEF495722A32B7C /* Pods-IGListKitMessageExample.debug.xcconfig */; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = "Target Support Files/Pods-IGListKitMessageExample/Pods-IGListKitMessageExample-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-IGListKitMessageExample/Pods-IGListKitMessageExample.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; - 821B8900395B28AF7C375403E17CBCFA /* Release */ = { + A3048FF95D7358FA04839F4EBCB0B68F /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 24F0859F5A4214E8CA0BDA16F935F327 /* Pods-IGListKitExamples.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; - CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; @@ -1588,7 +1614,100 @@ }; name = Release; }; - 8F17DC3A99F99FBAD606CE6963886315 /* Release */ = { + AA93C6ACA82329ED01041BB210221104 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = A289D2A44C1745379A3FC93ACF4A28AB /* IGListDiffKit.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_PREFIX_HEADER = "Target Support Files/IGListDiffKit/IGListDiffKit-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/IGListDiffKit/IGListDiffKit-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = "Target Support Files/IGListDiffKit/IGListDiffKit.modulemap"; + PRODUCT_MODULE_NAME = IGListDiffKit; + PRODUCT_NAME = IGListDiffKit; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + B030A7E9F401DEEFCDB4567F75C23CF9 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 262D3B94198F3451CA4FC131B3986E07 /* IGListKit.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_PREFIX_HEADER = "Target Support Files/IGListKit/IGListKit-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/IGListKit/IGListKit-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = "Target Support Files/IGListKit/IGListKit.modulemap"; + PRODUCT_MODULE_NAME = IGListKit; + PRODUCT_NAME = IGListKit; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + BF46CBA6D46CE0A694E38E7BA7C0507D /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 9595870D6BDB26D9E8F946A3EC8B9ACF /* Pods-IGListKitExamples.debug.xcconfig */; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = "Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + C14E932D4C3EFCC589F7DEABCEC18F22 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; @@ -1614,6 +1733,7 @@ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; @@ -1648,7 +1768,37 @@ }; name = Release; }; - 916E0404255105F480DC4950B7625F7A /* Debug */ = { + E807909E7A0F972D2DF211A58D4D780A /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 262D3B94198F3451CA4FC131B3986E07 /* IGListKit.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_PREFIX_HEADER = "Target Support Files/IGListKit/IGListKit-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/IGListKit/IGListKit-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = "Target Support Files/IGListKit/IGListKit.modulemap"; + PRODUCT_MODULE_NAME = IGListKit; + PRODUCT_NAME = IGListKit; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + EF3BAAA889B17377BE8F3254633FA0A7 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; @@ -1674,6 +1824,7 @@ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; @@ -1712,193 +1863,23 @@ }; name = Debug; }; - 992DA3EDD77639ED5CC24B3763395AE3 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 4B4EC1F3F749AD6B7DCE2AD00B031027 /* IGListSwiftKit.xcconfig */; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/IGListSwiftKit/IGListSwiftKit-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/IGListSwiftKit/IGListSwiftKit-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/IGListSwiftKit/IGListSwiftKit.modulemap"; - PRODUCT_MODULE_NAME = IGListSwiftKit; - PRODUCT_NAME = IGListSwiftKit; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.1; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - B40076C4C9A1B424CCDE89D58A34E36D /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = C2B74C4D58A43085CAEF495722A32B7C /* Pods-IGListKitMessageExample.debug.xcconfig */; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-IGListKitMessageExample/Pods-IGListKitMessageExample-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-IGListKitMessageExample/Pods-IGListKitMessageExample.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - C2AF91CB9BB8E49843F87258B08FC3A3 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = FE234B6B25BCEF5C32AB4774428C778B /* Pods-IGListKitTodayExample.debug.xcconfig */; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-IGListKitTodayExample/Pods-IGListKitTodayExample-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-IGListKitTodayExample/Pods-IGListKitTodayExample.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - CD8214EDC95EEA776792350335CA97EE /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = A289D2A44C1745379A3FC93ACF4A28AB /* IGListDiffKit.xcconfig */; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/IGListDiffKit/IGListDiffKit-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/IGListDiffKit/IGListDiffKit-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/IGListDiffKit/IGListDiffKit.modulemap"; - PRODUCT_MODULE_NAME = IGListDiffKit; - PRODUCT_NAME = IGListDiffKit; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - D41BD49DE3F3558DB03ED47B8F72E692 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 4B4EC1F3F749AD6B7DCE2AD00B031027 /* IGListSwiftKit.xcconfig */; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/IGListSwiftKit/IGListSwiftKit-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/IGListSwiftKit/IGListSwiftKit-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/IGListSwiftKit/IGListSwiftKit.modulemap"; - PRODUCT_MODULE_NAME = IGListSwiftKit; - PRODUCT_NAME = IGListSwiftKit; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.1; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ - 23BA97F4E127BCBBC03A43558BD6E29E /* Build configuration list for PBXNativeTarget "Pods-IGListKitMessageExample" */ = { + 126B33F77139095194C7BB404D4655B7 /* Build configuration list for PBXNativeTarget "Pods-IGListKitMessageExample" */ = { isa = XCConfigurationList; buildConfigurations = ( - B40076C4C9A1B424CCDE89D58A34E36D /* Debug */, - 4CE9F675DDED109B16B379B22F6F1DD8 /* Release */, + A222F61E4D7224744C7AF167EEFFB0DE /* Debug */, + 2ECF3E07E6D955B0222611C43CDAA13A /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 27E3B04D3D22872A3926D4B44AD5B468 /* Build configuration list for PBXNativeTarget "Pods-IGListKitTodayExample" */ = { + 31F0531136535DE9C9A8ACE90EEF7FC8 /* Build configuration list for PBXNativeTarget "Pods-IGListKitTodayExample" */ = { isa = XCConfigurationList; buildConfigurations = ( - C2AF91CB9BB8E49843F87258B08FC3A3 /* Debug */, - 4818036AA04BA54BE39F310EADD95269 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 345053E09FEBF25547068B3DBEF14FC1 /* Build configuration list for PBXNativeTarget "IGListSwiftKit" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 992DA3EDD77639ED5CC24B3763395AE3 /* Debug */, - D41BD49DE3F3558DB03ED47B8F72E692 /* Release */, + 688B4C8E6EE8FF570BCCABF9A26F68D5 /* Debug */, + 796BCA2C3CFFF932C4DA52EF988B92B7 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -1906,8 +1887,8 @@ 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */ = { isa = XCConfigurationList; buildConfigurations = ( - 916E0404255105F480DC4950B7625F7A /* Debug */, - 8F17DC3A99F99FBAD606CE6963886315 /* Release */, + EF3BAAA889B17377BE8F3254633FA0A7 /* Debug */, + C14E932D4C3EFCC589F7DEABCEC18F22 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -1915,26 +1896,35 @@ 6521CB395D7AF2ECC2FC9D12A186E550 /* Build configuration list for PBXNativeTarget "IGListDiffKit" */ = { isa = XCConfigurationList; buildConfigurations = ( - 63ED8572CE90423310F6AA60EDDBA0A4 /* Debug */, - CD8214EDC95EEA776792350335CA97EE /* Release */, + AA93C6ACA82329ED01041BB210221104 /* Debug */, + 9D3141B2ADFB7858146F26CDA740ABE7 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 913443B6EE95C000B8F7AC05EEF4978A /* Build configuration list for PBXNativeTarget "IGListKit" */ = { + 82FAB82A813AA36A26442952A72E64AC /* Build configuration list for PBXNativeTarget "IGListSwiftKit" */ = { isa = XCConfigurationList; buildConfigurations = ( - 07924AE6BFD4311BC64E551224B5D071 /* Debug */, - 423E0F12D9DC3088825C4386763D2BEE /* Release */, + 812600F5EBD43E32E72EEFF2C532A411 /* Debug */, + 9D651481F6055AF08B90C1CCC3C73B4E /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - B5A3E87BA1A38506C6BA36F1F834F300 /* Build configuration list for PBXNativeTarget "Pods-IGListKitExamples" */ = { + 9294F1915FF52F68F669FBA540CE6347 /* Build configuration list for PBXNativeTarget "IGListKit" */ = { isa = XCConfigurationList; buildConfigurations = ( - 192F1EF44F67EF6596AB66B55F061383 /* Debug */, - 821B8900395B28AF7C375403E17CBCFA /* Release */, + E807909E7A0F972D2DF211A58D4D780A /* Debug */, + B030A7E9F401DEEFCDB4567F75C23CF9 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + B616E984A5723D556939B75EE240B22C /* Build configuration list for PBXNativeTarget "Pods-IGListKitExamples" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + BF46CBA6D46CE0A694E38E7BA7C0507D /* Debug */, + A3048FF95D7358FA04839F4EBCB0B68F /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; diff --git a/Examples/Examples-macOS/Pods/Pods.xcodeproj/project.pbxproj b/Examples/Examples-macOS/Pods/Pods.xcodeproj/project.pbxproj index 618d7ae5..94efc2a7 100644 --- a/Examples/Examples-macOS/Pods/Pods.xcodeproj/project.pbxproj +++ b/Examples/Examples-macOS/Pods/Pods.xcodeproj/project.pbxproj @@ -10,21 +10,21 @@ 089FD88A88D4868A8FA05A2A97A2ECC3 /* NSString+IGListDiffable.h in Headers */ = {isa = PBXBuildFile; fileRef = E60BE208596747DCF0D36EE88292B6A9 /* NSString+IGListDiffable.h */; settings = {ATTRIBUTES = (Public, ); }; }; 0BF45376C2796BA269CB62BF2E625E80 /* IGListDiffKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 861A9C71FF2D53B29D2C7A71C395C847 /* IGListDiffKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 18155CC923C46CD34A78CFEA970B5CF1 /* IGListMoveIndexInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 84F1756B1BBAE6BC42EF90F1918A6C9C /* IGListMoveIndexInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 2003A18FF85596057AA980341EF1215F /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C1430F003D39D9906881A6AC724B7931 /* Cocoa.framework */; }; + 34428BF1821D9D9549CB02FFD17BA8A8 /* Pods-IGListKitExamples-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7FD5341BE82FAE398174629A3FBFA179 /* Pods-IGListKitExamples-dummy.m */; }; 3711688B20B5DD4E0168ECA3FD0EAEF1 /* IGListMoveIndexPath.m in Sources */ = {isa = PBXBuildFile; fileRef = 4394C6C3F3AF5484EF576125D20CEB63 /* IGListMoveIndexPath.m */; }; - 3DD72CB924BEE5E4D57DC4BEB02EC064 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F940C819049CFF8741C0F5E3E075E607 /* Cocoa.framework */; }; 481559AE67921AF7ED27105434AD15CE /* IGListDiff.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B01024D07DD9DF1A2703B338D6C887E /* IGListDiff.h */; settings = {ATTRIBUTES = (Public, ); }; }; 48757E9ABD1D890130537BD0FB95D932 /* IGListBatchUpdateData.h in Headers */ = {isa = PBXBuildFile; fileRef = CB13B5DE0E6B7A6B4255D6CD2F572834 /* IGListBatchUpdateData.h */; settings = {ATTRIBUTES = (Public, ); }; }; 4B09CF13BFD5F791BF1C4F7220A20873 /* IGListIndexSetResult.h in Headers */ = {isa = PBXBuildFile; fileRef = D28D9CBD1790BAF34FFCF85EE09604AE /* IGListIndexSetResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; 51FF0BC8E07CD9F172E6A2EF608394C2 /* IGListMoveIndex.h in Headers */ = {isa = PBXBuildFile; fileRef = 1164E1C226BBDC9AE6C4BFE074139EE0 /* IGListMoveIndex.h */; settings = {ATTRIBUTES = (Public, ); }; }; 58D096492A90DCA8DD336301D43BB2F6 /* IGListDiffKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2BB40BD5E077B758816B95739622C17D /* IGListDiffKit-dummy.m */; }; 65F094657758E885B77C93EB050FE440 /* IGListIndexPathResultInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = B92E7AF9A39D139471A8C9783BDD9513 /* IGListIndexPathResultInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 6C7F966EF30A5BDFE99C3C69D19ED4A8 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F940C819049CFF8741C0F5E3E075E607 /* Cocoa.framework */; }; 73432821299F8A5D6386D12A83E690DA /* NSNumber+IGListDiffable.m in Sources */ = {isa = PBXBuildFile; fileRef = 60F4BD0ABB3A574B41D53B99F237BAFD /* NSNumber+IGListDiffable.m */; }; - 7A0C6A07C6DEC455645B380006C725F2 /* Pods-IGListKitExamples-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9B02EA3AD48A41B9B9E37A38AC80E88F /* Pods-IGListKitExamples-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 80970ADAFC7F50B8C9CAE0902BD9F350 /* IGListMoveIndexPathInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 2568F83C05B9C00C0E1F85C5F11B3A11 /* IGListMoveIndexPathInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; 840E8FC55F61E291E1FA07CE46C4D75E /* IGListMoveIndex.m in Sources */ = {isa = PBXBuildFile; fileRef = C310473220E982142BB66829F8EA5323 /* IGListMoveIndex.m */; }; 8F8C1CC653CCBB67111A9F9E35DC7496 /* IGListIndexSetResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 48C922E1C2855A78C125DCF386B5CE6D /* IGListIndexSetResult.m */; }; 90FC50922619725BC41AAB22F3AC915F /* IGListDiffKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 93FED12FAC350FAD9C1AA44477F4548B /* IGListDiffKit.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9A39D284F2A1B378EAC095194FA58C44 /* Pods-IGListKitExamples-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9B02EA3AD48A41B9B9E37A38AC80E88F /* Pods-IGListKitExamples-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; AD22525CDAE32C816AB9A17BCD63F4A2 /* IGListExperiments.h in Headers */ = {isa = PBXBuildFile; fileRef = E520FEA8B05543BCA2AC1A46F4BC1809 /* IGListExperiments.h */; settings = {ATTRIBUTES = (Public, ); }; }; BDB392E9E5666CF62767537F9EFEE2C1 /* IGListIndexSetResultInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 386433A06E8D28F43A90BF263C94D7CA /* IGListIndexSetResultInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; C2694C0E98D879A5A19691C65004D7AB /* IGListCompatibility.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F34B64D175D66C018BE30EF78984C89 /* IGListCompatibility.h */; settings = {ATTRIBUTES = (Public, ); }; }; @@ -34,15 +34,15 @@ D3DABB27CE2433C5A0F7F985535CF2A9 /* IGListMoveIndexPath.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E5D42D1D476C06B6967025D5AD5731A /* IGListMoveIndexPath.h */; settings = {ATTRIBUTES = (Public, ); }; }; D444D6A946FC50463B79ABD46728C8DB /* NSNumber+IGListDiffable.h in Headers */ = {isa = PBXBuildFile; fileRef = 85F1FA240C61FF84819B3FD957812827 /* NSNumber+IGListDiffable.h */; settings = {ATTRIBUTES = (Public, ); }; }; D78B9AECF7BD1C5A15E0053B88CFDC78 /* NSString+IGListDiffable.m in Sources */ = {isa = PBXBuildFile; fileRef = 974130331F0C9DD435D20B3165798828 /* NSString+IGListDiffable.m */; }; + DD875B4AE4DFB148AF1F788AD5023EB7 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C1430F003D39D9906881A6AC724B7931 /* Cocoa.framework */; }; EB4BA91D21ED234A21DCED9757F33A6B /* IGListAssert.h in Headers */ = {isa = PBXBuildFile; fileRef = E502371F2B54827B8BB98CC2682C09BC /* IGListAssert.h */; settings = {ATTRIBUTES = (Public, ); }; }; EBD1DEF3731164E6E051A96E1618BCB7 /* IGListIndexPathResult.h in Headers */ = {isa = PBXBuildFile; fileRef = 2126DD7749B48A4B26357F9B59BD4195 /* IGListIndexPathResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; ED72D5E7C74422201CA01B2967B0327F /* IGListDiffable.h in Headers */ = {isa = PBXBuildFile; fileRef = B98FDD4C19B2BB1809CAF04E2A41DF81 /* IGListDiffable.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EDA8B4D0F9516754A8D22D402969B39A /* Pods-IGListKitExamples-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7FD5341BE82FAE398174629A3FBFA179 /* Pods-IGListKitExamples-dummy.m */; }; F8FCA2719063E3C35C5240293BB67A5C /* IGListIndexPathResult.m in Sources */ = {isa = PBXBuildFile; fileRef = FCB4D482C5AF3790BB21F1488548092C /* IGListIndexPathResult.m */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - AC71C8E4ED1D3F3F851A8493B332F8B2 /* PBXContainerItemProxy */ = { + C9AA6D4308648C86A2BF6A159BF1C481 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; @@ -88,6 +88,7 @@ B0E25B09F974F36D241F61F990D1D7BA /* Pods-IGListKitExamples.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-IGListKitExamples.modulemap"; sourceTree = ""; }; B92E7AF9A39D139471A8C9783BDD9513 /* IGListIndexPathResultInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListIndexPathResultInternal.h; sourceTree = ""; }; B98FDD4C19B2BB1809CAF04E2A41DF81 /* IGListDiffable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListDiffable.h; path = Source/IGListDiffKit/IGListDiffable.h; sourceTree = ""; }; + C1430F003D39D9906881A6AC724B7931 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Cocoa.framework; sourceTree = DEVELOPER_DIR; }; C310473220E982142BB66829F8EA5323 /* IGListMoveIndex.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IGListMoveIndex.m; path = Source/IGListDiffKit/IGListMoveIndex.m; sourceTree = ""; }; CB13B5DE0E6B7A6B4255D6CD2F572834 /* IGListBatchUpdateData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListBatchUpdateData.h; path = Source/IGListDiffKit/IGListBatchUpdateData.h; sourceTree = ""; }; D28D9CBD1790BAF34FFCF85EE09604AE /* IGListIndexSetResult.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListIndexSetResult.h; path = Source/IGListDiffKit/IGListIndexSetResult.h; sourceTree = ""; }; @@ -96,7 +97,6 @@ E520FEA8B05543BCA2AC1A46F4BC1809 /* IGListExperiments.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListExperiments.h; path = Source/IGListDiffKit/IGListExperiments.h; sourceTree = ""; }; E60BE208596747DCF0D36EE88292B6A9 /* NSString+IGListDiffable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSString+IGListDiffable.h"; path = "Source/IGListDiffKit/NSString+IGListDiffable.h"; sourceTree = ""; }; F57DABA2FB01FD09572844DB8D87B79D /* Pods-IGListKitExamples.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-IGListKitExamples.debug.xcconfig"; sourceTree = ""; }; - F940C819049CFF8741C0F5E3E075E607 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/Cocoa.framework; sourceTree = DEVELOPER_DIR; }; FCB4D482C5AF3790BB21F1488548092C /* IGListIndexPathResult.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IGListIndexPathResult.m; path = Source/IGListDiffKit/IGListIndexPathResult.m; sourceTree = ""; }; /* End PBXFileReference section */ @@ -105,15 +105,15 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 6C7F966EF30A5BDFE99C3C69D19ED4A8 /* Cocoa.framework in Frameworks */, + DD875B4AE4DFB148AF1F788AD5023EB7 /* Cocoa.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - F878540823D84F954AC94331A7B9579B /* Frameworks */ = { + CFB0D38A44BB71FE6AE6C0FFA2335922 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 3DD72CB924BEE5E4D57DC4BEB02EC064 /* Cocoa.framework in Frameworks */, + 2003A18FF85596057AA980341EF1215F /* Cocoa.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -229,14 +229,6 @@ name = Pod; sourceTree = ""; }; - CBD43E0947D94E318A0ED1350CFF29ED /* OS X */ = { - isa = PBXGroup; - children = ( - F940C819049CFF8741C0F5E3E075E607 /* Cocoa.framework */, - ); - name = "OS X"; - sourceTree = ""; - }; CF1408CF629C7361332E53B88F7BD30C = { isa = PBXGroup; children = ( @@ -251,11 +243,19 @@ E0A1E60606E0BF6E2E10F1F01350DFE8 /* Frameworks */ = { isa = PBXGroup; children = ( - CBD43E0947D94E318A0ED1350CFF29ED /* OS X */, + E2A8756CA1FF5258A0344D53C5C60EC1 /* OS X */, ); name = Frameworks; sourceTree = ""; }; + E2A8756CA1FF5258A0344D53C5C60EC1 /* OS X */ = { + isa = PBXGroup; + children = ( + C1430F003D39D9906881A6AC724B7931 /* Cocoa.framework */, + ); + name = "OS X"; + sourceTree = ""; + }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ @@ -268,8 +268,8 @@ C2694C0E98D879A5A19691C65004D7AB /* IGListCompatibility.h in Headers */, 481559AE67921AF7ED27105434AD15CE /* IGListDiff.h in Headers */, ED72D5E7C74422201CA01B2967B0327F /* IGListDiffable.h in Headers */, - 0BF45376C2796BA269CB62BF2E625E80 /* IGListDiffKit-umbrella.h in Headers */, 90FC50922619725BC41AAB22F3AC915F /* IGListDiffKit.h in Headers */, + 0BF45376C2796BA269CB62BF2E625E80 /* IGListDiffKit-umbrella.h in Headers */, AD22525CDAE32C816AB9A17BCD63F4A2 /* IGListExperiments.h in Headers */, EBD1DEF3731164E6E051A96E1618BCB7 /* IGListIndexPathResult.h in Headers */, 65F094657758E885B77C93EB050FE440 /* IGListIndexPathResultInternal.h in Headers */, @@ -285,11 +285,11 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - D8AC409F0FAE2D66259B485A3B458228 /* Headers */ = { + D56CDCA899B8DA87F3E5507DD982F2CB /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 7A0C6A07C6DEC455645B380006C725F2 /* Pods-IGListKitExamples-umbrella.h in Headers */, + 9A39D284F2A1B378EAC095194FA58C44 /* Pods-IGListKitExamples-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -316,17 +316,17 @@ }; 59D9B58E0C1CCB35A722AF178D5F5E09 /* Pods-IGListKitExamples */ = { isa = PBXNativeTarget; - buildConfigurationList = 6C64399EDA218A60AB493BBB3DAC306E /* Build configuration list for PBXNativeTarget "Pods-IGListKitExamples" */; + buildConfigurationList = C53ACB21E0D4596867139EBC7B2C8D12 /* Build configuration list for PBXNativeTarget "Pods-IGListKitExamples" */; buildPhases = ( - D8AC409F0FAE2D66259B485A3B458228 /* Headers */, - 200DCF50D47D7867F2E478C8F7ADAC43 /* Sources */, - F878540823D84F954AC94331A7B9579B /* Frameworks */, - ECFD52A9AE46259C66C139FD10DF1A57 /* Resources */, + D56CDCA899B8DA87F3E5507DD982F2CB /* Headers */, + 7B803F6EDCB4D7360CEFF20E348DFF8B /* Sources */, + CFB0D38A44BB71FE6AE6C0FFA2335922 /* Frameworks */, + 88BA578E4995CF33C1A061461F9B1443 /* Resources */, ); buildRules = ( ); dependencies = ( - EA0CE8624007CB877487CC80ABACB1F3 /* PBXTargetDependency */, + E97135D233BEDB1147CC5DAEFE53F059 /* PBXTargetDependency */, ); name = "Pods-IGListKitExamples"; productName = "Pods-IGListKitExamples"; @@ -339,8 +339,8 @@ BFDFE7DC352907FC980B868725387E98 /* Project object */ = { isa = PBXProject; attributes = { - LastSwiftUpdateCheck = 1100; - LastUpgradeCheck = 1100; + LastSwiftUpdateCheck = 1240; + LastUpgradeCheck = 1240; }; buildConfigurationList = 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */; compatibilityVersion = "Xcode 3.2"; @@ -369,7 +369,7 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - ECFD52A9AE46259C66C139FD10DF1A57 /* Resources */ = { + 88BA578E4995CF33C1A061461F9B1443 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -379,14 +379,6 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - 200DCF50D47D7867F2E478C8F7ADAC43 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - EDA8B4D0F9516754A8D22D402969B39A /* Pods-IGListKitExamples-dummy.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 7B57501B9A8F7D783F90BE676CD43132 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -403,26 +395,32 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 7B803F6EDCB4D7360CEFF20E348DFF8B /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 34428BF1821D9D9549CB02FFD17BA8A8 /* Pods-IGListKitExamples-dummy.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ - EA0CE8624007CB877487CC80ABACB1F3 /* PBXTargetDependency */ = { + E97135D233BEDB1147CC5DAEFE53F059 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = IGListDiffKit; target = 2D07A05F514BF9C5434DAC907988C708 /* IGListDiffKit */; - targetProxy = AC71C8E4ED1D3F3F851A8493B332F8B2 /* PBXContainerItemProxy */; + targetProxy = C9AA6D4308648C86A2BF6A159BF1C481 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ - 5B95AE8886C5317C8566C1EF5C5EF21B /* Debug */ = { + 15692E70795F6923BED1C7BBAFBC7731 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F57DABA2FB01FD09572844DB8D87B79D /* Pods-IGListKitExamples.debug.xcconfig */; + baseConfigurationReference = 80B9FC8CD6DF814BBAE09F6BC3B9D55D /* IGListDiffKit.xcconfig */; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; CLANG_ENABLE_OBJC_WEAK = NO; - CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; @@ -432,154 +430,24 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_VERSION = A; - INFOPLIST_FILE = "Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/IGListDiffKit/IGListDiffKit-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/IGListDiffKit/IGListDiffKit-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; MACOSX_DEPLOYMENT_TARGET = 10.11; - MODULEMAP_FILE = "Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + MODULEMAP_FILE = "Target Support Files/IGListDiffKit/IGListDiffKit.modulemap"; + PRODUCT_MODULE_NAME = IGListDiffKit; + PRODUCT_NAME = IGListDiffKit; SDKROOT = macosx; SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; - 7440D515053ED0806561AA62F9D68F06 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_NONNULL = YES; - CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_ENABLE_OBJC_WEAK = 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_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = 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_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu11; - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREPROCESSOR_DEFINITIONS = ( - "POD_CONFIGURATION_RELEASE=1", - "$(inherited)", - ); - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - MACOSX_DEPLOYMENT_TARGET = 10.11; - MTL_ENABLE_DEBUG_INFO = NO; - MTL_FAST_MATH = YES; - PRODUCT_NAME = "$(TARGET_NAME)"; - STRIP_INSTALLED_PRODUCT = NO; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; - SWIFT_VERSION = 5.0; - SYMROOT = "${SRCROOT}/../build"; - }; - name = Release; - }; - B375C3874AFEBA67A7A84F7ED6800D7A /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 80B9FC8CD6DF814BBAE09F6BC3B9D55D /* IGListDiffKit.xcconfig */; - buildSettings = { - ARCHS = "$(ARCHS_STANDARD_64_BIT)"; - CLANG_ENABLE_OBJC_WEAK = NO; - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - COMBINE_HIDPI_IMAGES = YES; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_VERSION = A; - GCC_PREFIX_HEADER = "Target Support Files/IGListDiffKit/IGListDiffKit-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/IGListDiffKit/IGListDiffKit-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; - MACOSX_DEPLOYMENT_TARGET = 10.11; - MODULEMAP_FILE = "Target Support Files/IGListDiffKit/IGListDiffKit.modulemap"; - PRODUCT_MODULE_NAME = IGListDiffKit; - PRODUCT_NAME = IGListDiffKit; - SDKROOT = macosx; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.0; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - F60640CBD14B9C3CC7E53EBF1769F95B /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 80B9FC8CD6DF814BBAE09F6BC3B9D55D /* IGListDiffKit.xcconfig */; - buildSettings = { - ARCHS = "$(ARCHS_STANDARD_64_BIT)"; - CLANG_ENABLE_OBJC_WEAK = NO; - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - COMBINE_HIDPI_IMAGES = YES; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_VERSION = A; - GCC_PREFIX_HEADER = "Target Support Files/IGListDiffKit/IGListDiffKit-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/IGListDiffKit/IGListDiffKit-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; - MACOSX_DEPLOYMENT_TARGET = 10.11; - MODULEMAP_FILE = "Target Support Files/IGListDiffKit/IGListDiffKit.modulemap"; - PRODUCT_MODULE_NAME = IGListDiffKit; - PRODUCT_NAME = IGListDiffKit; - SDKROOT = macosx; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.0; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - FF78091F2E132A0C4F200C5D32A31F56 /* Debug */ = { + 890EA06054A71D43F59BB0EB7CF6A426 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; @@ -605,6 +473,7 @@ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; @@ -643,14 +512,13 @@ }; name = Debug; }; - FFE9E23FE2461753BB9FB72A9DB05C66 /* Release */ = { + 90A1E7ED6BBE7883CFE715C057EA54CE /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 3AD789BC3961BE600D67401298B0417F /* Pods-IGListKitExamples.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; CLANG_ENABLE_OBJC_WEAK = NO; - CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; @@ -660,7 +528,6 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_VERSION = A; INFOPLIST_FILE = "Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; @@ -679,23 +546,150 @@ }; name = Release; }; + 927CC4721278C2AAFECE2BAE7C8CB8A0 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = F57DABA2FB01FD09572844DB8D87B79D /* Pods-IGListKitExamples.debug.xcconfig */; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CLANG_ENABLE_OBJC_WEAK = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + COMBINE_HIDPI_IMAGES = YES; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = "Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; + MACH_O_TYPE = staticlib; + MACOSX_DEPLOYMENT_TARGET = 10.11; + MODULEMAP_FILE = "Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SDKROOT = macosx; + SKIP_INSTALL = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + C6DD8CC12384AF0D7B20E1216B27A546 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 80B9FC8CD6DF814BBAE09F6BC3B9D55D /* IGListDiffKit.xcconfig */; + buildSettings = { + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CLANG_ENABLE_OBJC_WEAK = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + COMBINE_HIDPI_IMAGES = YES; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_PREFIX_HEADER = "Target Support Files/IGListDiffKit/IGListDiffKit-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/IGListDiffKit/IGListDiffKit-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; + MACOSX_DEPLOYMENT_TARGET = 10.11; + MODULEMAP_FILE = "Target Support Files/IGListDiffKit/IGListDiffKit.modulemap"; + PRODUCT_MODULE_NAME = IGListDiffKit; + PRODUCT_NAME = IGListDiffKit; + SDKROOT = macosx; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + C7D70887E07BE6B504DA2470B14BC7BC /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_WEAK = 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_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = 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_OBJC_ROOT_CLASS = YES_ERROR; + 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_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREPROCESSOR_DEFINITIONS = ( + "POD_CONFIGURATION_RELEASE=1", + "$(inherited)", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + MACOSX_DEPLOYMENT_TARGET = 10.11; + MTL_ENABLE_DEBUG_INFO = NO; + MTL_FAST_MATH = YES; + PRODUCT_NAME = "$(TARGET_NAME)"; + STRIP_INSTALLED_PRODUCT = NO; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_VERSION = 5.0; + SYMROOT = "${SRCROOT}/../build"; + }; + name = Release; + }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */ = { isa = XCConfigurationList; buildConfigurations = ( - FF78091F2E132A0C4F200C5D32A31F56 /* Debug */, - 7440D515053ED0806561AA62F9D68F06 /* Release */, + 890EA06054A71D43F59BB0EB7CF6A426 /* Debug */, + C7D70887E07BE6B504DA2470B14BC7BC /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 6C64399EDA218A60AB493BBB3DAC306E /* Build configuration list for PBXNativeTarget "Pods-IGListKitExamples" */ = { + C53ACB21E0D4596867139EBC7B2C8D12 /* Build configuration list for PBXNativeTarget "Pods-IGListKitExamples" */ = { isa = XCConfigurationList; buildConfigurations = ( - 5B95AE8886C5317C8566C1EF5C5EF21B /* Debug */, - FFE9E23FE2461753BB9FB72A9DB05C66 /* Release */, + 927CC4721278C2AAFECE2BAE7C8CB8A0 /* Debug */, + 90A1E7ED6BBE7883CFE715C057EA54CE /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -703,8 +697,8 @@ D476CFA5E5783DA3DBA2512819EE452F /* Build configuration list for PBXNativeTarget "IGListDiffKit" */ = { isa = XCConfigurationList; buildConfigurations = ( - F60640CBD14B9C3CC7E53EBF1769F95B /* Debug */, - B375C3874AFEBA67A7A84F7ED6800D7A /* Release */, + 15692E70795F6923BED1C7BBAFBC7731 /* Debug */, + C6DD8CC12384AF0D7B20E1216B27A546 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; diff --git a/Examples/Examples-tvOS/Pods/Pods.xcodeproj/project.pbxproj b/Examples/Examples-tvOS/Pods/Pods.xcodeproj/project.pbxproj index 8d6ff952..a484224f 100644 --- a/Examples/Examples-tvOS/Pods/Pods.xcodeproj/project.pbxproj +++ b/Examples/Examples-tvOS/Pods/Pods.xcodeproj/project.pbxproj @@ -7,188 +7,188 @@ objects = { /* Begin PBXBuildFile section */ - 025A621EB1C6A624210F4295C9075620 /* ListIdentifiable.swift in Sources */ = {isa = PBXBuildFile; fileRef = D53A5C5DDC332F4F8922E93D249A8BEF /* ListIdentifiable.swift */; }; - 036365EB63552EC6EAB292E079163ACC /* Pods-IGListKitExamples-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7FD5341BE82FAE398174629A3FBFA179 /* Pods-IGListKitExamples-dummy.m */; }; - 03769AE8BEF920149E192C3157C1E397 /* IGListAdapter+UICollectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = 47ED78D8EF35B598D435CA2B79E29F2E /* IGListAdapter+UICollectionView.m */; }; - 0483F1231341AE9D9DD475AF12F76168 /* IGListArrayUtilsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 8D86A1DCB06AD57422E37A79079FCCC5 /* IGListArrayUtilsInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 0DB94D06D61CA9B5E3417B6C40B490AF /* IGListAdapterUpdaterHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = F791B415B87302F7A8882C961586AAE1 /* IGListAdapterUpdaterHelpers.m */; }; - 0E8201E230A94BE14EAF35C2F9E4D7FB /* IGListReloadIndexPath.m in Sources */ = {isa = PBXBuildFile; fileRef = C7BD242F3F1FD9D114438429E529729C /* IGListReloadIndexPath.m */; }; - 0EB2A8C24F0C722092BFE4F79840B7F9 /* IGListMoveIndexInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 69FA10DB7E31B5DCCA07D195F8CAE739 /* IGListMoveIndexInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 00BED89757D7F681B348E97EF5145193 /* IGListAdapterUpdateListener.h in Headers */ = {isa = PBXBuildFile; fileRef = AB3785B3E7E9E9C210F1894E5DFEBA87 /* IGListAdapterUpdateListener.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0418C79D73791D1AF36CD6670D98A9B3 /* IGListCollectionViewLayoutCompatible.h in Headers */ = {isa = PBXBuildFile; fileRef = 987FA66965613EDDE8767FAF249BB320 /* IGListCollectionViewLayoutCompatible.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 04987C22549C1E3D47032B9DB7A10099 /* IGListAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = 5087E186C970D7456F7A1E4766742AA3 /* IGListAdapter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 04EFCB93A09D6FDD2037E29416C22CBD /* IGListAdapter+DebugDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 58CA3115DA0BD77C0A9F930E2F885B4C /* IGListAdapter+DebugDescription.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 0693FC6C988A735A9CE26EDEA275D89F /* IGListReloadTransaction.m in Sources */ = {isa = PBXBuildFile; fileRef = CD77133CCC3744595E7CD9A7D022FC63 /* IGListReloadTransaction.m */; }; + 06DD35E83E4836C7AF724B6E1FB0FF54 /* IGListDataSourceChangeTransaction.m in Sources */ = {isa = PBXBuildFile; fileRef = 8FE00E1E72883E3FCB206735BC2CB831 /* IGListDataSourceChangeTransaction.m */; }; + 0BB89ED5BDA985532FE903E6156819F3 /* IGListAdapterProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A5D0056D1B92F151E61888CD5BECAC7 /* IGListAdapterProxy.h */; settings = {ATTRIBUTES = (Private, ); }; }; 0ED762DF3CEE6A6CF82CB842339D349E /* IGListDiffable.h in Headers */ = {isa = PBXBuildFile; fileRef = BA319C50508421F2E9F77E4B7163C462 /* IGListDiffable.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0F92ED8C90F203AFE85016CCE4A37262 /* IGListBindingSingleSectionController.h in Headers */ = {isa = PBXBuildFile; fileRef = 36B4885CC69D37D1350FA6176D0B2B90 /* IGListBindingSingleSectionController.h */; settings = {ATTRIBUTES = (Public, ); }; }; 10EBC928ED396109D97DB48AB758987D /* IGListBatchUpdateData.mm in Sources */ = {isa = PBXBuildFile; fileRef = 0526DD9B2090393B736C80D6FC556DCD /* IGListBatchUpdateData.mm */; }; - 119BCA924CCBA1D57F906449ACFC21F4 /* IGListSectionControllerInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F23CC8421D7A5DB1A1BD748564A2AE0 /* IGListSectionControllerInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 121468E4B43DD9748CB9D234699FE0E2 /* IGListItemUpdatesCollector.h in Headers */ = {isa = PBXBuildFile; fileRef = 87680FA28A3601D1E68091A6D72A971B /* IGListItemUpdatesCollector.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 123228B60BD8E7787876F9D84062E230 /* IGListAdapterProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A5D0056D1B92F151E61888CD5BECAC7 /* IGListAdapterProxy.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 13E9494A90FDB3F50F55FAE1DA146969 /* IGListReloadDataUpdater.m in Sources */ = {isa = PBXBuildFile; fileRef = 2CF0ABB6DA01E5ADB4FD600893174B9C /* IGListReloadDataUpdater.m */; }; - 14F2FEEBE601BCBA847D5C877913B0EB /* IGListSupplementaryViewSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 99C2DA0976AA36FED0E7EBB5B7F29E25 /* IGListSupplementaryViewSource.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 138D2D9D394C1C5CB5212337647C71AB /* IGListUpdatingDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = EF665C092D5E15C0FB851E5F8FAFA900 /* IGListUpdatingDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; 16D5EA8611FD39E172487E03C44FF968 /* NSString+IGListDiffable.m in Sources */ = {isa = PBXBuildFile; fileRef = 9FF18481335B89624935E2D276018CF1 /* NSString+IGListDiffable.m */; }; - 18CFD0F40B5FA9973FC6B3530F08DA9E /* IGListSectionController.h in Headers */ = {isa = PBXBuildFile; fileRef = 1D154CB556CC20D83838DDD196DC11C7 /* IGListSectionController.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1A4649DF81B466BAB92CFF085775AB94 /* IGListCollectionViewLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = D17DC100A074A4907A61BA509B6C0DF1 /* IGListCollectionViewLayout.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1DC2D08672B3D261B0EF61A399216D57 /* IGListBindingSingleSectionController.m in Sources */ = {isa = PBXBuildFile; fileRef = CB08CDBD85E09CC25EB8093E4E82C649 /* IGListBindingSingleSectionController.m */; }; + 17820CA7F278C9E1BA390375CE5295B4 /* UIScrollView+IGListKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 5F7BB4125D985CFAB75D8A1D39533196 /* UIScrollView+IGListKit.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 184DB191CE638D16B771B0A41B230EB6 /* IGListExperimentalAdapterUpdater+DebugDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 088D8F9EB186F913F73E6018D304C8CB /* IGListExperimentalAdapterUpdater+DebugDescription.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 19C8DE21E7EE70124E9B3C5FC88FD1FE /* IGListTransitionDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 75D82EF0C864C1231CDD735715CA61E5 /* IGListTransitionDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1E8FEC08096E440D0ABEF155E84F5F4A /* IGListCollectionContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 871AD03A327FB25F013ED006CF052641 /* IGListCollectionContext.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1F6488B1B918490D4C3A5321384AEFB5 /* IGListDiff.h in Headers */ = {isa = PBXBuildFile; fileRef = 9945DC62AEC50720D1D5AB1819E7905B /* IGListDiff.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 21BBAF35396C64424C5CF241366DB0F3 /* IGListAdapterProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E2D9D094073F53F43B5E834FDD4D6AC /* IGListAdapterProxy.m */; }; + 23072947045B1501BDA8DFBF73177D2C /* IGListBindingSectionController.m in Sources */ = {isa = PBXBuildFile; fileRef = 832E9DB8F5DD2713D0B4BB28E7BBE559 /* IGListBindingSectionController.m */; }; + 2335F14C0A023DD1F179917264DF6C49 /* IGListCollectionContext+Refinements.swift in Sources */ = {isa = PBXBuildFile; fileRef = D62280375E606D59D34022EED5E62101 /* IGListCollectionContext+Refinements.swift */; }; + 24A655D7DA2A57D7AF7DA932B0C96A30 /* IGListBatchUpdates.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AC5724F9CBDAA95465B24087214AF88 /* IGListBatchUpdates.m */; }; + 25F2F145EF01B770C956208F48DE84A4 /* Pods-IGListKitExamples-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9B02EA3AD48A41B9B9E37A38AC80E88F /* Pods-IGListKitExamples-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 276ED1EA28588D8E0EE83504A537CA5C /* IGListMoveIndexPath.m in Sources */ = {isa = PBXBuildFile; fileRef = FDB5208CBA32259A245A9D162B6467BE /* IGListMoveIndexPath.m */; }; - 2B80971B98AC58EFB5DF773FDAE773E5 /* IGListAdapterUpdaterDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = CA5D2EBED13762C51EEE5C442D47441F /* IGListAdapterUpdaterDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2E4EB95C70C54A66285BFCA0B0694488 /* IGListBatchUpdates.h in Headers */ = {isa = PBXBuildFile; fileRef = A28C20A43323F9EE3E8CADEBAAB995DF /* IGListBatchUpdates.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 2EF02F72D1A7BA7331EEE7FDDCE0C46B /* IGListSingleSectionController.h in Headers */ = {isa = PBXBuildFile; fileRef = C6C4191128D1EAAFFA867FBBDDF9FA8E /* IGListSingleSectionController.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 302E63D52AD9CB6AC15CB06682C4F3A0 /* IGListDisplayHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CCA706B1C8753FFCC420ED768DF40F9 /* IGListDisplayHandler.m */; }; - 3060E0F103A7F7CE8527EDC33316B168 /* IGListBatchUpdateData+DebugDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C32600244A56DE800F0736C91C20BB9 /* IGListBatchUpdateData+DebugDescription.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 31A849B7B0FA365F991C25C7A2779DBC /* IGListBatchUpdateTransaction.h in Headers */ = {isa = PBXBuildFile; fileRef = 59E02261A993453DD248A4E7B1CF3C01 /* IGListBatchUpdateTransaction.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 32A87CBFA9F1A266668E094ECE480882 /* IGListGenericSectionController.m in Sources */ = {isa = PBXBuildFile; fileRef = 195C26B5C348BEA642767FC2574242F0 /* IGListGenericSectionController.m */; }; - 333CD76BDD4747ABFA6B4E1E3CE25E4A /* IGListIndexPathResultInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = EED7BA5C63BBB7A8D5B8B458E33E868C /* IGListIndexPathResultInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 34C253928E887922C5E0380008E3AEED /* IGListBatchUpdates.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AC5724F9CBDAA95465B24087214AF88 /* IGListBatchUpdates.m */; }; - 357C1D4EE097DC4B48081B57EBF06DB4 /* IGListExperimentalAdapterUpdater+DebugDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 088D8F9EB186F913F73E6018D304C8CB /* IGListExperimentalAdapterUpdater+DebugDescription.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 37BDCB4189F1B51EC19463C7E17D6D12 /* IGListWorkingRangeHandler.mm in Sources */ = {isa = PBXBuildFile; fileRef = 7BFD0AD1A11E6D00384B71AC4A701B9D /* IGListWorkingRangeHandler.mm */; }; - 389D8276A14D245AC77C51E5013A8086 /* IGListDebuggingUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 79D543BE6DE03A21E267F6BAA7C62275 /* IGListDebuggingUtilities.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 3E9C3D5CA06099D0B90F4D69A4F348F5 /* IGListDisplayDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = BBAF627E1E607B107D7DFD99BDCD736E /* IGListDisplayDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3EA8153CB6856D025F7C674353E51909 /* IGListSingleSectionController+Refinements.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A156CDBCA73944415378DE8A1A6855B /* IGListSingleSectionController+Refinements.swift */; }; - 3F1459AD26C9A0213B380D8030D6BB6B /* IGListAdapterPerformanceDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = D586B00D9A6AB8B67630338A00B3E324 /* IGListAdapterPerformanceDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 278F9DA25BAA14EBDBB50D37A5C82991 /* IGListSectionMap+DebugDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = D9D1E46820C441FC81FA3F27600D6A56 /* IGListSectionMap+DebugDescription.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 2790C2C05135220570FEE4940E36C2FB /* UIScrollView+IGListKit.m in Sources */ = {isa = PBXBuildFile; fileRef = 5687BDD392AADF96331EEC6D155A15C2 /* UIScrollView+IGListKit.m */; }; + 29B57CEA098103A8418AF394BDD15638 /* IGListMoveIndexPathInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 6146EAB12A888C26A5300657CA2DAC89 /* IGListMoveIndexPathInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 2C4B12AA2DB2B3180AA03987FF56703E /* IGListDebuggingUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = DD72906BA713642BB6A4968E88F0CAB1 /* IGListDebuggingUtilities.m */; }; + 2F8CECD953EFF9E187AD1A5226074557 /* IGListItemUpdatesCollector.m in Sources */ = {isa = PBXBuildFile; fileRef = B3FFB56851AFA1F5A3D63C72FB63D3F3 /* IGListItemUpdatesCollector.m */; }; + 30BE2A961FB6F4EDCFF2B1B384ABEFE3 /* IGListReloadDataUpdater.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C78080761FFCFC8CABCDB3483EC9F6E /* IGListReloadDataUpdater.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3440A2CF45413051B5BC43ED5F67C67E /* Pods-IGListKitExamples-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7FD5341BE82FAE398174629A3FBFA179 /* Pods-IGListKitExamples-dummy.m */; }; + 3AB7D7496609625928AFEBAA21A46551 /* IGListDiffKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2E7607FBA160813408CC2B062FCA6AC3 /* IGListDiffKit.framework */; }; + 3AEB8E0AA743B717DE4BD84293672990 /* IGListBatchContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 8DBFD02F703BAAA665D463EEA89135E2 /* IGListBatchContext.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3B3C8E5496609647723F8EE87A9885E5 /* IGListDisplayDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = BBAF627E1E607B107D7DFD99BDCD736E /* IGListDisplayDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3D6130314DD5A7880F6D5B3F9AC1FD15 /* IGListCollectionViewLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = D17DC100A074A4907A61BA509B6C0DF1 /* IGListCollectionViewLayout.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 41F444AB3CBC8342B7AE10AFE057267A /* IGListUpdateTransactable.h in Headers */ = {isa = PBXBuildFile; fileRef = B21CA3280DBA36C9BB1F90A30352FFFF /* IGListUpdateTransactable.h */; settings = {ATTRIBUTES = (Private, ); }; }; 4583B5F6F374723533851C5E79014BAC /* IGListDiffKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6F9978AC8DC5561A04ED4BD6C10266B5 /* IGListDiffKit-dummy.m */; }; - 45E6C1C679CF5D45B1AA77D355ACDC85 /* Pods-IGListKitExamples-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9B02EA3AD48A41B9B9E37A38AC80E88F /* Pods-IGListKitExamples-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4781AE67F70EC7D00B0EC8B95FAEE299 /* IGListReloadDataUpdater.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C78080761FFCFC8CABCDB3483EC9F6E /* IGListReloadDataUpdater.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4ABC8D37636D2AE2C19459A25ED47D15 /* IGListWorkingRangeHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C52B63F9AE104C64C4985CC47E370C7 /* IGListWorkingRangeHandler.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 4B8B61C67965DE7EB7E2FB694F1736AB /* IGListBindingSectionController+DebugDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E3C84D005A91E4AC9745D036411E182 /* IGListBindingSectionController+DebugDescription.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 47C4E42456A7C8D35403B76CC0399B8E /* UICollectionViewLayout+InteractiveReordering.h in Headers */ = {isa = PBXBuildFile; fileRef = C75172FB7B228F9323C9252318984C00 /* UICollectionViewLayout+InteractiveReordering.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 4BB081EB8170B86B1246636608258C0B /* IGListAdapterDataSource.h in Headers */ = {isa = PBXBuildFile; fileRef = CA8A3009A2DAB25A1395387E124C761F /* IGListAdapterDataSource.h */; settings = {ATTRIBUTES = (Public, ); }; }; 4C8AAD250DE056A5951AC248380C08B2 /* IGListBatchUpdateData.h in Headers */ = {isa = PBXBuildFile; fileRef = BE39297E1E8DAE06B95EDF04F86DC4C5 /* IGListBatchUpdateData.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4E6887D181393757E59B7574FA84BD41 /* IGListAdapter.m in Sources */ = {isa = PBXBuildFile; fileRef = D86564CC8B8007ABDAC5137046733DB2 /* IGListAdapter.m */; }; - 519C402B6ACB0B49F014128EACDC1587 /* IGListItemUpdatesCollector.m in Sources */ = {isa = PBXBuildFile; fileRef = B3FFB56851AFA1F5A3D63C72FB63D3F3 /* IGListItemUpdatesCollector.m */; }; - 53DF7C8AE149A7FB3799B4413598D00F /* IGListAdapterInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = DB002B2FBC71885E43227075CD898814 /* IGListAdapterInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 543FFA65185B92E16621688869D40A23 /* UIScrollView+IGListKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 5F7BB4125D985CFAB75D8A1D39533196 /* UIScrollView+IGListKit.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 4C90C99AA20F6EE72E4087791F43E25B /* UICollectionView+DebugDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 4375B981A5F670B505FA0112FD7A3C90 /* UICollectionView+DebugDescription.h */; settings = {ATTRIBUTES = (Private, ); }; }; 54AEC09C59FED525B1F60CA517139564 /* IGListMoveIndexInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 69FA10DB7E31B5DCCA07D195F8CAE739 /* IGListMoveIndexInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 5777194D9A891AE28A657FFD9F614F73 /* IGListScrollDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 37BB6008DC32C88A83CCFA93A3D1DD23 /* IGListScrollDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 58DF603A1D45A3D196894F23859D6F60 /* IGListBatchUpdateTransaction.m in Sources */ = {isa = PBXBuildFile; fileRef = 2468FD88DA6C19187C4D2E933B81F3B4 /* IGListBatchUpdateTransaction.m */; }; + 59B67CA394ACF3B57001EC9C8E24C561 /* IGListKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 12A638AF1F43B4E2BC1D48FCCD756927 /* IGListKit.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5A25632E0D98A4310787EF0EAB75A280 /* IGListWorkingRangeHandler.mm in Sources */ = {isa = PBXBuildFile; fileRef = 7BFD0AD1A11E6D00384B71AC4A701B9D /* IGListWorkingRangeHandler.mm */; }; 5A40CF2EBC55BE425EA35FD1525ACE5B /* IGListMoveIndexPathInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 6146EAB12A888C26A5300657CA2DAC89 /* IGListMoveIndexPathInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 5AA29805BD7CBC3C320E18B14DAB4257 /* IGListAdapter+UICollectionView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B189D4F6BAD703D6CF0A43A608CFDF7 /* IGListAdapter+UICollectionView.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 5FA064B4D1488AC1E59CF7A3971BAB2F /* IGListSectionMap+DebugDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = D9D1E46820C441FC81FA3F27600D6A56 /* IGListSectionMap+DebugDescription.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 5AC836625C5BF45583A97519C34F5789 /* IGListAdapterPerformanceDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = D586B00D9A6AB8B67630338A00B3E324 /* IGListAdapterPerformanceDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5B440AAE8805EA8BB53D2F0B2C3AEB8F /* IGListDebugger.h in Headers */ = {isa = PBXBuildFile; fileRef = DB86E591B5DF0EDB4467F52EDBC757E4 /* IGListDebugger.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 5E4836F0ABA2B0CD672A293D1865C31A /* IGListSupplementaryViewSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 99C2DA0976AA36FED0E7EBB5B7F29E25 /* IGListSupplementaryViewSource.h */; settings = {ATTRIBUTES = (Public, ); }; }; 60090E7C394DE70A0BA6176AFCAEE3A1 /* IGListIndexPathResult.h in Headers */ = {isa = PBXBuildFile; fileRef = B569BA02BC55D5A550DF0FA1F00C1889 /* IGListIndexPathResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 60D2E9A4CBA7854581137EEB0FFE95F6 /* IGListReloadTransaction.h in Headers */ = {isa = PBXBuildFile; fileRef = 32C4C270B8FE19EE7EF5ACE43CCDFE40 /* IGListReloadTransaction.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 62C5AC8C58A231900D189E0100CE42BB /* IGListGenericSectionController.h in Headers */ = {isa = PBXBuildFile; fileRef = F4F11D3089F7B202CFFE82F3D6D5C503 /* IGListGenericSectionController.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 631C2D521DC9C9B66A6E6359B63C7FE2 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 557DAED083BD438DF84E5B8BF4B67535 /* Foundation.framework */; }; - 64EDADDED65E0FD0941608345058B07F /* ListValueSectionController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A6DE991A8C566376101C28F2A448C4B3 /* ListValueSectionController.swift */; }; - 669B9CA0A3E1A52E7E6B219732FEDE9F /* IGListUpdatingDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = EF665C092D5E15C0FB851E5F8FAFA900 /* IGListUpdatingDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 67989A049A8B9E7A0F7930F120F065D1 /* IGListSwiftKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = EFC4DE6278B7E9BC2981F885C9BCD0AA /* IGListSwiftKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 695F0A96264F70123F3C1C002C39C9AA /* IGListUpdateTransactionBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = 808D8882860E63C8700A0E60558F42B5 /* IGListUpdateTransactionBuilder.m */; }; - 6CC8B57C532E4E86D899B45051162BB1 /* IGListBatchUpdateState.h in Headers */ = {isa = PBXBuildFile; fileRef = 759B446620EEABC122C9F7517A71F4E5 /* IGListBatchUpdateState.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 6CCEA19A669BD7298FCCD625C32AA3F1 /* IGListBindingSingleSectionController.h in Headers */ = {isa = PBXBuildFile; fileRef = 36B4885CC69D37D1350FA6176D0B2B90 /* IGListBindingSingleSectionController.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6E49567F5A61FFBB17741BDA73A18CC7 /* IGListBatchUpdateData+DebugDescription.m in Sources */ = {isa = PBXBuildFile; fileRef = C39793EF35137584F21E8CA61CDED88C /* IGListBatchUpdateData+DebugDescription.m */; }; - 703A166E4FE13382495762318CDB4236 /* IGListAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = 5087E186C970D7456F7A1E4766742AA3 /* IGListAdapter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6139A8CE763185782BB5B5743BC01B1A /* IGListSectionMap+DebugDescription.m in Sources */ = {isa = PBXBuildFile; fileRef = B01D4F80B440BEE4BD9D6AFC214AA6C1 /* IGListSectionMap+DebugDescription.m */; }; + 61BB8914D8FEBCBB78D79DF86DEBD60C /* IGListBindingSectionController.h in Headers */ = {isa = PBXBuildFile; fileRef = CAB76D0AD2F499A23516DA64D8F96DDC /* IGListBindingSectionController.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 63E81F0CDCB73AC43157B783CD46A8B0 /* IGListCollectionViewDelegateLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = CD9DA96C6DB6E7A76F63D8D557F63881 /* IGListCollectionViewDelegateLayout.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 65FCB2EBD51841589818A80A845D09E4 /* UICollectionView+IGListBatchUpdateData.h in Headers */ = {isa = PBXBuildFile; fileRef = 20586C4A99DB637F4F0309C6AC67BF92 /* UICollectionView+IGListBatchUpdateData.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 6AB9A83A8907173072E8FF0B9B5254BC /* IGListAdapter+DebugDescription.m in Sources */ = {isa = PBXBuildFile; fileRef = 41186F64ECEA578F8898189B7B9ECDD6 /* IGListAdapter+DebugDescription.m */; }; + 6D009A03EDCED648FA1ADED02A8B00B0 /* IGListBatchUpdateTransaction.h in Headers */ = {isa = PBXBuildFile; fileRef = 59E02261A993453DD248A4E7B1CF3C01 /* IGListBatchUpdateTransaction.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 6DB18ADCF4D568E6216FE1BB67A68517 /* IGListWorkingRangeHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C52B63F9AE104C64C4985CC47E370C7 /* IGListWorkingRangeHandler.h */; settings = {ATTRIBUTES = (Private, ); }; }; 710C89B5156E4F1F4F707C0B4897E316 /* IGListMoveIndexPath.h in Headers */ = {isa = PBXBuildFile; fileRef = DE676595E91B52B6767D70053B805F8F /* IGListMoveIndexPath.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 718A3F015606F790DD8DE493E5B82EEF /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 33F9DC89F410C8B5FB8AD44E89D8462F /* UIKit.framework */; }; - 71D7ED7AF6CEB8480172F882AB85A09A /* IGListDataSourceChangeTransaction.m in Sources */ = {isa = PBXBuildFile; fileRef = 8FE00E1E72883E3FCB206735BC2CB831 /* IGListDataSourceChangeTransaction.m */; }; - 72F91362080405648482E7ECBF8B8E22 /* IGListCollectionScrollingTraits.h in Headers */ = {isa = PBXBuildFile; fileRef = 0731CF22AB3BD63AC11CE277A9C74C72 /* IGListCollectionScrollingTraits.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 735647313878DEE546674C0EDE44B90C /* IGListTransitionData.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E3BBA656F0D4D1287795D984885C157 /* IGListTransitionData.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 73DAFC8303FB8450A835C6DA40842097 /* IGListBindingSectionControllerDataSource.h in Headers */ = {isa = PBXBuildFile; fileRef = D294072102C9A53976A29E6DF6C99D76 /* IGListBindingSectionControllerDataSource.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 749F029D50A92E7A590EC988AF3C0AE4 /* IGListSectionController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C0EDE51C64890CAF37F5062F0F5E7C5 /* IGListSectionController.m */; }; - 758D82BBA861436CA43528F528181E21 /* IGListSectionMap.m in Sources */ = {isa = PBXBuildFile; fileRef = 8F17CDA8E909AC45737DAD6F459EC12F /* IGListSectionMap.m */; }; - 7660CC247D1F5E1D1CC9DF2A958BBB3B /* IGListKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 211E0A422A6FBD984650076CD88B2149 /* IGListKit.framework */; }; - 79705694F0C2109C23A7AC274B58DB92 /* IGListBindingSectionController+DebugDescription.m in Sources */ = {isa = PBXBuildFile; fileRef = 0310639824BAC154173F1F20287E9DEB /* IGListBindingSectionController+DebugDescription.m */; }; - 7989927B59C5194041412DB5389ED3EC /* IGListDataSourceChangeTransaction.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A18A152759356051C2206977F6872FC /* IGListDataSourceChangeTransaction.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 7AB532B2BA2BD60B4CA7B0FF83916CE9 /* IGListAdapterMoveDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 3E6A428DB0BA7EB26F006A8715405EE4 /* IGListAdapterMoveDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7BC3827B9AC4F0D3BF9D1C16EFACBBA1 /* UIScrollView+IGListKit.m in Sources */ = {isa = PBXBuildFile; fileRef = 5687BDD392AADF96331EEC6D155A15C2 /* UIScrollView+IGListKit.m */; }; + 72E53C2B50DF95022969CEE4BF72C146 /* IGListCollectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = A2EDE9E48D6FA124551C15F92FAA741E /* IGListCollectionView.m */; }; + 7303011342FB6AEA1CF89C4FC6D763E5 /* IGListDataSourceChangeTransaction.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A18A152759356051C2206977F6872FC /* IGListDataSourceChangeTransaction.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 7452944721DDE0E16B7B8221CB175BA7 /* IGListReloadDataUpdater.m in Sources */ = {isa = PBXBuildFile; fileRef = 2CF0ABB6DA01E5ADB4FD600893174B9C /* IGListReloadDataUpdater.m */; }; + 75E31BCA33BE1B74A5FDA27015D750D7 /* IGListBatchUpdateData+DebugDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C32600244A56DE800F0736C91C20BB9 /* IGListBatchUpdateData+DebugDescription.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 76B3754FEEE3AE81A02AE31ABDEC26DF /* IGListUpdateTransactionBuilder.h in Headers */ = {isa = PBXBuildFile; fileRef = 51FC2DB826D330F04891A481F8183381 /* IGListUpdateTransactionBuilder.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 76E14D794DF94EB273BD2204D49B616A /* IGListBatchUpdates.h in Headers */ = {isa = PBXBuildFile; fileRef = A28C20A43323F9EE3E8CADEBAAB995DF /* IGListBatchUpdates.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 775575FA5A6B803CCD8F7B60EF5329BD /* IGListItemUpdatesCollector.h in Headers */ = {isa = PBXBuildFile; fileRef = 87680FA28A3601D1E68091A6D72A971B /* IGListItemUpdatesCollector.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 7832022ABE37F53F00AEC7BE174E8575 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 487C24FE9A5F333DB39796A2F49D3172 /* UIKit.framework */; }; + 789595725BD091BDE3FC6725F70DB2B2 /* IGListMoveIndexInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 69FA10DB7E31B5DCCA07D195F8CAE739 /* IGListMoveIndexInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; 7BDFE18C5C29FF7494CA1AB9AECB4D15 /* IGListMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C3403C0BBA303BEE2ECA15F94E4942B /* IGListMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; 7D11979E71F78B5346AFA961FDA37798 /* NSNumber+IGListDiffable.m in Sources */ = {isa = PBXBuildFile; fileRef = AA2B0CD0CA06E68D2CD6FF9C609A0593 /* NSNumber+IGListDiffable.m */; }; - 7D88F72BDF4ECB6B7B114890E56964AB /* IGListDebugger.m in Sources */ = {isa = PBXBuildFile; fileRef = 9C7049630F4251FE23B43C6375271EB5 /* IGListDebugger.m */; }; - 815FDD3680888B50C336E139F07BC98A /* IGListAdapterUpdateListener.h in Headers */ = {isa = PBXBuildFile; fileRef = AB3785B3E7E9E9C210F1894E5DFEBA87 /* IGListAdapterUpdateListener.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 830D9087890882971F4DF14F51370F0D /* IGListAdapterUpdaterInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = BD8F8412D869B9E38A65D2654BC98E33 /* IGListAdapterUpdaterInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 855DFC9F12AB429E0C6384DFB5774D8F /* IGListCollectionView.h in Headers */ = {isa = PBXBuildFile; fileRef = D6AD494C4850186151653836FEA5D895 /* IGListCollectionView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 870E8FF1BCEEB0F37B6565CBC6E80CF1 /* IGListBindingSectionController.m in Sources */ = {isa = PBXBuildFile; fileRef = 832E9DB8F5DD2713D0B4BB28E7BBE559 /* IGListBindingSectionController.m */; }; - 89ACDFC90471BD9FF80F58A5519BF762 /* IGListSwiftKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 048B4B11EC619AADAB2FBC459AF77803 /* IGListSwiftKit-dummy.m */; }; - 8A7310ECDEE86DDA203AA24C8D0DBE6F /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 33F9DC89F410C8B5FB8AD44E89D8462F /* UIKit.framework */; }; - 8AFBAF78BE102BD00B977FB1627C8D07 /* UICollectionView+DebugDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 4375B981A5F670B505FA0112FD7A3C90 /* UICollectionView+DebugDescription.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 8C17C961DA01747223B5E0ED44088AB0 /* IGListCollectionViewDelegateLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = CD9DA96C6DB6E7A76F63D8D557F63881 /* IGListCollectionViewDelegateLayout.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8C991EBADF715F36D399162E38804ACB /* IGListDebuggingUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = DD72906BA713642BB6A4968E88F0CAB1 /* IGListDebuggingUtilities.m */; }; - 8D82AAF8DC13398FA3A63F4708161855 /* IGListKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 12A638AF1F43B4E2BC1D48FCCD756927 /* IGListKit.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 931313F542053F66196CDB203AD6A689 /* IGListBatchUpdateTransaction.m in Sources */ = {isa = PBXBuildFile; fileRef = 2468FD88DA6C19187C4D2E933B81F3B4 /* IGListBatchUpdateTransaction.m */; }; - 93AD7F7C002FCE2F9DFEF78306C3A32E /* IGListCollectionContext+Refinements.swift in Sources */ = {isa = PBXBuildFile; fileRef = D62280375E606D59D34022EED5E62101 /* IGListCollectionContext+Refinements.swift */; }; + 7DCB3BF53A89269AFEEC952AB2AF2711 /* IGListAdapterUpdaterInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = BD8F8412D869B9E38A65D2654BC98E33 /* IGListAdapterUpdaterInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 7E839CF6263FB5FBA695832DB0D88E02 /* IGListReloadIndexPath.h in Headers */ = {isa = PBXBuildFile; fileRef = 98CAFD390210B2EA3FE59F1A867969A1 /* IGListReloadIndexPath.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 7F9396A9CFC9CEC198EA9BC6F5C4B31A /* IGListAdapter.m in Sources */ = {isa = PBXBuildFile; fileRef = D86564CC8B8007ABDAC5137046733DB2 /* IGListAdapter.m */; }; + 7FFB30C07B5BD3F82C2AAC7D298A6775 /* UICollectionView+IGListBatchUpdateData.m in Sources */ = {isa = PBXBuildFile; fileRef = C8D6DA7DBAAD406C9D492FFBA1C5FAFD /* UICollectionView+IGListBatchUpdateData.m */; }; + 8223E13C8E5A09903F7D2C0C62C91F5A /* IGListTransitionData.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E3BBA656F0D4D1287795D984885C157 /* IGListTransitionData.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 828485096ADC591FCCC9B579B60EBDC0 /* IGListCollectionViewLayout.mm in Sources */ = {isa = PBXBuildFile; fileRef = 512C9EDE5E5C10A648E7CBE2D6DA2A2C /* IGListCollectionViewLayout.mm */; }; + 828D320C036FD2A0AE3B0E4F16ACB4AA /* IGListSwiftKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = EFC4DE6278B7E9BC2981F885C9BCD0AA /* IGListSwiftKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 843EE449271DD9489A31C7662CE1D10C /* IGListIndexPathResultInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = EED7BA5C63BBB7A8D5B8B458E33E868C /* IGListIndexPathResultInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 843F06E86DEF0FE169583ABDD94828C6 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 487C24FE9A5F333DB39796A2F49D3172 /* UIKit.framework */; }; + 844CBC29825585636877E195C4855F05 /* IGListAdapter+UICollectionView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B189D4F6BAD703D6CF0A43A608CFDF7 /* IGListAdapter+UICollectionView.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 846AB4CED09EA7256CFFC3F379C26C43 /* IGListDisplayHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CCA706B1C8753FFCC420ED768DF40F9 /* IGListDisplayHandler.m */; }; + 89BB00595A3712C03A7701A929364475 /* IGListSectionMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 537F5D0C6E8896AC0EE055168AB5BB67 /* IGListSectionMap.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 8A2C2C556B162713B7381E9B5936012F /* ListIdentifiable.swift in Sources */ = {isa = PBXBuildFile; fileRef = D53A5C5DDC332F4F8922E93D249A8BEF /* ListIdentifiable.swift */; }; + 8B0A4907431A42CCD744E16797F0170E /* IGListUpdateTransactionBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = 808D8882860E63C8700A0E60558F42B5 /* IGListUpdateTransactionBuilder.m */; }; + 8BE8BB8D1D9F6D21F3AC5EFCA71FEF67 /* ListValueSectionController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A6DE991A8C566376101C28F2A448C4B3 /* ListValueSectionController.swift */; }; + 902DB4B80B964812B99560E5F456A2D1 /* IGListIndexSetResultInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = B5C6B8D259AF37040D246B96A3DE9513 /* IGListIndexSetResultInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 906FC87F91C74BEA54BA0D855770A301 /* IGListKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 906B42B90FACEE1D3FA6EC536C7F52D0 /* IGListKit-dummy.m */; }; + 92CCFF469FBF23B7CF43C1112AA2A7B6 /* IGListDebugger.m in Sources */ = {isa = PBXBuildFile; fileRef = 9C7049630F4251FE23B43C6375271EB5 /* IGListDebugger.m */; }; 93BA3295CCCD78A3EE4055353BABB64F /* IGListCompatibility.h in Headers */ = {isa = PBXBuildFile; fileRef = F1D759C78B693F3F16E059E2C29B05FA /* IGListCompatibility.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 949A98571F6DFBAFCC13925769904009 /* UICollectionViewLayout+InteractiveReordering.m in Sources */ = {isa = PBXBuildFile; fileRef = 279D42CACC2F6F16ABD4658FF5314A1C /* UICollectionViewLayout+InteractiveReordering.m */; }; - 94E0D37F8C7DD6CDB4C21819A6F48283 /* IGListDiffKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2E7607FBA160813408CC2B062FCA6AC3 /* IGListDiffKit.framework */; }; - 962E2BF76461DAB5C0AB16213C2366F5 /* IGListBindable.h in Headers */ = {isa = PBXBuildFile; fileRef = D1B85C0501FA968E20D95247EFBDECD8 /* IGListBindable.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 963BC4AC200CEFD88D503EC050D7DA08 /* IGListReloadTransaction.m in Sources */ = {isa = PBXBuildFile; fileRef = CD77133CCC3744595E7CD9A7D022FC63 /* IGListReloadTransaction.m */; }; - 968ADA6825A3B3F9B0F818EA5B2159F3 /* IGListAdapterDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 30F75F36D57BBF71DCCE823A4F9927F4 /* IGListAdapterDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9BE24C1998C084CCDC323E8A5B8C0CD8 /* IGListTransitionData.m in Sources */ = {isa = PBXBuildFile; fileRef = 05579BA47447341382A938836F216EBC /* IGListTransitionData.m */; }; - 9CF0695A34EB356DE4D9EF335D2BFB57 /* IGListAdapterDataSource.h in Headers */ = {isa = PBXBuildFile; fileRef = CA8A3009A2DAB25A1395387E124C761F /* IGListAdapterDataSource.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 94D1CBC0B07AC78C69A7C8E333F5C3FF /* IGListKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 69189B7D7B1015F0738F5BFBA261420D /* IGListKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9644BF61ED6D22D1B52910567E089F5C /* IGListBatchUpdateData+DebugDescription.m in Sources */ = {isa = PBXBuildFile; fileRef = C39793EF35137584F21E8CA61CDED88C /* IGListBatchUpdateData+DebugDescription.m */; }; + 9A06D82AD48511CFC4F31399CFB0478D /* IGListBindable.h in Headers */ = {isa = PBXBuildFile; fileRef = D1B85C0501FA968E20D95247EFBDECD8 /* IGListBindable.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9A239E19E11A2EDD16B7B02889F487F9 /* IGListSingleSectionController.h in Headers */ = {isa = PBXBuildFile; fileRef = C6C4191128D1EAAFFA867FBBDDF9FA8E /* IGListSingleSectionController.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9A4427BBB9C35015DF9712D47082A42A /* IGListAdapterDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 30F75F36D57BBF71DCCE823A4F9927F4 /* IGListAdapterDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9B77DACCA8FD3F3BD2F9F288B57D20E2 /* IGListKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 211E0A422A6FBD984650076CD88B2149 /* IGListKit.framework */; }; + 9B86D15C2461D7CF8B30F87EFC7AFBBA /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 01493C5B79CDA1148EDED957836A9BEF /* Foundation.framework */; }; + 9C9E16A302C064A9950FC7282595DDEA /* IGListAdapterUpdater.m in Sources */ = {isa = PBXBuildFile; fileRef = 97DAC0C0EB8A79EB7BED3A773D32115E /* IGListAdapterUpdater.m */; }; 9D80D09BEFBBA90B41DFD9EA2DE2FBD5 /* IGListDiff.mm in Sources */ = {isa = PBXBuildFile; fileRef = EB9A48091BB20E5D1B2249A4D7B8B3A8 /* IGListDiff.mm */; }; + A120F24918389729C0CFB6ABDC80D5F3 /* IGListBindingSectionController+DebugDescription.m in Sources */ = {isa = PBXBuildFile; fileRef = 0310639824BAC154173F1F20287E9DEB /* IGListBindingSectionController+DebugDescription.m */; }; A35322B547FF08016F6E3871A1A6AD11 /* IGListDiffKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 710A57A9DA00189A6B6B17BA5FF4D9BB /* IGListDiffKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A37B324D87A204AD3A2A38BB70A05605 /* IGListTransitionDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 75D82EF0C864C1231CDD735715CA61E5 /* IGListTransitionDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A4C78844E71DCB27EDB97F288C0F803C /* UICollectionView+IGListBatchUpdateData.m in Sources */ = {isa = PBXBuildFile; fileRef = C8D6DA7DBAAD406C9D492FFBA1C5FAFD /* UICollectionView+IGListBatchUpdateData.m */; }; - A4DD8AF8102943887BEBFC13A9C4A40B /* UICollectionViewLayout+InteractiveReordering.h in Headers */ = {isa = PBXBuildFile; fileRef = C75172FB7B228F9323C9252318984C00 /* UICollectionViewLayout+InteractiveReordering.h */; settings = {ATTRIBUTES = (Private, ); }; }; - A4F3BDEE904C22CA8664AF004583F84B /* IGListBatchContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 8DBFD02F703BAAA665D463EEA89135E2 /* IGListBatchContext.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A4970D5EB772FF80111ECDF17059306C /* IGListGenericSectionController.h in Headers */ = {isa = PBXBuildFile; fileRef = F4F11D3089F7B202CFFE82F3D6D5C503 /* IGListGenericSectionController.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A7A1C40344DD1A37DB1CE21DC1A1902C /* IGListDisplayHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 561B7E0E618E05E4F705EADADD1FF8D3 /* IGListDisplayHandler.h */; settings = {ATTRIBUTES = (Private, ); }; }; + A824B2412004C54CCD6DA655BC6E592E /* IGListSwiftKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 048B4B11EC619AADAB2FBC459AF77803 /* IGListSwiftKit-dummy.m */; }; A886463D2501665AF0623CE76E120CC7 /* IGListMoveIndex.m in Sources */ = {isa = PBXBuildFile; fileRef = DC9A123A410CD3D8B7B5CB5B4A246CF2 /* IGListMoveIndex.m */; }; - AC24624C1FC01375333618526CE2C4E6 /* IGListUpdateTransactable.h in Headers */ = {isa = PBXBuildFile; fileRef = B21CA3280DBA36C9BB1F90A30352FFFF /* IGListUpdateTransactable.h */; settings = {ATTRIBUTES = (Private, ); }; }; - AE51FB03BB5D920B549C0744BA0CBF68 /* IGListCollectionContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 871AD03A327FB25F013ED006CF052641 /* IGListCollectionContext.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AE93CFCD788A0C72AD5229DF967ADA47 /* IGListIndexSetResultInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = B5C6B8D259AF37040D246B96A3DE9513 /* IGListIndexSetResultInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; - AF3F6E32FF3584BC99003B36C584A7D9 /* IGListAdapterUpdaterHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = E271F2C65A73D6150DBEC29EA293D936 /* IGListAdapterUpdaterHelpers.h */; settings = {ATTRIBUTES = (Private, ); }; }; + A9DB96D12260D2034B5FA8084FCABB10 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 487C24FE9A5F333DB39796A2F49D3172 /* UIKit.framework */; }; + ABBA5DF4360A6B236E0AD4712DE2E879 /* IGListBatchUpdateState.h in Headers */ = {isa = PBXBuildFile; fileRef = 759B446620EEABC122C9F7517A71F4E5 /* IGListBatchUpdateState.h */; settings = {ATTRIBUTES = (Private, ); }; }; + AF612E8D601A6987E8EDD3BAE0FB82AA /* IGListGenericSectionController.m in Sources */ = {isa = PBXBuildFile; fileRef = 195C26B5C348BEA642767FC2574242F0 /* IGListGenericSectionController.m */; }; AF8A1588A896B341658FB3E4A88012A8 /* IGListIndexSetResultInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = B5C6B8D259AF37040D246B96A3DE9513 /* IGListIndexSetResultInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; AFCECF1FF3E2744D64D8837F94C24651 /* IGListIndexSetResult.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D3058A3824B8391895B843E7353E8DF /* IGListIndexSetResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B9BA4A5C1B362A4BDAB8CC594E4086B4 /* IGListAdapterUpdater+DebugDescription.m in Sources */ = {isa = PBXBuildFile; fileRef = 665E101AD807C259D272A3AE25F13441 /* IGListAdapterUpdater+DebugDescription.m */; }; - B9C130C2AD428BBB17E442EE70403B79 /* IGListAdapterUpdater+DebugDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 921D8977E8D4D8BCC3D502328CDF6329 /* IGListAdapterUpdater+DebugDescription.h */; settings = {ATTRIBUTES = (Private, ); }; }; - BA42B41662762AE5B6DC43438C2353EC /* IGListAdapter+DebugDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 58CA3115DA0BD77C0A9F930E2F885B4C /* IGListAdapter+DebugDescription.h */; settings = {ATTRIBUTES = (Private, ); }; }; + B2DE135AB0A78BAE6582FE342C027ED1 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 01493C5B79CDA1148EDED957836A9BEF /* Foundation.framework */; }; + B405860B13A11DA4AE7C3D6F41AF06B8 /* IGListDebuggingUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 79D543BE6DE03A21E267F6BAA7C62275 /* IGListDebuggingUtilities.h */; settings = {ATTRIBUTES = (Private, ); }; }; + BAE0EA3FA63147DE20BB011DA89C4403 /* IGListBindingSectionController+DebugDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E3C84D005A91E4AC9745D036411E182 /* IGListBindingSectionController+DebugDescription.h */; settings = {ATTRIBUTES = (Private, ); }; }; + BDF884010DFACD88AB3F04497F22622F /* IGListCollectionViewLayoutInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 38A1E75036B1FFB1AE5FBB9ACD72FA02 /* IGListCollectionViewLayoutInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; BED02047E23D9AEC26287039E9161E55 /* IGListIndexSetResult.m in Sources */ = {isa = PBXBuildFile; fileRef = EBC041708C42BBF3DBDB05FC70BFE758 /* IGListIndexSetResult.m */; }; - BFFFAABE37016876BA7C9A068B465FFC /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 33F9DC89F410C8B5FB8AD44E89D8462F /* UIKit.framework */; }; - C0764D42E36F79F9AEB49B90A0F54C0B /* IGListAdapterProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E2D9D094073F53F43B5E834FDD4D6AC /* IGListAdapterProxy.m */; }; - C0ACD59A0EF569D80110A7793FD37963 /* UICollectionView+IGListBatchUpdateData.h in Headers */ = {isa = PBXBuildFile; fileRef = 20586C4A99DB637F4F0309C6AC67BF92 /* UICollectionView+IGListBatchUpdateData.h */; settings = {ATTRIBUTES = (Private, ); }; }; - C1EE070A6823E5C68C6C1469EA0D580D /* IGListBindingSectionController.h in Headers */ = {isa = PBXBuildFile; fileRef = CAB76D0AD2F499A23516DA64D8F96DDC /* IGListBindingSectionController.h */; settings = {ATTRIBUTES = (Public, ); }; }; C1FC7663BB50656FFEF0529F60F471F6 /* NSString+IGListDiffable.h in Headers */ = {isa = PBXBuildFile; fileRef = 087D4145CCA9828D38900D499EBEB819 /* NSString+IGListDiffable.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C279092D81C832095275136EB7E96646 /* IGListCollectionViewLayoutInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 38A1E75036B1FFB1AE5FBB9ACD72FA02 /* IGListCollectionViewLayoutInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; - C282B72AEC5B20459EEF8871E7416F09 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 557DAED083BD438DF84E5B8BF4B67535 /* Foundation.framework */; }; + C2000BB8AF0D8148901D9763B70FDE9A /* UICollectionViewLayout+InteractiveReordering.m in Sources */ = {isa = PBXBuildFile; fileRef = 279D42CACC2F6F16ABD4658FF5314A1C /* UICollectionViewLayout+InteractiveReordering.m */; }; C345D59F8F991A0E732DE6262F40C884 /* IGListMoveIndex.h in Headers */ = {isa = PBXBuildFile; fileRef = 6EC862301E204CBD9D722E8A887DBBDC /* IGListMoveIndex.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C5BC41CF05B25A2CE66E205F2639C4AC /* IGListWorkingRangeDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = FD9CEEE8BCC7C5973B8E1782EC583DDC /* IGListWorkingRangeDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C7DF560152E2BE47E0058F8CD0AD426E /* IGListKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 69189B7D7B1015F0738F5BFBA261420D /* IGListKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C8382218E08FB67F28D74A56053D1297 /* UICollectionView+DebugDescription.m in Sources */ = {isa = PBXBuildFile; fileRef = B9E57E50C920A0307F3A0331E4E9EC42 /* UICollectionView+DebugDescription.m */; }; + C3610A6C715BF212803A044A5A853D5E /* IGListReloadTransaction.h in Headers */ = {isa = PBXBuildFile; fileRef = 32C4C270B8FE19EE7EF5ACE43CCDFE40 /* IGListReloadTransaction.h */; settings = {ATTRIBUTES = (Private, ); }; }; + C4E4C8FCD0E639344F06342C6397CBFC /* IGListBindingSingleSectionController.m in Sources */ = {isa = PBXBuildFile; fileRef = CB08CDBD85E09CC25EB8093E4E82C649 /* IGListBindingSingleSectionController.m */; }; + C850AA4C12E32D47A3AC87756CE911A5 /* IGListScrollDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 37BB6008DC32C88A83CCFA93A3D1DD23 /* IGListScrollDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CBC338D40C0D4A58D3AB07A6898D2039 /* IGListAdapter+UICollectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = 47ED78D8EF35B598D435CA2B79E29F2E /* IGListAdapter+UICollectionView.m */; }; + CD8C995BCBE775C1E365B7FC14050D19 /* IGListSingleSectionController.m in Sources */ = {isa = PBXBuildFile; fileRef = 83019DDF62E022FED2191284A38E9991 /* IGListSingleSectionController.m */; }; + CE86E4B77227C8EA51204BB943E86556 /* IGListAdapterUpdaterHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = E271F2C65A73D6150DBEC29EA293D936 /* IGListAdapterUpdaterHelpers.h */; settings = {ATTRIBUTES = (Private, ); }; }; + D093F13FA98BE11A81C277B9336C25B1 /* IGListSectionController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C0EDE51C64890CAF37F5062F0F5E7C5 /* IGListSectionController.m */; }; D15DD1CBDCB3DD2E275B95AC1884B0E6 /* IGListExperiments.h in Headers */ = {isa = PBXBuildFile; fileRef = DA25B78FB110BFB74B118DCE3A1C3D64 /* IGListExperiments.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D1AD1151606FB6038C58C251E2EC09DC /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 557DAED083BD438DF84E5B8BF4B67535 /* Foundation.framework */; }; - D3809CA731FD9C92410FAC8478132086 /* IGListReloadIndexPath.h in Headers */ = {isa = PBXBuildFile; fileRef = 98CAFD390210B2EA3FE59F1A867969A1 /* IGListReloadIndexPath.h */; settings = {ATTRIBUTES = (Private, ); }; }; - D41291443BAF62030375B4CA0C67BE5D /* IGListAdapterUpdater.m in Sources */ = {isa = PBXBuildFile; fileRef = 97DAC0C0EB8A79EB7BED3A773D32115E /* IGListAdapterUpdater.m */; }; + D26A89944A2CB8C2D7C38C6608F81A31 /* IGListReloadIndexPath.m in Sources */ = {isa = PBXBuildFile; fileRef = C7BD242F3F1FD9D114438429E529729C /* IGListReloadIndexPath.m */; }; + D400CBFFC4D52531C1AABD3E1031E8ED /* IGListAdapterUpdaterHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = F791B415B87302F7A8882C961586AAE1 /* IGListAdapterUpdaterHelpers.m */; }; + D499E83A829540AEAAFCACE600D147BD /* IGListAdapterUpdaterDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = CA5D2EBED13762C51EEE5C442D47441F /* IGListAdapterUpdaterDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D716F0C33D0DE41C3415E45F87D269C8 /* IGListBindingSectionControllerDataSource.h in Headers */ = {isa = PBXBuildFile; fileRef = D294072102C9A53976A29E6DF6C99D76 /* IGListBindingSectionControllerDataSource.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DB8CC9A47109DB843F1B7305896E1C70 /* IGListAdapterUpdater+DebugDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 921D8977E8D4D8BCC3D502328CDF6329 /* IGListAdapterUpdater+DebugDescription.h */; settings = {ATTRIBUTES = (Private, ); }; }; DBEADEAABA90F1090E5F7F62CD771876 /* IGListDiffKit.h in Headers */ = {isa = PBXBuildFile; fileRef = CCA40B5DA75FABFE44D66F1F4A38B928 /* IGListDiffKit.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DC0247E2E4C2297E88A1DA82510CE392 /* IGListCollectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = A2EDE9E48D6FA124551C15F92FAA741E /* IGListCollectionView.m */; }; - DDE2C2BE3DF71028D46E9BEF1407AA91 /* IGListDebugger.h in Headers */ = {isa = PBXBuildFile; fileRef = DB86E591B5DF0EDB4467F52EDBC757E4 /* IGListDebugger.h */; settings = {ATTRIBUTES = (Private, ); }; }; - DF420023DE80DB8F01F55934E77E75EA /* IGListCollectionViewLayoutCompatible.h in Headers */ = {isa = PBXBuildFile; fileRef = 987FA66965613EDDE8767FAF249BB320 /* IGListCollectionViewLayoutCompatible.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E2BD0033100C467081F5DC25020CB04F /* IGListUpdateTransactionBuilder.h in Headers */ = {isa = PBXBuildFile; fileRef = 51FC2DB826D330F04891A481F8183381 /* IGListUpdateTransactionBuilder.h */; settings = {ATTRIBUTES = (Private, ); }; }; - E4196BB84720A49ECB4C96413F64D269 /* IGListCollectionViewLayout.mm in Sources */ = {isa = PBXBuildFile; fileRef = 512C9EDE5E5C10A648E7CBE2D6DA2A2C /* IGListCollectionViewLayout.mm */; }; - E435BC48AE07EB12F24E1C8F15D1373D /* IGListSectionMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 537F5D0C6E8896AC0EE055168AB5BB67 /* IGListSectionMap.h */; settings = {ATTRIBUTES = (Private, ); }; }; - E4AFF71334E2CD06F491EA3B3ADF1B3E /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 557DAED083BD438DF84E5B8BF4B67535 /* Foundation.framework */; }; - E9FA0F3C5D6C1FE8081AA988345D44AF /* IGListSingleSectionController.m in Sources */ = {isa = PBXBuildFile; fileRef = 83019DDF62E022FED2191284A38E9991 /* IGListSingleSectionController.m */; }; - ED051953D72DBD2473DA0C4A1A87AD59 /* IGListDisplayHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 561B7E0E618E05E4F705EADADD1FF8D3 /* IGListDisplayHandler.h */; settings = {ATTRIBUTES = (Private, ); }; }; + DF97A97610BF2F3E6296C28D34CD7047 /* IGListCollectionScrollingTraits.h in Headers */ = {isa = PBXBuildFile; fileRef = 0731CF22AB3BD63AC11CE277A9C74C72 /* IGListCollectionScrollingTraits.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E0D46062153F5721CECB0C8A2204720B /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 01493C5B79CDA1148EDED957836A9BEF /* Foundation.framework */; }; + E402E1D91C03EC633B9FB865DD375D67 /* IGListAdapterMoveDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 3E6A428DB0BA7EB26F006A8715405EE4 /* IGListAdapterMoveDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E53DA907ECA9EE5F68CB5FC2116F3A4D /* IGListSectionControllerInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F23CC8421D7A5DB1A1BD748564A2AE0 /* IGListSectionControllerInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; + E5F88EC70766E130044E25751CBE026F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 01493C5B79CDA1148EDED957836A9BEF /* Foundation.framework */; }; + E70F7CF4E48F4CCF104B138FFB720869 /* IGListBindingSectionControllerSelectionDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 9650C6B03DD03AC0B2D11CD75ACF187C /* IGListBindingSectionControllerSelectionDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EC575B8A4553B178E3336811423C1FD7 /* IGListAdapterUpdater.h in Headers */ = {isa = PBXBuildFile; fileRef = 976E72FE458500CC988C4E7E96F90226 /* IGListAdapterUpdater.h */; settings = {ATTRIBUTES = (Public, ); }; }; + ED5D4B36E0866CA0FD80784525EF9215 /* IGListAdapterInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = DB002B2FBC71885E43227075CD898814 /* IGListAdapterInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; + ED8B973B4BB9712E875E3B3B629F0D90 /* IGListArrayUtilsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 8D86A1DCB06AD57422E37A79079FCCC5 /* IGListArrayUtilsInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; + EDE3E9DB49459C7E177631AE3A165DE9 /* IGListTransitionData.m in Sources */ = {isa = PBXBuildFile; fileRef = 05579BA47447341382A938836F216EBC /* IGListTransitionData.m */; }; EEE6325FF69DD0E4AC37D9D0BAE3FD4E /* IGListAssert.h in Headers */ = {isa = PBXBuildFile; fileRef = 331CF8F4A1B8FCB6EA2D17DA95415AD9 /* IGListAssert.h */; settings = {ATTRIBUTES = (Public, ); }; }; EF56358D8559F63C139573849B65A9CA /* NSNumber+IGListDiffable.h in Headers */ = {isa = PBXBuildFile; fileRef = FD110F0D43D541564B7035E8F9A7A06A /* NSNumber+IGListDiffable.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F00C04B9173AC6A34AAD2A89523A86FB /* IGListAdapter+DebugDescription.m in Sources */ = {isa = PBXBuildFile; fileRef = 41186F64ECEA578F8898189B7B9ECDD6 /* IGListAdapter+DebugDescription.m */; }; + F00390FC1827F0729A7EC12BEF073723 /* IGListSingleSectionController+Refinements.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A156CDBCA73944415378DE8A1A6855B /* IGListSingleSectionController+Refinements.swift */; }; F02F019B6EE548991A688CBEFAAE72CE /* IGListIndexPathResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 6AC9CAFB3D9BE1D48FE5FCB27D5C184F /* IGListIndexPathResult.m */; }; - F2ADA05A58107AF01F8AEAC121EE675E /* IGListKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 906B42B90FACEE1D3FA6EC536C7F52D0 /* IGListKit-dummy.m */; }; - F5BCEF3BDE344FE0D38FCB58B9E25EC4 /* IGListAdapterUpdater.h in Headers */ = {isa = PBXBuildFile; fileRef = 976E72FE458500CC988C4E7E96F90226 /* IGListAdapterUpdater.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F6449B6B785FDAB6255800063E245420 /* IGListMoveIndexPathInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 6146EAB12A888C26A5300657CA2DAC89 /* IGListMoveIndexPathInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; + F3DD77EC7278FB36B563CC49E3D32BE2 /* UICollectionView+DebugDescription.m in Sources */ = {isa = PBXBuildFile; fileRef = B9E57E50C920A0307F3A0331E4E9EC42 /* UICollectionView+DebugDescription.m */; }; F79E40BCF47A54D13E2AFD2191492A1D /* IGListIndexPathResultInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = EED7BA5C63BBB7A8D5B8B458E33E868C /* IGListIndexPathResultInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; - F7B574517A7E4C717DC79E7006A403D4 /* IGListBindingSectionControllerSelectionDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 9650C6B03DD03AC0B2D11CD75ACF187C /* IGListBindingSectionControllerSelectionDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FD740690524E0B7DB595520A6139C1D7 /* IGListSectionMap+DebugDescription.m in Sources */ = {isa = PBXBuildFile; fileRef = B01D4F80B440BEE4BD9D6AFC214AA6C1 /* IGListSectionMap+DebugDescription.m */; }; + F7BFFCD1DAA0FD17BED8B7E5B75D0E1E /* IGListSectionController.h in Headers */ = {isa = PBXBuildFile; fileRef = 1D154CB556CC20D83838DDD196DC11C7 /* IGListSectionController.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FB75C9F52383A4128E4F9185A0363624 /* IGListSectionMap.m in Sources */ = {isa = PBXBuildFile; fileRef = 8F17CDA8E909AC45737DAD6F459EC12F /* IGListSectionMap.m */; }; + FD286CBAA6094FDA8BAE5A3EBE6FE682 /* IGListCollectionView.h in Headers */ = {isa = PBXBuildFile; fileRef = D6AD494C4850186151653836FEA5D895 /* IGListCollectionView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FDB20589228B366BFEF863F31CD0255A /* IGListWorkingRangeDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = FD9CEEE8BCC7C5973B8E1782EC583DDC /* IGListWorkingRangeDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FFA614C79C1456A92CD75D1704881E6C /* IGListAdapterUpdater+DebugDescription.m in Sources */ = {isa = PBXBuildFile; fileRef = 665E101AD807C259D272A3AE25F13441 /* IGListAdapterUpdater+DebugDescription.m */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - 3343962DDD6FDA398180BBD83C37173C /* PBXContainerItemProxy */ = { + 034951A35F7BF56DBDA11E412CB49D55 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 2D07A05F514BF9C5434DAC907988C708; + remoteInfo = IGListDiffKit; + }; + 6722EF5BB41DD08CFACE7D7954EAD1E7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 674FDCAB4D51E702521F4CD31807F659; remoteInfo = IGListKit; }; - 9C3F4EC5276C72A4F709EAF156512708 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 2D07A05F514BF9C5434DAC907988C708; - remoteInfo = IGListDiffKit; - }; - B516774BDF0BBE8B8F773499F476EC01 /* PBXContainerItemProxy */ = { + 9034945E14C166BC0F82B449074D0A22 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 2DCD17F53165C0158F6BA096E4FD2A06; remoteInfo = IGListSwiftKit; }; - BF261F1A0C0481699E08744157D98745 /* PBXContainerItemProxy */ = { + 93482118036A09F93E480A253B034625 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 2D07A05F514BF9C5434DAC907988C708; remoteInfo = IGListDiffKit; }; - E23C933325B3C613151F177C97EFF2D7 /* PBXContainerItemProxy */ = { + CBAE665FD2F7A5021ED5CC877F117CA2 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; @@ -198,6 +198,7 @@ /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ + 01493C5B79CDA1148EDED957836A9BEF /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS14.0.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; 017EA74BFCC4A7A8E490EC7F35867FD5 /* Pods-IGListKitExamples-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-IGListKitExamples-Info.plist"; sourceTree = ""; }; 0310639824BAC154173F1F20287E9DEB /* IGListBindingSectionController+DebugDescription.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IGListBindingSectionController+DebugDescription.m"; sourceTree = ""; }; 048B4B11EC619AADAB2FBC459AF77803 /* IGListSwiftKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IGListSwiftKit-dummy.m"; sourceTree = ""; }; @@ -227,7 +228,6 @@ 30F75F36D57BBF71DCCE823A4F9927F4 /* IGListAdapterDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListAdapterDelegate.h; sourceTree = ""; }; 32C4C270B8FE19EE7EF5ACE43CCDFE40 /* IGListReloadTransaction.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListReloadTransaction.h; sourceTree = ""; }; 331CF8F4A1B8FCB6EA2D17DA95415AD9 /* IGListAssert.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListAssert.h; path = Source/IGListDiffKit/IGListAssert.h; sourceTree = ""; }; - 33F9DC89F410C8B5FB8AD44E89D8462F /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS12.2.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; 36B4885CC69D37D1350FA6176D0B2B90 /* IGListBindingSingleSectionController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListBindingSingleSectionController.h; sourceTree = ""; }; 37BB6008DC32C88A83CCFA93A3D1DD23 /* IGListScrollDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListScrollDelegate.h; sourceTree = ""; }; 38A1E75036B1FFB1AE5FBB9ACD72FA02 /* IGListCollectionViewLayoutInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListCollectionViewLayoutInternal.h; sourceTree = ""; }; @@ -237,6 +237,7 @@ 4375B981A5F670B505FA0112FD7A3C90 /* UICollectionView+DebugDescription.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UICollectionView+DebugDescription.h"; sourceTree = ""; }; 47ED78D8EF35B598D435CA2B79E29F2E /* IGListAdapter+UICollectionView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IGListAdapter+UICollectionView.m"; sourceTree = ""; }; 486F79596A0C04EEAE074A38399E2220 /* Pods_IGListKitExamples.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_IGListKitExamples.framework; path = "Pods-IGListKitExamples.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + 487C24FE9A5F333DB39796A2F49D3172 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS14.0.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; 4A5D0056D1B92F151E61888CD5BECAC7 /* IGListAdapterProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListAdapterProxy.h; sourceTree = ""; }; 4B9190075FEEC7F7BE8D40CB83FDF794 /* IGListDiffKit-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IGListDiffKit-Info.plist"; sourceTree = ""; }; 4C0EDE51C64890CAF37F5062F0F5E7C5 /* IGListSectionController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListSectionController.m; sourceTree = ""; }; @@ -246,7 +247,6 @@ 512C9EDE5E5C10A648E7CBE2D6DA2A2C /* IGListCollectionViewLayout.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = IGListCollectionViewLayout.mm; sourceTree = ""; }; 51FC2DB826D330F04891A481F8183381 /* IGListUpdateTransactionBuilder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListUpdateTransactionBuilder.h; sourceTree = ""; }; 537F5D0C6E8896AC0EE055168AB5BB67 /* IGListSectionMap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListSectionMap.h; sourceTree = ""; }; - 557DAED083BD438DF84E5B8BF4B67535 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS12.2.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; 561B7E0E618E05E4F705EADADD1FF8D3 /* IGListDisplayHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListDisplayHandler.h; sourceTree = ""; }; 5687BDD392AADF96331EEC6D155A15C2 /* UIScrollView+IGListKit.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "UIScrollView+IGListKit.m"; sourceTree = ""; }; 568D4EC05315BAFD380C4A2B7C6BB607 /* IGListSwiftKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IGListSwiftKit-prefix.pch"; sourceTree = ""; }; @@ -369,23 +369,21 @@ /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ - 06E32E0E8571E76B798944B54F8D12D8 /* Frameworks */ = { + 600AE64279D572B5C839D933AC7203EF /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 631C2D521DC9C9B66A6E6359B63C7FE2 /* Foundation.framework in Frameworks */, - 7660CC247D1F5E1D1CC9DF2A958BBB3B /* IGListKit.framework in Frameworks */, - 718A3F015606F790DD8DE493E5B82EEF /* UIKit.framework in Frameworks */, + 9B86D15C2461D7CF8B30F87EFC7AFBBA /* Foundation.framework in Frameworks */, + 3AB7D7496609625928AFEBAA21A46551 /* IGListDiffKit.framework in Frameworks */, + 843F06E86DEF0FE169583ABDD94828C6 /* UIKit.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - A68C99AC8B02A14B9B413CD909689A71 /* Frameworks */ = { + D77A5BD44A6FD9D19CC70C59AA8604D7 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - C282B72AEC5B20459EEF8871E7416F09 /* Foundation.framework in Frameworks */, - 94E0D37F8C7DD6CDB4C21819A6F48283 /* IGListDiffKit.framework in Frameworks */, - 8A7310ECDEE86DDA203AA24C8D0DBE6F /* UIKit.framework in Frameworks */, + E0D46062153F5721CECB0C8A2204720B /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -393,16 +391,18 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - E4AFF71334E2CD06F491EA3B3ADF1B3E /* Foundation.framework in Frameworks */, - BFFFAABE37016876BA7C9A068B465FFC /* UIKit.framework in Frameworks */, + B2DE135AB0A78BAE6582FE342C027ED1 /* Foundation.framework in Frameworks */, + 7832022ABE37F53F00AEC7BE174E8575 /* UIKit.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - ECDB4E886A37B2850ADE1ED66408BA94 /* Frameworks */ = { + F73421DD673124F0B3B6E86744A34CA0 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - D1AD1151606FB6038C58C251E2EC09DC /* Foundation.framework in Frameworks */, + E5F88EC70766E130044E25751CBE026F /* Foundation.framework in Frameworks */, + 9B77DACCA8FD3F3BD2F9F288B57D20E2 /* IGListKit.framework in Frameworks */, + A9DB96D12260D2034B5FA8084FCABB10 /* UIKit.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -486,15 +486,6 @@ path = Source/IGListKit; sourceTree = ""; }; - 36F6D457A3774F2C10D42E6291BA64AB /* tvOS */ = { - isa = PBXGroup; - children = ( - 557DAED083BD438DF84E5B8BF4B67535 /* Foundation.framework */, - 33F9DC89F410C8B5FB8AD44E89D8462F /* UIKit.framework */, - ); - name = tvOS; - sourceTree = ""; - }; 383B90AE68E5D0361DA3D2BCDAA9B912 /* Targets Support Files */ = { isa = PBXGroup; children = ( @@ -567,6 +558,15 @@ path = Internal; sourceTree = ""; }; + 466F31681FBE5E9F48D062FBE755FA35 /* tvOS */ = { + isa = PBXGroup; + children = ( + 01493C5B79CDA1148EDED957836A9BEF /* Foundation.framework */, + 487C24FE9A5F333DB39796A2F49D3172 /* UIKit.framework */, + ); + name = tvOS; + sourceTree = ""; + }; 64866065519A32EDC9F33B5286B418F4 /* Development Pods */ = { isa = PBXGroup; children = ( @@ -685,7 +685,7 @@ children = ( 2E7607FBA160813408CC2B062FCA6AC3 /* IGListDiffKit.framework */, 211E0A422A6FBD984650076CD88B2149 /* IGListKit.framework */, - 36F6D457A3774F2C10D42E6291BA64AB /* tvOS */, + 466F31681FBE5E9F48D062FBE755FA35 /* tvOS */, ); name = Frameworks; sourceTree = ""; @@ -740,95 +740,95 @@ /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ - 812FD1EE96060F9FA3113E21C874FF35 /* Headers */ = { + 1D4D513C14BABA7E745072E49666B5FB /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 67989A049A8B9E7A0F7930F120F065D1 /* IGListSwiftKit-umbrella.h in Headers */, + 828D320C036FD2A0AE3B0E4F16ACB4AA /* IGListSwiftKit-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 9515D5A7B3ACE44B8FF4CA832B45F30D /* Headers */ = { + A13CAD489E08878191CB8B9EC47F51DF /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 45E6C1C679CF5D45B1AA77D355ACDC85 /* Pods-IGListKitExamples-umbrella.h in Headers */, + 04987C22549C1E3D47032B9DB7A10099 /* IGListAdapter.h in Headers */, + 04EFCB93A09D6FDD2037E29416C22CBD /* IGListAdapter+DebugDescription.h in Headers */, + 844CBC29825585636877E195C4855F05 /* IGListAdapter+UICollectionView.h in Headers */, + 4BB081EB8170B86B1246636608258C0B /* IGListAdapterDataSource.h in Headers */, + 9A4427BBB9C35015DF9712D47082A42A /* IGListAdapterDelegate.h in Headers */, + ED5D4B36E0866CA0FD80784525EF9215 /* IGListAdapterInternal.h in Headers */, + E402E1D91C03EC633B9FB865DD375D67 /* IGListAdapterMoveDelegate.h in Headers */, + 5AC836625C5BF45583A97519C34F5789 /* IGListAdapterPerformanceDelegate.h in Headers */, + 0BB89ED5BDA985532FE903E6156819F3 /* IGListAdapterProxy.h in Headers */, + 00BED89757D7F681B348E97EF5145193 /* IGListAdapterUpdateListener.h in Headers */, + EC575B8A4553B178E3336811423C1FD7 /* IGListAdapterUpdater.h in Headers */, + DB8CC9A47109DB843F1B7305896E1C70 /* IGListAdapterUpdater+DebugDescription.h in Headers */, + D499E83A829540AEAAFCACE600D147BD /* IGListAdapterUpdaterDelegate.h in Headers */, + CE86E4B77227C8EA51204BB943E86556 /* IGListAdapterUpdaterHelpers.h in Headers */, + 7DCB3BF53A89269AFEEC952AB2AF2711 /* IGListAdapterUpdaterInternal.h in Headers */, + ED8B973B4BB9712E875E3B3B629F0D90 /* IGListArrayUtilsInternal.h in Headers */, + 3AEB8E0AA743B717DE4BD84293672990 /* IGListBatchContext.h in Headers */, + 75E31BCA33BE1B74A5FDA27015D750D7 /* IGListBatchUpdateData+DebugDescription.h in Headers */, + 76E14D794DF94EB273BD2204D49B616A /* IGListBatchUpdates.h in Headers */, + ABBA5DF4360A6B236E0AD4712DE2E879 /* IGListBatchUpdateState.h in Headers */, + 6D009A03EDCED648FA1ADED02A8B00B0 /* IGListBatchUpdateTransaction.h in Headers */, + 9A06D82AD48511CFC4F31399CFB0478D /* IGListBindable.h in Headers */, + 61BB8914D8FEBCBB78D79DF86DEBD60C /* IGListBindingSectionController.h in Headers */, + BAE0EA3FA63147DE20BB011DA89C4403 /* IGListBindingSectionController+DebugDescription.h in Headers */, + D716F0C33D0DE41C3415E45F87D269C8 /* IGListBindingSectionControllerDataSource.h in Headers */, + E70F7CF4E48F4CCF104B138FFB720869 /* IGListBindingSectionControllerSelectionDelegate.h in Headers */, + 0F92ED8C90F203AFE85016CCE4A37262 /* IGListBindingSingleSectionController.h in Headers */, + 1E8FEC08096E440D0ABEF155E84F5F4A /* IGListCollectionContext.h in Headers */, + DF97A97610BF2F3E6296C28D34CD7047 /* IGListCollectionScrollingTraits.h in Headers */, + FD286CBAA6094FDA8BAE5A3EBE6FE682 /* IGListCollectionView.h in Headers */, + 63E81F0CDCB73AC43157B783CD46A8B0 /* IGListCollectionViewDelegateLayout.h in Headers */, + 3D6130314DD5A7880F6D5B3F9AC1FD15 /* IGListCollectionViewLayout.h in Headers */, + 0418C79D73791D1AF36CD6670D98A9B3 /* IGListCollectionViewLayoutCompatible.h in Headers */, + BDF884010DFACD88AB3F04497F22622F /* IGListCollectionViewLayoutInternal.h in Headers */, + 7303011342FB6AEA1CF89C4FC6D763E5 /* IGListDataSourceChangeTransaction.h in Headers */, + 5B440AAE8805EA8BB53D2F0B2C3AEB8F /* IGListDebugger.h in Headers */, + B405860B13A11DA4AE7C3D6F41AF06B8 /* IGListDebuggingUtilities.h in Headers */, + 3B3C8E5496609647723F8EE87A9885E5 /* IGListDisplayDelegate.h in Headers */, + A7A1C40344DD1A37DB1CE21DC1A1902C /* IGListDisplayHandler.h in Headers */, + 184DB191CE638D16B771B0A41B230EB6 /* IGListExperimentalAdapterUpdater+DebugDescription.h in Headers */, + A4970D5EB772FF80111ECDF17059306C /* IGListGenericSectionController.h in Headers */, + 843EE449271DD9489A31C7662CE1D10C /* IGListIndexPathResultInternal.h in Headers */, + 902DB4B80B964812B99560E5F456A2D1 /* IGListIndexSetResultInternal.h in Headers */, + 775575FA5A6B803CCD8F7B60EF5329BD /* IGListItemUpdatesCollector.h in Headers */, + 59B67CA394ACF3B57001EC9C8E24C561 /* IGListKit.h in Headers */, + 94D1CBC0B07AC78C69A7C8E333F5C3FF /* IGListKit-umbrella.h in Headers */, + 789595725BD091BDE3FC6725F70DB2B2 /* IGListMoveIndexInternal.h in Headers */, + 29B57CEA098103A8418AF394BDD15638 /* IGListMoveIndexPathInternal.h in Headers */, + 30BE2A961FB6F4EDCFF2B1B384ABEFE3 /* IGListReloadDataUpdater.h in Headers */, + 7E839CF6263FB5FBA695832DB0D88E02 /* IGListReloadIndexPath.h in Headers */, + C3610A6C715BF212803A044A5A853D5E /* IGListReloadTransaction.h in Headers */, + C850AA4C12E32D47A3AC87756CE911A5 /* IGListScrollDelegate.h in Headers */, + F7BFFCD1DAA0FD17BED8B7E5B75D0E1E /* IGListSectionController.h in Headers */, + E53DA907ECA9EE5F68CB5FC2116F3A4D /* IGListSectionControllerInternal.h in Headers */, + 89BB00595A3712C03A7701A929364475 /* IGListSectionMap.h in Headers */, + 278F9DA25BAA14EBDBB50D37A5C82991 /* IGListSectionMap+DebugDescription.h in Headers */, + 9A239E19E11A2EDD16B7B02889F487F9 /* IGListSingleSectionController.h in Headers */, + 5E4836F0ABA2B0CD672A293D1865C31A /* IGListSupplementaryViewSource.h in Headers */, + 8223E13C8E5A09903F7D2C0C62C91F5A /* IGListTransitionData.h in Headers */, + 19C8DE21E7EE70124E9B3C5FC88FD1FE /* IGListTransitionDelegate.h in Headers */, + 41F444AB3CBC8342B7AE10AFE057267A /* IGListUpdateTransactable.h in Headers */, + 76B3754FEEE3AE81A02AE31ABDEC26DF /* IGListUpdateTransactionBuilder.h in Headers */, + 138D2D9D394C1C5CB5212337647C71AB /* IGListUpdatingDelegate.h in Headers */, + FDB20589228B366BFEF863F31CD0255A /* IGListWorkingRangeDelegate.h in Headers */, + 6DB18ADCF4D568E6216FE1BB67A68517 /* IGListWorkingRangeHandler.h in Headers */, + 4C90C99AA20F6EE72E4087791F43E25B /* UICollectionView+DebugDescription.h in Headers */, + 65FCB2EBD51841589818A80A845D09E4 /* UICollectionView+IGListBatchUpdateData.h in Headers */, + 47C4E42456A7C8D35403B76CC0399B8E /* UICollectionViewLayout+InteractiveReordering.h in Headers */, + 17820CA7F278C9E1BA390375CE5295B4 /* UIScrollView+IGListKit.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 98DC7C2DED054BC597FA3582BECC3F6F /* Headers */ = { + CD6E72A5032B4CD48F1D8D809C65FEE5 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - BA42B41662762AE5B6DC43438C2353EC /* IGListAdapter+DebugDescription.h in Headers */, - 5AA29805BD7CBC3C320E18B14DAB4257 /* IGListAdapter+UICollectionView.h in Headers */, - 703A166E4FE13382495762318CDB4236 /* IGListAdapter.h in Headers */, - 9CF0695A34EB356DE4D9EF335D2BFB57 /* IGListAdapterDataSource.h in Headers */, - 968ADA6825A3B3F9B0F818EA5B2159F3 /* IGListAdapterDelegate.h in Headers */, - 53DF7C8AE149A7FB3799B4413598D00F /* IGListAdapterInternal.h in Headers */, - 7AB532B2BA2BD60B4CA7B0FF83916CE9 /* IGListAdapterMoveDelegate.h in Headers */, - 3F1459AD26C9A0213B380D8030D6BB6B /* IGListAdapterPerformanceDelegate.h in Headers */, - 123228B60BD8E7787876F9D84062E230 /* IGListAdapterProxy.h in Headers */, - 815FDD3680888B50C336E139F07BC98A /* IGListAdapterUpdateListener.h in Headers */, - B9C130C2AD428BBB17E442EE70403B79 /* IGListAdapterUpdater+DebugDescription.h in Headers */, - F5BCEF3BDE344FE0D38FCB58B9E25EC4 /* IGListAdapterUpdater.h in Headers */, - 2B80971B98AC58EFB5DF773FDAE773E5 /* IGListAdapterUpdaterDelegate.h in Headers */, - AF3F6E32FF3584BC99003B36C584A7D9 /* IGListAdapterUpdaterHelpers.h in Headers */, - 830D9087890882971F4DF14F51370F0D /* IGListAdapterUpdaterInternal.h in Headers */, - 0483F1231341AE9D9DD475AF12F76168 /* IGListArrayUtilsInternal.h in Headers */, - A4F3BDEE904C22CA8664AF004583F84B /* IGListBatchContext.h in Headers */, - 3060E0F103A7F7CE8527EDC33316B168 /* IGListBatchUpdateData+DebugDescription.h in Headers */, - 2E4EB95C70C54A66285BFCA0B0694488 /* IGListBatchUpdates.h in Headers */, - 6CC8B57C532E4E86D899B45051162BB1 /* IGListBatchUpdateState.h in Headers */, - 31A849B7B0FA365F991C25C7A2779DBC /* IGListBatchUpdateTransaction.h in Headers */, - 962E2BF76461DAB5C0AB16213C2366F5 /* IGListBindable.h in Headers */, - 4B8B61C67965DE7EB7E2FB694F1736AB /* IGListBindingSectionController+DebugDescription.h in Headers */, - C1EE070A6823E5C68C6C1469EA0D580D /* IGListBindingSectionController.h in Headers */, - 73DAFC8303FB8450A835C6DA40842097 /* IGListBindingSectionControllerDataSource.h in Headers */, - F7B574517A7E4C717DC79E7006A403D4 /* IGListBindingSectionControllerSelectionDelegate.h in Headers */, - 6CCEA19A669BD7298FCCD625C32AA3F1 /* IGListBindingSingleSectionController.h in Headers */, - AE51FB03BB5D920B549C0744BA0CBF68 /* IGListCollectionContext.h in Headers */, - 72F91362080405648482E7ECBF8B8E22 /* IGListCollectionScrollingTraits.h in Headers */, - 855DFC9F12AB429E0C6384DFB5774D8F /* IGListCollectionView.h in Headers */, - 8C17C961DA01747223B5E0ED44088AB0 /* IGListCollectionViewDelegateLayout.h in Headers */, - 1A4649DF81B466BAB92CFF085775AB94 /* IGListCollectionViewLayout.h in Headers */, - DF420023DE80DB8F01F55934E77E75EA /* IGListCollectionViewLayoutCompatible.h in Headers */, - C279092D81C832095275136EB7E96646 /* IGListCollectionViewLayoutInternal.h in Headers */, - 7989927B59C5194041412DB5389ED3EC /* IGListDataSourceChangeTransaction.h in Headers */, - DDE2C2BE3DF71028D46E9BEF1407AA91 /* IGListDebugger.h in Headers */, - 389D8276A14D245AC77C51E5013A8086 /* IGListDebuggingUtilities.h in Headers */, - 3E9C3D5CA06099D0B90F4D69A4F348F5 /* IGListDisplayDelegate.h in Headers */, - ED051953D72DBD2473DA0C4A1A87AD59 /* IGListDisplayHandler.h in Headers */, - 357C1D4EE097DC4B48081B57EBF06DB4 /* IGListExperimentalAdapterUpdater+DebugDescription.h in Headers */, - 62C5AC8C58A231900D189E0100CE42BB /* IGListGenericSectionController.h in Headers */, - 333CD76BDD4747ABFA6B4E1E3CE25E4A /* IGListIndexPathResultInternal.h in Headers */, - AE93CFCD788A0C72AD5229DF967ADA47 /* IGListIndexSetResultInternal.h in Headers */, - 121468E4B43DD9748CB9D234699FE0E2 /* IGListItemUpdatesCollector.h in Headers */, - C7DF560152E2BE47E0058F8CD0AD426E /* IGListKit-umbrella.h in Headers */, - 8D82AAF8DC13398FA3A63F4708161855 /* IGListKit.h in Headers */, - 0EB2A8C24F0C722092BFE4F79840B7F9 /* IGListMoveIndexInternal.h in Headers */, - F6449B6B785FDAB6255800063E245420 /* IGListMoveIndexPathInternal.h in Headers */, - 4781AE67F70EC7D00B0EC8B95FAEE299 /* IGListReloadDataUpdater.h in Headers */, - D3809CA731FD9C92410FAC8478132086 /* IGListReloadIndexPath.h in Headers */, - 60D2E9A4CBA7854581137EEB0FFE95F6 /* IGListReloadTransaction.h in Headers */, - 5777194D9A891AE28A657FFD9F614F73 /* IGListScrollDelegate.h in Headers */, - 18CFD0F40B5FA9973FC6B3530F08DA9E /* IGListSectionController.h in Headers */, - 119BCA924CCBA1D57F906449ACFC21F4 /* IGListSectionControllerInternal.h in Headers */, - 5FA064B4D1488AC1E59CF7A3971BAB2F /* IGListSectionMap+DebugDescription.h in Headers */, - E435BC48AE07EB12F24E1C8F15D1373D /* IGListSectionMap.h in Headers */, - 2EF02F72D1A7BA7331EEE7FDDCE0C46B /* IGListSingleSectionController.h in Headers */, - 14F2FEEBE601BCBA847D5C877913B0EB /* IGListSupplementaryViewSource.h in Headers */, - 735647313878DEE546674C0EDE44B90C /* IGListTransitionData.h in Headers */, - A37B324D87A204AD3A2A38BB70A05605 /* IGListTransitionDelegate.h in Headers */, - AC24624C1FC01375333618526CE2C4E6 /* IGListUpdateTransactable.h in Headers */, - E2BD0033100C467081F5DC25020CB04F /* IGListUpdateTransactionBuilder.h in Headers */, - 669B9CA0A3E1A52E7E6B219732FEDE9F /* IGListUpdatingDelegate.h in Headers */, - C5BC41CF05B25A2CE66E205F2639C4AC /* IGListWorkingRangeDelegate.h in Headers */, - 4ABC8D37636D2AE2C19459A25ED47D15 /* IGListWorkingRangeHandler.h in Headers */, - 8AFBAF78BE102BD00B977FB1627C8D07 /* UICollectionView+DebugDescription.h in Headers */, - C0ACD59A0EF569D80110A7793FD37963 /* UICollectionView+IGListBatchUpdateData.h in Headers */, - A4DD8AF8102943887BEBFC13A9C4A40B /* UICollectionViewLayout+InteractiveReordering.h in Headers */, - 543FFA65185B92E16621688869D40A23 /* UIScrollView+IGListKit.h in Headers */, + 25F2F145EF01B770C956208F48DE84A4 /* Pods-IGListKitExamples-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -841,8 +841,8 @@ 93BA3295CCCD78A3EE4055353BABB64F /* IGListCompatibility.h in Headers */, 1F6488B1B918490D4C3A5321384AEFB5 /* IGListDiff.h in Headers */, 0ED762DF3CEE6A6CF82CB842339D349E /* IGListDiffable.h in Headers */, - A35322B547FF08016F6E3871A1A6AD11 /* IGListDiffKit-umbrella.h in Headers */, DBEADEAABA90F1090E5F7F62CD771876 /* IGListDiffKit.h in Headers */, + A35322B547FF08016F6E3871A1A6AD11 /* IGListDiffKit-umbrella.h in Headers */, D15DD1CBDCB3DD2E275B95AC1884B0E6 /* IGListExperiments.h in Headers */, 60090E7C394DE70A0BA6176AFCAEE3A1 /* IGListIndexPathResult.h in Headers */, F79E40BCF47A54D13E2AFD2191492A1D /* IGListIndexPathResultInternal.h in Headers */, @@ -881,17 +881,17 @@ }; 2DCD17F53165C0158F6BA096E4FD2A06 /* IGListSwiftKit */ = { isa = PBXNativeTarget; - buildConfigurationList = 345053E09FEBF25547068B3DBEF14FC1 /* Build configuration list for PBXNativeTarget "IGListSwiftKit" */; + buildConfigurationList = 82FAB82A813AA36A26442952A72E64AC /* Build configuration list for PBXNativeTarget "IGListSwiftKit" */; buildPhases = ( - 812FD1EE96060F9FA3113E21C874FF35 /* Headers */, - 827F85257B7351EADB0F12F651C02587 /* Sources */, - 06E32E0E8571E76B798944B54F8D12D8 /* Frameworks */, - 09575D9BD6B9B2826DB25359CD2ABC43 /* Resources */, + 1D4D513C14BABA7E745072E49666B5FB /* Headers */, + 6F2E394B503791AEEC52BDA6D93F6B6B /* Sources */, + F73421DD673124F0B3B6E86744A34CA0 /* Frameworks */, + B557DDB9EB057C0A75299E0B029E9FD8 /* Resources */, ); buildRules = ( ); dependencies = ( - 706FE6CC9D33F1B941392224036E4DC8 /* PBXTargetDependency */, + 216408D32EC51B7EA718A453713BFFD8 /* PBXTargetDependency */, ); name = IGListSwiftKit; productName = IGListSwiftKit; @@ -900,19 +900,19 @@ }; 59D9B58E0C1CCB35A722AF178D5F5E09 /* Pods-IGListKitExamples */ = { isa = PBXNativeTarget; - buildConfigurationList = B5A3E87BA1A38506C6BA36F1F834F300 /* Build configuration list for PBXNativeTarget "Pods-IGListKitExamples" */; + buildConfigurationList = B616E984A5723D556939B75EE240B22C /* Build configuration list for PBXNativeTarget "Pods-IGListKitExamples" */; buildPhases = ( - 9515D5A7B3ACE44B8FF4CA832B45F30D /* Headers */, - 1E1DD2425656F5959A548B06CF7AF3DD /* Sources */, - ECDB4E886A37B2850ADE1ED66408BA94 /* Frameworks */, - 152365310D3C146B7AECF84F4CA0AC2C /* Resources */, + CD6E72A5032B4CD48F1D8D809C65FEE5 /* Headers */, + 63FC3691E87301C6B043E6446DBFD61B /* Sources */, + D77A5BD44A6FD9D19CC70C59AA8604D7 /* Frameworks */, + C0FBD4BE3F46CAD68BDB3654219656B9 /* Resources */, ); buildRules = ( ); dependencies = ( - F332608302C165CE496A4732E57F05ED /* PBXTargetDependency */, - 837A14EC839308E84F95EFB9067FDC55 /* PBXTargetDependency */, - 9006AAFC9194655186C72CAF8E5833C0 /* PBXTargetDependency */, + 0DBE600EE5DFA3FB0BF51F9C9DBAF78F /* PBXTargetDependency */, + B5F823F336E1744E9D614753D1BDD0EF /* PBXTargetDependency */, + 6B8848355E317439D9CA583BF8198771 /* PBXTargetDependency */, ); name = "Pods-IGListKitExamples"; productName = "Pods-IGListKitExamples"; @@ -921,17 +921,17 @@ }; 674FDCAB4D51E702521F4CD31807F659 /* IGListKit */ = { isa = PBXNativeTarget; - buildConfigurationList = 913443B6EE95C000B8F7AC05EEF4978A /* Build configuration list for PBXNativeTarget "IGListKit" */; + buildConfigurationList = 9294F1915FF52F68F669FBA540CE6347 /* Build configuration list for PBXNativeTarget "IGListKit" */; buildPhases = ( - 98DC7C2DED054BC597FA3582BECC3F6F /* Headers */, - 1D5CDF34E40EA5EAE0F8E0E40735E1E0 /* Sources */, - A68C99AC8B02A14B9B413CD909689A71 /* Frameworks */, - 255351508AA19095B62DC572510A821E /* Resources */, + A13CAD489E08878191CB8B9EC47F51DF /* Headers */, + 1C19C4C0F4940BEAF4E765D257194C81 /* Sources */, + 600AE64279D572B5C839D933AC7203EF /* Frameworks */, + 7DABAC513495597FDB491AED43EB31CC /* Resources */, ); buildRules = ( ); dependencies = ( - 3A04CC57EDA990508951EE47512CCC15 /* PBXTargetDependency */, + 72BFB13289D4E278A6E3E5F71F2B8542 /* PBXTargetDependency */, ); name = IGListKit; productName = IGListKit; @@ -944,8 +944,8 @@ BFDFE7DC352907FC980B868725387E98 /* Project object */ = { isa = PBXProject; attributes = { - LastSwiftUpdateCheck = 1100; - LastUpgradeCheck = 1100; + LastSwiftUpdateCheck = 1240; + LastUpgradeCheck = 1240; }; buildConfigurationList = 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */; compatibilityVersion = "Xcode 3.2"; @@ -969,20 +969,6 @@ /* End PBXProject section */ /* Begin PBXResourcesBuildPhase section */ - 09575D9BD6B9B2826DB25359CD2ABC43 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 152365310D3C146B7AECF84F4CA0AC2C /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; 17460AAF0F4C530B050B3D63EFBB844F /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; @@ -990,7 +976,21 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 255351508AA19095B62DC572510A821E /* Resources */ = { + 7DABAC513495597FDB491AED43EB31CC /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + B557DDB9EB057C0A75299E0B029E9FD8 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + C0FBD4BE3F46CAD68BDB3654219656B9 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -1000,66 +1000,66 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - 1D5CDF34E40EA5EAE0F8E0E40735E1E0 /* Sources */ = { + 1C19C4C0F4940BEAF4E765D257194C81 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - F00C04B9173AC6A34AAD2A89523A86FB /* IGListAdapter+DebugDescription.m in Sources */, - 03769AE8BEF920149E192C3157C1E397 /* IGListAdapter+UICollectionView.m in Sources */, - 4E6887D181393757E59B7574FA84BD41 /* IGListAdapter.m in Sources */, - C0764D42E36F79F9AEB49B90A0F54C0B /* IGListAdapterProxy.m in Sources */, - B9BA4A5C1B362A4BDAB8CC594E4086B4 /* IGListAdapterUpdater+DebugDescription.m in Sources */, - D41291443BAF62030375B4CA0C67BE5D /* IGListAdapterUpdater.m in Sources */, - 0DB94D06D61CA9B5E3417B6C40B490AF /* IGListAdapterUpdaterHelpers.m in Sources */, - 6E49567F5A61FFBB17741BDA73A18CC7 /* IGListBatchUpdateData+DebugDescription.m in Sources */, - 34C253928E887922C5E0380008E3AEED /* IGListBatchUpdates.m in Sources */, - 931313F542053F66196CDB203AD6A689 /* IGListBatchUpdateTransaction.m in Sources */, - 79705694F0C2109C23A7AC274B58DB92 /* IGListBindingSectionController+DebugDescription.m in Sources */, - 870E8FF1BCEEB0F37B6565CBC6E80CF1 /* IGListBindingSectionController.m in Sources */, - 1DC2D08672B3D261B0EF61A399216D57 /* IGListBindingSingleSectionController.m in Sources */, - DC0247E2E4C2297E88A1DA82510CE392 /* IGListCollectionView.m in Sources */, - E4196BB84720A49ECB4C96413F64D269 /* IGListCollectionViewLayout.mm in Sources */, - 71D7ED7AF6CEB8480172F882AB85A09A /* IGListDataSourceChangeTransaction.m in Sources */, - 7D88F72BDF4ECB6B7B114890E56964AB /* IGListDebugger.m in Sources */, - 8C991EBADF715F36D399162E38804ACB /* IGListDebuggingUtilities.m in Sources */, - 302E63D52AD9CB6AC15CB06682C4F3A0 /* IGListDisplayHandler.m in Sources */, - 32A87CBFA9F1A266668E094ECE480882 /* IGListGenericSectionController.m in Sources */, - 519C402B6ACB0B49F014128EACDC1587 /* IGListItemUpdatesCollector.m in Sources */, - F2ADA05A58107AF01F8AEAC121EE675E /* IGListKit-dummy.m in Sources */, - 13E9494A90FDB3F50F55FAE1DA146969 /* IGListReloadDataUpdater.m in Sources */, - 0E8201E230A94BE14EAF35C2F9E4D7FB /* IGListReloadIndexPath.m in Sources */, - 963BC4AC200CEFD88D503EC050D7DA08 /* IGListReloadTransaction.m in Sources */, - 749F029D50A92E7A590EC988AF3C0AE4 /* IGListSectionController.m in Sources */, - FD740690524E0B7DB595520A6139C1D7 /* IGListSectionMap+DebugDescription.m in Sources */, - 758D82BBA861436CA43528F528181E21 /* IGListSectionMap.m in Sources */, - E9FA0F3C5D6C1FE8081AA988345D44AF /* IGListSingleSectionController.m in Sources */, - 9BE24C1998C084CCDC323E8A5B8C0CD8 /* IGListTransitionData.m in Sources */, - 695F0A96264F70123F3C1C002C39C9AA /* IGListUpdateTransactionBuilder.m in Sources */, - 37BDCB4189F1B51EC19463C7E17D6D12 /* IGListWorkingRangeHandler.mm in Sources */, - C8382218E08FB67F28D74A56053D1297 /* UICollectionView+DebugDescription.m in Sources */, - A4C78844E71DCB27EDB97F288C0F803C /* UICollectionView+IGListBatchUpdateData.m in Sources */, - 949A98571F6DFBAFCC13925769904009 /* UICollectionViewLayout+InteractiveReordering.m in Sources */, - 7BC3827B9AC4F0D3BF9D1C16EFACBBA1 /* UIScrollView+IGListKit.m in Sources */, + 7F9396A9CFC9CEC198EA9BC6F5C4B31A /* IGListAdapter.m in Sources */, + 6AB9A83A8907173072E8FF0B9B5254BC /* IGListAdapter+DebugDescription.m in Sources */, + CBC338D40C0D4A58D3AB07A6898D2039 /* IGListAdapter+UICollectionView.m in Sources */, + 21BBAF35396C64424C5CF241366DB0F3 /* IGListAdapterProxy.m in Sources */, + 9C9E16A302C064A9950FC7282595DDEA /* IGListAdapterUpdater.m in Sources */, + FFA614C79C1456A92CD75D1704881E6C /* IGListAdapterUpdater+DebugDescription.m in Sources */, + D400CBFFC4D52531C1AABD3E1031E8ED /* IGListAdapterUpdaterHelpers.m in Sources */, + 9644BF61ED6D22D1B52910567E089F5C /* IGListBatchUpdateData+DebugDescription.m in Sources */, + 24A655D7DA2A57D7AF7DA932B0C96A30 /* IGListBatchUpdates.m in Sources */, + 58DF603A1D45A3D196894F23859D6F60 /* IGListBatchUpdateTransaction.m in Sources */, + 23072947045B1501BDA8DFBF73177D2C /* IGListBindingSectionController.m in Sources */, + A120F24918389729C0CFB6ABDC80D5F3 /* IGListBindingSectionController+DebugDescription.m in Sources */, + C4E4C8FCD0E639344F06342C6397CBFC /* IGListBindingSingleSectionController.m in Sources */, + 72E53C2B50DF95022969CEE4BF72C146 /* IGListCollectionView.m in Sources */, + 828485096ADC591FCCC9B579B60EBDC0 /* IGListCollectionViewLayout.mm in Sources */, + 06DD35E83E4836C7AF724B6E1FB0FF54 /* IGListDataSourceChangeTransaction.m in Sources */, + 92CCFF469FBF23B7CF43C1112AA2A7B6 /* IGListDebugger.m in Sources */, + 2C4B12AA2DB2B3180AA03987FF56703E /* IGListDebuggingUtilities.m in Sources */, + 846AB4CED09EA7256CFFC3F379C26C43 /* IGListDisplayHandler.m in Sources */, + AF612E8D601A6987E8EDD3BAE0FB82AA /* IGListGenericSectionController.m in Sources */, + 2F8CECD953EFF9E187AD1A5226074557 /* IGListItemUpdatesCollector.m in Sources */, + 906FC87F91C74BEA54BA0D855770A301 /* IGListKit-dummy.m in Sources */, + 7452944721DDE0E16B7B8221CB175BA7 /* IGListReloadDataUpdater.m in Sources */, + D26A89944A2CB8C2D7C38C6608F81A31 /* IGListReloadIndexPath.m in Sources */, + 0693FC6C988A735A9CE26EDEA275D89F /* IGListReloadTransaction.m in Sources */, + D093F13FA98BE11A81C277B9336C25B1 /* IGListSectionController.m in Sources */, + FB75C9F52383A4128E4F9185A0363624 /* IGListSectionMap.m in Sources */, + 6139A8CE763185782BB5B5743BC01B1A /* IGListSectionMap+DebugDescription.m in Sources */, + CD8C995BCBE775C1E365B7FC14050D19 /* IGListSingleSectionController.m in Sources */, + EDE3E9DB49459C7E177631AE3A165DE9 /* IGListTransitionData.m in Sources */, + 8B0A4907431A42CCD744E16797F0170E /* IGListUpdateTransactionBuilder.m in Sources */, + 5A25632E0D98A4310787EF0EAB75A280 /* IGListWorkingRangeHandler.mm in Sources */, + F3DD77EC7278FB36B563CC49E3D32BE2 /* UICollectionView+DebugDescription.m in Sources */, + 7FFB30C07B5BD3F82C2AAC7D298A6775 /* UICollectionView+IGListBatchUpdateData.m in Sources */, + C2000BB8AF0D8148901D9763B70FDE9A /* UICollectionViewLayout+InteractiveReordering.m in Sources */, + 2790C2C05135220570FEE4940E36C2FB /* UIScrollView+IGListKit.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 1E1DD2425656F5959A548B06CF7AF3DD /* Sources */ = { + 63FC3691E87301C6B043E6446DBFD61B /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 036365EB63552EC6EAB292E079163ACC /* Pods-IGListKitExamples-dummy.m in Sources */, + 3440A2CF45413051B5BC43ED5F67C67E /* Pods-IGListKitExamples-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 827F85257B7351EADB0F12F651C02587 /* Sources */ = { + 6F2E394B503791AEEC52BDA6D93F6B6B /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 93AD7F7C002FCE2F9DFEF78306C3A32E /* IGListCollectionContext+Refinements.swift in Sources */, - 3EA8153CB6856D025F7C674353E51909 /* IGListSingleSectionController+Refinements.swift in Sources */, - 89ACDFC90471BD9FF80F58A5519BF762 /* IGListSwiftKit-dummy.m in Sources */, - 025A621EB1C6A624210F4295C9075620 /* ListIdentifiable.swift in Sources */, - 64EDADDED65E0FD0941608345058B07F /* ListValueSectionController.swift in Sources */, + 2335F14C0A023DD1F179917264DF6C49 /* IGListCollectionContext+Refinements.swift in Sources */, + F00390FC1827F0729A7EC12BEF073723 /* IGListSingleSectionController+Refinements.swift in Sources */, + A824B2412004C54CCD6DA655BC6E592E /* IGListSwiftKit-dummy.m in Sources */, + 8A2C2C556B162713B7381E9B5936012F /* ListIdentifiable.swift in Sources */, + 8BE8BB8D1D9F6D21F3AC5EFCA71FEF67 /* ListValueSectionController.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1082,324 +1082,40 @@ /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ - 3A04CC57EDA990508951EE47512CCC15 /* PBXTargetDependency */ = { + 0DBE600EE5DFA3FB0BF51F9C9DBAF78F /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = IGListDiffKit; target = 2D07A05F514BF9C5434DAC907988C708 /* IGListDiffKit */; - targetProxy = 9C3F4EC5276C72A4F709EAF156512708 /* PBXContainerItemProxy */; + targetProxy = 034951A35F7BF56DBDA11E412CB49D55 /* PBXContainerItemProxy */; }; - 706FE6CC9D33F1B941392224036E4DC8 /* PBXTargetDependency */ = { + 216408D32EC51B7EA718A453713BFFD8 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = IGListKit; target = 674FDCAB4D51E702521F4CD31807F659 /* IGListKit */; - targetProxy = 3343962DDD6FDA398180BBD83C37173C /* PBXContainerItemProxy */; + targetProxy = CBAE665FD2F7A5021ED5CC877F117CA2 /* PBXContainerItemProxy */; }; - 837A14EC839308E84F95EFB9067FDC55 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = IGListKit; - target = 674FDCAB4D51E702521F4CD31807F659 /* IGListKit */; - targetProxy = E23C933325B3C613151F177C97EFF2D7 /* PBXContainerItemProxy */; - }; - 9006AAFC9194655186C72CAF8E5833C0 /* PBXTargetDependency */ = { + 6B8848355E317439D9CA583BF8198771 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = IGListSwiftKit; target = 2DCD17F53165C0158F6BA096E4FD2A06 /* IGListSwiftKit */; - targetProxy = B516774BDF0BBE8B8F773499F476EC01 /* PBXContainerItemProxy */; + targetProxy = 9034945E14C166BC0F82B449074D0A22 /* PBXContainerItemProxy */; }; - F332608302C165CE496A4732E57F05ED /* PBXTargetDependency */ = { + 72BFB13289D4E278A6E3E5F71F2B8542 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = IGListDiffKit; target = 2D07A05F514BF9C5434DAC907988C708 /* IGListDiffKit */; - targetProxy = BF261F1A0C0481699E08744157D98745 /* PBXContainerItemProxy */; + targetProxy = 93482118036A09F93E480A253B034625 /* PBXContainerItemProxy */; + }; + B5F823F336E1744E9D614753D1BDD0EF /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = IGListKit; + target = 674FDCAB4D51E702521F4CD31807F659 /* IGListKit */; + targetProxy = 6722EF5BB41DD08CFACE7D7954EAD1E7 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ - 363ED3F10EE847CB4C0AE4E789FC4B43 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 3AD789BC3961BE600D67401298B0417F /* Pods-IGListKitExamples.release.xcconfig */; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; - SDKROOT = appletvos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = 3; - TVOS_DEPLOYMENT_TARGET = 9.0; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - 4C9E70E9F2F67412F7911320ED39BC81 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = F57DABA2FB01FD09572844DB8D87B79D /* Pods-IGListKitExamples.debug.xcconfig */; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; - SDKROOT = appletvos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = 3; - TVOS_DEPLOYMENT_TARGET = 9.0; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 517D805D91BED7415DD93BC672C652E2 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = BE0C57E1E88B5916EF77FF71C454148B /* IGListKit.xcconfig */; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/IGListKit/IGListKit-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/IGListKit/IGListKit-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/IGListKit/IGListKit.modulemap"; - PRODUCT_MODULE_NAME = IGListKit; - PRODUCT_NAME = IGListKit; - SDKROOT = appletvos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = 3; - TVOS_DEPLOYMENT_TARGET = 9.0; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 636601B87C0CED006C66C5B47818169C /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = C3BF310FC35B5542B808153F606DA55E /* IGListDiffKit.xcconfig */; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/IGListDiffKit/IGListDiffKit-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/IGListDiffKit/IGListDiffKit-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/IGListDiffKit/IGListDiffKit.modulemap"; - PRODUCT_MODULE_NAME = IGListDiffKit; - PRODUCT_NAME = IGListDiffKit; - SDKROOT = appletvos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = 3; - TVOS_DEPLOYMENT_TARGET = 9.0; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 80D8BB2E38E8CB713BE02CAB8E6C64DF /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 183814B254F0E172E09093F45DE7424F /* IGListSwiftKit.xcconfig */; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/IGListSwiftKit/IGListSwiftKit-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/IGListSwiftKit/IGListSwiftKit-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/IGListSwiftKit/IGListSwiftKit.modulemap"; - PRODUCT_MODULE_NAME = IGListSwiftKit; - PRODUCT_NAME = IGListSwiftKit; - SDKROOT = appletvos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.1; - TARGETED_DEVICE_FAMILY = 3; - TVOS_DEPLOYMENT_TARGET = 9.0; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 9B3787CAFE791D5CC17A044C1DA9B926 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 183814B254F0E172E09093F45DE7424F /* IGListSwiftKit.xcconfig */; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/IGListSwiftKit/IGListSwiftKit-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/IGListSwiftKit/IGListSwiftKit-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/IGListSwiftKit/IGListSwiftKit.modulemap"; - PRODUCT_MODULE_NAME = IGListSwiftKit; - PRODUCT_NAME = IGListSwiftKit; - SDKROOT = appletvos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.1; - TARGETED_DEVICE_FAMILY = 3; - TVOS_DEPLOYMENT_TARGET = 9.0; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - ACC90DE1E3B7FACF2728CD51F424D435 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_NONNULL = YES; - CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_ENABLE_OBJC_WEAK = 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_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = 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_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu11; - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREPROCESSOR_DEFINITIONS = ( - "POD_CONFIGURATION_RELEASE=1", - "$(inherited)", - ); - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - MTL_ENABLE_DEBUG_INFO = NO; - MTL_FAST_MATH = YES; - PRODUCT_NAME = "$(TARGET_NAME)"; - STRIP_INSTALLED_PRODUCT = NO; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; - SWIFT_VERSION = 5.0; - SYMROOT = "${SRCROOT}/../build"; - TVOS_DEPLOYMENT_TARGET = 9.0; - }; - name = Release; - }; - D0721CFF1F13CA7B8B1BB62680201376 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = BE0C57E1E88B5916EF77FF71C454148B /* IGListKit.xcconfig */; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/IGListKit/IGListKit-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/IGListKit/IGListKit-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/IGListKit/IGListKit.modulemap"; - PRODUCT_MODULE_NAME = IGListKit; - PRODUCT_NAME = IGListKit; - SDKROOT = appletvos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = 3; - TVOS_DEPLOYMENT_TARGET = 9.0; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - D34AF3253F76DCDBCD88361A0203E8D6 /* Debug */ = { + 0152325C0166CAF263C0C1206E16EA77 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; @@ -1425,6 +1141,7 @@ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; @@ -1463,11 +1180,228 @@ }; name = Debug; }; - FCBB1C287A58E3FD552B52B8E39C6DAD /* Release */ = { + 0E4BCE96CAC1E7634A4D8A83E600D038 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 183814B254F0E172E09093F45DE7424F /* IGListSwiftKit.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_PREFIX_HEADER = "Target Support Files/IGListSwiftKit/IGListSwiftKit-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/IGListSwiftKit/IGListSwiftKit-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = "Target Support Files/IGListSwiftKit/IGListSwiftKit.modulemap"; + PRODUCT_MODULE_NAME = IGListSwiftKit; + PRODUCT_NAME = IGListSwiftKit; + SDKROOT = appletvos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.1; + TARGETED_DEVICE_FAMILY = 3; + TVOS_DEPLOYMENT_TARGET = 9.0; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + 32EAEF98D1DFB1E25ADE82FF884BF0B6 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 3AD789BC3961BE600D67401298B0417F /* Pods-IGListKitExamples.release.xcconfig */; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = "Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SDKROOT = appletvos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = 3; + TVOS_DEPLOYMENT_TARGET = 9.0; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + 3FDA335AC8D5C8FF5B4FECBB05D4ACB4 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = F57DABA2FB01FD09572844DB8D87B79D /* Pods-IGListKitExamples.debug.xcconfig */; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = "Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SDKROOT = appletvos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = 3; + TVOS_DEPLOYMENT_TARGET = 9.0; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + 986F9DB17FAFD4E8E78B73F275F2A566 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_WEAK = 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_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = 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_OBJC_ROOT_CLASS = YES_ERROR; + 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_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREPROCESSOR_DEFINITIONS = ( + "POD_CONFIGURATION_RELEASE=1", + "$(inherited)", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + MTL_ENABLE_DEBUG_INFO = NO; + MTL_FAST_MATH = YES; + PRODUCT_NAME = "$(TARGET_NAME)"; + STRIP_INSTALLED_PRODUCT = NO; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_VERSION = 5.0; + SYMROOT = "${SRCROOT}/../build"; + TVOS_DEPLOYMENT_TARGET = 9.0; + }; + name = Release; + }; + 9AE11C16750C4337A5615B10ABBA8BFA /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = BE0C57E1E88B5916EF77FF71C454148B /* IGListKit.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_PREFIX_HEADER = "Target Support Files/IGListKit/IGListKit-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/IGListKit/IGListKit-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = "Target Support Files/IGListKit/IGListKit.modulemap"; + PRODUCT_MODULE_NAME = IGListKit; + PRODUCT_NAME = IGListKit; + SDKROOT = appletvos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = 3; + TVOS_DEPLOYMENT_TARGET = 9.0; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + B4579BC3BF590979AD6061E2F0415345 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = BE0C57E1E88B5916EF77FF71C454148B /* IGListKit.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_PREFIX_HEADER = "Target Support Files/IGListKit/IGListKit-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/IGListKit/IGListKit-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = "Target Support Files/IGListKit/IGListKit.modulemap"; + PRODUCT_MODULE_NAME = IGListKit; + PRODUCT_NAME = IGListKit; + SDKROOT = appletvos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = 3; + TVOS_DEPLOYMENT_TARGET = 9.0; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + C70B7AA22D898FFDA25EAB9A465B28A2 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = C3BF310FC35B5542B808153F606DA55E /* IGListDiffKit.xcconfig */; buildSettings = { - CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; @@ -1495,23 +1429,74 @@ }; name = Release; }; + CEB1057E3B5C42A63CE92CC40EFD21D4 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 183814B254F0E172E09093F45DE7424F /* IGListSwiftKit.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_PREFIX_HEADER = "Target Support Files/IGListSwiftKit/IGListSwiftKit-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/IGListSwiftKit/IGListSwiftKit-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = "Target Support Files/IGListSwiftKit/IGListSwiftKit.modulemap"; + PRODUCT_MODULE_NAME = IGListSwiftKit; + PRODUCT_NAME = IGListSwiftKit; + SDKROOT = appletvos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.1; + TARGETED_DEVICE_FAMILY = 3; + TVOS_DEPLOYMENT_TARGET = 9.0; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + FC3D7049CD636AE1D90F2E46FE6AA1FE /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = C3BF310FC35B5542B808153F606DA55E /* IGListDiffKit.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_PREFIX_HEADER = "Target Support Files/IGListDiffKit/IGListDiffKit-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/IGListDiffKit/IGListDiffKit-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = "Target Support Files/IGListDiffKit/IGListDiffKit.modulemap"; + PRODUCT_MODULE_NAME = IGListDiffKit; + PRODUCT_NAME = IGListDiffKit; + SDKROOT = appletvos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = 3; + TVOS_DEPLOYMENT_TARGET = 9.0; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ - 345053E09FEBF25547068B3DBEF14FC1 /* Build configuration list for PBXNativeTarget "IGListSwiftKit" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 80D8BB2E38E8CB713BE02CAB8E6C64DF /* Debug */, - 9B3787CAFE791D5CC17A044C1DA9B926 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */ = { isa = XCConfigurationList; buildConfigurations = ( - D34AF3253F76DCDBCD88361A0203E8D6 /* Debug */, - ACC90DE1E3B7FACF2728CD51F424D435 /* Release */, + 0152325C0166CAF263C0C1206E16EA77 /* Debug */, + 986F9DB17FAFD4E8E78B73F275F2A566 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -1519,26 +1504,35 @@ 6521CB395D7AF2ECC2FC9D12A186E550 /* Build configuration list for PBXNativeTarget "IGListDiffKit" */ = { isa = XCConfigurationList; buildConfigurations = ( - 636601B87C0CED006C66C5B47818169C /* Debug */, - FCBB1C287A58E3FD552B52B8E39C6DAD /* Release */, + FC3D7049CD636AE1D90F2E46FE6AA1FE /* Debug */, + C70B7AA22D898FFDA25EAB9A465B28A2 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 913443B6EE95C000B8F7AC05EEF4978A /* Build configuration list for PBXNativeTarget "IGListKit" */ = { + 82FAB82A813AA36A26442952A72E64AC /* Build configuration list for PBXNativeTarget "IGListSwiftKit" */ = { isa = XCConfigurationList; buildConfigurations = ( - 517D805D91BED7415DD93BC672C652E2 /* Debug */, - D0721CFF1F13CA7B8B1BB62680201376 /* Release */, + CEB1057E3B5C42A63CE92CC40EFD21D4 /* Debug */, + 0E4BCE96CAC1E7634A4D8A83E600D038 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - B5A3E87BA1A38506C6BA36F1F834F300 /* Build configuration list for PBXNativeTarget "Pods-IGListKitExamples" */ = { + 9294F1915FF52F68F669FBA540CE6347 /* Build configuration list for PBXNativeTarget "IGListKit" */ = { isa = XCConfigurationList; buildConfigurations = ( - 4C9E70E9F2F67412F7911320ED39BC81 /* Debug */, - 363ED3F10EE847CB4C0AE4E789FC4B43 /* Release */, + B4579BC3BF590979AD6061E2F0415345 /* Debug */, + 9AE11C16750C4337A5615B10ABBA8BFA /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + B616E984A5723D556939B75EE240B22C /* Build configuration list for PBXNativeTarget "Pods-IGListKitExamples" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 3FDA335AC8D5C8FF5B4FECBB05D4ACB4 /* Debug */, + 32EAEF98D1DFB1E25ADE82FF884BF0B6 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; diff --git a/Gemfile.lock b/Gemfile.lock index abcc0ccc..d30a74e3 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,8 +1,8 @@ GEM remote: https://rubygems.org/ specs: - CFPropertyList (3.0.1) - activesupport (4.2.11.1) + CFPropertyList (3.0.3) + activesupport (4.2.11.3) i18n (~> 0.7) minitest (~> 5.1) thread_safe (~> 0.3, >= 0.3.4) @@ -18,7 +18,7 @@ GEM cork nap open4 (~> 1.3) - clamp (1.3.1) + clamp (1.3.2) cocoapods (1.8.4) activesupport (>= 4.0.2) claide (>= 1.0.2, < 2.0) @@ -55,7 +55,7 @@ GEM netrc (~> 0.11) cocoapods-try (1.1.0) colored2 (3.1.2) - concurrent-ruby (1.1.5) + concurrent-ruby (1.1.9) cork (0.3.0) colored2 (~> 3.1) danger (5.16.1) @@ -88,16 +88,16 @@ GEM concurrent-ruby (~> 1.0) json (2.3.1) kramdown (1.17.0) - mini_portile2 (2.5.1) - minitest (5.13.0) + mini_portile2 (2.6.1) + minitest (5.14.4) molinillo (0.6.6) multipart-post (2.1.1) - nanaimo (0.2.6) + nanaimo (0.3.0) nap (1.1.0) netrc (0.11.0) no_proxy_fix (0.1.2) - nokogiri (1.11.4) - mini_portile2 (~> 2.5.0) + nokogiri (1.12.3) + mini_portile2 (~> 2.6.1) racc (~> 1.4) octokit (4.14.0) sawyer (~> 0.8.0, >= 0.5.3) @@ -105,14 +105,15 @@ GEM public_suffix (4.0.6) racc (1.5.2) rake (13.0.1) + rexml (3.2.5) rouge (2.0.7) ruby-macho (1.4.0) sawyer (0.8.2) addressable (>= 2.3.5) faraday (> 0.8, < 2.0) - slather (2.4.7) + slather (2.4.9) CFPropertyList (>= 2.2, < 4) - activesupport (>= 4.0.2, < 6) + activesupport (>= 4.0.2, < 5) clamp (~> 1.3) nokogiri (~> 1.8) xcodeproj (~> 1.7) @@ -120,15 +121,16 @@ GEM unicode-display_width (~> 1.1, >= 1.1.1) thor (0.20.3) thread_safe (0.3.6) - tzinfo (1.2.5) + tzinfo (1.2.9) thread_safe (~> 0.1) unicode-display_width (1.6.0) - xcodeproj (1.13.0) + xcodeproj (1.21.0) CFPropertyList (>= 2.3.3, < 4.0) atomos (~> 0.1.3) claide (>= 1.0.2, < 2.0) colored2 (~> 3.1) - nanaimo (~> 0.2.6) + nanaimo (~> 0.3.0) + rexml (~> 3.2.4) xcpretty (0.2.8) rouge (~> 2.0.7)