Fix project, examples, and CHANGELOG from internal changes

Summary:
- Unbreak builds so PRs should work (requires rebase)
- Add CHANGELOG entry
Closes https://github.com/Instagram/IGListKit/pull/1069

Differential Revision: D6839909

Pulled By: rnystrom

fbshipit-source-id: abe0c75b50069ec9aac55b6acb7872fd2c8f04fb
This commit is contained in:
Ryan Nystrom 2018-01-29 15:49:01 -08:00 committed by Facebook Github Bot
parent a18bd7c495
commit 783adf8014
7 changed files with 1988 additions and 2058 deletions

View file

@ -21,6 +21,8 @@ The changelog for `IGListKit`. Also see the [releases](https://github.com/instag
- Added support `-[UIScrollView adjustedContentInset]` for iOS 11. [Guoyin Li](https://github.com/yiplee) [(#1020)](https://github.com/Instagram/IGListKit/pull/1020)
- Added new `transitionDelegate` API to give `IGListSectionController`s control to customize initial and final `UICollectionViewLayoutAttribute`s. Includes automatic integration with `IGListCollectionViewLayout`. Sue Suhan Ma [(26924ec)](https://github.com/Instagram/IGListKit/commit/26924ec3b665d37aeed7e28887e4221a7f3501b1)
### Fixes
- Duplicate objects for initial data source setup filtered out. [Mikhail Vashlyaev](https://github.com/yemodin) [(#993](https://github.com/Instagram/IGListKit/pull/993)

File diff suppressed because it is too large Load diff

View file

@ -37,6 +37,7 @@
#import "IGListBindingSectionControllerSelectionDelegate.h"
#import "IGListCollectionContext.h"
#import "IGListCollectionView.h"
#import "IGListCollectionViewDelegateLayout.h"
#import "IGListCollectionViewLayout.h"
#import "IGListDisplayDelegate.h"
#import "IGListGenericSectionController.h"
@ -47,6 +48,7 @@
#import "IGListSingleSectionController.h"
#import "IGListStackedSectionController.h"
#import "IGListSupplementaryViewSource.h"
#import "IGListTransitionDelegate.h"
#import "IGListUpdatingDelegate.h"
#import "IGListWorkingRangeDelegate.h"
#import "IGListAssert.h"

View file

@ -53,171 +53,171 @@
/* End PBXContainerItemProxy section */
/* Begin PBXFileReference section */
0027C13B125211AD236A296BC4F94E0D /* IGListIndexSetResult.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListIndexSetResult.html; path = docs/Classes/IGListIndexSetResult.html; sourceTree = "<group>"; };
00902ACAA0B9F3D70FAA818C3AFBF985 /* IGListStackedSectionController.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListStackedSectionController.html; path = docs/Classes/IGListStackedSectionController.html; sourceTree = "<group>"; };
013F8573FC69B5D57505266CF6106124 /* IGListAssert.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListAssert.h; path = Source/Common/IGListAssert.h; sourceTree = "<group>"; };
0268FF55B7EDAC03C1B8A3174CD6B97F /* IGListSupplementaryViewSource.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListSupplementaryViewSource.html; path = docs/Protocols/IGListSupplementaryViewSource.html; sourceTree = "<group>"; };
0278601DEAE5119F9D6DFD99F528199A /* IGListIndexPathResult.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListIndexPathResult.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Classes/IGListIndexPathResult.html; sourceTree = "<group>"; };
02A0B97B9CEF69B2F46ED381A3A4FF87 /* IGListCompatibility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListCompatibility.h; path = Source/Common/IGListCompatibility.h; sourceTree = "<group>"; };
0527497170D7AADA36597AF3A7F0472F /* IGListDiffable.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListDiffable.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Protocols/IGListDiffable.html; sourceTree = "<group>"; };
07865954D100348CC2160B293C81D21A /* IGListIndexPathResult.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListIndexPathResult.html; path = docs/Classes/IGListIndexPathResult.html; sourceTree = "<group>"; };
06A8D415BB63A24A1088BA90AB8EDF2B /* IGListBindable.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListBindable.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Protocols/IGListBindable.html; sourceTree = "<group>"; };
08D45F0EB1653178AE611E6E2BF23FAB /* Constants.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Constants.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Constants.html; sourceTree = "<group>"; };
0947F9A5D400407960E52EEC9EB94F01 /* IGListMoveIndexPathInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListMoveIndexPathInternal.h; sourceTree = "<group>"; };
09F246CF1920977445E6AA4E4547A1A8 /* IGListBatchUpdateData.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListBatchUpdateData.mm; path = Source/Common/IGListBatchUpdateData.mm; sourceTree = "<group>"; };
0E4C4E87464088D9B73CBE3A914D0352 /* IGListSectionController.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListSectionController.html; path = docs/Classes/IGListSectionController.html; sourceTree = "<group>"; };
0EC291603FA4E22D00239E01F725401F /* IGListBindingSectionController.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListBindingSectionController.html; path = docs/Classes/IGListBindingSectionController.html; sourceTree = "<group>"; };
0FB88F472A5575755EC0517675F4627A /* carat.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = carat.png; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/img/carat.png; sourceTree = "<group>"; };
11F55CEE8E02553368DEEF2870258FBF /* IGListSupplementaryViewSource.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListSupplementaryViewSource.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Protocols/IGListSupplementaryViewSource.html; sourceTree = "<group>"; };
0A68924B89024D0935F12E9F4B435BB3 /* IGListIndexPathResult.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListIndexPathResult.html; path = docs/Classes/IGListIndexPathResult.html; sourceTree = "<group>"; };
108FCE84EEA02EB05495D363EEB38A64 /* gh.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = gh.png; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/img/gh.png; sourceTree = "<group>"; };
1113F1097E0A28DC0B276C85069FA642 /* IGListCollectionViewLayout.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListCollectionViewLayout.html; path = docs/Classes/IGListCollectionViewLayout.html; sourceTree = "<group>"; };
14E6DCB867C946793BFBA75C5FD99D99 /* IGListIndexPathResult.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IGListIndexPathResult.m; path = Source/Common/IGListIndexPathResult.m; sourceTree = "<group>"; };
1546F2FEDC16B287CDD4089454836919 /* search.json */ = {isa = PBXFileReference; includeInIndex = 1; name = search.json; path = docs/search.json; sourceTree = "<group>"; };
15600122FBCF669E35C318548BCD2AA6 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; };
162AE45BD88B1EC6C8D2BA4D27CAC0FF /* gh.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = gh.png; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/img/gh.png; sourceTree = "<group>"; };
166F9D6E8DBB362F5EE99ED69FAEC636 /* IGListAdapterDelegate.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListAdapterDelegate.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Protocols/IGListAdapterDelegate.html; sourceTree = "<group>"; };
17AFD792F55D66839904B1CEBA25600B /* IGListBindingSectionControllerDataSource.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListBindingSectionControllerDataSource.html; path = docs/Protocols/IGListBindingSectionControllerDataSource.html; sourceTree = "<group>"; };
1A3CE84B7DACC6EBF3DAA93CBB8E4518 /* IGListAdapterUpdaterDelegate.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListAdapterUpdaterDelegate.html; path = docs/Protocols/IGListAdapterUpdaterDelegate.html; sourceTree = "<group>"; };
1680FA25BC5508C5CA6484E81CBDB7CE /* working-with-core-data.html */ = {isa = PBXFileReference; includeInIndex = 1; name = "working-with-core-data.html"; path = "docs/docsets/IGListKit.docset/Contents/Resources/Documents/working-with-core-data.html"; sourceTree = "<group>"; };
17BE671C0483223DB8BEEDC59BC8FEBA /* IGListKit.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; path = IGListKit.podspec; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.ruby; };
1854B3A51705A94331D8EDC4DBD22B59 /* vision.html */ = {isa = PBXFileReference; includeInIndex = 1; name = vision.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/vision.html; sourceTree = "<group>"; };
187CB7DC2094AADB1854173AC8A28829 /* getting-started.html */ = {isa = PBXFileReference; includeInIndex = 1; name = "getting-started.html"; path = "docs/getting-started.html"; sourceTree = "<group>"; };
1B2B14BA3AB402D9CC387EEB27A2F746 /* Pods-IGListKitExamples.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-IGListKitExamples.debug.xcconfig"; sourceTree = "<group>"; };
1D716F0B92934D7CF0E2D7905FC2886C /* search.json */ = {isa = PBXFileReference; includeInIndex = 1; name = search.json; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/search.json; sourceTree = "<group>"; };
1E3F8ED0AFC4914F14A1C35D6D641726 /* IGListMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListMacros.h; path = Source/Common/IGListMacros.h; sourceTree = "<group>"; };
1F26F04278535AAEFA9C9D1186088F83 /* IGListCollectionContext.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListCollectionContext.html; path = docs/Protocols/IGListCollectionContext.html; sourceTree = "<group>"; };
1FFFBAC669C0F83579BF2DC6EE5CC6C6 /* working-with-core-data.html */ = {isa = PBXFileReference; includeInIndex = 1; name = "working-with-core-data.html"; path = "docs/working-with-core-data.html"; sourceTree = "<group>"; };
23EA5BC54ECFAD42BC8E9306F38A0239 /* Guides.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Guides.html; path = docs/Guides.html; sourceTree = "<group>"; };
258C99829477D37DD92B6FC4927BCD71 /* IGListAdapterUpdater.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListAdapterUpdater.html; path = docs/Classes/IGListAdapterUpdater.html; sourceTree = "<group>"; };
270DD1219F1E6CF00379D39F252D87C6 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/System/Library/Frameworks/Cocoa.framework; sourceTree = DEVELOPER_DIR; };
28BF712F632062D7330357DFEB10DDCD /* IGListAdapterUpdaterDelegate.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListAdapterUpdaterDelegate.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Protocols/IGListAdapterUpdaterDelegate.html; sourceTree = "<group>"; };
29F5DDF8975988DC5461203066EAAF08 /* IGListKit.tgz */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListKit.tgz; path = docs/docsets/IGListKit.tgz; sourceTree = "<group>"; };
2AB27FD4C5CFB2ED58510202062DDDB7 /* IGListGenericSectionController.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListGenericSectionController.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Classes/IGListGenericSectionController.html; sourceTree = "<group>"; };
2B7630FC6298037B459B4607506E7109 /* IGListAdapterDataSource.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListAdapterDataSource.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Protocols/IGListAdapterDataSource.html; sourceTree = "<group>"; };
2C6059F828B91191E555ABAEB957C5CB /* Functions.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Functions.html; path = docs/Functions.html; sourceTree = "<group>"; };
2A62D12DF8F40E7642E25EAC8EC9B38A /* IGListIndexSetResult.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListIndexSetResult.html; path = docs/Classes/IGListIndexSetResult.html; sourceTree = "<group>"; };
2BD160EAF6A4AA598AFD430E2FF606FB /* index.html */ = {isa = PBXFileReference; includeInIndex = 1; name = index.html; path = docs/index.html; sourceTree = "<group>"; };
2F5AE0385534EC7E6CA75003A7280492 /* Pods-IGListKitExamples-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-IGListKitExamples-dummy.m"; sourceTree = "<group>"; };
30A074C95998F03A01B26C9CF92FA5D8 /* IGListScrollDelegate.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListScrollDelegate.html; path = docs/Protocols/IGListScrollDelegate.html; sourceTree = "<group>"; };
32A534F431AE091489320EA0977F9280 /* highlight.css */ = {isa = PBXFileReference; includeInIndex = 1; name = highlight.css; path = docs/css/highlight.css; sourceTree = "<group>"; };
32B28DE8F1D9DEA16A968F20589C6D9E /* IGListExperiment.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListExperiment.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Enums/IGListExperiment.html; sourceTree = "<group>"; };
32E12D8967964052674222FA98A4E539 /* LICENSE.md */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE.md; sourceTree = "<group>"; };
2FB182CC87C1BE39C9C116AC7A48515C /* Classes.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Classes.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Classes.html; sourceTree = "<group>"; };
31D58182DA791429376C8B835D3D35A6 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; };
31DE4045B82B1F863F0EDAF4F2431917 /* IGListSingleSectionControllerDelegate.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListSingleSectionControllerDelegate.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Protocols/IGListSingleSectionControllerDelegate.html; sourceTree = "<group>"; };
33B1C9AA08B00BB67B09FA0A36F89BD8 /* IGListMoveIndex.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListMoveIndex.h; path = Source/Common/IGListMoveIndex.h; sourceTree = "<group>"; };
37700546640739B0430E16F6C4DFF11D /* getting-started.html */ = {isa = PBXFileReference; includeInIndex = 1; name = "getting-started.html"; path = "docs/docsets/IGListKit.docset/Contents/Resources/Documents/getting-started.html"; sourceTree = "<group>"; };
385CBDC607146DECD94B490BC98E8109 /* installation.html */ = {isa = PBXFileReference; includeInIndex = 1; name = installation.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/installation.html; sourceTree = "<group>"; };
38BE54A416D08F9B76E07D5FCFE1E430 /* modeling-and-binding.html */ = {isa = PBXFileReference; includeInIndex = 1; name = "modeling-and-binding.html"; path = "docs/modeling-and-binding.html"; sourceTree = "<group>"; };
3B8F12B0ED767A8BC7D6E2F8B3C9950B /* IGListKit.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; path = IGListKit.podspec; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.ruby; };
3463D10E7E1FEA4A5263606A4704FD03 /* jazzy.js */ = {isa = PBXFileReference; includeInIndex = 1; name = jazzy.js; path = docs/js/jazzy.js; sourceTree = "<group>"; };
353B25DBD568946BDF79341755F4479E /* IGListWorkingRangeDelegate.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListWorkingRangeDelegate.html; path = docs/Protocols/IGListWorkingRangeDelegate.html; sourceTree = "<group>"; };
3612E154422FBBA2A0E2B3D101E103B1 /* IGListBindable.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListBindable.html; path = docs/Protocols/IGListBindable.html; sourceTree = "<group>"; };
3837782B7A69A749FB680262FCD62293 /* iglistdiffable-and-equality.html */ = {isa = PBXFileReference; includeInIndex = 1; name = "iglistdiffable-and-equality.html"; path = "docs/iglistdiffable-and-equality.html"; sourceTree = "<group>"; };
38AFDFE09B02C51AC89502B2D083E147 /* Classes.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Classes.html; path = docs/Classes.html; sourceTree = "<group>"; };
3AAE0BAE5EE35EEF17FB22E7DF0C9441 /* carat.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = carat.png; path = docs/img/carat.png; sourceTree = "<group>"; };
3C1A91F3613DDE98831D0B23F9C26F0B /* jazzy.css */ = {isa = PBXFileReference; includeInIndex = 1; name = jazzy.css; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/css/jazzy.css; sourceTree = "<group>"; };
3C3AA033120D0F7CD7F53C46BA0F9AB1 /* NSString+IGListDiffable.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSString+IGListDiffable.m"; path = "Source/Common/NSString+IGListDiffable.m"; sourceTree = "<group>"; };
3CC61BD4D3CEE36D86EDFE336AF3E67C /* dash.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = dash.png; path = docs/img/dash.png; sourceTree = "<group>"; };
3D65FCA20AE70537C9424A6EF17EA899 /* IGListBindingSectionControllerSelectionDelegate.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListBindingSectionControllerSelectionDelegate.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Protocols/IGListBindingSectionControllerSelectionDelegate.html; sourceTree = "<group>"; };
3DA94D6B21A8190451B1725725B06597 /* NSNumber+IGListDiffable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSNumber+IGListDiffable.h"; path = "Source/Common/NSNumber+IGListDiffable.h"; sourceTree = "<group>"; };
3EF0B033BEF193B124779C0CBEC819F5 /* jazzy.js */ = {isa = PBXFileReference; includeInIndex = 1; name = jazzy.js; path = docs/js/jazzy.js; sourceTree = "<group>"; };
3E4A240A2680C5536FC41D8F3AD376F3 /* search.json */ = {isa = PBXFileReference; includeInIndex = 1; name = search.json; path = docs/search.json; sourceTree = "<group>"; };
3FFF16D517CB1F44E0EB9AFF43121D2C /* IGListBatchUpdateData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListBatchUpdateData.h; path = Source/Common/IGListBatchUpdateData.h; sourceTree = "<group>"; };
4112028D7D5E6109631E74B95CA9F652 /* modeling-and-binding.html */ = {isa = PBXFileReference; includeInIndex = 1; name = "modeling-and-binding.html"; path = "docs/modeling-and-binding.html"; sourceTree = "<group>"; };
415E2C6437C1D1A3BF7A877809F5AF0D /* installation.html */ = {isa = PBXFileReference; includeInIndex = 1; name = installation.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/installation.html; sourceTree = "<group>"; };
41918AE1D0E731E2317276D2478E424D /* IGListStackedSectionController.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListStackedSectionController.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Classes/IGListStackedSectionController.html; sourceTree = "<group>"; };
428C13C7C57B2D91F00D94ECF1FA71F8 /* Pods-IGListKitExamples-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-IGListKitExamples-resources.sh"; sourceTree = "<group>"; };
46E003CEC1EAD2A2AB85E5752A9E9460 /* IGListDisplayDelegate.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListDisplayDelegate.html; path = docs/Protocols/IGListDisplayDelegate.html; sourceTree = "<group>"; };
47D58766A04065BB8A6F221C5DFE45CF /* IGListStackedSectionController.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListStackedSectionController.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Classes/IGListStackedSectionController.html; sourceTree = "<group>"; };
47D78E34AC8DCC2A2C8D16E5FCBCF3C3 /* gh.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = gh.png; path = docs/img/gh.png; sourceTree = "<group>"; };
49146CAC952E9F38E9A892F7F9011858 /* IGListGenericSectionController.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListGenericSectionController.html; path = docs/Classes/IGListGenericSectionController.html; sourceTree = "<group>"; };
4AD89E9FEE0178A1AAC0A193F7D86E72 /* IGListSingleSectionControllerDelegate.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListSingleSectionControllerDelegate.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Protocols/IGListSingleSectionControllerDelegate.html; sourceTree = "<group>"; };
43F3BE786277F4DFE3266DC57B411234 /* IGListUpdatingDelegate.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListUpdatingDelegate.html; path = docs/Protocols/IGListUpdatingDelegate.html; sourceTree = "<group>"; };
4A0FA0F03997A3AAB8B614A28E255211 /* Enums.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Enums.html; path = docs/Enums.html; sourceTree = "<group>"; };
4AE013639CD33EA0A8D681DCBBDD83A9 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
4C08D9DBAE6AF781A82AC4A6923A92E0 /* IGListArrayUtilsInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListArrayUtilsInternal.h; sourceTree = "<group>"; };
4F8527908FFB7044A11A0AE4534388AE /* installation.html */ = {isa = PBXFileReference; includeInIndex = 1; name = installation.html; path = docs/installation.html; sourceTree = "<group>"; };
4F9F8E6A7CDACBF9CFD80AB9281A1F82 /* IGListIndexSetResult.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListIndexSetResult.h; path = Source/Common/IGListIndexSetResult.h; sourceTree = "<group>"; };
505965B684C597A4B7FD3894A128DA0E /* IGListIndexPathResult.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListIndexPathResult.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Classes/IGListIndexPathResult.html; sourceTree = "<group>"; };
52054AE893A0AE7FBFC54333D8ABD345 /* Pods-IGListKitExamples-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-IGListKitExamples-umbrella.h"; sourceTree = "<group>"; };
5424F4A459DFA5040D2A3C5D0241A4F0 /* Enums.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Enums.html; path = docs/Enums.html; sourceTree = "<group>"; };
54AE2F693C9F926B48CA3073DAE901D7 /* IGListDisplayDelegate.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListDisplayDelegate.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Protocols/IGListDisplayDelegate.html; sourceTree = "<group>"; };
56B82A19C632724CB3E6FCE977CFBCE6 /* IGListSingleSectionControllerDelegate.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListSingleSectionControllerDelegate.html; path = docs/Protocols/IGListSingleSectionControllerDelegate.html; sourceTree = "<group>"; };
56E1DF80DDF7A7F357FF83E804A7E12A /* Protocols.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Protocols.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Protocols.html; sourceTree = "<group>"; };
58491220B1882DB9184EF27542391D14 /* IGListBindingSectionControllerDataSource.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListBindingSectionControllerDataSource.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Protocols/IGListBindingSectionControllerDataSource.html; sourceTree = "<group>"; };
5984B96678E7BDB258E6D7F2FEDEA8B1 /* best-practices-and-faq.html */ = {isa = PBXFileReference; includeInIndex = 1; name = "best-practices-and-faq.html"; path = "docs/best-practices-and-faq.html"; sourceTree = "<group>"; };
59C931060B33156F41B9D7EF74936662 /* Constants.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Constants.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Constants.html; sourceTree = "<group>"; };
5A96AEE776AD06512B28BAE8E24C63C8 /* jazzy.js */ = {isa = PBXFileReference; includeInIndex = 1; name = jazzy.js; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/js/jazzy.js; sourceTree = "<group>"; };
5BE517234670F2FAAE7C9F4995E48669 /* IGListStackedSectionController.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListStackedSectionController.html; path = docs/Classes/IGListStackedSectionController.html; sourceTree = "<group>"; };
5CD2A0C0FD2465EA94D478473EB44C61 /* IGListAdapter.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListAdapter.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Classes/IGListAdapter.html; sourceTree = "<group>"; };
546F7D7D4AEA6CE95D0427548D45A5F1 /* undocumented.json */ = {isa = PBXFileReference; includeInIndex = 1; name = undocumented.json; path = docs/undocumented.json; sourceTree = "<group>"; };
5482C5ABD9A7DA4EE34FF2EEA00DA575 /* Functions.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Functions.html; path = docs/Functions.html; sourceTree = "<group>"; };
550226CE62BDFC3F1FEE92A9392D9D2D /* IGListDisplayDelegate.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListDisplayDelegate.html; path = docs/Protocols/IGListDisplayDelegate.html; sourceTree = "<group>"; };
568BB50208E7682AB231A263867D2DF5 /* IGListBindingSectionControllerSelectionDelegate.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListBindingSectionControllerSelectionDelegate.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Protocols/IGListBindingSectionControllerSelectionDelegate.html; sourceTree = "<group>"; };
5C9691FC23A1A90F45706C5C3B588FB5 /* IGListDisplayDelegate.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListDisplayDelegate.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Protocols/IGListDisplayDelegate.html; sourceTree = "<group>"; };
5D4F6E369FC8518E19CE2A0574F841FE /* NSString+IGListDiffable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSString+IGListDiffable.h"; path = "Source/Common/NSString+IGListDiffable.h"; sourceTree = "<group>"; };
5DDC3A076A1351BD12741BD7AE909CD7 /* Functions.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Functions.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Functions.html; sourceTree = "<group>"; };
5EC71BBF3C601F37DA1273CACD0F96C1 /* Guides.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Guides.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Guides.html; sourceTree = "<group>"; };
5FF5F3DA116382E2E2274DD687D24851 /* undocumented.json */ = {isa = PBXFileReference; includeInIndex = 1; name = undocumented.json; path = docs/undocumented.json; sourceTree = "<group>"; };
600B5CD424758F8F2D6B58F1896E26D4 /* IGListUpdatingDelegate.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListUpdatingDelegate.html; path = docs/Protocols/IGListUpdatingDelegate.html; sourceTree = "<group>"; };
5DFCF5DACD07A35E2706366A17276A0D /* modeling-and-binding.html */ = {isa = PBXFileReference; includeInIndex = 1; name = "modeling-and-binding.html"; path = "docs/docsets/IGListKit.docset/Contents/Resources/Documents/modeling-and-binding.html"; sourceTree = "<group>"; };
5E405534FBDE1F620968D0DD6FEFE3FC /* dash.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = dash.png; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/img/dash.png; sourceTree = "<group>"; };
5E515AB8620A3609A2CA454589653469 /* IGListAdapter.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListAdapter.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Classes/IGListAdapter.html; sourceTree = "<group>"; };
5EFC0F4509B92A83ACB093FD8FD5677A /* IGListSectionController.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListSectionController.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Classes/IGListSectionController.html; sourceTree = "<group>"; };
6174FC0DAF9A36B9BB450155F01FD7D3 /* IGListKit.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IGListKit.xcconfig; sourceTree = "<group>"; };
63C46BBC6627379E1B70FD881D6FFF3C /* IGListBindingSectionController.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListBindingSectionController.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Classes/IGListBindingSectionController.html; sourceTree = "<group>"; };
63E9ADC006F12CC6703ADA86CC2A729A /* migration.html */ = {isa = PBXFileReference; includeInIndex = 1; name = migration.html; path = docs/migration.html; sourceTree = "<group>"; };
651186234D6BA0D2EBD5A07054E72C4F /* Classes.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Classes.html; path = docs/Classes.html; sourceTree = "<group>"; };
66A97AD7361F10974F8D0E2477AAC435 /* jquery.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = jquery.min.js; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/js/jquery.min.js; sourceTree = "<group>"; };
621DF5B4E7278D19C17048A31707D092 /* IGListAdapterUpdater.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListAdapterUpdater.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Classes/IGListAdapterUpdater.html; sourceTree = "<group>"; };
62D551CB364BBC261F966A6AC9493A29 /* IGListAdapterDataSource.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListAdapterDataSource.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Protocols/IGListAdapterDataSource.html; sourceTree = "<group>"; };
652F6F0C73B9C1DDC61BF603FB083BD2 /* Protocols.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Protocols.html; path = docs/Protocols.html; sourceTree = "<group>"; };
69CC2199E693744083ED6CDB29D31AA9 /* IGListExperiments.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListExperiments.h; path = Source/Common/IGListExperiments.h; sourceTree = "<group>"; };
6A1DF9D6DA50EF05DA935D663F046D23 /* vision.html */ = {isa = PBXFileReference; includeInIndex = 1; name = vision.html; path = docs/vision.html; sourceTree = "<group>"; };
6CD89F039AF0EED83D57E11F81104997 /* IGListIndexSetResult.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IGListIndexSetResult.m; path = Source/Common/IGListIndexSetResult.m; sourceTree = "<group>"; };
6E45F2B1F1AA3ECAC3F677328A4AD735 /* IGListBatchContext.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListBatchContext.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Protocols/IGListBatchContext.html; sourceTree = "<group>"; };
740A80AE4E29884E36892567D875512D /* Guides.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Guides.html; path = docs/Guides.html; sourceTree = "<group>"; };
74383DC25560CAFC95B4F9342BB055DF /* jazzy.css */ = {isa = PBXFileReference; includeInIndex = 1; name = jazzy.css; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/css/jazzy.css; sourceTree = "<group>"; };
779826FDEEBBA2AD588F6DE5177F5DB2 /* jazzy.css */ = {isa = PBXFileReference; includeInIndex = 1; name = jazzy.css; path = docs/css/jazzy.css; sourceTree = "<group>"; };
6D5B8F14EBF974186682FC6B95EE7D7F /* index.html */ = {isa = PBXFileReference; includeInIndex = 1; name = index.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/index.html; sourceTree = "<group>"; };
70EEA2DAF0F85E9143C8A37F583E424F /* vision.html */ = {isa = PBXFileReference; includeInIndex = 1; name = vision.html; path = docs/vision.html; sourceTree = "<group>"; };
730302BD87460EF5DF51BF87E2026FA1 /* IGListDiffable.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListDiffable.html; path = docs/Protocols/IGListDiffable.html; sourceTree = "<group>"; };
74E999E04A39C39D9E91E48F858A79D8 /* iglistdiffable-and-equality.html */ = {isa = PBXFileReference; includeInIndex = 1; name = "iglistdiffable-and-equality.html"; path = "docs/docsets/IGListKit.docset/Contents/Resources/Documents/iglistdiffable-and-equality.html"; sourceTree = "<group>"; };
77A37953799451B59CF70899A00C6697 /* IGListSingleSectionController.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListSingleSectionController.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Classes/IGListSingleSectionController.html; sourceTree = "<group>"; };
77D3D7CE886A880774F2D960D62169FB /* highlight.css */ = {isa = PBXFileReference; includeInIndex = 1; name = highlight.css; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/css/highlight.css; sourceTree = "<group>"; };
781122E822B2BF82D263328A4077891E /* IGListIndexPathResultInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListIndexPathResultInternal.h; sourceTree = "<group>"; };
79FD332DF71BFD960C91D1B052ADF00E /* IGListCollectionViewLayout.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListCollectionViewLayout.html; path = docs/Classes/IGListCollectionViewLayout.html; sourceTree = "<group>"; };
7A49BCD83A95D26D248A2F3E054CD5B1 /* migration.html */ = {isa = PBXFileReference; includeInIndex = 1; name = migration.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/migration.html; sourceTree = "<group>"; };
7BA7607F4254A6D10E2F7276FDB3BC8C /* IGListAdapterUpdater.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListAdapterUpdater.html; path = docs/Classes/IGListAdapterUpdater.html; sourceTree = "<group>"; };
7CFD3BBD73FE0B289DAD74B3B53C929F /* IGListAdapterUpdater.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListAdapterUpdater.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Classes/IGListAdapterUpdater.html; sourceTree = "<group>"; };
7E40754F5F8A3099111A6F8CDF4C57F5 /* IGListIndexSetResult.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListIndexSetResult.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Classes/IGListIndexSetResult.html; sourceTree = "<group>"; };
7EF6146D892D242C67DCAE281C46F2B7 /* Constants.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Constants.html; path = docs/Constants.html; sourceTree = "<group>"; };
7F152D1D7A13297BF1EB5E602F7573C3 /* IGListSingleSectionController.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListSingleSectionController.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Classes/IGListSingleSectionController.html; sourceTree = "<group>"; };
806FEC730436EFF6FB33597ABBD244FB /* IGListSectionController.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListSectionController.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Classes/IGListSectionController.html; sourceTree = "<group>"; };
789DFE7CF426D1C23C65D72FDA65DCA3 /* IGListAdapterDataSource.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListAdapterDataSource.html; path = docs/Protocols/IGListAdapterDataSource.html; sourceTree = "<group>"; };
792A0B6875BA2CDE494A936FAF28B81C /* IGListIndexSetResult.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListIndexSetResult.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Classes/IGListIndexSetResult.html; sourceTree = "<group>"; };
79C34BA6440DD4772D21884220CD736E /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = docs/docsets/IGListKit.docset/Contents/Info.plist; sourceTree = "<group>"; };
79E18635F1547E1178D20BCF70583AAE /* IGListExperiment.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListExperiment.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Enums/IGListExperiment.html; sourceTree = "<group>"; };
79F64EDCE5E0079C7981819FB4DD290E /* IGListSingleSectionControllerDelegate.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListSingleSectionControllerDelegate.html; path = docs/Protocols/IGListSingleSectionControllerDelegate.html; sourceTree = "<group>"; };
7ABEF389FB37957894C0E438C9AFB5A9 /* dash.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = dash.png; path = docs/img/dash.png; sourceTree = "<group>"; };
7BB92F1A17868880587C391D7978BDDD /* IGListBatchUpdateData.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListBatchUpdateData.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Classes/IGListBatchUpdateData.html; sourceTree = "<group>"; };
81E09501E7B719A6A5E29FA82DD3642F /* IGListAdapter.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListAdapter.html; path = docs/Classes/IGListAdapter.html; sourceTree = "<group>"; };
821E85E8B62E6A9EC5DBAB42920DC547 /* IGListKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = IGListKit.modulemap; sourceTree = "<group>"; };
82521CDBB11DB90450077BF30DA7643A /* badge.svg */ = {isa = PBXFileReference; includeInIndex = 1; name = badge.svg; path = docs/badge.svg; sourceTree = "<group>"; };
853578E9400CD8BB395CC90C0F8470A9 /* working-with-core-data.html */ = {isa = PBXFileReference; includeInIndex = 1; name = "working-with-core-data.html"; path = "docs/docsets/IGListKit.docset/Contents/Resources/Documents/working-with-core-data.html"; sourceTree = "<group>"; };
864E8F9AF5B18972F776E8D2CDB61DDF /* Type Definitions.html */ = {isa = PBXFileReference; includeInIndex = 1; name = "Type Definitions.html"; path = "docs/docsets/IGListKit.docset/Contents/Resources/Documents/Type Definitions.html"; sourceTree = "<group>"; };
89CBFB2827ED49171E427F3D00B16965 /* Enums.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Enums.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Enums.html; sourceTree = "<group>"; };
8F2AA573447F5A9633FAB4BC384F43A3 /* IGListMoveIndex.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListMoveIndex.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Classes/IGListMoveIndex.html; sourceTree = "<group>"; };
85A3514DF3BB6B08FD54F2425B53750C /* migration.html */ = {isa = PBXFileReference; includeInIndex = 1; name = migration.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/migration.html; sourceTree = "<group>"; };
85F16BD26133E9C92735EBF3D8376D27 /* IGListUpdatingDelegate.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListUpdatingDelegate.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Protocols/IGListUpdatingDelegate.html; sourceTree = "<group>"; };
874A7DF2FF4EAC2E5AF405EFE05AAF6A /* IGListCollectionContext.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListCollectionContext.html; path = docs/Protocols/IGListCollectionContext.html; sourceTree = "<group>"; };
8BE5742C20256828AD4BED782C04CBFE /* IGListExperiment.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListExperiment.html; path = docs/Enums/IGListExperiment.html; sourceTree = "<group>"; };
8CA18C5247DD649BE228A922CB173DF4 /* Constants.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Constants.html; path = docs/Constants.html; sourceTree = "<group>"; };
8E47C0BAB9E36B26781BE9A3792DB03C /* best-practices-and-faq.html */ = {isa = PBXFileReference; includeInIndex = 1; name = "best-practices-and-faq.html"; path = "docs/best-practices-and-faq.html"; sourceTree = "<group>"; };
8EC9A0981767703368018C984C931AF9 /* docSet.dsidx */ = {isa = PBXFileReference; includeInIndex = 1; name = docSet.dsidx; path = docs/docsets/IGListKit.docset/Contents/Resources/docSet.dsidx; sourceTree = "<group>"; };
8FCE439D6CFFBA3D68B80C29C36EE0C1 /* IGListDiff.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListDiff.mm; path = Source/Common/IGListDiff.mm; sourceTree = "<group>"; };
90420A5CAC80AC1199F5138DE8B5F9A2 /* IGListDiff.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListDiff.h; path = Source/Common/IGListDiff.h; sourceTree = "<group>"; };
91136BD99A1AA1CB0EA81809248330A7 /* index.html */ = {isa = PBXFileReference; includeInIndex = 1; name = index.html; path = docs/index.html; sourceTree = "<group>"; };
91FECCD7DA1882AC8F951D441437CCFC /* IGListSupplementaryViewSource.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListSupplementaryViewSource.html; path = docs/Protocols/IGListSupplementaryViewSource.html; sourceTree = "<group>"; };
93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; };
9509EB6301E29031991EC2669943F502 /* IGListDiffable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListDiffable.h; path = Source/Common/IGListDiffable.h; sourceTree = "<group>"; };
996F544090596C20039DC80D1917BBCD /* working-with-uicollectionview.html */ = {isa = PBXFileReference; includeInIndex = 1; name = "working-with-uicollectionview.html"; path = "docs/docsets/IGListKit.docset/Contents/Resources/Documents/working-with-uicollectionview.html"; sourceTree = "<group>"; };
9C71CCF8D58AEA74463323545888077A /* docSet.dsidx */ = {isa = PBXFileReference; includeInIndex = 1; name = docSet.dsidx; path = docs/docsets/IGListKit.docset/Contents/Resources/docSet.dsidx; sourceTree = "<group>"; };
9819BBB3A23442F8F0A4A30104FE07BB /* jquery.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = jquery.min.js; path = docs/js/jquery.min.js; sourceTree = "<group>"; };
99B67877297D483EC03F3D2161240438 /* search.json */ = {isa = PBXFileReference; includeInIndex = 1; name = search.json; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/search.json; sourceTree = "<group>"; };
9A2FB94FDA9CCC915EBF98F520A62068 /* IGListCollectionContext.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListCollectionContext.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Protocols/IGListCollectionContext.html; sourceTree = "<group>"; };
9C0ACFC4436917B13EB2FBD30B55E5FE /* IGListBatchContext.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListBatchContext.html; path = docs/Protocols/IGListBatchContext.html; sourceTree = "<group>"; };
9CB9C133FFCB58BDC03EE468BD48ACFC /* IGListKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IGListKit-umbrella.h"; sourceTree = "<group>"; };
9D11DCAE06F644E6CCE659622CD8E616 /* IGListKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = IGListKit.framework; path = IGListKit.framework; sourceTree = BUILT_PRODUCTS_DIR; };
9E5763A30D4C0333B840D0E2378B46A4 /* IGListWorkingRangeDelegate.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListWorkingRangeDelegate.html; path = docs/Protocols/IGListWorkingRangeDelegate.html; sourceTree = "<group>"; };
9E32F5DF99C88B2FA7CA4304ED0DF031 /* IGListAdapterUpdaterDelegate.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListAdapterUpdaterDelegate.html; path = docs/Protocols/IGListAdapterUpdaterDelegate.html; sourceTree = "<group>"; };
9E85EA31AD7B759EB8ED93E7C489857A /* badge.svg */ = {isa = PBXFileReference; includeInIndex = 1; name = badge.svg; path = docs/badge.svg; sourceTree = "<group>"; };
9EE3A63399A35916C7E5AD6C5D1FE0B7 /* IGListDiffKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListDiffKit.h; path = Source/Common/IGListDiffKit.h; sourceTree = "<group>"; };
A03EF310EE14B0082478BB29CADE6EAB /* IGListCollectionContext.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListCollectionContext.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Protocols/IGListCollectionContext.html; sourceTree = "<group>"; };
9F49E2BD1FCF62A77CFDF5AD7A431774 /* working-with-uicollectionview.html */ = {isa = PBXFileReference; includeInIndex = 1; name = "working-with-uicollectionview.html"; path = "docs/docsets/IGListKit.docset/Contents/Resources/Documents/working-with-uicollectionview.html"; sourceTree = "<group>"; };
A198E265B2C6E673C7C9C5050F92D9F0 /* Pods-IGListKitExamples.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-IGListKitExamples.release.xcconfig"; sourceTree = "<group>"; };
A22FCC39500934C364AE61FE16B72CDA /* index.html */ = {isa = PBXFileReference; includeInIndex = 1; name = index.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/index.html; sourceTree = "<group>"; };
A2B8E220CEDC7756FB5A576D32F99689 /* getting-started.html */ = {isa = PBXFileReference; includeInIndex = 1; name = "getting-started.html"; path = "docs/getting-started.html"; sourceTree = "<group>"; };
A2D679295352DEA71DCD294F61652219 /* Type Definitions.html */ = {isa = PBXFileReference; includeInIndex = 1; name = "Type Definitions.html"; path = "docs/Type Definitions.html"; sourceTree = "<group>"; };
A55BB66F81B7ABE9B572C8F7FFD7F6C0 /* iglistdiffable-and-equality.html */ = {isa = PBXFileReference; includeInIndex = 1; name = "iglistdiffable-and-equality.html"; path = "docs/iglistdiffable-and-equality.html"; sourceTree = "<group>"; };
A642D1C2E798C03BD637FD2A2CEDE327 /* IGListBindingSectionControllerSelectionDelegate.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListBindingSectionControllerSelectionDelegate.html; path = docs/Protocols/IGListBindingSectionControllerSelectionDelegate.html; sourceTree = "<group>"; };
A2AD0F71D9A8867F0A2B7EE8E7752007 /* getting-started.html */ = {isa = PBXFileReference; includeInIndex = 1; name = "getting-started.html"; path = "docs/docsets/IGListKit.docset/Contents/Resources/Documents/getting-started.html"; sourceTree = "<group>"; };
A37DC61DC67057A9F58EB3482F6FC332 /* IGListBatchContext.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListBatchContext.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Protocols/IGListBatchContext.html; sourceTree = "<group>"; };
A3B248CE82D008370E7B3612E8EDF2B2 /* IGListBindingSectionControllerDataSource.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListBindingSectionControllerDataSource.html; path = docs/Protocols/IGListBindingSectionControllerDataSource.html; sourceTree = "<group>"; };
A4584D4A9EDC4A079C33487CD293452B /* IGListSupplementaryViewSource.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListSupplementaryViewSource.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Protocols/IGListSupplementaryViewSource.html; sourceTree = "<group>"; };
A4F1730DA76FC7C4546C50889D54D5CE /* Functions.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Functions.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Functions.html; sourceTree = "<group>"; };
A5CEBBCF6F63921FB644C4B1853919CC /* IGListSingleSectionController.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListSingleSectionController.html; path = docs/Classes/IGListSingleSectionController.html; sourceTree = "<group>"; };
A7BBE69D34859663403DA26F14CC4DDB /* Pods-IGListKitExamples-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-IGListKitExamples-acknowledgements.markdown"; sourceTree = "<group>"; };
A851A4ACB8C0DE98BFFBC6FD4D1BACEE /* Pods-IGListKitExamples-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-IGListKitExamples-frameworks.sh"; sourceTree = "<group>"; };
AA11FE16AA5950FEBEF670C2B5ECD43D /* best-practices-and-faq.html */ = {isa = PBXFileReference; includeInIndex = 1; name = "best-practices-and-faq.html"; path = "docs/docsets/IGListKit.docset/Contents/Resources/Documents/best-practices-and-faq.html"; sourceTree = "<group>"; };
ABF549428FEA18696E5358F599E11A24 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
ACDA7B7FA92F0F3CF927D5A41CD01CFB /* IGListAdapter.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListAdapter.html; path = docs/Classes/IGListAdapter.html; sourceTree = "<group>"; };
AE22B09C25C1C287E756F79018DE26F9 /* IGListKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IGListKit-dummy.m"; sourceTree = "<group>"; };
AFAC088011EB78D7DE810D97F20E0122 /* working-with-core-data.html */ = {isa = PBXFileReference; includeInIndex = 1; name = "working-with-core-data.html"; path = "docs/working-with-core-data.html"; sourceTree = "<group>"; };
B1121CCF000093E7FD481CD4D8F6B0DE /* IGListMoveIndexPath.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListMoveIndexPath.html; path = docs/Classes/IGListMoveIndexPath.html; sourceTree = "<group>"; };
B0B599161935F95B616F3AAA8CFD333B /* gh.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = gh.png; path = docs/img/gh.png; sourceTree = "<group>"; };
B0FC675A8E092FA5898EBFCD95EEF59C /* installation.html */ = {isa = PBXFileReference; includeInIndex = 1; name = installation.html; path = docs/installation.html; sourceTree = "<group>"; };
B1A67FA55AFA8042F7060A8C2373E932 /* IGListMoveIndexPath.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListMoveIndexPath.h; path = Source/Common/IGListMoveIndexPath.h; sourceTree = "<group>"; };
B3DA53BA83207C1C32123D916D85CD9F /* Classes.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Classes.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Classes.html; sourceTree = "<group>"; };
B4B8FA7452BD81C9B9AAFE8D1D7A4C39 /* IGListAdapterDataSource.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListAdapterDataSource.html; path = docs/Protocols/IGListAdapterDataSource.html; sourceTree = "<group>"; };
B9E178D9DB915BB9B5ECD8630F632264 /* IGListBindable.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListBindable.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Protocols/IGListBindable.html; sourceTree = "<group>"; };
B29C8033B5F9A5E857BB867A69EF924B /* Type Definitions.html */ = {isa = PBXFileReference; includeInIndex = 1; name = "Type Definitions.html"; path = "docs/docsets/IGListKit.docset/Contents/Resources/Documents/Type Definitions.html"; sourceTree = "<group>"; };
B6089EADE8E1A4588DA60B454376569F /* IGListKit.tgz */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListKit.tgz; path = docs/docsets/IGListKit.tgz; sourceTree = "<group>"; };
B614491EC1250A522FFBB207340CAB25 /* IGListAdapterUpdaterDelegate.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListAdapterUpdaterDelegate.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Protocols/IGListAdapterUpdaterDelegate.html; sourceTree = "<group>"; };
B64CFAFE1F0FF3960A9CC9EA22CA3C4D /* IGListWorkingRangeDelegate.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListWorkingRangeDelegate.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Protocols/IGListWorkingRangeDelegate.html; sourceTree = "<group>"; };
B7E648E30094F103BD8587246D903BE2 /* IGListBindingSectionController.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListBindingSectionController.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Classes/IGListBindingSectionController.html; sourceTree = "<group>"; };
B931EC913AE916C93633363EB4EAAF0F /* migration.html */ = {isa = PBXFileReference; includeInIndex = 1; name = migration.html; path = docs/migration.html; sourceTree = "<group>"; };
B9EB75212E0D9249554DCA9E27834561 /* IGListBindingSectionControllerSelectionDelegate.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListBindingSectionControllerSelectionDelegate.html; path = docs/Protocols/IGListBindingSectionControllerSelectionDelegate.html; sourceTree = "<group>"; };
BB8AA62A7C6B306B0BF4CD57DC31B2A4 /* IGListIndexSetResultInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListIndexSetResultInternal.h; sourceTree = "<group>"; };
BDD3E63975C2BFCE5D93FD73D39CE6A3 /* working-with-uicollectionview.html */ = {isa = PBXFileReference; includeInIndex = 1; name = "working-with-uicollectionview.html"; path = "docs/working-with-uicollectionview.html"; sourceTree = "<group>"; };
BE91A18D82B4B3DBC05B2B9603C7247E /* IGListSectionController.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListSectionController.html; path = docs/Classes/IGListSectionController.html; sourceTree = "<group>"; };
C063A62750D2F505F547809A8F9F3476 /* IGListGenericSectionController.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListGenericSectionController.html; path = docs/Classes/IGListGenericSectionController.html; sourceTree = "<group>"; };
C0BEE0E140F00172ECB7FA1AD647C22D /* IGListKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IGListKit-prefix.pch"; sourceTree = "<group>"; };
C25274EC45590BD6450D3A1E7C6C82B9 /* IGListBindable.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListBindable.html; path = docs/Protocols/IGListBindable.html; sourceTree = "<group>"; };
C2938A13E389DFAE0020B485B819513C /* Categories.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Categories.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Categories.html; sourceTree = "<group>"; };
C31F1D49F42FA3CD20707A5517EE3B34 /* IGListScrollDelegate.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListScrollDelegate.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Protocols/IGListScrollDelegate.html; sourceTree = "<group>"; };
C358A6AB6380A2DC7A3381EABCCF1875 /* vision.html */ = {isa = PBXFileReference; includeInIndex = 1; name = vision.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/vision.html; sourceTree = "<group>"; };
C3A5BA542C472FCCDD5706955D82D171 /* IGListCollectionViewLayout.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListCollectionViewLayout.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Classes/IGListCollectionViewLayout.html; sourceTree = "<group>"; };
C62BBA593BB23FB753AF09E43C2EED3C /* IGListBatchContext.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListBatchContext.html; path = docs/Protocols/IGListBatchContext.html; sourceTree = "<group>"; };
C516375E061715738406774B6332729E /* IGListCollectionViewLayout.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListCollectionViewLayout.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Classes/IGListCollectionViewLayout.html; sourceTree = "<group>"; };
C6DA92CF6808A72C2285C9D1CE6FE776 /* jquery.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = jquery.min.js; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/js/jquery.min.js; sourceTree = "<group>"; };
C7F454644FEBF5DB647AE1728D1FD067 /* Pods_IGListKitExamples.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_IGListKitExamples.framework; path = "Pods-IGListKitExamples.framework"; sourceTree = BUILT_PRODUCTS_DIR; };
CB1B41DC7E7105EECDFE7467FC0FC0B8 /* carat.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = carat.png; path = docs/img/carat.png; sourceTree = "<group>"; };
CCD8B02D96EC37BEFCFE3F8469352D74 /* highlight.css */ = {isa = PBXFileReference; includeInIndex = 1; name = highlight.css; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/css/highlight.css; sourceTree = "<group>"; };
C8E82BB3750072421F3F691D53B5E2E7 /* IGListMoveIndexPath.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListMoveIndexPath.html; path = docs/Classes/IGListMoveIndexPath.html; sourceTree = "<group>"; };
C8F923FB63DD1058230AEC81DCBA5E94 /* IGListScrollDelegate.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListScrollDelegate.html; path = docs/Protocols/IGListScrollDelegate.html; sourceTree = "<group>"; };
CCFB43F3CF99282C2831FE39CB0377CD /* IGListMoveIndex.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IGListMoveIndex.m; path = Source/Common/IGListMoveIndex.m; sourceTree = "<group>"; };
D01C6B6F9E851DCDED2C6ABFE64EAAD2 /* iglistdiffable-and-equality.html */ = {isa = PBXFileReference; includeInIndex = 1; name = "iglistdiffable-and-equality.html"; path = "docs/docsets/IGListKit.docset/Contents/Resources/Documents/iglistdiffable-and-equality.html"; sourceTree = "<group>"; };
CE17532F9FFBABA30E3248A75133BA2D /* IGListBatchUpdateData.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListBatchUpdateData.html; path = docs/Classes/IGListBatchUpdateData.html; sourceTree = "<group>"; };
D1F111F3963D3FE1AE67ECD33C5384E5 /* highlight.css */ = {isa = PBXFileReference; includeInIndex = 1; name = highlight.css; path = docs/css/highlight.css; sourceTree = "<group>"; };
D242B50D43C2CCCC030DA42582F2FDDC /* IGListIndexPathResult.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListIndexPathResult.h; path = Source/Common/IGListIndexPathResult.h; sourceTree = "<group>"; };
D412406D99DC8BF83563C37B2FC78763 /* IGListUpdatingDelegate.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListUpdatingDelegate.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Protocols/IGListUpdatingDelegate.html; sourceTree = "<group>"; };
D52BCED354245F8AD350A68BA1DE256B /* IGListDiffable.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListDiffable.html; path = docs/Protocols/IGListDiffable.html; sourceTree = "<group>"; };
D75B8A6DBF199EBBDA175A560031CB76 /* IGListAdapterDelegate.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListAdapterDelegate.html; path = docs/Protocols/IGListAdapterDelegate.html; sourceTree = "<group>"; };
D3575A0DE3F01F8DAFF102DFE7676B22 /* Type Definitions.html */ = {isa = PBXFileReference; includeInIndex = 1; name = "Type Definitions.html"; path = "docs/Type Definitions.html"; sourceTree = "<group>"; };
D48E40280DED09042B0FAF8D90A20938 /* working-with-uicollectionview.html */ = {isa = PBXFileReference; includeInIndex = 1; name = "working-with-uicollectionview.html"; path = "docs/working-with-uicollectionview.html"; sourceTree = "<group>"; };
D5AD6950F7A5477EA5714FACD631DB02 /* IGListAdapterDelegate.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListAdapterDelegate.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Protocols/IGListAdapterDelegate.html; sourceTree = "<group>"; };
D5F1640B628DD8A24F29F47AC8C78145 /* IGListBindingSectionController.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListBindingSectionController.html; path = docs/Classes/IGListBindingSectionController.html; sourceTree = "<group>"; };
D6F0E4A8B16C314605123F03B245BE1B /* IGListDiffable.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListDiffable.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Protocols/IGListDiffable.html; sourceTree = "<group>"; };
D803D538BF4074498E5ADB84A16E0395 /* Pods-IGListKitExamples-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-IGListKitExamples-acknowledgements.plist"; sourceTree = "<group>"; };
D82C7CA99C77A91086DAA3A958B6FEAD /* IGListMoveIndexPath.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IGListMoveIndexPath.m; path = Source/Common/IGListMoveIndexPath.m; sourceTree = "<group>"; };
DD0575530CA21D6AD2A0122DEB0BE6A2 /* IGListSingleSectionController.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListSingleSectionController.html; path = docs/Classes/IGListSingleSectionController.html; sourceTree = "<group>"; };
D869BD990E97327CA41997FBB1242A0F /* Guides.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Guides.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Guides.html; sourceTree = "<group>"; };
D9F9A416D2578197BB46F05CAC414AA5 /* jazzy.css */ = {isa = PBXFileReference; includeInIndex = 1; name = jazzy.css; path = docs/css/jazzy.css; sourceTree = "<group>"; };
DA73E1BDA4B794BC11655AAB6BD1327F /* IGListMoveIndex.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListMoveIndex.html; path = docs/Classes/IGListMoveIndex.html; sourceTree = "<group>"; };
DC5B264BBF70C77BFD2F1B4920B923AF /* IGListMoveIndexPath.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListMoveIndexPath.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Classes/IGListMoveIndexPath.html; sourceTree = "<group>"; };
DDF922EBFB237C1B42E8B07306D987E8 /* Pods-IGListKitExamples.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = "Pods-IGListKitExamples.modulemap"; sourceTree = "<group>"; };
DE80CEF782ADCC6125C1956758F004F9 /* IGListDiffOption.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListDiffOption.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Enums/IGListDiffOption.html; sourceTree = "<group>"; };
E100485459EFAEAD5907766557D2B958 /* NSNumber+IGListDiffable.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSNumber+IGListDiffable.m"; path = "Source/Common/NSNumber+IGListDiffable.m"; sourceTree = "<group>"; };
E1AF216BE4EC93958ED437917E04DADD /* IGListGenericSectionController.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListGenericSectionController.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Classes/IGListGenericSectionController.html; sourceTree = "<group>"; };
E23CFABA9342939D5CD20C6BC2F24A3F /* best-practices-and-faq.html */ = {isa = PBXFileReference; includeInIndex = 1; name = "best-practices-and-faq.html"; path = "docs/docsets/IGListKit.docset/Contents/Resources/Documents/best-practices-and-faq.html"; sourceTree = "<group>"; };
E3C0A4549C29A9E46915B09852B5F214 /* IGListScrollDelegate.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListScrollDelegate.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Protocols/IGListScrollDelegate.html; sourceTree = "<group>"; };
E473F1FE667AB5297BAF134E15F3FA28 /* IGListMoveIndexInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListMoveIndexInternal.h; sourceTree = "<group>"; };
E4B1025EF3DE496433ACE886519893B8 /* IGListBatchUpdateData.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListBatchUpdateData.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Classes/IGListBatchUpdateData.html; sourceTree = "<group>"; };
E534BE11CAEBF5D29A10CC0F1C4C2874 /* dash.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = dash.png; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/img/dash.png; sourceTree = "<group>"; };
EBF0742644A4BE08C963B2A80D19CB55 /* IGListMoveIndexPath.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListMoveIndexPath.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Classes/IGListMoveIndexPath.html; sourceTree = "<group>"; };
ECBB11A67013A85BBF2F01F82ABCBF35 /* IGListDiffOption.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListDiffOption.html; path = docs/Enums/IGListDiffOption.html; sourceTree = "<group>"; };
ED4D7BD23C26BE41719CC7571194DF46 /* IGListExperiment.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListExperiment.html; path = docs/Enums/IGListExperiment.html; sourceTree = "<group>"; };
EE8E0948AA689AEA85E01F2BD2014C54 /* jquery.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = jquery.min.js; path = docs/js/jquery.min.js; sourceTree = "<group>"; };
F19C48A1B811211A787552ACFB82950B /* IGListWorkingRangeDelegate.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListWorkingRangeDelegate.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Protocols/IGListWorkingRangeDelegate.html; sourceTree = "<group>"; };
F81B906F37C7461A4D528B07B7A8BC44 /* IGListBatchUpdateData.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListBatchUpdateData.html; path = docs/Classes/IGListBatchUpdateData.html; sourceTree = "<group>"; };
F95C4794E09221E9EC14FD0517B8705F /* IGListMoveIndex.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListMoveIndex.html; path = docs/Classes/IGListMoveIndex.html; sourceTree = "<group>"; };
F9D034F0824214B84C4F84319571736C /* Protocols.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Protocols.html; path = docs/Protocols.html; sourceTree = "<group>"; };
FE3CD3C97135F1E4ED32DEF8DEC8D5DD /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = docs/docsets/IGListKit.docset/Contents/Info.plist; sourceTree = "<group>"; };
FF9CCA5073B2762B6A004E6BEF9E375F /* IGListDiffOption.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListDiffOption.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Enums/IGListDiffOption.html; sourceTree = "<group>"; };
E56E3F88043E14006EB41727C69A81B3 /* LICENSE.md */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE.md; sourceTree = "<group>"; };
E66FD205CCBE340C8745FC0987F80C0B /* Enums.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Enums.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Enums.html; sourceTree = "<group>"; };
E66FFC88A2E1885FABA067129531EC3F /* IGListAdapterDelegate.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListAdapterDelegate.html; path = docs/Protocols/IGListAdapterDelegate.html; sourceTree = "<group>"; };
E84029F16E5E6E52365D5459D93EF267 /* Protocols.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Protocols.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Protocols.html; sourceTree = "<group>"; };
F13922742146EB92312928D8EA1044C8 /* carat.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = carat.png; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/img/carat.png; sourceTree = "<group>"; };
F5FE28F979E45A5BAB311776CA471533 /* IGListDiffOption.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListDiffOption.html; path = docs/Enums/IGListDiffOption.html; sourceTree = "<group>"; };
F7C1D31281BAB347E187D0331FC4111F /* IGListBindingSectionControllerDataSource.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListBindingSectionControllerDataSource.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Protocols/IGListBindingSectionControllerDataSource.html; sourceTree = "<group>"; };
FBB07B1455A1AC01A6F9CEB6EA8F4DB7 /* jazzy.js */ = {isa = PBXFileReference; includeInIndex = 1; name = jazzy.js; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/js/jazzy.js; sourceTree = "<group>"; };
FCAAD22F21175F98C83242AB293A9724 /* IGListMoveIndex.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListMoveIndex.html; path = docs/docsets/IGListKit.docset/Contents/Resources/Documents/Classes/IGListMoveIndex.html; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
@ -248,6 +248,131 @@
name = "OS X";
sourceTree = "<group>";
};
08E95086F13A657C72C706343B90305E /* Pod */ = {
isa = PBXGroup;
children = (
9E85EA31AD7B759EB8ED93E7C489857A /* badge.svg */,
E23CFABA9342939D5CD20C6BC2F24A3F /* best-practices-and-faq.html */,
8E47C0BAB9E36B26781BE9A3792DB03C /* best-practices-and-faq.html */,
F13922742146EB92312928D8EA1044C8 /* carat.png */,
3AAE0BAE5EE35EEF17FB22E7DF0C9441 /* carat.png */,
2FB182CC87C1BE39C9C116AC7A48515C /* Classes.html */,
38AFDFE09B02C51AC89502B2D083E147 /* Classes.html */,
8CA18C5247DD649BE228A922CB173DF4 /* Constants.html */,
08D45F0EB1653178AE611E6E2BF23FAB /* Constants.html */,
5E405534FBDE1F620968D0DD6FEFE3FC /* dash.png */,
7ABEF389FB37957894C0E438C9AFB5A9 /* dash.png */,
8EC9A0981767703368018C984C931AF9 /* docSet.dsidx */,
4A0FA0F03997A3AAB8B614A28E255211 /* Enums.html */,
E66FD205CCBE340C8745FC0987F80C0B /* Enums.html */,
5482C5ABD9A7DA4EE34FF2EEA00DA575 /* Functions.html */,
A4F1730DA76FC7C4546C50889D54D5CE /* Functions.html */,
187CB7DC2094AADB1854173AC8A28829 /* getting-started.html */,
A2AD0F71D9A8867F0A2B7EE8E7752007 /* getting-started.html */,
108FCE84EEA02EB05495D363EEB38A64 /* gh.png */,
B0B599161935F95B616F3AAA8CFD333B /* gh.png */,
D869BD990E97327CA41997FBB1242A0F /* Guides.html */,
23EA5BC54ECFAD42BC8E9306F38A0239 /* Guides.html */,
77D3D7CE886A880774F2D960D62169FB /* highlight.css */,
D1F111F3963D3FE1AE67ECD33C5384E5 /* highlight.css */,
5E515AB8620A3609A2CA454589653469 /* IGListAdapter.html */,
81E09501E7B719A6A5E29FA82DD3642F /* IGListAdapter.html */,
789DFE7CF426D1C23C65D72FDA65DCA3 /* IGListAdapterDataSource.html */,
62D551CB364BBC261F966A6AC9493A29 /* IGListAdapterDataSource.html */,
D5AD6950F7A5477EA5714FACD631DB02 /* IGListAdapterDelegate.html */,
E66FFC88A2E1885FABA067129531EC3F /* IGListAdapterDelegate.html */,
258C99829477D37DD92B6FC4927BCD71 /* IGListAdapterUpdater.html */,
621DF5B4E7278D19C17048A31707D092 /* IGListAdapterUpdater.html */,
B614491EC1250A522FFBB207340CAB25 /* IGListAdapterUpdaterDelegate.html */,
9E32F5DF99C88B2FA7CA4304ED0DF031 /* IGListAdapterUpdaterDelegate.html */,
A37DC61DC67057A9F58EB3482F6FC332 /* IGListBatchContext.html */,
9C0ACFC4436917B13EB2FBD30B55E5FE /* IGListBatchContext.html */,
7BB92F1A17868880587C391D7978BDDD /* IGListBatchUpdateData.html */,
CE17532F9FFBABA30E3248A75133BA2D /* IGListBatchUpdateData.html */,
06A8D415BB63A24A1088BA90AB8EDF2B /* IGListBindable.html */,
3612E154422FBBA2A0E2B3D101E103B1 /* IGListBindable.html */,
D5F1640B628DD8A24F29F47AC8C78145 /* IGListBindingSectionController.html */,
B7E648E30094F103BD8587246D903BE2 /* IGListBindingSectionController.html */,
F7C1D31281BAB347E187D0331FC4111F /* IGListBindingSectionControllerDataSource.html */,
A3B248CE82D008370E7B3612E8EDF2B2 /* IGListBindingSectionControllerDataSource.html */,
B9EB75212E0D9249554DCA9E27834561 /* IGListBindingSectionControllerSelectionDelegate.html */,
568BB50208E7682AB231A263867D2DF5 /* IGListBindingSectionControllerSelectionDelegate.html */,
9A2FB94FDA9CCC915EBF98F520A62068 /* IGListCollectionContext.html */,
874A7DF2FF4EAC2E5AF405EFE05AAF6A /* IGListCollectionContext.html */,
1113F1097E0A28DC0B276C85069FA642 /* IGListCollectionViewLayout.html */,
C516375E061715738406774B6332729E /* IGListCollectionViewLayout.html */,
D6F0E4A8B16C314605123F03B245BE1B /* IGListDiffable.html */,
730302BD87460EF5DF51BF87E2026FA1 /* IGListDiffable.html */,
3837782B7A69A749FB680262FCD62293 /* iglistdiffable-and-equality.html */,
74E999E04A39C39D9E91E48F858A79D8 /* iglistdiffable-and-equality.html */,
DE80CEF782ADCC6125C1956758F004F9 /* IGListDiffOption.html */,
F5FE28F979E45A5BAB311776CA471533 /* IGListDiffOption.html */,
550226CE62BDFC3F1FEE92A9392D9D2D /* IGListDisplayDelegate.html */,
5C9691FC23A1A90F45706C5C3B588FB5 /* IGListDisplayDelegate.html */,
8BE5742C20256828AD4BED782C04CBFE /* IGListExperiment.html */,
79E18635F1547E1178D20BCF70583AAE /* IGListExperiment.html */,
C063A62750D2F505F547809A8F9F3476 /* IGListGenericSectionController.html */,
E1AF216BE4EC93958ED437917E04DADD /* IGListGenericSectionController.html */,
0278601DEAE5119F9D6DFD99F528199A /* IGListIndexPathResult.html */,
0A68924B89024D0935F12E9F4B435BB3 /* IGListIndexPathResult.html */,
2A62D12DF8F40E7642E25EAC8EC9B38A /* IGListIndexSetResult.html */,
792A0B6875BA2CDE494A936FAF28B81C /* IGListIndexSetResult.html */,
17BE671C0483223DB8BEEDC59BC8FEBA /* IGListKit.podspec */,
B6089EADE8E1A4588DA60B454376569F /* IGListKit.tgz */,
DA73E1BDA4B794BC11655AAB6BD1327F /* IGListMoveIndex.html */,
FCAAD22F21175F98C83242AB293A9724 /* IGListMoveIndex.html */,
DC5B264BBF70C77BFD2F1B4920B923AF /* IGListMoveIndexPath.html */,
C8E82BB3750072421F3F691D53B5E2E7 /* IGListMoveIndexPath.html */,
E3C0A4549C29A9E46915B09852B5F214 /* IGListScrollDelegate.html */,
C8F923FB63DD1058230AEC81DCBA5E94 /* IGListScrollDelegate.html */,
BE91A18D82B4B3DBC05B2B9603C7247E /* IGListSectionController.html */,
5EFC0F4509B92A83ACB093FD8FD5677A /* IGListSectionController.html */,
A5CEBBCF6F63921FB644C4B1853919CC /* IGListSingleSectionController.html */,
77A37953799451B59CF70899A00C6697 /* IGListSingleSectionController.html */,
79F64EDCE5E0079C7981819FB4DD290E /* IGListSingleSectionControllerDelegate.html */,
31DE4045B82B1F863F0EDAF4F2431917 /* IGListSingleSectionControllerDelegate.html */,
00902ACAA0B9F3D70FAA818C3AFBF985 /* IGListStackedSectionController.html */,
41918AE1D0E731E2317276D2478E424D /* IGListStackedSectionController.html */,
A4584D4A9EDC4A079C33487CD293452B /* IGListSupplementaryViewSource.html */,
91FECCD7DA1882AC8F951D441437CCFC /* IGListSupplementaryViewSource.html */,
43F3BE786277F4DFE3266DC57B411234 /* IGListUpdatingDelegate.html */,
85F16BD26133E9C92735EBF3D8376D27 /* IGListUpdatingDelegate.html */,
353B25DBD568946BDF79341755F4479E /* IGListWorkingRangeDelegate.html */,
B64CFAFE1F0FF3960A9CC9EA22CA3C4D /* IGListWorkingRangeDelegate.html */,
2BD160EAF6A4AA598AFD430E2FF606FB /* index.html */,
6D5B8F14EBF974186682FC6B95EE7D7F /* index.html */,
79C34BA6440DD4772D21884220CD736E /* Info.plist */,
415E2C6437C1D1A3BF7A877809F5AF0D /* installation.html */,
B0FC675A8E092FA5898EBFCD95EEF59C /* installation.html */,
D9F9A416D2578197BB46F05CAC414AA5 /* jazzy.css */,
3C1A91F3613DDE98831D0B23F9C26F0B /* jazzy.css */,
3463D10E7E1FEA4A5263606A4704FD03 /* jazzy.js */,
FBB07B1455A1AC01A6F9CEB6EA8F4DB7 /* jazzy.js */,
C6DA92CF6808A72C2285C9D1CE6FE776 /* jquery.min.js */,
9819BBB3A23442F8F0A4A30104FE07BB /* jquery.min.js */,
E56E3F88043E14006EB41727C69A81B3 /* LICENSE.md */,
B931EC913AE916C93633363EB4EAAF0F /* migration.html */,
85A3514DF3BB6B08FD54F2425B53750C /* migration.html */,
4112028D7D5E6109631E74B95CA9F652 /* modeling-and-binding.html */,
5DFCF5DACD07A35E2706366A17276A0D /* modeling-and-binding.html */,
652F6F0C73B9C1DDC61BF603FB083BD2 /* Protocols.html */,
E84029F16E5E6E52365D5459D93EF267 /* Protocols.html */,
31D58182DA791429376C8B835D3D35A6 /* README.md */,
99B67877297D483EC03F3D2161240438 /* search.json */,
3E4A240A2680C5536FC41D8F3AD376F3 /* search.json */,
D3575A0DE3F01F8DAFF102DFE7676B22 /* Type Definitions.html */,
B29C8033B5F9A5E857BB867A69EF924B /* Type Definitions.html */,
546F7D7D4AEA6CE95D0427548D45A5F1 /* undocumented.json */,
1854B3A51705A94331D8EDC4DBD22B59 /* vision.html */,
70EEA2DAF0F85E9143C8A37F583E424F /* vision.html */,
1FFFBAC669C0F83579BF2DC6EE5CC6C6 /* working-with-core-data.html */,
1680FA25BC5508C5CA6484E81CBDB7CE /* working-with-core-data.html */,
D48E40280DED09042B0FAF8D90A20938 /* working-with-uicollectionview.html */,
9F49E2BD1FCF62A77CFDF5AD7A431774 /* working-with-uicollectionview.html */,
);
name = Pod;
sourceTree = "<group>";
};
0D051697B40191162E24739A58711393 /* Support Files */ = {
isa = PBXGroup;
children = (
@ -321,131 +446,6 @@
path = Source/Common/Internal;
sourceTree = "<group>";
};
41C8922BB283F6CE1612A526A691E787 /* Pod */ = {
isa = PBXGroup;
children = (
82521CDBB11DB90450077BF30DA7643A /* badge.svg */,
5984B96678E7BDB258E6D7F2FEDEA8B1 /* best-practices-and-faq.html */,
AA11FE16AA5950FEBEF670C2B5ECD43D /* best-practices-and-faq.html */,
0FB88F472A5575755EC0517675F4627A /* carat.png */,
CB1B41DC7E7105EECDFE7467FC0FC0B8 /* carat.png */,
C2938A13E389DFAE0020B485B819513C /* Categories.html */,
B3DA53BA83207C1C32123D916D85CD9F /* Classes.html */,
651186234D6BA0D2EBD5A07054E72C4F /* Classes.html */,
59C931060B33156F41B9D7EF74936662 /* Constants.html */,
7EF6146D892D242C67DCAE281C46F2B7 /* Constants.html */,
3CC61BD4D3CEE36D86EDFE336AF3E67C /* dash.png */,
E534BE11CAEBF5D29A10CC0F1C4C2874 /* dash.png */,
9C71CCF8D58AEA74463323545888077A /* docSet.dsidx */,
5424F4A459DFA5040D2A3C5D0241A4F0 /* Enums.html */,
89CBFB2827ED49171E427F3D00B16965 /* Enums.html */,
5DDC3A076A1351BD12741BD7AE909CD7 /* Functions.html */,
2C6059F828B91191E555ABAEB957C5CB /* Functions.html */,
37700546640739B0430E16F6C4DFF11D /* getting-started.html */,
A2B8E220CEDC7756FB5A576D32F99689 /* getting-started.html */,
162AE45BD88B1EC6C8D2BA4D27CAC0FF /* gh.png */,
47D78E34AC8DCC2A2C8D16E5FCBCF3C3 /* gh.png */,
5EC71BBF3C601F37DA1273CACD0F96C1 /* Guides.html */,
740A80AE4E29884E36892567D875512D /* Guides.html */,
CCD8B02D96EC37BEFCFE3F8469352D74 /* highlight.css */,
32A534F431AE091489320EA0977F9280 /* highlight.css */,
ACDA7B7FA92F0F3CF927D5A41CD01CFB /* IGListAdapter.html */,
5CD2A0C0FD2465EA94D478473EB44C61 /* IGListAdapter.html */,
B4B8FA7452BD81C9B9AAFE8D1D7A4C39 /* IGListAdapterDataSource.html */,
2B7630FC6298037B459B4607506E7109 /* IGListAdapterDataSource.html */,
D75B8A6DBF199EBBDA175A560031CB76 /* IGListAdapterDelegate.html */,
166F9D6E8DBB362F5EE99ED69FAEC636 /* IGListAdapterDelegate.html */,
7BA7607F4254A6D10E2F7276FDB3BC8C /* IGListAdapterUpdater.html */,
7CFD3BBD73FE0B289DAD74B3B53C929F /* IGListAdapterUpdater.html */,
1A3CE84B7DACC6EBF3DAA93CBB8E4518 /* IGListAdapterUpdaterDelegate.html */,
28BF712F632062D7330357DFEB10DDCD /* IGListAdapterUpdaterDelegate.html */,
C62BBA593BB23FB753AF09E43C2EED3C /* IGListBatchContext.html */,
6E45F2B1F1AA3ECAC3F677328A4AD735 /* IGListBatchContext.html */,
F81B906F37C7461A4D528B07B7A8BC44 /* IGListBatchUpdateData.html */,
E4B1025EF3DE496433ACE886519893B8 /* IGListBatchUpdateData.html */,
B9E178D9DB915BB9B5ECD8630F632264 /* IGListBindable.html */,
C25274EC45590BD6450D3A1E7C6C82B9 /* IGListBindable.html */,
0EC291603FA4E22D00239E01F725401F /* IGListBindingSectionController.html */,
63C46BBC6627379E1B70FD881D6FFF3C /* IGListBindingSectionController.html */,
17AFD792F55D66839904B1CEBA25600B /* IGListBindingSectionControllerDataSource.html */,
58491220B1882DB9184EF27542391D14 /* IGListBindingSectionControllerDataSource.html */,
A642D1C2E798C03BD637FD2A2CEDE327 /* IGListBindingSectionControllerSelectionDelegate.html */,
3D65FCA20AE70537C9424A6EF17EA899 /* IGListBindingSectionControllerSelectionDelegate.html */,
1F26F04278535AAEFA9C9D1186088F83 /* IGListCollectionContext.html */,
A03EF310EE14B0082478BB29CADE6EAB /* IGListCollectionContext.html */,
79FD332DF71BFD960C91D1B052ADF00E /* IGListCollectionViewLayout.html */,
C3A5BA542C472FCCDD5706955D82D171 /* IGListCollectionViewLayout.html */,
0527497170D7AADA36597AF3A7F0472F /* IGListDiffable.html */,
D52BCED354245F8AD350A68BA1DE256B /* IGListDiffable.html */,
D01C6B6F9E851DCDED2C6ABFE64EAAD2 /* iglistdiffable-and-equality.html */,
A55BB66F81B7ABE9B572C8F7FFD7F6C0 /* iglistdiffable-and-equality.html */,
FF9CCA5073B2762B6A004E6BEF9E375F /* IGListDiffOption.html */,
ECBB11A67013A85BBF2F01F82ABCBF35 /* IGListDiffOption.html */,
46E003CEC1EAD2A2AB85E5752A9E9460 /* IGListDisplayDelegate.html */,
54AE2F693C9F926B48CA3073DAE901D7 /* IGListDisplayDelegate.html */,
32B28DE8F1D9DEA16A968F20589C6D9E /* IGListExperiment.html */,
ED4D7BD23C26BE41719CC7571194DF46 /* IGListExperiment.html */,
49146CAC952E9F38E9A892F7F9011858 /* IGListGenericSectionController.html */,
2AB27FD4C5CFB2ED58510202062DDDB7 /* IGListGenericSectionController.html */,
07865954D100348CC2160B293C81D21A /* IGListIndexPathResult.html */,
505965B684C597A4B7FD3894A128DA0E /* IGListIndexPathResult.html */,
0027C13B125211AD236A296BC4F94E0D /* IGListIndexSetResult.html */,
7E40754F5F8A3099111A6F8CDF4C57F5 /* IGListIndexSetResult.html */,
3B8F12B0ED767A8BC7D6E2F8B3C9950B /* IGListKit.podspec */,
29F5DDF8975988DC5461203066EAAF08 /* IGListKit.tgz */,
8F2AA573447F5A9633FAB4BC384F43A3 /* IGListMoveIndex.html */,
F95C4794E09221E9EC14FD0517B8705F /* IGListMoveIndex.html */,
EBF0742644A4BE08C963B2A80D19CB55 /* IGListMoveIndexPath.html */,
B1121CCF000093E7FD481CD4D8F6B0DE /* IGListMoveIndexPath.html */,
30A074C95998F03A01B26C9CF92FA5D8 /* IGListScrollDelegate.html */,
C31F1D49F42FA3CD20707A5517EE3B34 /* IGListScrollDelegate.html */,
806FEC730436EFF6FB33597ABBD244FB /* IGListSectionController.html */,
0E4C4E87464088D9B73CBE3A914D0352 /* IGListSectionController.html */,
7F152D1D7A13297BF1EB5E602F7573C3 /* IGListSingleSectionController.html */,
DD0575530CA21D6AD2A0122DEB0BE6A2 /* IGListSingleSectionController.html */,
4AD89E9FEE0178A1AAC0A193F7D86E72 /* IGListSingleSectionControllerDelegate.html */,
56B82A19C632724CB3E6FCE977CFBCE6 /* IGListSingleSectionControllerDelegate.html */,
5BE517234670F2FAAE7C9F4995E48669 /* IGListStackedSectionController.html */,
47D58766A04065BB8A6F221C5DFE45CF /* IGListStackedSectionController.html */,
11F55CEE8E02553368DEEF2870258FBF /* IGListSupplementaryViewSource.html */,
0268FF55B7EDAC03C1B8A3174CD6B97F /* IGListSupplementaryViewSource.html */,
600B5CD424758F8F2D6B58F1896E26D4 /* IGListUpdatingDelegate.html */,
D412406D99DC8BF83563C37B2FC78763 /* IGListUpdatingDelegate.html */,
9E5763A30D4C0333B840D0E2378B46A4 /* IGListWorkingRangeDelegate.html */,
F19C48A1B811211A787552ACFB82950B /* IGListWorkingRangeDelegate.html */,
A22FCC39500934C364AE61FE16B72CDA /* index.html */,
91136BD99A1AA1CB0EA81809248330A7 /* index.html */,
FE3CD3C97135F1E4ED32DEF8DEC8D5DD /* Info.plist */,
385CBDC607146DECD94B490BC98E8109 /* installation.html */,
4F8527908FFB7044A11A0AE4534388AE /* installation.html */,
779826FDEEBBA2AD588F6DE5177F5DB2 /* jazzy.css */,
74383DC25560CAFC95B4F9342BB055DF /* jazzy.css */,
3EF0B033BEF193B124779C0CBEC819F5 /* jazzy.js */,
5A96AEE776AD06512B28BAE8E24C63C8 /* jazzy.js */,
66A97AD7361F10974F8D0E2477AAC435 /* jquery.min.js */,
EE8E0948AA689AEA85E01F2BD2014C54 /* jquery.min.js */,
32E12D8967964052674222FA98A4E539 /* LICENSE.md */,
7A49BCD83A95D26D248A2F3E054CD5B1 /* migration.html */,
63E9ADC006F12CC6703ADA86CC2A729A /* migration.html */,
38BE54A416D08F9B76E07D5FCFE1E430 /* modeling-and-binding.html */,
56E1DF80DDF7A7F357FF83E804A7E12A /* Protocols.html */,
F9D034F0824214B84C4F84319571736C /* Protocols.html */,
15600122FBCF669E35C318548BCD2AA6 /* README.md */,
1D716F0B92934D7CF0E2D7905FC2886C /* search.json */,
1546F2FEDC16B287CDD4089454836919 /* search.json */,
A2D679295352DEA71DCD294F61652219 /* Type Definitions.html */,
864E8F9AF5B18972F776E8D2CDB61DDF /* Type Definitions.html */,
5FF5F3DA116382E2E2274DD687D24851 /* undocumented.json */,
6A1DF9D6DA50EF05DA935D663F046D23 /* vision.html */,
C358A6AB6380A2DC7A3381EABCCF1875 /* vision.html */,
853578E9400CD8BB395CC90C0F8470A9 /* working-with-core-data.html */,
AFAC088011EB78D7DE810D97F20E0122 /* working-with-core-data.html */,
996F544090596C20039DC80D1917BBCD /* working-with-uicollectionview.html */,
BDD3E63975C2BFCE5D93FD73D39CE6A3 /* working-with-uicollectionview.html */,
);
name = Pod;
sourceTree = "<group>";
};
51A62FAD141FCC64FABDAA958233E728 /* Targets Support Files */ = {
isa = PBXGroup;
children = (
@ -467,7 +467,7 @@
isa = PBXGroup;
children = (
305D9314D9AA21B260924F9ADDB234F9 /* Diffing */,
41C8922BB283F6CE1612A526A691E787 /* Pod */,
08E95086F13A657C72C706343B90305E /* Pod */,
0D051697B40191162E24739A58711393 /* Support Files */,
);
name = IGListKit;

File diff suppressed because it is too large Load diff

View file

@ -37,6 +37,7 @@
#import "IGListBindingSectionControllerSelectionDelegate.h"
#import "IGListCollectionContext.h"
#import "IGListCollectionView.h"
#import "IGListCollectionViewDelegateLayout.h"
#import "IGListCollectionViewLayout.h"
#import "IGListDisplayDelegate.h"
#import "IGListGenericSectionController.h"
@ -47,6 +48,7 @@
#import "IGListSingleSectionController.h"
#import "IGListStackedSectionController.h"
#import "IGListSupplementaryViewSource.h"
#import "IGListTransitionDelegate.h"
#import "IGListUpdatingDelegate.h"
#import "IGListWorkingRangeDelegate.h"
#import "IGListAssert.h"

View file

@ -7,56 +7,8 @@
objects = {
/* Begin PBXBuildFile section */
0B3B92C41E08D7F5008390ED /* IGListAssert.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3B92801E08D7F5008390ED /* IGListAssert.h */; settings = {ATTRIBUTES = (Public, ); }; };
0B3B92C51E08D7F5008390ED /* IGListAssert.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3B92801E08D7F5008390ED /* IGListAssert.h */; settings = {ATTRIBUTES = (Public, ); }; };
0B3B92C61E08D7F5008390ED /* IGListBatchUpdateData.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3B92811E08D7F5008390ED /* IGListBatchUpdateData.h */; settings = {ATTRIBUTES = (Public, ); }; };
0B3B92C71E08D7F5008390ED /* IGListBatchUpdateData.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3B92811E08D7F5008390ED /* IGListBatchUpdateData.h */; settings = {ATTRIBUTES = (Public, ); }; };
0B3B92C81E08D7F5008390ED /* IGListBatchUpdateData.mm in Sources */ = {isa = PBXBuildFile; fileRef = 0B3B92821E08D7F5008390ED /* IGListBatchUpdateData.mm */; };
0B3B92C91E08D7F5008390ED /* IGListBatchUpdateData.mm in Sources */ = {isa = PBXBuildFile; fileRef = 0B3B92821E08D7F5008390ED /* IGListBatchUpdateData.mm */; };
0B3B92CA1E08D7F5008390ED /* IGListDiff.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3B92831E08D7F5008390ED /* IGListDiff.h */; settings = {ATTRIBUTES = (Public, ); }; };
0B3B92CB1E08D7F5008390ED /* IGListDiff.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3B92831E08D7F5008390ED /* IGListDiff.h */; settings = {ATTRIBUTES = (Public, ); }; };
0B3B92CC1E08D7F5008390ED /* IGListDiff.mm in Sources */ = {isa = PBXBuildFile; fileRef = 0B3B92841E08D7F5008390ED /* IGListDiff.mm */; };
0B3B92CD1E08D7F5008390ED /* IGListDiff.mm in Sources */ = {isa = PBXBuildFile; fileRef = 0B3B92841E08D7F5008390ED /* IGListDiff.mm */; };
0B3B92CE1E08D7F5008390ED /* IGListDiffable.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3B92851E08D7F5008390ED /* IGListDiffable.h */; settings = {ATTRIBUTES = (Public, ); }; };
0B3B92CF1E08D7F5008390ED /* IGListDiffable.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3B92851E08D7F5008390ED /* IGListDiffable.h */; settings = {ATTRIBUTES = (Public, ); }; };
0B3B92D01E08D7F5008390ED /* IGListExperiments.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3B92861E08D7F5008390ED /* IGListExperiments.h */; settings = {ATTRIBUTES = (Public, ); }; };
0B3B92D11E08D7F5008390ED /* IGListExperiments.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3B92861E08D7F5008390ED /* IGListExperiments.h */; settings = {ATTRIBUTES = (Public, ); }; };
0B3B92D21E08D7F5008390ED /* IGListIndexPathResult.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3B92871E08D7F5008390ED /* IGListIndexPathResult.h */; settings = {ATTRIBUTES = (Public, ); }; };
0B3B92D31E08D7F5008390ED /* IGListIndexPathResult.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3B92871E08D7F5008390ED /* IGListIndexPathResult.h */; settings = {ATTRIBUTES = (Public, ); }; };
0B3B92D41E08D7F5008390ED /* IGListIndexPathResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B3B92881E08D7F5008390ED /* IGListIndexPathResult.m */; };
0B3B92D51E08D7F5008390ED /* IGListIndexPathResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B3B92881E08D7F5008390ED /* IGListIndexPathResult.m */; };
0B3B92D61E08D7F5008390ED /* IGListIndexSetResult.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3B92891E08D7F5008390ED /* IGListIndexSetResult.h */; settings = {ATTRIBUTES = (Public, ); }; };
0B3B92D71E08D7F5008390ED /* IGListIndexSetResult.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3B92891E08D7F5008390ED /* IGListIndexSetResult.h */; settings = {ATTRIBUTES = (Public, ); }; };
0B3B92D81E08D7F5008390ED /* IGListIndexSetResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B3B928A1E08D7F5008390ED /* IGListIndexSetResult.m */; };
0B3B92D91E08D7F5008390ED /* IGListIndexSetResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B3B928A1E08D7F5008390ED /* IGListIndexSetResult.m */; };
0B3B92DA1E08D7F5008390ED /* IGListKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3B928B1E08D7F5008390ED /* IGListKit.h */; settings = {ATTRIBUTES = (Public, ); }; };
0B3B92DB1E08D7F5008390ED /* IGListKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3B928B1E08D7F5008390ED /* IGListKit.h */; settings = {ATTRIBUTES = (Public, ); }; };
0B3B92DC1E08D7F5008390ED /* IGListMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3B928C1E08D7F5008390ED /* IGListMacros.h */; settings = {ATTRIBUTES = (Public, ); }; };
0B3B92DD1E08D7F5008390ED /* IGListMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3B928C1E08D7F5008390ED /* IGListMacros.h */; settings = {ATTRIBUTES = (Public, ); }; };
0B3B92DE1E08D7F5008390ED /* IGListMoveIndex.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3B928D1E08D7F5008390ED /* IGListMoveIndex.h */; settings = {ATTRIBUTES = (Public, ); }; };
0B3B92DF1E08D7F5008390ED /* IGListMoveIndex.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3B928D1E08D7F5008390ED /* IGListMoveIndex.h */; settings = {ATTRIBUTES = (Public, ); }; };
0B3B92E01E08D7F5008390ED /* IGListMoveIndex.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B3B928E1E08D7F5008390ED /* IGListMoveIndex.m */; };
0B3B92E11E08D7F5008390ED /* IGListMoveIndex.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B3B928E1E08D7F5008390ED /* IGListMoveIndex.m */; };
0B3B92E21E08D7F5008390ED /* IGListMoveIndexPath.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3B928F1E08D7F5008390ED /* IGListMoveIndexPath.h */; settings = {ATTRIBUTES = (Public, ); }; };
0B3B92E31E08D7F5008390ED /* IGListMoveIndexPath.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3B928F1E08D7F5008390ED /* IGListMoveIndexPath.h */; settings = {ATTRIBUTES = (Public, ); }; };
0B3B92E41E08D7F5008390ED /* IGListMoveIndexPath.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B3B92901E08D7F5008390ED /* IGListMoveIndexPath.m */; };
0B3B92E51E08D7F5008390ED /* IGListMoveIndexPath.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B3B92901E08D7F5008390ED /* IGListMoveIndexPath.m */; };
0B3B92E61E08D7F5008390ED /* IGListIndexPathResultInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3B92921E08D7F5008390ED /* IGListIndexPathResultInternal.h */; settings = {ATTRIBUTES = (Private, ); }; };
0B3B92E71E08D7F5008390ED /* IGListIndexPathResultInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3B92921E08D7F5008390ED /* IGListIndexPathResultInternal.h */; settings = {ATTRIBUTES = (Private, ); }; };
0B3B92E81E08D7F5008390ED /* IGListIndexSetResultInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3B92931E08D7F5008390ED /* IGListIndexSetResultInternal.h */; settings = {ATTRIBUTES = (Private, ); }; };
0B3B92E91E08D7F5008390ED /* IGListIndexSetResultInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3B92931E08D7F5008390ED /* IGListIndexSetResultInternal.h */; settings = {ATTRIBUTES = (Private, ); }; };
0B3B92EA1E08D7F5008390ED /* IGListMoveIndexInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3B92941E08D7F5008390ED /* IGListMoveIndexInternal.h */; settings = {ATTRIBUTES = (Private, ); }; };
0B3B92EB1E08D7F5008390ED /* IGListMoveIndexInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3B92941E08D7F5008390ED /* IGListMoveIndexInternal.h */; settings = {ATTRIBUTES = (Private, ); }; };
0B3B92EC1E08D7F5008390ED /* IGListMoveIndexPathInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3B92951E08D7F5008390ED /* IGListMoveIndexPathInternal.h */; settings = {ATTRIBUTES = (Private, ); }; };
0B3B92ED1E08D7F5008390ED /* IGListMoveIndexPathInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3B92951E08D7F5008390ED /* IGListMoveIndexPathInternal.h */; settings = {ATTRIBUTES = (Private, ); }; };
0B3B92EE1E08D7F5008390ED /* NSNumber+IGListDiffable.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3B92961E08D7F5008390ED /* NSNumber+IGListDiffable.h */; settings = {ATTRIBUTES = (Public, ); }; };
0B3B92EF1E08D7F5008390ED /* NSNumber+IGListDiffable.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3B92961E08D7F5008390ED /* NSNumber+IGListDiffable.h */; settings = {ATTRIBUTES = (Public, ); }; };
0B3B92F01E08D7F5008390ED /* NSNumber+IGListDiffable.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B3B92971E08D7F5008390ED /* NSNumber+IGListDiffable.m */; };
0B3B92F11E08D7F5008390ED /* NSNumber+IGListDiffable.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B3B92971E08D7F5008390ED /* NSNumber+IGListDiffable.m */; };
0B3B92F21E08D7F5008390ED /* NSString+IGListDiffable.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3B92981E08D7F5008390ED /* NSString+IGListDiffable.h */; settings = {ATTRIBUTES = (Public, ); }; };
0B3B92F31E08D7F5008390ED /* NSString+IGListDiffable.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3B92981E08D7F5008390ED /* NSString+IGListDiffable.h */; settings = {ATTRIBUTES = (Public, ); }; };
0B3B92F41E08D7F5008390ED /* NSString+IGListDiffable.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B3B92991E08D7F5008390ED /* NSString+IGListDiffable.m */; };
0B3B92F51E08D7F5008390ED /* NSString+IGListDiffable.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B3B92991E08D7F5008390ED /* NSString+IGListDiffable.m */; };
0B3B92F61E08D7F5008390ED /* IGListAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3B929A1E08D7F5008390ED /* IGListAdapter.h */; settings = {ATTRIBUTES = (Public, ); }; };
0B3B92F71E08D7F5008390ED /* IGListAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3B929A1E08D7F5008390ED /* IGListAdapter.h */; settings = {ATTRIBUTES = (Public, ); }; };
0B3B92F81E08D7F5008390ED /* IGListAdapter.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B3B929B1E08D7F5008390ED /* IGListAdapter.m */; };
@ -127,30 +79,6 @@
0B3B93451E08D7F5008390ED /* UICollectionView+IGListBatchUpdateData.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3B92C21E08D7F5008390ED /* UICollectionView+IGListBatchUpdateData.h */; settings = {ATTRIBUTES = (Private, ); }; };
0B3B93461E08D7F5008390ED /* UICollectionView+IGListBatchUpdateData.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B3B92C31E08D7F5008390ED /* UICollectionView+IGListBatchUpdateData.m */; };
0B3B93471E08D7F5008390ED /* UICollectionView+IGListBatchUpdateData.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B3B92C31E08D7F5008390ED /* UICollectionView+IGListBatchUpdateData.m */; };
0B3B93481E08D82E008390ED /* IGListIndexPathResultInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3B92921E08D7F5008390ED /* IGListIndexPathResultInternal.h */; settings = {ATTRIBUTES = (Private, ); }; };
0B3B93491E08D82E008390ED /* IGListIndexSetResultInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3B92931E08D7F5008390ED /* IGListIndexSetResultInternal.h */; settings = {ATTRIBUTES = (Private, ); }; };
0B3B934A1E08D82E008390ED /* IGListMoveIndexInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3B92941E08D7F5008390ED /* IGListMoveIndexInternal.h */; settings = {ATTRIBUTES = (Private, ); }; };
0B3B934B1E08D82E008390ED /* IGListMoveIndexPathInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3B92951E08D7F5008390ED /* IGListMoveIndexPathInternal.h */; settings = {ATTRIBUTES = (Private, ); }; };
0B3B934C1E08D839008390ED /* IGListAssert.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3B92801E08D7F5008390ED /* IGListAssert.h */; settings = {ATTRIBUTES = (Public, ); }; };
0B3B934D1E08D839008390ED /* IGListBatchUpdateData.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3B92811E08D7F5008390ED /* IGListBatchUpdateData.h */; settings = {ATTRIBUTES = (Public, ); }; };
0B3B934E1E08D839008390ED /* IGListDiff.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3B92831E08D7F5008390ED /* IGListDiff.h */; settings = {ATTRIBUTES = (Public, ); }; };
0B3B934F1E08D839008390ED /* IGListDiffable.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3B92851E08D7F5008390ED /* IGListDiffable.h */; settings = {ATTRIBUTES = (Public, ); }; };
0B3B93501E08D839008390ED /* IGListExperiments.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3B92861E08D7F5008390ED /* IGListExperiments.h */; settings = {ATTRIBUTES = (Public, ); }; };
0B3B93511E08D839008390ED /* IGListIndexPathResult.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3B92871E08D7F5008390ED /* IGListIndexPathResult.h */; settings = {ATTRIBUTES = (Public, ); }; };
0B3B93521E08D839008390ED /* IGListIndexSetResult.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3B92891E08D7F5008390ED /* IGListIndexSetResult.h */; settings = {ATTRIBUTES = (Public, ); }; };
0B3B93541E08D839008390ED /* IGListMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3B928C1E08D7F5008390ED /* IGListMacros.h */; settings = {ATTRIBUTES = (Public, ); }; };
0B3B93551E08D839008390ED /* IGListMoveIndex.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3B928D1E08D7F5008390ED /* IGListMoveIndex.h */; settings = {ATTRIBUTES = (Public, ); }; };
0B3B93561E08D839008390ED /* IGListMoveIndexPath.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3B928F1E08D7F5008390ED /* IGListMoveIndexPath.h */; settings = {ATTRIBUTES = (Public, ); }; };
0B3B93571E08D839008390ED /* NSNumber+IGListDiffable.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3B92961E08D7F5008390ED /* NSNumber+IGListDiffable.h */; settings = {ATTRIBUTES = (Public, ); }; };
0B3B93581E08D839008390ED /* NSString+IGListDiffable.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3B92981E08D7F5008390ED /* NSString+IGListDiffable.h */; settings = {ATTRIBUTES = (Public, ); }; };
0B3B93591E08D845008390ED /* IGListIndexPathResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B3B92881E08D7F5008390ED /* IGListIndexPathResult.m */; };
0B3B935A1E08D845008390ED /* IGListIndexSetResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B3B928A1E08D7F5008390ED /* IGListIndexSetResult.m */; };
0B3B935B1E08D845008390ED /* IGListMoveIndex.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B3B928E1E08D7F5008390ED /* IGListMoveIndex.m */; };
0B3B935C1E08D845008390ED /* IGListMoveIndexPath.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B3B92901E08D7F5008390ED /* IGListMoveIndexPath.m */; };
0B3B935D1E08D845008390ED /* NSNumber+IGListDiffable.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B3B92971E08D7F5008390ED /* NSNumber+IGListDiffable.m */; };
0B3B935E1E08D845008390ED /* NSString+IGListDiffable.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B3B92991E08D7F5008390ED /* NSString+IGListDiffable.m */; };
0B3B935F1E08D845008390ED /* IGListBatchUpdateData.mm in Sources */ = {isa = PBXBuildFile; fileRef = 0B3B92821E08D7F5008390ED /* IGListBatchUpdateData.mm */; };
0B3B93601E08D845008390ED /* IGListDiff.mm in Sources */ = {isa = PBXBuildFile; fileRef = 0B3B92841E08D7F5008390ED /* IGListDiff.mm */; };
0B3B93611E08E38C008390ED /* IGListBatchUpdateDataTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 88144EE51D870EDC007C7F66 /* IGListBatchUpdateDataTests.m */; };
0B40C5F31E01CB8200378109 /* IGReloadDataUpdaterTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 2997D4961DF5FC0B005A5DD2 /* IGReloadDataUpdaterTests.m */; };
0D52F0AD1F1ADA1600460F79 /* IGListAdapter+DebugDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D52F0AB1F1ADA1600460F79 /* IGListAdapter+DebugDescription.h */; };
@ -265,12 +193,38 @@
29DA5CA51EA7C75500113926 /* IGListGenericSectionController.m in Sources */ = {isa = PBXBuildFile; fileRef = 29DA5C9F1EA7C70400113926 /* IGListGenericSectionController.m */; };
29DA5CA71EA7D37000113926 /* IGListTestCase.m in Sources */ = {isa = PBXBuildFile; fileRef = 29DA5CA61EA7D37000113926 /* IGListTestCase.m */; };
29DA5CA81EA7D37000113926 /* IGListTestCase.m in Sources */ = {isa = PBXBuildFile; fileRef = 29DA5CA61EA7D37000113926 /* IGListTestCase.m */; };
29DAA78B201FBD880029277A /* IGListMoveIndex.m in Sources */ = {isa = PBXBuildFile; fileRef = 29DAA76F201FBD870029277A /* IGListMoveIndex.m */; };
29DAA78C201FBD880029277A /* IGListIndexSetResult.h in Headers */ = {isa = PBXBuildFile; fileRef = 29DAA770201FBD870029277A /* IGListIndexSetResult.h */; };
29DAA78D201FBD880029277A /* IGListMoveIndexPath.m in Sources */ = {isa = PBXBuildFile; fileRef = 29DAA771201FBD870029277A /* IGListMoveIndexPath.m */; };
29DAA78E201FBD880029277A /* IGListDiffable.h in Headers */ = {isa = PBXBuildFile; fileRef = 29DAA772201FBD870029277A /* IGListDiffable.h */; };
29DAA78F201FBD880029277A /* NSString+IGListDiffable.h in Headers */ = {isa = PBXBuildFile; fileRef = 29DAA773201FBD870029277A /* NSString+IGListDiffable.h */; };
29DAA790201FBD880029277A /* IGListBatchUpdateData.mm in Sources */ = {isa = PBXBuildFile; fileRef = 29DAA774201FBD870029277A /* IGListBatchUpdateData.mm */; };
29DAA791201FBD880029277A /* IGListIndexPathResult.h in Headers */ = {isa = PBXBuildFile; fileRef = 29DAA775201FBD870029277A /* IGListIndexPathResult.h */; };
29DAA792201FBD880029277A /* NSNumber+IGListDiffable.m in Sources */ = {isa = PBXBuildFile; fileRef = 29DAA776201FBD870029277A /* NSNumber+IGListDiffable.m */; };
29DAA793201FBD880029277A /* IGListIndexSetResultInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 29DAA778201FBD870029277A /* IGListIndexSetResultInternal.h */; };
29DAA794201FBD880029277A /* IGListIndexPathResultInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 29DAA779201FBD870029277A /* IGListIndexPathResultInternal.h */; };
29DAA795201FBD880029277A /* IGListArrayUtilsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 29DAA77A201FBD870029277A /* IGListArrayUtilsInternal.h */; };
29DAA796201FBD880029277A /* IGListMoveIndexInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 29DAA77B201FBD870029277A /* IGListMoveIndexInternal.h */; };
29DAA797201FBD880029277A /* IGListMoveIndexPathInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 29DAA77C201FBD870029277A /* IGListMoveIndexPathInternal.h */; };
29DAA798201FBD880029277A /* IGListCompatibility.h in Headers */ = {isa = PBXBuildFile; fileRef = 29DAA77D201FBD870029277A /* IGListCompatibility.h */; };
29DAA799201FBD880029277A /* IGListExperiments.h in Headers */ = {isa = PBXBuildFile; fileRef = 29DAA77E201FBD870029277A /* IGListExperiments.h */; };
29DAA79A201FBD880029277A /* IGListIndexSetResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 29DAA77F201FBD870029277A /* IGListIndexSetResult.m */; };
29DAA79B201FBD880029277A /* IGListMoveIndexPath.h in Headers */ = {isa = PBXBuildFile; fileRef = 29DAA780201FBD870029277A /* IGListMoveIndexPath.h */; };
29DAA79C201FBD880029277A /* IGListMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 29DAA781201FBD870029277A /* IGListMacros.h */; };
29DAA79D201FBD880029277A /* IGListMoveIndex.h in Headers */ = {isa = PBXBuildFile; fileRef = 29DAA782201FBD870029277A /* IGListMoveIndex.h */; };
29DAA79E201FBD880029277A /* NSString+IGListDiffable.m in Sources */ = {isa = PBXBuildFile; fileRef = 29DAA783201FBD870029277A /* NSString+IGListDiffable.m */; };
29DAA79F201FBD880029277A /* IGListDiff.mm in Sources */ = {isa = PBXBuildFile; fileRef = 29DAA784201FBD870029277A /* IGListDiff.mm */; };
29DAA7A0201FBD880029277A /* IGListDiffKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 29DAA785201FBD870029277A /* IGListDiffKit.h */; };
29DAA7A1201FBD880029277A /* NSNumber+IGListDiffable.h in Headers */ = {isa = PBXBuildFile; fileRef = 29DAA786201FBD870029277A /* NSNumber+IGListDiffable.h */; };
29DAA7A2201FBD880029277A /* IGListAssert.h in Headers */ = {isa = PBXBuildFile; fileRef = 29DAA787201FBD870029277A /* IGListAssert.h */; };
29DAA7A3201FBD880029277A /* IGListBatchUpdateData.h in Headers */ = {isa = PBXBuildFile; fileRef = 29DAA788201FBD870029277A /* IGListBatchUpdateData.h */; };
29DAA7A4201FBD880029277A /* IGListIndexPathResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 29DAA789201FBD870029277A /* IGListIndexPathResult.m */; };
29DAA7A5201FBD880029277A /* IGListDiff.h in Headers */ = {isa = PBXBuildFile; fileRef = 29DAA78A201FBD870029277A /* IGListDiff.h */; };
29DAA7A8201FBD9B0029277A /* IGListTransitionDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 29DAA7A6201FBD9B0029277A /* IGListTransitionDelegate.h */; };
29DAA7A9201FBD9B0029277A /* IGListCollectionViewDelegateLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 29DAA7A7201FBD9B0029277A /* IGListCollectionViewDelegateLayout.h */; };
29EA6C491DB43A8000957A88 /* IGTestNibCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 294369B01DB1B7AE0025F6E7 /* IGTestNibCell.xib */; };
6A9EB3611F841E5D0070C572 /* IGTestSingleWithoutDeselectionDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 6A9EB3601F841E5D0070C572 /* IGTestSingleWithoutDeselectionDelegate.m */; };
6A9EB3621F841E5D0070C572 /* IGTestSingleWithoutDeselectionDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 6A9EB3601F841E5D0070C572 /* IGTestSingleWithoutDeselectionDelegate.m */; };
7BC0C61B1F5C401F00A06ADD /* IGListArrayUtilsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 7BC0C61A1F5C401F00A06ADD /* IGListArrayUtilsInternal.h */; };
7BC0C61C1F5C402600A06ADD /* IGListArrayUtilsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 7BC0C61A1F5C401F00A06ADD /* IGListArrayUtilsInternal.h */; };
7BC0C61D1F5C402600A06ADD /* IGListArrayUtilsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 7BC0C61A1F5C401F00A06ADD /* IGListArrayUtilsInternal.h */; };
821BC4C01DB8C9D500172ED0 /* IGListSingleStoryboardItemControllerTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 821BC4BE1DB8C95300172ED0 /* IGListSingleStoryboardItemControllerTests.m */; };
821BC4C41DB8CEF800172ED0 /* IGTestStoryboard.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 821BC4C21DB8CAE900172ED0 /* IGTestStoryboard.storyboard */; };
821BC4CB1DB8D60100172ED0 /* IGTestStoryboardViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 821BC4C81DB8D5B200172ED0 /* IGTestStoryboardViewController.m */; };
@ -346,9 +300,6 @@
88DF89891E010F6500B1B9B4 /* IGListDiffSwiftTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 88144EE61D870EDC007C7F66 /* IGListDiffSwiftTests.swift */; };
88DF898A1E010F7000B1B9B4 /* IGListDiffTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 88144EE81D870EDC007C7F66 /* IGListDiffTests.m */; };
917E89881E800EE70015F934 /* IGListCollectionViewLayoutInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 917E89871E800EE70015F934 /* IGListCollectionViewLayoutInternal.h */; settings = {ATTRIBUTES = (Private, ); }; };
989317631E0ED45900DB93B3 /* IGListCompatibility.h in Headers */ = {isa = PBXBuildFile; fileRef = 989317621E0ED45900DB93B3 /* IGListCompatibility.h */; settings = {ATTRIBUTES = (Public, ); }; };
989317641E0ED45900DB93B3 /* IGListCompatibility.h in Headers */ = {isa = PBXBuildFile; fileRef = 989317621E0ED45900DB93B3 /* IGListCompatibility.h */; settings = {ATTRIBUTES = (Public, ); }; };
989317651E0ED45900DB93B3 /* IGListCompatibility.h in Headers */ = {isa = PBXBuildFile; fileRef = 989317621E0ED45900DB93B3 /* IGListCompatibility.h */; settings = {ATTRIBUTES = (Public, ); }; };
DA5F484B1E8E9D7000DAE6DA /* IGListAdapter+UICollectionView.h in Headers */ = {isa = PBXBuildFile; fileRef = DA5F48491E8E9D7000DAE6DA /* IGListAdapter+UICollectionView.h */; settings = {ATTRIBUTES = (Private, ); }; };
DA5F484C1E8E9D7000DAE6DA /* IGListAdapter+UICollectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = DA5F484A1E8E9D7000DAE6DA /* IGListAdapter+UICollectionView.m */; };
DAA83ACF1E8ECE06000F6810 /* IGListAdapter+UICollectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = DA5F484A1E8E9D7000DAE6DA /* IGListAdapter+UICollectionView.m */; };
@ -385,31 +336,7 @@
/* Begin PBXFileReference section */
08F0B0FD0690F4FC46DDF21B /* Pods-IGListKit-tvOSTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-IGListKit-tvOSTests.release.xcconfig"; path = "Pods/Target Support Files/Pods-IGListKit-tvOSTests/Pods-IGListKit-tvOSTests.release.xcconfig"; sourceTree = "<group>"; };
0B3B92801E08D7F5008390ED /* IGListAssert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IGListAssert.h; sourceTree = "<group>"; };
0B3B92811E08D7F5008390ED /* IGListBatchUpdateData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IGListBatchUpdateData.h; sourceTree = "<group>"; };
0B3B92821E08D7F5008390ED /* IGListBatchUpdateData.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = IGListBatchUpdateData.mm; sourceTree = "<group>"; };
0B3B92831E08D7F5008390ED /* IGListDiff.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IGListDiff.h; sourceTree = "<group>"; };
0B3B92841E08D7F5008390ED /* IGListDiff.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = IGListDiff.mm; sourceTree = "<group>"; };
0B3B92851E08D7F5008390ED /* IGListDiffable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IGListDiffable.h; sourceTree = "<group>"; };
0B3B92861E08D7F5008390ED /* IGListExperiments.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IGListExperiments.h; sourceTree = "<group>"; };
0B3B92871E08D7F5008390ED /* IGListIndexPathResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IGListIndexPathResult.h; sourceTree = "<group>"; };
0B3B92881E08D7F5008390ED /* IGListIndexPathResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IGListIndexPathResult.m; sourceTree = "<group>"; };
0B3B92891E08D7F5008390ED /* IGListIndexSetResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IGListIndexSetResult.h; sourceTree = "<group>"; };
0B3B928A1E08D7F5008390ED /* IGListIndexSetResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IGListIndexSetResult.m; sourceTree = "<group>"; };
0B3B928B1E08D7F5008390ED /* IGListKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IGListKit.h; sourceTree = "<group>"; };
0B3B928C1E08D7F5008390ED /* IGListMacros.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IGListMacros.h; sourceTree = "<group>"; };
0B3B928D1E08D7F5008390ED /* IGListMoveIndex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IGListMoveIndex.h; sourceTree = "<group>"; };
0B3B928E1E08D7F5008390ED /* IGListMoveIndex.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IGListMoveIndex.m; sourceTree = "<group>"; };
0B3B928F1E08D7F5008390ED /* IGListMoveIndexPath.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IGListMoveIndexPath.h; sourceTree = "<group>"; };
0B3B92901E08D7F5008390ED /* IGListMoveIndexPath.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IGListMoveIndexPath.m; sourceTree = "<group>"; };
0B3B92921E08D7F5008390ED /* IGListIndexPathResultInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IGListIndexPathResultInternal.h; sourceTree = "<group>"; };
0B3B92931E08D7F5008390ED /* IGListIndexSetResultInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IGListIndexSetResultInternal.h; sourceTree = "<group>"; };
0B3B92941E08D7F5008390ED /* IGListMoveIndexInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IGListMoveIndexInternal.h; sourceTree = "<group>"; };
0B3B92951E08D7F5008390ED /* IGListMoveIndexPathInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IGListMoveIndexPathInternal.h; sourceTree = "<group>"; };
0B3B92961E08D7F5008390ED /* NSNumber+IGListDiffable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSNumber+IGListDiffable.h"; sourceTree = "<group>"; };
0B3B92971E08D7F5008390ED /* NSNumber+IGListDiffable.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSNumber+IGListDiffable.m"; sourceTree = "<group>"; };
0B3B92981E08D7F5008390ED /* NSString+IGListDiffable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+IGListDiffable.h"; sourceTree = "<group>"; };
0B3B92991E08D7F5008390ED /* NSString+IGListDiffable.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSString+IGListDiffable.m"; sourceTree = "<group>"; };
0B3B929A1E08D7F5008390ED /* IGListAdapter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IGListAdapter.h; sourceTree = "<group>"; };
0B3B929B1E08D7F5008390ED /* IGListAdapter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IGListAdapter.m; sourceTree = "<group>"; };
0B3B929C1E08D7F5008390ED /* IGListAdapterDataSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IGListAdapterDataSource.h; sourceTree = "<group>"; };
@ -519,9 +446,37 @@
29DA5CA61EA7D37000113926 /* IGListTestCase.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IGListTestCase.m; sourceTree = "<group>"; };
29DA5CA91EA7D39B00113926 /* IGListTestCase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IGListTestCase.h; sourceTree = "<group>"; };
29DA5CAA1EA7D3FF00113926 /* IGListTestHelpers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IGListTestHelpers.h; sourceTree = "<group>"; };
29DAA76F201FBD870029277A /* IGListMoveIndex.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IGListMoveIndex.m; sourceTree = "<group>"; };
29DAA770201FBD870029277A /* IGListIndexSetResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IGListIndexSetResult.h; sourceTree = "<group>"; };
29DAA771201FBD870029277A /* IGListMoveIndexPath.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IGListMoveIndexPath.m; sourceTree = "<group>"; };
29DAA772201FBD870029277A /* IGListDiffable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IGListDiffable.h; sourceTree = "<group>"; };
29DAA773201FBD870029277A /* NSString+IGListDiffable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+IGListDiffable.h"; sourceTree = "<group>"; };
29DAA774201FBD870029277A /* IGListBatchUpdateData.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = IGListBatchUpdateData.mm; sourceTree = "<group>"; };
29DAA775201FBD870029277A /* IGListIndexPathResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IGListIndexPathResult.h; sourceTree = "<group>"; };
29DAA776201FBD870029277A /* NSNumber+IGListDiffable.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSNumber+IGListDiffable.m"; sourceTree = "<group>"; };
29DAA778201FBD870029277A /* IGListIndexSetResultInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IGListIndexSetResultInternal.h; sourceTree = "<group>"; };
29DAA779201FBD870029277A /* IGListIndexPathResultInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IGListIndexPathResultInternal.h; sourceTree = "<group>"; };
29DAA77A201FBD870029277A /* IGListArrayUtilsInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IGListArrayUtilsInternal.h; sourceTree = "<group>"; };
29DAA77B201FBD870029277A /* IGListMoveIndexInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IGListMoveIndexInternal.h; sourceTree = "<group>"; };
29DAA77C201FBD870029277A /* IGListMoveIndexPathInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IGListMoveIndexPathInternal.h; sourceTree = "<group>"; };
29DAA77D201FBD870029277A /* IGListCompatibility.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IGListCompatibility.h; sourceTree = "<group>"; };
29DAA77E201FBD870029277A /* IGListExperiments.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IGListExperiments.h; sourceTree = "<group>"; };
29DAA77F201FBD870029277A /* IGListIndexSetResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IGListIndexSetResult.m; sourceTree = "<group>"; };
29DAA780201FBD870029277A /* IGListMoveIndexPath.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IGListMoveIndexPath.h; sourceTree = "<group>"; };
29DAA781201FBD870029277A /* IGListMacros.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IGListMacros.h; sourceTree = "<group>"; };
29DAA782201FBD870029277A /* IGListMoveIndex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IGListMoveIndex.h; sourceTree = "<group>"; };
29DAA783201FBD870029277A /* NSString+IGListDiffable.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSString+IGListDiffable.m"; sourceTree = "<group>"; };
29DAA784201FBD870029277A /* IGListDiff.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = IGListDiff.mm; sourceTree = "<group>"; };
29DAA785201FBD870029277A /* IGListDiffKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IGListDiffKit.h; sourceTree = "<group>"; };
29DAA786201FBD870029277A /* NSNumber+IGListDiffable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSNumber+IGListDiffable.h"; sourceTree = "<group>"; };
29DAA787201FBD870029277A /* IGListAssert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IGListAssert.h; sourceTree = "<group>"; };
29DAA788201FBD870029277A /* IGListBatchUpdateData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IGListBatchUpdateData.h; sourceTree = "<group>"; };
29DAA789201FBD870029277A /* IGListIndexPathResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IGListIndexPathResult.m; sourceTree = "<group>"; };
29DAA78A201FBD870029277A /* IGListDiff.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IGListDiff.h; sourceTree = "<group>"; };
29DAA7A6201FBD9B0029277A /* IGListTransitionDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IGListTransitionDelegate.h; sourceTree = "<group>"; };
29DAA7A7201FBD9B0029277A /* IGListCollectionViewDelegateLayout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IGListCollectionViewDelegateLayout.h; sourceTree = "<group>"; };
6A9EB35F1F841E5D0070C572 /* IGTestSingleWithoutDeselectionDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = IGTestSingleWithoutDeselectionDelegate.h; sourceTree = "<group>"; };
6A9EB3601F841E5D0070C572 /* IGTestSingleWithoutDeselectionDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = IGTestSingleWithoutDeselectionDelegate.m; sourceTree = "<group>"; };
7BC0C61A1F5C401F00A06ADD /* IGListArrayUtilsInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IGListArrayUtilsInternal.h; sourceTree = "<group>"; };
821BC4BE1DB8C95300172ED0 /* IGListSingleStoryboardItemControllerTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IGListSingleStoryboardItemControllerTests.m; sourceTree = "<group>"; };
821BC4C21DB8CAE900172ED0 /* IGTestStoryboard.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; path = IGTestStoryboard.storyboard; sourceTree = "<group>"; };
821BC4C71DB8D5B200172ED0 /* IGTestStoryboardViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IGTestStoryboardViewController.h; sourceTree = "<group>"; };
@ -587,7 +542,6 @@
88DF897C1E010E6A00B1B9B4 /* IGListKit-macOSTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "IGListKit-macOSTests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
917E89871E800EE70015F934 /* IGListCollectionViewLayoutInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IGListCollectionViewLayoutInternal.h; sourceTree = "<group>"; };
9574C58371B7A46F62E9AC24 /* Pods-IGListKitTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-IGListKitTests.release.xcconfig"; path = "Pods/Target Support Files/Pods-IGListKitTests/Pods-IGListKitTests.release.xcconfig"; sourceTree = "<group>"; };
989317621E0ED45900DB93B3 /* IGListCompatibility.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IGListCompatibility.h; sourceTree = "<group>"; };
CA8726D7FF3608E20E9F7EC6 /* Pods-IGListKitTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-IGListKitTests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-IGListKitTests/Pods-IGListKitTests.debug.xcconfig"; sourceTree = "<group>"; };
DA5F48491E8E9D7000DAE6DA /* IGListAdapter+UICollectionView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "IGListAdapter+UICollectionView.h"; sourceTree = "<group>"; };
DA5F484A1E8E9D7000DAE6DA /* IGListAdapter+UICollectionView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "IGListAdapter+UICollectionView.m"; sourceTree = "<group>"; };
@ -652,7 +606,7 @@
0B3B927E1E08D7F5008390ED /* Source */ = {
isa = PBXGroup;
children = (
0B3B927F1E08D7F5008390ED /* Common */,
29DAA76E201FBD870029277A /* Common */,
0B3B929A1E08D7F5008390ED /* IGListAdapter.h */,
0B3B929B1E08D7F5008390ED /* IGListAdapter.m */,
0B3B929C1E08D7F5008390ED /* IGListAdapterDataSource.h */,
@ -670,6 +624,7 @@
0B3B92A11E08D7F5008390ED /* IGListCollectionContext.h */,
29822E521FE3473A008532D2 /* IGListCollectionView.h */,
29822E531FE3473A008532D2 /* IGListCollectionView.m */,
29DAA7A7201FBD9B0029277A /* IGListCollectionViewDelegateLayout.h */,
298DDA1D1E3B0DC800F76F50 /* IGListCollectionViewLayout.h */,
298DDA1E1E3B0DC800F76F50 /* IGListCollectionViewLayout.mm */,
0B3B92A41E08D7F5008390ED /* IGListDisplayDelegate.h */,
@ -686,6 +641,7 @@
0B3B92AF1E08D7F5008390ED /* IGListStackedSectionController.h */,
0B3B92B01E08D7F5008390ED /* IGListStackedSectionController.m */,
0B3B92B11E08D7F5008390ED /* IGListSupplementaryViewSource.h */,
29DAA7A6201FBD9B0029277A /* IGListTransitionDelegate.h */,
0B3B92B21E08D7F5008390ED /* IGListUpdatingDelegate.h */,
0B3B92B31E08D7F5008390ED /* IGListWorkingRangeDelegate.h */,
0B3B92B41E08D7F5008390ED /* Info.plist */,
@ -694,47 +650,6 @@
path = Source;
sourceTree = "<group>";
};
0B3B927F1E08D7F5008390ED /* Common */ = {
isa = PBXGroup;
children = (
0B3B92801E08D7F5008390ED /* IGListAssert.h */,
0B3B92811E08D7F5008390ED /* IGListBatchUpdateData.h */,
0B3B92821E08D7F5008390ED /* IGListBatchUpdateData.mm */,
989317621E0ED45900DB93B3 /* IGListCompatibility.h */,
0B3B92831E08D7F5008390ED /* IGListDiff.h */,
0B3B92841E08D7F5008390ED /* IGListDiff.mm */,
0B3B92851E08D7F5008390ED /* IGListDiffable.h */,
0B3B92861E08D7F5008390ED /* IGListExperiments.h */,
0B3B92871E08D7F5008390ED /* IGListIndexPathResult.h */,
0B3B92881E08D7F5008390ED /* IGListIndexPathResult.m */,
0B3B92891E08D7F5008390ED /* IGListIndexSetResult.h */,
0B3B928A1E08D7F5008390ED /* IGListIndexSetResult.m */,
0B3B928C1E08D7F5008390ED /* IGListMacros.h */,
0B3B928D1E08D7F5008390ED /* IGListMoveIndex.h */,
0B3B928E1E08D7F5008390ED /* IGListMoveIndex.m */,
0B3B928F1E08D7F5008390ED /* IGListMoveIndexPath.h */,
0B3B92901E08D7F5008390ED /* IGListMoveIndexPath.m */,
0B3B92911E08D7F5008390ED /* Internal */,
0B3B92961E08D7F5008390ED /* NSNumber+IGListDiffable.h */,
0B3B92971E08D7F5008390ED /* NSNumber+IGListDiffable.m */,
0B3B92981E08D7F5008390ED /* NSString+IGListDiffable.h */,
0B3B92991E08D7F5008390ED /* NSString+IGListDiffable.m */,
);
path = Common;
sourceTree = "<group>";
};
0B3B92911E08D7F5008390ED /* Internal */ = {
isa = PBXGroup;
children = (
0B3B92921E08D7F5008390ED /* IGListIndexPathResultInternal.h */,
0B3B92931E08D7F5008390ED /* IGListIndexSetResultInternal.h */,
0B3B92941E08D7F5008390ED /* IGListMoveIndexInternal.h */,
0B3B92951E08D7F5008390ED /* IGListMoveIndexPathInternal.h */,
7BC0C61A1F5C401F00A06ADD /* IGListArrayUtilsInternal.h */,
);
path = Internal;
sourceTree = "<group>";
};
0B3B92B51E08D7F5008390ED /* Internal */ = {
isa = PBXGroup;
children = (
@ -792,6 +707,48 @@
path = Assets;
sourceTree = "<group>";
};
29DAA76E201FBD870029277A /* Common */ = {
isa = PBXGroup;
children = (
29DAA76F201FBD870029277A /* IGListMoveIndex.m */,
29DAA770201FBD870029277A /* IGListIndexSetResult.h */,
29DAA771201FBD870029277A /* IGListMoveIndexPath.m */,
29DAA772201FBD870029277A /* IGListDiffable.h */,
29DAA773201FBD870029277A /* NSString+IGListDiffable.h */,
29DAA774201FBD870029277A /* IGListBatchUpdateData.mm */,
29DAA775201FBD870029277A /* IGListIndexPathResult.h */,
29DAA776201FBD870029277A /* NSNumber+IGListDiffable.m */,
29DAA777201FBD870029277A /* Internal */,
29DAA77D201FBD870029277A /* IGListCompatibility.h */,
29DAA77E201FBD870029277A /* IGListExperiments.h */,
29DAA77F201FBD870029277A /* IGListIndexSetResult.m */,
29DAA780201FBD870029277A /* IGListMoveIndexPath.h */,
29DAA781201FBD870029277A /* IGListMacros.h */,
29DAA782201FBD870029277A /* IGListMoveIndex.h */,
29DAA783201FBD870029277A /* NSString+IGListDiffable.m */,
29DAA784201FBD870029277A /* IGListDiff.mm */,
29DAA785201FBD870029277A /* IGListDiffKit.h */,
29DAA786201FBD870029277A /* NSNumber+IGListDiffable.h */,
29DAA787201FBD870029277A /* IGListAssert.h */,
29DAA788201FBD870029277A /* IGListBatchUpdateData.h */,
29DAA789201FBD870029277A /* IGListIndexPathResult.m */,
29DAA78A201FBD870029277A /* IGListDiff.h */,
);
path = Common;
sourceTree = "<group>";
};
29DAA777201FBD870029277A /* Internal */ = {
isa = PBXGroup;
children = (
29DAA778201FBD870029277A /* IGListIndexSetResultInternal.h */,
29DAA779201FBD870029277A /* IGListIndexPathResultInternal.h */,
29DAA77A201FBD870029277A /* IGListArrayUtilsInternal.h */,
29DAA77B201FBD870029277A /* IGListMoveIndexInternal.h */,
29DAA77C201FBD870029277A /* IGListMoveIndexPathInternal.h */,
);
path = Internal;
sourceTree = "<group>";
};
30B5A6475AE0ACFF15B23D2B /* Pods */ = {
isa = PBXGroup;
children = (
@ -955,35 +912,24 @@
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
989317641E0ED45900DB93B3 /* IGListCompatibility.h in Headers */,
0B3B92FB1E08D7F5008390ED /* IGListAdapterDataSource.h in Headers */,
0B3B92E91E08D7F5008390ED /* IGListIndexSetResultInternal.h in Headers */,
294CDE601F995488002CF6E4 /* IGListAdapterUpdateListener.h in Headers */,
0B3B930B1E08D7F5008390ED /* IGListDisplayDelegate.h in Headers */,
0B3B933F1E08D7F5008390ED /* IGListStackedSectionControllerInternal.h in Headers */,
0B3B93171E08D7F5008390ED /* IGListSectionController.h in Headers */,
0B3B93451E08D7F5008390ED /* UICollectionView+IGListBatchUpdateData.h in Headers */,
0B3B92DD1E08D7F5008390ED /* IGListMacros.h in Headers */,
0B3B92D71E08D7F5008390ED /* IGListIndexSetResult.h in Headers */,
2926586D1E75E01A0041B56D /* IGListBindingSectionControllerDataSource.h in Headers */,
0B3B92C71E08D7F5008390ED /* IGListBatchUpdateData.h in Headers */,
0B3B92ED1E08D7F5008390ED /* IGListMoveIndexPathInternal.h in Headers */,
294652BA1EA927750063BDD9 /* IGListDebuggingUtilities.h in Headers */,
0B3B93351E08D7F5008390ED /* IGListDisplayHandler.h in Headers */,
0B3B92D31E08D7F5008390ED /* IGListIndexPathResult.h in Headers */,
7BC0C61C1F5C402600A06ADD /* IGListArrayUtilsInternal.h in Headers */,
0B3B93251E08D7F5008390ED /* IGListSupplementaryViewSource.h in Headers */,
0B3B92F31E08D7F5008390ED /* NSString+IGListDiffable.h in Headers */,
0B3B932D1E08D7F5008390ED /* IGListAdapterInternal.h in Headers */,
294652BB1EA927750063BDD9 /* IGListSectionMap+DebugDescription.h in Headers */,
294652BC1EA927750063BDD9 /* UICollectionView+DebugDescription.h in Headers */,
0B3B93291E08D7F5008390ED /* IGListWorkingRangeDelegate.h in Headers */,
0B3B92C51E08D7F5008390ED /* IGListAssert.h in Headers */,
0B3B93051E08D7F5008390ED /* IGListCollectionContext.h in Headers */,
292658701E75E0830041B56D /* IGListBindingSectionControllerSelectionDelegate.h in Headers */,
0B3B931D1E08D7F5008390ED /* IGListSingleSectionController.h in Headers */,
296AC95D1EA518D3005137E2 /* IGListReloadIndexPath.h in Headers */,
0B3B92D11E08D7F5008390ED /* IGListExperiments.h in Headers */,
DAD4A40D1E8E9E1E00DACC36 /* IGListAdapter+UICollectionView.h in Headers */,
0B3B93331E08D7F5008390ED /* IGListAdapterUpdaterInternal.h in Headers */,
0B3B93391E08D7F5008390ED /* IGListSectionControllerInternal.h in Headers */,
@ -991,25 +937,18 @@
0B3B93031E08D7F5008390ED /* IGListAdapterUpdaterDelegate.h in Headers */,
294652B91EA927750063BDD9 /* IGListDebugger.h in Headers */,
294652B71EA927750063BDD9 /* IGListAdapterUpdater+DebugDescription.h in Headers */,
0B3B92CB1E08D7F5008390ED /* IGListDiff.h in Headers */,
0B3B933B1E08D7F5008390ED /* IGListSectionMap.h in Headers */,
0B3B92DF1E08D7F5008390ED /* IGListMoveIndex.h in Headers */,
0B3B92CF1E08D7F5008390ED /* IGListDiffable.h in Headers */,
29DA5CA41EA7C75500113926 /* IGListGenericSectionController.h in Headers */,
0B3B92EB1E08D7F5008390ED /* IGListMoveIndexInternal.h in Headers */,
0B3B93211E08D7F5008390ED /* IGListStackedSectionController.h in Headers */,
0B3B92EF1E08D7F5008390ED /* NSNumber+IGListDiffable.h in Headers */,
298DD9C81E3ACFE300F76F50 /* IGListBindingSectionController.h in Headers */,
0B3B93411E08D7F5008390ED /* IGListWorkingRangeHandler.h in Headers */,
294652B81EA927750063BDD9 /* IGListBatchUpdateData+DebugDescription.h in Headers */,
0B3B92E71E08D7F5008390ED /* IGListIndexPathResultInternal.h in Headers */,
0B3B932F1E08D7F5008390ED /* IGListAdapterProxy.h in Headers */,
0B3B92FD1E08D7F5008390ED /* IGListAdapterDelegate.h in Headers */,
0B3B92F71E08D7F5008390ED /* IGListAdapter.h in Headers */,
298DD9C31E3ACF8600F76F50 /* IGListBindable.h in Headers */,
2928073A1E82CE2E0077A81C /* IGListBatchContext.h in Headers */,
292658711E75E2440041B56D /* IGListBatchUpdateState.h in Headers */,
0B3B92E31E08D7F5008390ED /* IGListMoveIndexPath.h in Headers */,
0B3B93111E08D7F5008390ED /* IGListReloadDataUpdater.h in Headers */,
1F2984CA1E8039EC005FA211 /* IGListCollectionViewLayoutInternal.h in Headers */,
298DDA201E3B0DC800F76F50 /* IGListCollectionViewLayout.h in Headers */,
@ -1025,72 +964,75 @@
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
29DAA797201FBD880029277A /* IGListMoveIndexPathInternal.h in Headers */,
290DF3541E930C89009FE456 /* IGListDebugger.h in Headers */,
989317631E0ED45900DB93B3 /* IGListCompatibility.h in Headers */,
0B3B92FA1E08D7F5008390ED /* IGListAdapterDataSource.h in Headers */,
0B3B92E81E08D7F5008390ED /* IGListIndexSetResultInternal.h in Headers */,
29DAA791201FBD880029277A /* IGListIndexPathResult.h in Headers */,
29DAA78C201FBD880029277A /* IGListIndexSetResult.h in Headers */,
0D52F0AD1F1ADA1600460F79 /* IGListAdapter+DebugDescription.h in Headers */,
0B3B930A1E08D7F5008390ED /* IGListDisplayDelegate.h in Headers */,
0B3B933E1E08D7F5008390ED /* IGListStackedSectionControllerInternal.h in Headers */,
29DAA7A9201FBD9B0029277A /* IGListCollectionViewDelegateLayout.h in Headers */,
290DF3641E930D25009FE456 /* IGListAdapterUpdater+DebugDescription.h in Headers */,
0B3B93161E08D7F5008390ED /* IGListSectionController.h in Headers */,
0B3B93441E08D7F5008390ED /* UICollectionView+IGListBatchUpdateData.h in Headers */,
0B3B92DC1E08D7F5008390ED /* IGListMacros.h in Headers */,
0B3B92D61E08D7F5008390ED /* IGListIndexSetResult.h in Headers */,
29DAA7A5201FBD880029277A /* IGListDiff.h in Headers */,
294CDE5F1F98E3A7002CF6E4 /* IGListAdapterUpdateListener.h in Headers */,
0B3B92C61E08D7F5008390ED /* IGListBatchUpdateData.h in Headers */,
290DF3741E931B57009FE456 /* IGListDebuggingUtilities.h in Headers */,
0B3B92EC1E08D7F5008390ED /* IGListMoveIndexPathInternal.h in Headers */,
29DAA7A1201FBD880029277A /* NSNumber+IGListDiffable.h in Headers */,
0B3B93341E08D7F5008390ED /* IGListDisplayHandler.h in Headers */,
E8B5C73B1FC431D400C26914 /* UIScrollView+IGListKit.h in Headers */,
0B3B92D21E08D7F5008390ED /* IGListIndexPathResult.h in Headers */,
2926586C1E75E01A0041B56D /* IGListBindingSectionControllerDataSource.h in Headers */,
0B3B93241E08D7F5008390ED /* IGListSupplementaryViewSource.h in Headers */,
290DF3701E931457009FE456 /* IGListSectionMap+DebugDescription.h in Headers */,
0B3B92F21E08D7F5008390ED /* NSString+IGListDiffable.h in Headers */,
29DAA794201FBD880029277A /* IGListIndexPathResultInternal.h in Headers */,
0B3B932C1E08D7F5008390ED /* IGListAdapterInternal.h in Headers */,
0B3B93281E08D7F5008390ED /* IGListWorkingRangeDelegate.h in Headers */,
0B3B92C41E08D7F5008390ED /* IGListAssert.h in Headers */,
0B3B93041E08D7F5008390ED /* IGListCollectionContext.h in Headers */,
0B3B931C1E08D7F5008390ED /* IGListSingleSectionController.h in Headers */,
29DAA798201FBD880029277A /* IGListCompatibility.h in Headers */,
29DAA78F201FBD880029277A /* NSString+IGListDiffable.h in Headers */,
290DF3601E930D05009FE456 /* IGListBatchUpdateData+DebugDescription.h in Headers */,
0B3B92D01E08D7F5008390ED /* IGListExperiments.h in Headers */,
296AC95C1EA518D3005137E2 /* IGListReloadIndexPath.h in Headers */,
29DAA79D201FBD880029277A /* IGListMoveIndex.h in Headers */,
29DAA78E201FBD880029277A /* IGListDiffable.h in Headers */,
0B3B93321E08D7F5008390ED /* IGListAdapterUpdaterInternal.h in Headers */,
7BC0C61B1F5C401F00A06ADD /* IGListArrayUtilsInternal.h in Headers */,
DA5F484B1E8E9D7000DAE6DA /* IGListAdapter+UICollectionView.h in Headers */,
0B3B93381E08D7F5008390ED /* IGListSectionControllerInternal.h in Headers */,
2926586F1E75E0830041B56D /* IGListBindingSectionControllerSelectionDelegate.h in Headers */,
29DAA7A0201FBD880029277A /* IGListDiffKit.h in Headers */,
0B3B92DA1E08D7F5008390ED /* IGListKit.h in Headers */,
0B3B93021E08D7F5008390ED /* IGListAdapterUpdaterDelegate.h in Headers */,
0B3B92CA1E08D7F5008390ED /* IGListDiff.h in Headers */,
29DAA795201FBD880029277A /* IGListArrayUtilsInternal.h in Headers */,
0B3B933A1E08D7F5008390ED /* IGListSectionMap.h in Headers */,
0B3B92DE1E08D7F5008390ED /* IGListMoveIndex.h in Headers */,
0B3B92CE1E08D7F5008390ED /* IGListDiffable.h in Headers */,
29DAA7A3201FBD880029277A /* IGListBatchUpdateData.h in Headers */,
29DA5CA01EA7C70400113926 /* IGListGenericSectionController.h in Headers */,
0B3B92EA1E08D7F5008390ED /* IGListMoveIndexInternal.h in Headers */,
29DAA793201FBD880029277A /* IGListIndexSetResultInternal.h in Headers */,
29DAA796201FBD880029277A /* IGListMoveIndexInternal.h in Headers */,
0B3B93201E08D7F5008390ED /* IGListStackedSectionController.h in Headers */,
0B3B92EE1E08D7F5008390ED /* NSNumber+IGListDiffable.h in Headers */,
29DAA799201FBD880029277A /* IGListExperiments.h in Headers */,
298DD9C71E3ACFE300F76F50 /* IGListBindingSectionController.h in Headers */,
0B3B93401E08D7F5008390ED /* IGListWorkingRangeHandler.h in Headers */,
0B3B92E61E08D7F5008390ED /* IGListIndexPathResultInternal.h in Headers */,
29DAA79B201FBD880029277A /* IGListMoveIndexPath.h in Headers */,
0B3B932E1E08D7F5008390ED /* IGListAdapterProxy.h in Headers */,
0B3B92FC1E08D7F5008390ED /* IGListAdapterDelegate.h in Headers */,
0B3B92F61E08D7F5008390ED /* IGListAdapter.h in Headers */,
298DD9C21E3ACF4800F76F50 /* IGListBindable.h in Headers */,
294CDE631F995DD7002CF6E4 /* IGListAdapterUpdateTester.h in Headers */,
292807391E82CE240077A81C /* IGListBatchContext.h in Headers */,
0B3B92E21E08D7F5008390ED /* IGListMoveIndexPath.h in Headers */,
297278C41E6B59D50099D8EA /* IGListBatchUpdateState.h in Headers */,
29DAA79C201FBD880029277A /* IGListMacros.h in Headers */,
0B3B93101E08D7F5008390ED /* IGListReloadDataUpdater.h in Headers */,
917E89881E800EE70015F934 /* IGListCollectionViewLayoutInternal.h in Headers */,
298DDA1F1E3B0DC800F76F50 /* IGListCollectionViewLayout.h in Headers */,
297278BD1E6B58560099D8EA /* IGListBatchUpdates.h in Headers */,
0B3B92FE1E08D7F5008390ED /* IGListAdapterUpdater.h in Headers */,
29DAA7A8201FBD9B0029277A /* IGListTransitionDelegate.h in Headers */,
0B3B93141E08D7F5008390ED /* IGListScrollDelegate.h in Headers */,
0D52F0B41F1AE81800460F79 /* IGListBindingSectionController+DebugDescription.h in Headers */,
290DF3581E930CE2009FE456 /* UICollectionView+DebugDescription.h in Headers */,
0B3B93261E08D7F5008390ED /* IGListUpdatingDelegate.h in Headers */,
29DAA7A2201FBD880029277A /* IGListAssert.h in Headers */,
29822E541FE3473A008532D2 /* IGListCollectionView.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
@ -1099,25 +1041,7 @@
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
989317651E0ED45900DB93B3 /* IGListCompatibility.h in Headers */,
0B3B934D1E08D839008390ED /* IGListBatchUpdateData.h in Headers */,
0B3B934B1E08D82E008390ED /* IGListMoveIndexPathInternal.h in Headers */,
0B3B93521E08D839008390ED /* IGListIndexSetResult.h in Headers */,
0B3B934C1E08D839008390ED /* IGListAssert.h in Headers */,
7BC0C61D1F5C402600A06ADD /* IGListArrayUtilsInternal.h in Headers */,
292658551E7498220041B56D /* IGListKit.h in Headers */,
0B3B93561E08D839008390ED /* IGListMoveIndexPath.h in Headers */,
0B3B93511E08D839008390ED /* IGListIndexPathResult.h in Headers */,
0B3B93581E08D839008390ED /* NSString+IGListDiffable.h in Headers */,
0B3B934A1E08D82E008390ED /* IGListMoveIndexInternal.h in Headers */,
0B3B93501E08D839008390ED /* IGListExperiments.h in Headers */,
0B3B93551E08D839008390ED /* IGListMoveIndex.h in Headers */,
0B3B93541E08D839008390ED /* IGListMacros.h in Headers */,
0B3B93491E08D82E008390ED /* IGListIndexSetResultInternal.h in Headers */,
0B3B93481E08D82E008390ED /* IGListIndexPathResultInternal.h in Headers */,
0B3B93571E08D839008390ED /* NSNumber+IGListDiffable.h in Headers */,
0B3B934E1E08D839008390ED /* IGListDiff.h in Headers */,
0B3B934F1E08D839008390ED /* IGListDiffable.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@ -1457,27 +1381,20 @@
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
0B3B92F51E08D7F5008390ED /* NSString+IGListDiffable.m in Sources */,
0B3B93011E08D7F5008390ED /* IGListAdapterUpdater.m in Sources */,
29DA5CA51EA7C75500113926 /* IGListGenericSectionController.m in Sources */,
294652B31EA927440063BDD9 /* IGListSectionMap+DebugDescription.m in Sources */,
0B3B92D91E08D7F5008390ED /* IGListIndexSetResult.m in Sources */,
0B3B93431E08D7F5008390ED /* IGListWorkingRangeHandler.mm in Sources */,
0B3B92F11E08D7F5008390ED /* NSNumber+IGListDiffable.m in Sources */,
298DDA221E3B0DC800F76F50 /* IGListCollectionViewLayout.mm in Sources */,
294652B51EA9275A0063BDD9 /* IGListDebuggingUtilities.m in Sources */,
0B3B93311E08D7F5008390ED /* IGListAdapterProxy.m in Sources */,
294652B01EA927440063BDD9 /* IGListAdapterUpdater+DebugDescription.m in Sources */,
0B3B92CD1E08D7F5008390ED /* IGListDiff.mm in Sources */,
297278C11E6B58560099D8EA /* IGListBatchUpdates.m in Sources */,
0B3B931F1E08D7F5008390ED /* IGListSingleSectionController.m in Sources */,
296AC9601EA518D3005137E2 /* IGListReloadIndexPath.m in Sources */,
294652B21EA927440063BDD9 /* IGListDebugger.m in Sources */,
0B3B92D51E08D7F5008390ED /* IGListIndexPathResult.m in Sources */,
0B3B93371E08D7F5008390ED /* IGListDisplayHandler.m in Sources */,
0B3B92E11E08D7F5008390ED /* IGListMoveIndex.m in Sources */,
0B3B93471E08D7F5008390ED /* UICollectionView+IGListBatchUpdateData.m in Sources */,
0B3B92E51E08D7F5008390ED /* IGListMoveIndexPath.m in Sources */,
DAA83ACF1E8ECE06000F6810 /* IGListAdapter+UICollectionView.m in Sources */,
294652B11EA927440063BDD9 /* IGListBatchUpdateData+DebugDescription.m in Sources */,
0B3B933D1E08D7F5008390ED /* IGListSectionMap.m in Sources */,
@ -1488,7 +1405,6 @@
0B3B93231E08D7F5008390ED /* IGListStackedSectionController.m in Sources */,
294652B41EA927440063BDD9 /* UICollectionView+DebugDescription.m in Sources */,
298DD9CB1E3ACFE300F76F50 /* IGListBindingSectionController.m in Sources */,
0B3B92C91E08D7F5008390ED /* IGListBatchUpdateData.mm in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@ -1556,42 +1472,42 @@
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
0B3B92F41E08D7F5008390ED /* NSString+IGListDiffable.m in Sources */,
29DAA78B201FBD880029277A /* IGListMoveIndex.m in Sources */,
290DF3591E930CE2009FE456 /* UICollectionView+DebugDescription.m in Sources */,
0D52F0AE1F1ADA1600460F79 /* IGListAdapter+DebugDescription.m in Sources */,
29DAA79A201FBD880029277A /* IGListIndexSetResult.m in Sources */,
0B3B93001E08D7F5008390ED /* IGListAdapterUpdater.m in Sources */,
29DA5CA11EA7C70400113926 /* IGListGenericSectionController.m in Sources */,
290DF3711E931457009FE456 /* IGListSectionMap+DebugDescription.m in Sources */,
29822E551FE3473A008532D2 /* IGListCollectionView.m in Sources */,
0B3B92D81E08D7F5008390ED /* IGListIndexSetResult.m in Sources */,
29DAA7A4201FBD880029277A /* IGListIndexPathResult.m in Sources */,
0B3B93421E08D7F5008390ED /* IGListWorkingRangeHandler.mm in Sources */,
0B3B92F01E08D7F5008390ED /* NSNumber+IGListDiffable.m in Sources */,
29DAA78D201FBD880029277A /* IGListMoveIndexPath.m in Sources */,
29DAA79F201FBD880029277A /* IGListDiff.mm in Sources */,
298DDA211E3B0DC800F76F50 /* IGListCollectionViewLayout.mm in Sources */,
E8B5C73C1FC431D400C26914 /* UIScrollView+IGListKit.m in Sources */,
0B3B93301E08D7F5008390ED /* IGListAdapterProxy.m in Sources */,
0B3B92CC1E08D7F5008390ED /* IGListDiff.mm in Sources */,
0D52F0B61F1AE8BD00460F79 /* IGListBindingSectionController+DebugDescription.m in Sources */,
290DF3651E930D25009FE456 /* IGListAdapterUpdater+DebugDescription.m in Sources */,
29DAA792201FBD880029277A /* NSNumber+IGListDiffable.m in Sources */,
297278BF1E6B58560099D8EA /* IGListBatchUpdates.m in Sources */,
290DF3751E931B57009FE456 /* IGListDebuggingUtilities.m in Sources */,
0B3B931E1E08D7F5008390ED /* IGListSingleSectionController.m in Sources */,
296AC95F1EA518D3005137E2 /* IGListReloadIndexPath.m in Sources */,
0B3B92D41E08D7F5008390ED /* IGListIndexPathResult.m in Sources */,
0B3B93361E08D7F5008390ED /* IGListDisplayHandler.m in Sources */,
0B3B92E01E08D7F5008390ED /* IGListMoveIndex.m in Sources */,
294CDE641F995DD7002CF6E4 /* IGListAdapterUpdateTester.m in Sources */,
0B3B93461E08D7F5008390ED /* UICollectionView+IGListBatchUpdateData.m in Sources */,
290DF3551E930C89009FE456 /* IGListDebugger.m in Sources */,
0B3B92E41E08D7F5008390ED /* IGListMoveIndexPath.m in Sources */,
29DAA79E201FBD880029277A /* NSString+IGListDiffable.m in Sources */,
DA5F484C1E8E9D7000DAE6DA /* IGListAdapter+UICollectionView.m in Sources */,
0B3B933C1E08D7F5008390ED /* IGListSectionMap.m in Sources */,
0B3B92F81E08D7F5008390ED /* IGListAdapter.m in Sources */,
0B3B93181E08D7F5008390ED /* IGListSectionController.m in Sources */,
290DF3611E930D05009FE456 /* IGListBatchUpdateData+DebugDescription.m in Sources */,
0B3B93121E08D7F5008390ED /* IGListReloadDataUpdater.m in Sources */,
29DAA790201FBD880029277A /* IGListBatchUpdateData.mm in Sources */,
0B3B93221E08D7F5008390ED /* IGListStackedSectionController.m in Sources */,
298DD9CA1E3ACFE300F76F50 /* IGListBindingSectionController.m in Sources */,
0B3B92C81E08D7F5008390ED /* IGListBatchUpdateData.mm in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@ -1674,14 +1590,6 @@
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
0B3B935E1E08D845008390ED /* NSString+IGListDiffable.m in Sources */,
0B3B935C1E08D845008390ED /* IGListMoveIndexPath.m in Sources */,
0B3B93601E08D845008390ED /* IGListDiff.mm in Sources */,
0B3B935A1E08D845008390ED /* IGListIndexSetResult.m in Sources */,
0B3B935F1E08D845008390ED /* IGListBatchUpdateData.mm in Sources */,
0B3B935B1E08D845008390ED /* IGListMoveIndex.m in Sources */,
0B3B935D1E08D845008390ED /* NSNumber+IGListDiffable.m in Sources */,
0B3B93591E08D845008390ED /* IGListIndexPathResult.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};