IGListKit/Examples/Examples-macOS/Pods/Pods.xcodeproj/project.pbxproj
Nate Stedman e4c60650f2 Split IGListKit and IGListDiffKit (#1377)
Summary:
Pull Request resolved: https://github.com/Instagram/IGListKit/pull/1377

This splits the diffing-only components from `IGListKit` out into a separate library, `IGListDiffKit`, allowing them to be used independently of the rest of `IGListKit`. We've found that the diffing components of the library are useful independently of the rest of the `UICollectionView` infrastructure, and separating the libraries allows apps to take advantage of those components without paying the full binary size cost of `IGListKit`. The diffing components are available as a subspec in Cocoapods, and as an independent framework in Carthage and direct Xcode project import (i.e. Git submodules).

This is a breaking change, necessitating a major version bump, although it should have only minor impact for projects using the umbrella header `IGListKit.h`, as that header continues to import the diffing utilities. In particular, for a project using Cocoapods and importing `IGListKit.h`, there should be no code changes required.

Reviewed By: calimarkus

Differential Revision: D18114249

fbshipit-source-id: 363b5a427e32800bbc6e82f897230963b4167245
2019-10-31 08:26:12 -07:00

963 lines
68 KiB
Text

// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 46;
objects = {
/* Begin PBXBuildFile section */
0046C64922FF05F57F87C8958A0C9972 /* IGListIndexSetResult.h in Copy IGListDiffKit Public Headers */ = {isa = PBXBuildFile; fileRef = 079713C6C6522575FC87E528A3A1B80E /* IGListIndexSetResult.h */; };
178EC0A8D8C3A2CA76273E9B477E03F4 /* IGListMoveIndexInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A16A7C5D0085851CD438872C4F1BF48 /* IGListMoveIndexInternal.h */; };
1A327A67030ED1887AF8038A0F15F079 /* IGListDiffKit.h in Copy IGListDiffKit Public Headers */ = {isa = PBXBuildFile; fileRef = E89CE5F86D343F53C949B91CE5978741 /* IGListDiffKit.h */; };
1BF2C9537924BC70A6CFB514A8A2DE5C /* IGListKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C93DC565257BCB08B9E486874699CDB2 /* IGListKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
21D09220546FF14CEE65D3F6E5F88C48 /* IGListMoveIndex.m in Sources */ = {isa = PBXBuildFile; fileRef = DFA6631F364FC4DEC33724BBA0A503C9 /* IGListMoveIndex.m */; };
28B98145B0C424C7A756CD1F5068E660 /* NSString+IGListDiffable.h in Headers */ = {isa = PBXBuildFile; fileRef = B795F75FFF5AD4FAEAAB6C8D5D71F3A5 /* NSString+IGListDiffable.h */; };
2A1CD1D2A5D217F8F8F1E088B33D9559 /* IGListIndexSetResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 83369D8B73C3D9B93F4D035C9E22D037 /* IGListIndexSetResult.m */; };
2DD59FEAC42F83D03BE9B7E731711736 /* Pods-IGListKitExamples-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9B02EA3AD48A41B9B9E37A38AC80E88F /* Pods-IGListKitExamples-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
3275CF781BCD2971DB7A37913218A6DA /* NSNumber+IGListDiffable.h in Copy IGListDiffKit Public Headers */ = {isa = PBXBuildFile; fileRef = 6EF251C1EC50C307FA8A78F7F00AC7DE /* NSNumber+IGListDiffable.h */; };
33F880694131AE7E4A42B0F79900C5A3 /* NSString+IGListDiffable.m in Sources */ = {isa = PBXBuildFile; fileRef = B59919CE98EA8A1FDE4E1DE3650F8D43 /* NSString+IGListDiffable.m */; };
37CE34EB8679AA66418CD8D406F3010A /* IGListKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 068EBABD5054688A4E05F94BA842F61A /* IGListKit-dummy.m */; };
4698895EC839F4BD93B879A6EAECCC20 /* NSString+IGListDiffable.h in Copy IGListDiffKit Public Headers */ = {isa = PBXBuildFile; fileRef = B795F75FFF5AD4FAEAAB6C8D5D71F3A5 /* NSString+IGListDiffable.h */; };
49F693641F56E6CA0019795546AC07BA /* IGListDiffable.h in Headers */ = {isa = PBXBuildFile; fileRef = DBD65650853A3CCE936BF2584F77B066 /* IGListDiffable.h */; };
51EDF0E58FA60E5A085EBFA8ABCC07F6 /* IGListAssert.h in Copy IGListDiffKit Public Headers */ = {isa = PBXBuildFile; fileRef = 5E8188D8F170F6968B9B6CB203F022A7 /* IGListAssert.h */; };
54A11A83D6390B8AA0B82544CBCD3A82 /* IGListExperiments.h in Copy IGListDiffKit Public Headers */ = {isa = PBXBuildFile; fileRef = C303388080A5DE671FEEDA48D36A9DCD /* IGListExperiments.h */; };
65B1FA3A047591B14FB1ADCF9D45E79F /* IGListDiff.h in Headers */ = {isa = PBXBuildFile; fileRef = 55812D606D8D55F18D407E6FE20EC4EB /* IGListDiff.h */; };
6E05CA5A1F6709BDBC4188136AF04493 /* IGListIndexSetResultInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 967A64413920A2FF4827125A513F3DE4 /* IGListIndexSetResultInternal.h */; };
7A2708C91762CF08A911230E1321BA20 /* IGListDiffable.h in Copy IGListDiffKit Public Headers */ = {isa = PBXBuildFile; fileRef = DBD65650853A3CCE936BF2584F77B066 /* IGListDiffable.h */; };
7B52F1A93644FD9792CF0096E7A20964 /* IGListKit.h in Headers */ = {isa = PBXBuildFile; fileRef = E5A90AB3A5E06054AE8B31B39CE1F15E /* IGListKit.h */; };
8243A7237715EB8BA94F8642202E4D3D /* IGListIndexPathResultInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = A5C37E28E879C68246D16E9BDF3A34DC /* IGListIndexPathResultInternal.h */; };
824CF8177D8BB6CF6E89CCEFCE4BBF47 /* IGListIndexPathResultInternal.h in Copy IGListDiffKit/Internal Private Headers */ = {isa = PBXBuildFile; fileRef = A5C37E28E879C68246D16E9BDF3A34DC /* IGListIndexPathResultInternal.h */; };
84E7C1DAA1D80A6E5638E6DEA2D01C80 /* IGListMoveIndexPathInternal.h in Copy IGListDiffKit/Internal Private Headers */ = {isa = PBXBuildFile; fileRef = BE98A149C7E8963D2D31A0254080D270 /* IGListMoveIndexPathInternal.h */; };
851522ED1669E5284D69CD1122E7E847 /* IGListMoveIndex.h in Headers */ = {isa = PBXBuildFile; fileRef = 54A0A9D63671FC4C0DFF04A016DCA111 /* IGListMoveIndex.h */; };
8536D8BD519F47D01F4C2E7E47066457 /* IGListDiff.h in Copy IGListDiffKit Public Headers */ = {isa = PBXBuildFile; fileRef = 55812D606D8D55F18D407E6FE20EC4EB /* IGListDiff.h */; };
8982492111A101D562CEED93A5D70C20 /* NSNumber+IGListDiffable.m in Sources */ = {isa = PBXBuildFile; fileRef = 51D8C5D2045556C524E815493EBC2D0E /* NSNumber+IGListDiffable.m */; };
8BAC6E5282413861F62866870D55D266 /* IGListAssert.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E8188D8F170F6968B9B6CB203F022A7 /* IGListAssert.h */; };
96E5C52B98C940CBD3257211698CEB12 /* IGListDiff.mm in Sources */ = {isa = PBXBuildFile; fileRef = 764BEF10640B4440113D597ABB9B0D5F /* IGListDiff.mm */; };
97FD1A20AED0C4DFEC27687286571229 /* IGListIndexSetResultInternal.h in Copy IGListDiffKit/Internal Private Headers */ = {isa = PBXBuildFile; fileRef = 967A64413920A2FF4827125A513F3DE4 /* IGListIndexSetResultInternal.h */; };
A14D9D293FA0079C93DD5C438FE429F5 /* IGListKit.h in Copy IGListKit Public Headers */ = {isa = PBXBuildFile; fileRef = E5A90AB3A5E06054AE8B31B39CE1F15E /* IGListKit.h */; };
A4945C7F1FD12DAA6DCAF5DA72900746 /* IGListMoveIndexPath.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AA57D8A1BD5BEF509A917CEF7B0B6AC /* IGListMoveIndexPath.h */; };
A74FEAB4424338017EBC2388172DB63E /* IGListDiffKit.h in Headers */ = {isa = PBXBuildFile; fileRef = E89CE5F86D343F53C949B91CE5978741 /* IGListDiffKit.h */; };
A9759870EFA79AE20F0D63D9694DBC28 /* IGListMoveIndexInternal.h in Copy IGListDiffKit/Internal Private Headers */ = {isa = PBXBuildFile; fileRef = 2A16A7C5D0085851CD438872C4F1BF48 /* IGListMoveIndexInternal.h */; };
B85EB37D735C04384605D021D27CF8F5 /* IGListBatchUpdateData.h in Headers */ = {isa = PBXBuildFile; fileRef = 9BAD5F2BEEDE50ED40A22D41642F1F8E /* IGListBatchUpdateData.h */; };
B9665D9C931F162D6CF391C439295D92 /* IGListMoveIndexPath.m in Sources */ = {isa = PBXBuildFile; fileRef = DA225CC3E6C1BEE1166841799ED41321 /* IGListMoveIndexPath.m */; };
BCF45526F59E8C2F32C7FE87AE8C3621 /* Pods-IGListKitExamples-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7FD5341BE82FAE398174629A3FBFA179 /* Pods-IGListKitExamples-dummy.m */; };
BF60BC731EF3198389B1F820F8F724BD /* IGListMoveIndex.h in Copy IGListDiffKit Public Headers */ = {isa = PBXBuildFile; fileRef = 54A0A9D63671FC4C0DFF04A016DCA111 /* IGListMoveIndex.h */; };
C113245EC0751424A7017D6E5C460259 /* IGListExperiments.h in Headers */ = {isa = PBXBuildFile; fileRef = C303388080A5DE671FEEDA48D36A9DCD /* IGListExperiments.h */; };
C11F8700F705E0C5EB5D43822B0EDA6C /* IGListIndexSetResult.h in Headers */ = {isa = PBXBuildFile; fileRef = 079713C6C6522575FC87E528A3A1B80E /* IGListIndexSetResult.h */; };
C98293B823F3D4EB69254E55ACB6C28B /* IGListCompatibility.h in Headers */ = {isa = PBXBuildFile; fileRef = DAD956265CDC170A45BE62DEC5B47E99 /* IGListCompatibility.h */; };
CD3D125BE69412C067A449018BF15B1D /* IGListIndexPathResult.h in Headers */ = {isa = PBXBuildFile; fileRef = 49929860B545014126756675F92B6FA5 /* IGListIndexPathResult.h */; };
CFBA63E5F4568B3E274686961D1575CF /* IGListBatchUpdateData.mm in Sources */ = {isa = PBXBuildFile; fileRef = 83D3069C9DD830167EC781B75AB9BEBD /* IGListBatchUpdateData.mm */; };
D42274E5C6D3286AAFFBDEE23D91E5B6 /* IGListCompatibility.h in Copy IGListDiffKit Public Headers */ = {isa = PBXBuildFile; fileRef = DAD956265CDC170A45BE62DEC5B47E99 /* IGListCompatibility.h */; };
D436F47E0FC72083F985E876C7BA3124 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F940C819049CFF8741C0F5E3E075E607 /* Cocoa.framework */; };
D4D00052F24524DEAD2DAC328DFF922D /* IGListBatchUpdateData.h in Copy IGListDiffKit Public Headers */ = {isa = PBXBuildFile; fileRef = 9BAD5F2BEEDE50ED40A22D41642F1F8E /* IGListBatchUpdateData.h */; };
DA76D94CFE1AB2ED6EB8D34C10120C24 /* IGListMoveIndexPathInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = BE98A149C7E8963D2D31A0254080D270 /* IGListMoveIndexPathInternal.h */; };
DCC453C37DCF9130569E98E7A1D65613 /* NSNumber+IGListDiffable.h in Headers */ = {isa = PBXBuildFile; fileRef = 6EF251C1EC50C307FA8A78F7F00AC7DE /* NSNumber+IGListDiffable.h */; };
DDD114FFE114142BD2034D5C82CA8203 /* IGListIndexPathResult.h in Copy IGListDiffKit Public Headers */ = {isa = PBXBuildFile; fileRef = 49929860B545014126756675F92B6FA5 /* IGListIndexPathResult.h */; };
E1DBBBCD18897D3518E38F096B737BE8 /* IGListMacros.h in Copy IGListDiffKit Public Headers */ = {isa = PBXBuildFile; fileRef = 834D6234C8371079E78D6784808D83A9 /* IGListMacros.h */; };
E42464862D9BE97F139CD98AB0426659 /* IGListMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 834D6234C8371079E78D6784808D83A9 /* IGListMacros.h */; };
F181BAD36CED2AF26347637F8E7FF7B1 /* IGListIndexPathResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 01EBD8F3948C33DFDCDFD4F0BB89FAE4 /* IGListIndexPathResult.m */; };
F6AABB7F85383942B5F9A9B9BD10AF0D /* IGListMoveIndexPath.h in Copy IGListDiffKit Public Headers */ = {isa = PBXBuildFile; fileRef = 2AA57D8A1BD5BEF509A917CEF7B0B6AC /* IGListMoveIndexPath.h */; };
FF3F30118BA5CBF48F0020D3A4188ACC /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F940C819049CFF8741C0F5E3E075E607 /* Cocoa.framework */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
442B9B7BA5C19992072CE1C158502901 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 674FDCAB4D51E702521F4CD31807F659;
remoteInfo = IGListKit;
};
/* End PBXContainerItemProxy section */
/* Begin PBXCopyFilesBuildPhase section */
10AEA8E4369110C20F30E033B0CF0FDC /* Copy IGListDiffKit Public Headers */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/IGListDiffKit";
dstSubfolderSpec = 16;
files = (
51EDF0E58FA60E5A085EBFA8ABCC07F6 /* IGListAssert.h in Copy IGListDiffKit Public Headers */,
D4D00052F24524DEAD2DAC328DFF922D /* IGListBatchUpdateData.h in Copy IGListDiffKit Public Headers */,
D42274E5C6D3286AAFFBDEE23D91E5B6 /* IGListCompatibility.h in Copy IGListDiffKit Public Headers */,
8536D8BD519F47D01F4C2E7E47066457 /* IGListDiff.h in Copy IGListDiffKit Public Headers */,
7A2708C91762CF08A911230E1321BA20 /* IGListDiffable.h in Copy IGListDiffKit Public Headers */,
1A327A67030ED1887AF8038A0F15F079 /* IGListDiffKit.h in Copy IGListDiffKit Public Headers */,
54A11A83D6390B8AA0B82544CBCD3A82 /* IGListExperiments.h in Copy IGListDiffKit Public Headers */,
DDD114FFE114142BD2034D5C82CA8203 /* IGListIndexPathResult.h in Copy IGListDiffKit Public Headers */,
0046C64922FF05F57F87C8958A0C9972 /* IGListIndexSetResult.h in Copy IGListDiffKit Public Headers */,
E1DBBBCD18897D3518E38F096B737BE8 /* IGListMacros.h in Copy IGListDiffKit Public Headers */,
BF60BC731EF3198389B1F820F8F724BD /* IGListMoveIndex.h in Copy IGListDiffKit Public Headers */,
F6AABB7F85383942B5F9A9B9BD10AF0D /* IGListMoveIndexPath.h in Copy IGListDiffKit Public Headers */,
3275CF781BCD2971DB7A37913218A6DA /* NSNumber+IGListDiffable.h in Copy IGListDiffKit Public Headers */,
4698895EC839F4BD93B879A6EAECCC20 /* NSString+IGListDiffable.h in Copy IGListDiffKit Public Headers */,
);
name = "Copy IGListDiffKit Public Headers";
runOnlyForDeploymentPostprocessing = 0;
};
71913FF5754217E04D8CD7049B5FE203 /* Copy IGListDiffKit/Internal Private Headers */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/IGListDiffKit/Internal";
dstSubfolderSpec = 16;
files = (
824CF8177D8BB6CF6E89CCEFCE4BBF47 /* IGListIndexPathResultInternal.h in Copy IGListDiffKit/Internal Private Headers */,
97FD1A20AED0C4DFEC27687286571229 /* IGListIndexSetResultInternal.h in Copy IGListDiffKit/Internal Private Headers */,
A9759870EFA79AE20F0D63D9694DBC28 /* IGListMoveIndexInternal.h in Copy IGListDiffKit/Internal Private Headers */,
84E7C1DAA1D80A6E5638E6DEA2D01C80 /* IGListMoveIndexPathInternal.h in Copy IGListDiffKit/Internal Private Headers */,
);
name = "Copy IGListDiffKit/Internal Private Headers";
runOnlyForDeploymentPostprocessing = 0;
};
B599B27AB7F4690BC4FB2A904616998C /* Copy IGListKit Public Headers */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/IGListKit";
dstSubfolderSpec = 16;
files = (
A14D9D293FA0079C93DD5C438FE429F5 /* IGListKit.h in Copy IGListKit Public Headers */,
);
name = "Copy IGListKit Public Headers";
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXCopyFilesBuildPhase section */
/* Begin PBXFileReference section */
017EA74BFCC4A7A8E490EC7F35867FD5 /* Pods-IGListKitExamples-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-IGListKitExamples-Info.plist"; sourceTree = "<group>"; };
01EBD8F3948C33DFDCDFD4F0BB89FAE4 /* IGListIndexPathResult.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IGListIndexPathResult.m; path = Source/IGListDiffKit/IGListIndexPathResult.m; sourceTree = "<group>"; };
044B0749E5152ED7096C83A8F5378D33 /* IGListUpdatingDelegate.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListUpdatingDelegate.html; path = docs/Protocols/IGListUpdatingDelegate.html; sourceTree = "<group>"; };
04CD8F28724DBEE92F7D0DE6683BB24D /* IGListSingleSectionController.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListSingleSectionController.html; path = docs/Classes/IGListSingleSectionController.html; sourceTree = "<group>"; };
068EBABD5054688A4E05F94BA842F61A /* IGListKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IGListKit-dummy.m"; sourceTree = "<group>"; };
079713C6C6522575FC87E528A3A1B80E /* IGListIndexSetResult.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListIndexSetResult.h; path = Source/IGListDiffKit/IGListIndexSetResult.h; sourceTree = "<group>"; };
0B1A457923F4ED6B4B214E437ADE8F15 /* iglistdiffable-and-equality.html */ = {isa = PBXFileReference; includeInIndex = 1; name = "iglistdiffable-and-equality.html"; path = "docs/iglistdiffable-and-equality.html"; sourceTree = "<group>"; };
0DAB9C978A8EAB81A9ACA159662AB771 /* IGListDisplayDelegate.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListDisplayDelegate.html; path = docs/Protocols/IGListDisplayDelegate.html; sourceTree = "<group>"; };
1016AEFE8FB0D431C54CC1B010EC0B57 /* IGListAdapterDataSource.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListAdapterDataSource.html; path = docs/Protocols/IGListAdapterDataSource.html; sourceTree = "<group>"; };
18CE5D267E4B6BC119FA7FACD0BE086E /* IGListSingleSectionControllerDelegate.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListSingleSectionControllerDelegate.html; path = docs/Protocols/IGListSingleSectionControllerDelegate.html; sourceTree = "<group>"; };
1A827834FEBE0A72C587F811CD3F8391 /* Constants.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Constants.html; path = docs/Constants.html; sourceTree = "<group>"; };
1C5A18C83067FED3DD92900C9D8EFE7D /* IGListCollectionViewDelegateLayout.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListCollectionViewDelegateLayout.html; path = docs/Protocols/IGListCollectionViewDelegateLayout.html; sourceTree = "<group>"; };
1D8318DE8E34D12E4446A32B5E06CC76 /* Functions.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Functions.html; path = docs/Functions.html; sourceTree = "<group>"; };
263276E4A6AC65D3BBE9370FE2CC1EED /* IGListCollectionView.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListCollectionView.html; path = docs/Classes/IGListCollectionView.html; sourceTree = "<group>"; };
2A16A7C5D0085851CD438872C4F1BF48 /* IGListMoveIndexInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListMoveIndexInternal.h; sourceTree = "<group>"; };
2AA57D8A1BD5BEF509A917CEF7B0B6AC /* IGListMoveIndexPath.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListMoveIndexPath.h; path = Source/IGListDiffKit/IGListMoveIndexPath.h; sourceTree = "<group>"; };
308DC35A7EACE81866A37FC3EDF98B86 /* dash.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = dash.png; path = docs/img/dash.png; sourceTree = "<group>"; };
342701310392FFB3DA772C7714D03D26 /* Enums.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Enums.html; path = docs/Enums.html; sourceTree = "<group>"; };
37E9249B075D8BB3AFA9E61DCFDD48D2 /* IGListKit.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IGListKit.xcconfig; sourceTree = "<group>"; };
38D783B33211D69222B5142E7CF5A43A /* IGListAdapterDelegate.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListAdapterDelegate.html; path = docs/Protocols/IGListAdapterDelegate.html; sourceTree = "<group>"; };
3AD789BC3961BE600D67401298B0417F /* Pods-IGListKitExamples.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-IGListKitExamples.release.xcconfig"; sourceTree = "<group>"; };
3CC7B43E9D2907B62742AC4DDC257A22 /* IGListBatchContext.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListBatchContext.html; path = docs/Protocols/IGListBatchContext.html; sourceTree = "<group>"; };
3D997B18DD096F2CE1C2FF9637528DEC /* IGListKit.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = IGListKit.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; };
3E0A2599772F0E2C10987751ACE68DE7 /* carat.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = carat.png; path = docs/img/carat.png; sourceTree = "<group>"; };
47EEEB4C321FCEBB29B9E874AF6D3138 /* IGListAdapter.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListAdapter.html; path = docs/Classes/IGListAdapter.html; sourceTree = "<group>"; };
47F633F9E26F2419597A2E23DA1F71F0 /* Guides.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Guides.html; path = docs/Guides.html; sourceTree = "<group>"; };
486F79596A0C04EEAE074A38399E2220 /* Pods_IGListKitExamples.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_IGListKitExamples.framework; path = "Pods-IGListKitExamples.framework"; sourceTree = BUILT_PRODUCTS_DIR; };
48A6B3AC96DB6B59229D6B2A05A28783 /* IGListSectionController.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListSectionController.html; path = docs/Classes/IGListSectionController.html; sourceTree = "<group>"; };
49929860B545014126756675F92B6FA5 /* IGListIndexPathResult.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListIndexPathResult.h; path = Source/IGListDiffKit/IGListIndexPathResult.h; sourceTree = "<group>"; };
4BCFB76E34DF6A2D729B8C1546C59780 /* Protocols.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Protocols.html; path = docs/Protocols.html; sourceTree = "<group>"; };
4F39FA860F274266916C8016C7337926 /* IGListIndexSetResult.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListIndexSetResult.html; path = docs/Classes/IGListIndexSetResult.html; sourceTree = "<group>"; };
51D8C5D2045556C524E815493EBC2D0E /* NSNumber+IGListDiffable.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSNumber+IGListDiffable.m"; path = "Source/IGListDiffKit/NSNumber+IGListDiffable.m"; sourceTree = "<group>"; };
54A0A9D63671FC4C0DFF04A016DCA111 /* IGListMoveIndex.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListMoveIndex.h; path = Source/IGListDiffKit/IGListMoveIndex.h; sourceTree = "<group>"; };
55812D606D8D55F18D407E6FE20EC4EB /* IGListDiff.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListDiff.h; path = Source/IGListDiffKit/IGListDiff.h; sourceTree = "<group>"; };
580D9864DB2D28BD0335C0703F23A0C4 /* installation.html */ = {isa = PBXFileReference; includeInIndex = 1; name = installation.html; path = docs/installation.html; sourceTree = "<group>"; };
5B4604A6901F81D1DB08C2FB1B6AF5AC /* working-with-uicollectionview.html */ = {isa = PBXFileReference; includeInIndex = 1; name = "working-with-uicollectionview.html"; path = "docs/working-with-uicollectionview.html"; sourceTree = "<group>"; };
5D51F8E78A19519A165F918CC8774D41 /* search.json */ = {isa = PBXFileReference; includeInIndex = 1; name = search.json; path = docs/search.json; sourceTree = "<group>"; };
5E8188D8F170F6968B9B6CB203F022A7 /* IGListAssert.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListAssert.h; path = Source/IGListDiffKit/IGListAssert.h; sourceTree = "<group>"; };
603E73D42A69EBEE166D62E20E00E7A7 /* IGListGenericSectionController.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListGenericSectionController.html; path = docs/Classes/IGListGenericSectionController.html; sourceTree = "<group>"; };
65DA828050B8C93D24A1ECCA3E44053C /* IGListTransitionDelegate.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListTransitionDelegate.html; path = docs/Protocols/IGListTransitionDelegate.html; sourceTree = "<group>"; };
69B93B01883596D8DB74E5F6639D62C1 /* IGListSupplementaryViewSource.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListSupplementaryViewSource.html; path = docs/Protocols/IGListSupplementaryViewSource.html; sourceTree = "<group>"; };
6AB90DD4684E18B69E091B994B6154F1 /* IGListBindingSectionControllerSelectionDelegate.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListBindingSectionControllerSelectionDelegate.html; path = docs/Protocols/IGListBindingSectionControllerSelectionDelegate.html; sourceTree = "<group>"; };
6C22DF09FFE4F1A094C83C95E575E28D /* IGListAdapterUpdateListener.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListAdapterUpdateListener.html; path = docs/Protocols/IGListAdapterUpdateListener.html; sourceTree = "<group>"; };
6D387C9E05C0D214091A6D818E00C032 /* getting-started.html */ = {isa = PBXFileReference; includeInIndex = 1; name = "getting-started.html"; path = "docs/getting-started.html"; sourceTree = "<group>"; };
6EF251C1EC50C307FA8A78F7F00AC7DE /* NSNumber+IGListDiffable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSNumber+IGListDiffable.h"; path = "Source/IGListDiffKit/NSNumber+IGListDiffable.h"; sourceTree = "<group>"; };
6F7C048CB884400C6E16D370BBE20C8D /* migration.html */ = {isa = PBXFileReference; includeInIndex = 1; name = migration.html; path = docs/migration.html; sourceTree = "<group>"; };
7118D49D9CA681A846C78478F47916C8 /* Pods-IGListKitExamples-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-IGListKitExamples-frameworks.sh"; sourceTree = "<group>"; };
7311A0057EC55EA08B2226322048D3AE /* IGListAdapterUpdateType.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListAdapterUpdateType.html; path = docs/Enums/IGListAdapterUpdateType.html; sourceTree = "<group>"; };
764BEF10640B4440113D597ABB9B0D5F /* IGListDiff.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListDiff.mm; path = Source/IGListDiffKit/IGListDiff.mm; sourceTree = "<group>"; };
7684104D307BCC9578276DDF7CF03B7D /* jazzy.css */ = {isa = PBXFileReference; includeInIndex = 1; name = jazzy.css; path = docs/css/jazzy.css; sourceTree = "<group>"; };
776069ADB18D238D80EEAC23336A7D67 /* index.html */ = {isa = PBXFileReference; includeInIndex = 1; name = index.html; path = docs/index.html; sourceTree = "<group>"; };
77F264F677AB9B3B20B3D78EBB0BF6A5 /* IGListAdapterUpdater.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListAdapterUpdater.html; path = docs/Classes/IGListAdapterUpdater.html; sourceTree = "<group>"; };
7821A23D9AC37E952EB752036ECBD2CA /* IGListMoveIndex.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListMoveIndex.html; path = docs/Classes/IGListMoveIndex.html; sourceTree = "<group>"; };
7F08E308649C64AA3AA3C089C6B49C0D /* Pods-IGListKitExamples-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-IGListKitExamples-acknowledgements.markdown"; sourceTree = "<group>"; };
7FD5341BE82FAE398174629A3FBFA179 /* Pods-IGListKitExamples-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-IGListKitExamples-dummy.m"; sourceTree = "<group>"; };
801166E0228DE21A6E56FD935D5B800D /* IGListAdapterMoveDelegate.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListAdapterMoveDelegate.html; path = docs/Protocols/IGListAdapterMoveDelegate.html; sourceTree = "<group>"; };
818E95B414F5420365F04E5F4A0DAF30 /* IGListBatchUpdateData.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListBatchUpdateData.html; path = docs/Classes/IGListBatchUpdateData.html; sourceTree = "<group>"; };
8291B23828FA6E1DD352F55D3FEF5FD1 /* IGListWorkingRangeDelegate.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListWorkingRangeDelegate.html; path = docs/Protocols/IGListWorkingRangeDelegate.html; sourceTree = "<group>"; };
82F8B09D8C7914A5784BB3B90A7047A0 /* IGListExperiment.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListExperiment.html; path = docs/Enums/IGListExperiment.html; sourceTree = "<group>"; };
82FF6DD1C116F89A265FCB9FA7641E91 /* jazzy.js */ = {isa = PBXFileReference; includeInIndex = 1; name = jazzy.js; path = docs/js/jazzy.js; sourceTree = "<group>"; };
83369D8B73C3D9B93F4D035C9E22D037 /* IGListIndexSetResult.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IGListIndexSetResult.m; path = Source/IGListDiffKit/IGListIndexSetResult.m; sourceTree = "<group>"; };
834D6234C8371079E78D6784808D83A9 /* IGListMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListMacros.h; path = Source/IGListDiffKit/IGListMacros.h; sourceTree = "<group>"; };
83D3069C9DD830167EC781B75AB9BEBD /* IGListBatchUpdateData.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListBatchUpdateData.mm; path = Source/IGListDiffKit/IGListBatchUpdateData.mm; sourceTree = "<group>"; };
8577F5E71A235B1C1F15DAB1611A0432 /* IGListKit-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IGListKit-Info.plist"; sourceTree = "<group>"; };
881AB0287900C4CEC9293C3F4E90AF56 /* IGListAdapterUpdaterDelegate.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListAdapterUpdaterDelegate.html; path = docs/Protocols/IGListAdapterUpdaterDelegate.html; sourceTree = "<group>"; };
893CD8F2D3AD28595876B02BC4EDE6A8 /* modeling-and-binding.html */ = {isa = PBXFileReference; includeInIndex = 1; name = "modeling-and-binding.html"; path = "docs/modeling-and-binding.html"; sourceTree = "<group>"; };
89C4FAE72535CCFB07C6114AFCC450A6 /* badge.svg */ = {isa = PBXFileReference; includeInIndex = 1; name = badge.svg; path = docs/badge.svg; sourceTree = "<group>"; };
89F4386C2965176562CEA549211F2224 /* LICENSE.md */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE.md; sourceTree = "<group>"; };
93AAEA7657B1CC7D2C61145472CFCA1C /* working-with-core-data.html */ = {isa = PBXFileReference; includeInIndex = 1; name = "working-with-core-data.html"; path = "docs/working-with-core-data.html"; sourceTree = "<group>"; };
94FAC7476EDB9EA92E8ED221CF9B5D6A /* IGListCollectionContext.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListCollectionContext.html; path = docs/Protocols/IGListCollectionContext.html; sourceTree = "<group>"; };
967A64413920A2FF4827125A513F3DE4 /* IGListIndexSetResultInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListIndexSetResultInternal.h; sourceTree = "<group>"; };
9722C4FFD3A6C730E8E7296EAB7CB14A /* highlight.css */ = {isa = PBXFileReference; includeInIndex = 1; name = highlight.css; path = docs/css/highlight.css; sourceTree = "<group>"; };
986D35F61A4362C2F5341EE40D4113F8 /* IGListDiffOption.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListDiffOption.html; path = docs/Enums/IGListDiffOption.html; sourceTree = "<group>"; };
9B02EA3AD48A41B9B9E37A38AC80E88F /* Pods-IGListKitExamples-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-IGListKitExamples-umbrella.h"; sourceTree = "<group>"; };
9BAD5F2BEEDE50ED40A22D41642F1F8E /* IGListBatchUpdateData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListBatchUpdateData.h; path = Source/IGListDiffKit/IGListBatchUpdateData.h; sourceTree = "<group>"; };
9D940727FF8FB9C785EB98E56350EF41 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; };
9EA8CF50185C0D5071B79D679E1EC98F /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; };
A235D60F6189F7A560BE758969D6FE59 /* IGListIndexPathResult.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListIndexPathResult.html; path = docs/Classes/IGListIndexPathResult.html; sourceTree = "<group>"; };
A448C4C16ED8FED45F500A2872CC497E /* IGListKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IGListKit.modulemap; sourceTree = "<group>"; };
A5C37E28E879C68246D16E9BDF3A34DC /* IGListIndexPathResultInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListIndexPathResultInternal.h; sourceTree = "<group>"; };
AD03D5F09FB2EF3CA6B0D9A87CC31A7D /* IGListStackedSectionController.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListStackedSectionController.html; path = docs/Classes/IGListStackedSectionController.html; sourceTree = "<group>"; };
AE84CCEA08618B3A38C3C3E50781B21D /* best-practices-and-faq.html */ = {isa = PBXFileReference; includeInIndex = 1; name = "best-practices-and-faq.html"; path = "docs/best-practices-and-faq.html"; sourceTree = "<group>"; };
B0E25B09F974F36D241F61F990D1D7BA /* Pods-IGListKitExamples.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-IGListKitExamples.modulemap"; sourceTree = "<group>"; };
B3C6C3E0B0FE2750FE588E0AFBA66D62 /* IGListKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = IGListKit.framework; path = IGListKit.framework; sourceTree = BUILT_PRODUCTS_DIR; };
B40D6C116402203030381EF6D7E177F5 /* IGListKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IGListKit-prefix.pch"; sourceTree = "<group>"; };
B59919CE98EA8A1FDE4E1DE3650F8D43 /* NSString+IGListDiffable.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSString+IGListDiffable.m"; path = "Source/IGListDiffKit/NSString+IGListDiffable.m"; sourceTree = "<group>"; };
B795F75FFF5AD4FAEAAB6C8D5D71F3A5 /* NSString+IGListDiffable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSString+IGListDiffable.h"; path = "Source/IGListDiffKit/NSString+IGListDiffable.h"; sourceTree = "<group>"; };
BBE19919500340FB3A69434466DC6566 /* generating-your-models.html */ = {isa = PBXFileReference; includeInIndex = 1; name = "generating-your-models.html"; path = "docs/generating-your-models.html"; sourceTree = "<group>"; };
BE98A149C7E8963D2D31A0254080D270 /* IGListMoveIndexPathInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListMoveIndexPathInternal.h; sourceTree = "<group>"; };
BF33DE7B934C9DAFBA090BB6078A842F /* vision.html */ = {isa = PBXFileReference; includeInIndex = 1; name = vision.html; path = docs/vision.html; sourceTree = "<group>"; };
C131A3A37892B26E3730A8333E612FBA /* IGListBindable.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListBindable.html; path = docs/Protocols/IGListBindable.html; sourceTree = "<group>"; };
C303388080A5DE671FEEDA48D36A9DCD /* IGListExperiments.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListExperiments.h; path = Source/IGListDiffKit/IGListExperiments.h; sourceTree = "<group>"; };
C93DC565257BCB08B9E486874699CDB2 /* IGListKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IGListKit-umbrella.h"; sourceTree = "<group>"; };
CC66B3EB637F974F808520AE00D529A9 /* IGListBindingSectionController.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListBindingSectionController.html; path = docs/Classes/IGListBindingSectionController.html; sourceTree = "<group>"; };
D2482CFE3AAACCAAC871A92FA6238001 /* Type Definitions.html */ = {isa = PBXFileReference; includeInIndex = 1; name = "Type Definitions.html"; path = "docs/Type Definitions.html"; sourceTree = "<group>"; };
D6108BDBFC425225169CABE3DFAB724E /* undocumented.json */ = {isa = PBXFileReference; includeInIndex = 1; name = undocumented.json; path = docs/undocumented.json; sourceTree = "<group>"; };
DA225CC3E6C1BEE1166841799ED41321 /* IGListMoveIndexPath.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IGListMoveIndexPath.m; path = Source/IGListDiffKit/IGListMoveIndexPath.m; sourceTree = "<group>"; };
DAD956265CDC170A45BE62DEC5B47E99 /* IGListCompatibility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListCompatibility.h; path = Source/IGListDiffKit/IGListCompatibility.h; sourceTree = "<group>"; };
DBD65650853A3CCE936BF2584F77B066 /* IGListDiffable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListDiffable.h; path = Source/IGListDiffKit/IGListDiffable.h; sourceTree = "<group>"; };
DC665875C1D3D0234C626FD4E9EBA3B1 /* jquery.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = jquery.min.js; path = docs/js/jquery.min.js; sourceTree = "<group>"; };
DDC86B8C13A9B453AEAD74C0CC05B732 /* IGListMoveIndexPath.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListMoveIndexPath.html; path = docs/Classes/IGListMoveIndexPath.html; sourceTree = "<group>"; };
DEE4BD94DB59F919D12E59B32DA8F422 /* Classes.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Classes.html; path = docs/Classes.html; sourceTree = "<group>"; };
DFA6631F364FC4DEC33724BBA0A503C9 /* IGListMoveIndex.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IGListMoveIndex.m; path = Source/IGListDiffKit/IGListMoveIndex.m; sourceTree = "<group>"; };
E42DED6E5A1BF654A8BD3BDA87EFE3CD /* Pods-IGListKitExamples-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-IGListKitExamples-acknowledgements.plist"; sourceTree = "<group>"; };
E5A90AB3A5E06054AE8B31B39CE1F15E /* IGListKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListKit.h; path = Source/IGListKit/IGListKit.h; sourceTree = "<group>"; };
E89CE5F86D343F53C949B91CE5978741 /* IGListDiffKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListDiffKit.h; path = Source/IGListDiffKit/IGListDiffKit.h; sourceTree = "<group>"; };
E931D73A95E97D80444CE4C8C2C3AC47 /* IGListScrollDelegate.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListScrollDelegate.html; path = docs/Protocols/IGListScrollDelegate.html; sourceTree = "<group>"; };
EED0B1ECFB0A3B27DBA9FD1331A4C660 /* IGListDiffable.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListDiffable.html; path = docs/Protocols/IGListDiffable.html; sourceTree = "<group>"; };
EF8352DA9212DD89603CD289FAF14AE6 /* IGListBindingSectionControllerDataSource.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListBindingSectionControllerDataSource.html; path = docs/Protocols/IGListBindingSectionControllerDataSource.html; sourceTree = "<group>"; };
F57DABA2FB01FD09572844DB8D87B79D /* Pods-IGListKitExamples.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-IGListKitExamples.debug.xcconfig"; sourceTree = "<group>"; };
F839973DC00950634A92594FEBF1E456 /* gh.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = gh.png; path = docs/img/gh.png; sourceTree = "<group>"; };
F940C819049CFF8741C0F5E3E075E607 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/Cocoa.framework; sourceTree = DEVELOPER_DIR; };
FE810E2EB7618CA729F6F8A25E213097 /* IGListCollectionViewLayout.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListCollectionViewLayout.html; path = docs/Classes/IGListCollectionViewLayout.html; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
083321F95ED73917D74448788B625BBD /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
D436F47E0FC72083F985E876C7BA3124 /* Cocoa.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
085202E7CA27C01DE00DA3F524C74C45 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
FF3F30118BA5CBF48F0020D3A4188ACC /* Cocoa.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
04D6A88BDF12F9F5FA819C88DDCC8696 /* Support Files */ = {
isa = PBXGroup;
children = (
A448C4C16ED8FED45F500A2872CC497E /* IGListKit.modulemap */,
37E9249B075D8BB3AFA9E61DCFDD48D2 /* IGListKit.xcconfig */,
068EBABD5054688A4E05F94BA842F61A /* IGListKit-dummy.m */,
8577F5E71A235B1C1F15DAB1611A0432 /* IGListKit-Info.plist */,
B40D6C116402203030381EF6D7E177F5 /* IGListKit-prefix.pch */,
C93DC565257BCB08B9E486874699CDB2 /* IGListKit-umbrella.h */,
);
name = "Support Files";
path = "Examples/Examples-macOS/Pods/Target Support Files/IGListKit";
sourceTree = "<group>";
};
383B90AE68E5D0361DA3D2BCDAA9B912 /* Targets Support Files */ = {
isa = PBXGroup;
children = (
9EEF77AE74888CA2A3C476EFAD6F08AB /* Pods-IGListKitExamples */,
);
name = "Targets Support Files";
sourceTree = "<group>";
};
59FDE4BB37E32E5844B052817B35BDB4 /* Default */ = {
isa = PBXGroup;
children = (
E5A90AB3A5E06054AE8B31B39CE1F15E /* IGListKit.h */,
);
name = Default;
sourceTree = "<group>";
};
5A8AE39066713317BE840DB5C9216740 /* IGListKit */ = {
isa = PBXGroup;
children = (
59FDE4BB37E32E5844B052817B35BDB4 /* Default */,
64CB97B07E01A5854131D4A243A27394 /* Diffing */,
AB82DC4E3A92685372CDAAD88DD0380F /* Pod */,
04D6A88BDF12F9F5FA819C88DDCC8696 /* Support Files */,
);
name = IGListKit;
path = ../../..;
sourceTree = "<group>";
};
64CB97B07E01A5854131D4A243A27394 /* Diffing */ = {
isa = PBXGroup;
children = (
5E8188D8F170F6968B9B6CB203F022A7 /* IGListAssert.h */,
9BAD5F2BEEDE50ED40A22D41642F1F8E /* IGListBatchUpdateData.h */,
83D3069C9DD830167EC781B75AB9BEBD /* IGListBatchUpdateData.mm */,
DAD956265CDC170A45BE62DEC5B47E99 /* IGListCompatibility.h */,
55812D606D8D55F18D407E6FE20EC4EB /* IGListDiff.h */,
764BEF10640B4440113D597ABB9B0D5F /* IGListDiff.mm */,
DBD65650853A3CCE936BF2584F77B066 /* IGListDiffable.h */,
E89CE5F86D343F53C949B91CE5978741 /* IGListDiffKit.h */,
C303388080A5DE671FEEDA48D36A9DCD /* IGListExperiments.h */,
49929860B545014126756675F92B6FA5 /* IGListIndexPathResult.h */,
01EBD8F3948C33DFDCDFD4F0BB89FAE4 /* IGListIndexPathResult.m */,
079713C6C6522575FC87E528A3A1B80E /* IGListIndexSetResult.h */,
83369D8B73C3D9B93F4D035C9E22D037 /* IGListIndexSetResult.m */,
834D6234C8371079E78D6784808D83A9 /* IGListMacros.h */,
54A0A9D63671FC4C0DFF04A016DCA111 /* IGListMoveIndex.h */,
DFA6631F364FC4DEC33724BBA0A503C9 /* IGListMoveIndex.m */,
2AA57D8A1BD5BEF509A917CEF7B0B6AC /* IGListMoveIndexPath.h */,
DA225CC3E6C1BEE1166841799ED41321 /* IGListMoveIndexPath.m */,
6EF251C1EC50C307FA8A78F7F00AC7DE /* NSNumber+IGListDiffable.h */,
51D8C5D2045556C524E815493EBC2D0E /* NSNumber+IGListDiffable.m */,
B795F75FFF5AD4FAEAAB6C8D5D71F3A5 /* NSString+IGListDiffable.h */,
B59919CE98EA8A1FDE4E1DE3650F8D43 /* NSString+IGListDiffable.m */,
896FCCF7CD41BC189E69C60F25D89033 /* Internal */,
);
name = Diffing;
sourceTree = "<group>";
};
687E31D44AF41B23BE69084C193D6B18 /* Development Pods */ = {
isa = PBXGroup;
children = (
5A8AE39066713317BE840DB5C9216740 /* IGListKit */,
);
name = "Development Pods";
sourceTree = "<group>";
};
896FCCF7CD41BC189E69C60F25D89033 /* Internal */ = {
isa = PBXGroup;
children = (
A5C37E28E879C68246D16E9BDF3A34DC /* IGListIndexPathResultInternal.h */,
967A64413920A2FF4827125A513F3DE4 /* IGListIndexSetResultInternal.h */,
2A16A7C5D0085851CD438872C4F1BF48 /* IGListMoveIndexInternal.h */,
BE98A149C7E8963D2D31A0254080D270 /* IGListMoveIndexPathInternal.h */,
);
name = Internal;
path = Source/IGListDiffKit/Internal;
sourceTree = "<group>";
};
9EEF77AE74888CA2A3C476EFAD6F08AB /* Pods-IGListKitExamples */ = {
isa = PBXGroup;
children = (
B0E25B09F974F36D241F61F990D1D7BA /* Pods-IGListKitExamples.modulemap */,
7F08E308649C64AA3AA3C089C6B49C0D /* Pods-IGListKitExamples-acknowledgements.markdown */,
E42DED6E5A1BF654A8BD3BDA87EFE3CD /* Pods-IGListKitExamples-acknowledgements.plist */,
7FD5341BE82FAE398174629A3FBFA179 /* Pods-IGListKitExamples-dummy.m */,
7118D49D9CA681A846C78478F47916C8 /* Pods-IGListKitExamples-frameworks.sh */,
017EA74BFCC4A7A8E490EC7F35867FD5 /* Pods-IGListKitExamples-Info.plist */,
9B02EA3AD48A41B9B9E37A38AC80E88F /* Pods-IGListKitExamples-umbrella.h */,
F57DABA2FB01FD09572844DB8D87B79D /* Pods-IGListKitExamples.debug.xcconfig */,
3AD789BC3961BE600D67401298B0417F /* Pods-IGListKitExamples.release.xcconfig */,
);
name = "Pods-IGListKitExamples";
path = "Target Support Files/Pods-IGListKitExamples";
sourceTree = "<group>";
};
AB82DC4E3A92685372CDAAD88DD0380F /* Pod */ = {
isa = PBXGroup;
children = (
89C4FAE72535CCFB07C6114AFCC450A6 /* badge.svg */,
AE84CCEA08618B3A38C3C3E50781B21D /* best-practices-and-faq.html */,
3E0A2599772F0E2C10987751ACE68DE7 /* carat.png */,
DEE4BD94DB59F919D12E59B32DA8F422 /* Classes.html */,
1A827834FEBE0A72C587F811CD3F8391 /* Constants.html */,
308DC35A7EACE81866A37FC3EDF98B86 /* dash.png */,
342701310392FFB3DA772C7714D03D26 /* Enums.html */,
1D8318DE8E34D12E4446A32B5E06CC76 /* Functions.html */,
BBE19919500340FB3A69434466DC6566 /* generating-your-models.html */,
6D387C9E05C0D214091A6D818E00C032 /* getting-started.html */,
F839973DC00950634A92594FEBF1E456 /* gh.png */,
47F633F9E26F2419597A2E23DA1F71F0 /* Guides.html */,
9722C4FFD3A6C730E8E7296EAB7CB14A /* highlight.css */,
47EEEB4C321FCEBB29B9E874AF6D3138 /* IGListAdapter.html */,
1016AEFE8FB0D431C54CC1B010EC0B57 /* IGListAdapterDataSource.html */,
38D783B33211D69222B5142E7CF5A43A /* IGListAdapterDelegate.html */,
801166E0228DE21A6E56FD935D5B800D /* IGListAdapterMoveDelegate.html */,
6C22DF09FFE4F1A094C83C95E575E28D /* IGListAdapterUpdateListener.html */,
77F264F677AB9B3B20B3D78EBB0BF6A5 /* IGListAdapterUpdater.html */,
881AB0287900C4CEC9293C3F4E90AF56 /* IGListAdapterUpdaterDelegate.html */,
7311A0057EC55EA08B2226322048D3AE /* IGListAdapterUpdateType.html */,
3CC7B43E9D2907B62742AC4DDC257A22 /* IGListBatchContext.html */,
818E95B414F5420365F04E5F4A0DAF30 /* IGListBatchUpdateData.html */,
C131A3A37892B26E3730A8333E612FBA /* IGListBindable.html */,
CC66B3EB637F974F808520AE00D529A9 /* IGListBindingSectionController.html */,
EF8352DA9212DD89603CD289FAF14AE6 /* IGListBindingSectionControllerDataSource.html */,
6AB90DD4684E18B69E091B994B6154F1 /* IGListBindingSectionControllerSelectionDelegate.html */,
94FAC7476EDB9EA92E8ED221CF9B5D6A /* IGListCollectionContext.html */,
263276E4A6AC65D3BBE9370FE2CC1EED /* IGListCollectionView.html */,
1C5A18C83067FED3DD92900C9D8EFE7D /* IGListCollectionViewDelegateLayout.html */,
FE810E2EB7618CA729F6F8A25E213097 /* IGListCollectionViewLayout.html */,
EED0B1ECFB0A3B27DBA9FD1331A4C660 /* IGListDiffable.html */,
0B1A457923F4ED6B4B214E437ADE8F15 /* iglistdiffable-and-equality.html */,
986D35F61A4362C2F5341EE40D4113F8 /* IGListDiffOption.html */,
0DAB9C978A8EAB81A9ACA159662AB771 /* IGListDisplayDelegate.html */,
82F8B09D8C7914A5784BB3B90A7047A0 /* IGListExperiment.html */,
603E73D42A69EBEE166D62E20E00E7A7 /* IGListGenericSectionController.html */,
A235D60F6189F7A560BE758969D6FE59 /* IGListIndexPathResult.html */,
4F39FA860F274266916C8016C7337926 /* IGListIndexSetResult.html */,
3D997B18DD096F2CE1C2FF9637528DEC /* IGListKit.podspec */,
7821A23D9AC37E952EB752036ECBD2CA /* IGListMoveIndex.html */,
DDC86B8C13A9B453AEAD74C0CC05B732 /* IGListMoveIndexPath.html */,
E931D73A95E97D80444CE4C8C2C3AC47 /* IGListScrollDelegate.html */,
48A6B3AC96DB6B59229D6B2A05A28783 /* IGListSectionController.html */,
04CD8F28724DBEE92F7D0DE6683BB24D /* IGListSingleSectionController.html */,
18CE5D267E4B6BC119FA7FACD0BE086E /* IGListSingleSectionControllerDelegate.html */,
AD03D5F09FB2EF3CA6B0D9A87CC31A7D /* IGListStackedSectionController.html */,
69B93B01883596D8DB74E5F6639D62C1 /* IGListSupplementaryViewSource.html */,
65DA828050B8C93D24A1ECCA3E44053C /* IGListTransitionDelegate.html */,
044B0749E5152ED7096C83A8F5378D33 /* IGListUpdatingDelegate.html */,
8291B23828FA6E1DD352F55D3FEF5FD1 /* IGListWorkingRangeDelegate.html */,
776069ADB18D238D80EEAC23336A7D67 /* index.html */,
580D9864DB2D28BD0335C0703F23A0C4 /* installation.html */,
7684104D307BCC9578276DDF7CF03B7D /* jazzy.css */,
82FF6DD1C116F89A265FCB9FA7641E91 /* jazzy.js */,
DC665875C1D3D0234C626FD4E9EBA3B1 /* jquery.min.js */,
89F4386C2965176562CEA549211F2224 /* LICENSE.md */,
6F7C048CB884400C6E16D370BBE20C8D /* migration.html */,
893CD8F2D3AD28595876B02BC4EDE6A8 /* modeling-and-binding.html */,
4BCFB76E34DF6A2D729B8C1546C59780 /* Protocols.html */,
9EA8CF50185C0D5071B79D679E1EC98F /* README.md */,
5D51F8E78A19519A165F918CC8774D41 /* search.json */,
D2482CFE3AAACCAAC871A92FA6238001 /* Type Definitions.html */,
D6108BDBFC425225169CABE3DFAB724E /* undocumented.json */,
BF33DE7B934C9DAFBA090BB6078A842F /* vision.html */,
93AAEA7657B1CC7D2C61145472CFCA1C /* working-with-core-data.html */,
5B4604A6901F81D1DB08C2FB1B6AF5AC /* working-with-uicollectionview.html */,
);
name = Pod;
sourceTree = "<group>";
};
CBD43E0947D94E318A0ED1350CFF29ED /* OS X */ = {
isa = PBXGroup;
children = (
F940C819049CFF8741C0F5E3E075E607 /* Cocoa.framework */,
);
name = "OS X";
sourceTree = "<group>";
};
CF1408CF629C7361332E53B88F7BD30C = {
isa = PBXGroup;
children = (
9D940727FF8FB9C785EB98E56350EF41 /* Podfile */,
687E31D44AF41B23BE69084C193D6B18 /* Development Pods */,
E0A1E60606E0BF6E2E10F1F01350DFE8 /* Frameworks */,
F59DF7C8727D61B1395D8F82863AE4E7 /* Products */,
383B90AE68E5D0361DA3D2BCDAA9B912 /* Targets Support Files */,
);
sourceTree = "<group>";
};
E0A1E60606E0BF6E2E10F1F01350DFE8 /* Frameworks */ = {
isa = PBXGroup;
children = (
CBD43E0947D94E318A0ED1350CFF29ED /* OS X */,
);
name = Frameworks;
sourceTree = "<group>";
};
F59DF7C8727D61B1395D8F82863AE4E7 /* Products */ = {
isa = PBXGroup;
children = (
B3C6C3E0B0FE2750FE588E0AFBA66D62 /* IGListKit.framework */,
486F79596A0C04EEAE074A38399E2220 /* Pods_IGListKitExamples.framework */,
);
name = Products;
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXHeadersBuildPhase section */
930677F4EAB947CEBA732465E4EA8AFE /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
2DD59FEAC42F83D03BE9B7E731711736 /* Pods-IGListKitExamples-umbrella.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
E3C462167B3A5665D81198BFF2DA26C5 /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
8BAC6E5282413861F62866870D55D266 /* IGListAssert.h in Headers */,
B85EB37D735C04384605D021D27CF8F5 /* IGListBatchUpdateData.h in Headers */,
C98293B823F3D4EB69254E55ACB6C28B /* IGListCompatibility.h in Headers */,
65B1FA3A047591B14FB1ADCF9D45E79F /* IGListDiff.h in Headers */,
49F693641F56E6CA0019795546AC07BA /* IGListDiffable.h in Headers */,
A74FEAB4424338017EBC2388172DB63E /* IGListDiffKit.h in Headers */,
C113245EC0751424A7017D6E5C460259 /* IGListExperiments.h in Headers */,
CD3D125BE69412C067A449018BF15B1D /* IGListIndexPathResult.h in Headers */,
8243A7237715EB8BA94F8642202E4D3D /* IGListIndexPathResultInternal.h in Headers */,
C11F8700F705E0C5EB5D43822B0EDA6C /* IGListIndexSetResult.h in Headers */,
6E05CA5A1F6709BDBC4188136AF04493 /* IGListIndexSetResultInternal.h in Headers */,
1BF2C9537924BC70A6CFB514A8A2DE5C /* IGListKit-umbrella.h in Headers */,
7B52F1A93644FD9792CF0096E7A20964 /* IGListKit.h in Headers */,
E42464862D9BE97F139CD98AB0426659 /* IGListMacros.h in Headers */,
851522ED1669E5284D69CD1122E7E847 /* IGListMoveIndex.h in Headers */,
178EC0A8D8C3A2CA76273E9B477E03F4 /* IGListMoveIndexInternal.h in Headers */,
A4945C7F1FD12DAA6DCAF5DA72900746 /* IGListMoveIndexPath.h in Headers */,
DA76D94CFE1AB2ED6EB8D34C10120C24 /* IGListMoveIndexPathInternal.h in Headers */,
DCC453C37DCF9130569E98E7A1D65613 /* NSNumber+IGListDiffable.h in Headers */,
28B98145B0C424C7A756CD1F5068E660 /* NSString+IGListDiffable.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXHeadersBuildPhase section */
/* Begin PBXNativeTarget section */
59D9B58E0C1CCB35A722AF178D5F5E09 /* Pods-IGListKitExamples */ = {
isa = PBXNativeTarget;
buildConfigurationList = CF90017B074A0B92DADA2B94920A29AF /* Build configuration list for PBXNativeTarget "Pods-IGListKitExamples" */;
buildPhases = (
930677F4EAB947CEBA732465E4EA8AFE /* Headers */,
6F11C0AEE43C620143662C32C5CCFA8F /* Sources */,
085202E7CA27C01DE00DA3F524C74C45 /* Frameworks */,
E7B1234F002600DFF133B83CABA4E8B1 /* Resources */,
);
buildRules = (
);
dependencies = (
5F48126809A5FD2461B1A9CDF97E972A /* PBXTargetDependency */,
);
name = "Pods-IGListKitExamples";
productName = "Pods-IGListKitExamples";
productReference = 486F79596A0C04EEAE074A38399E2220 /* Pods_IGListKitExamples.framework */;
productType = "com.apple.product-type.framework";
};
674FDCAB4D51E702521F4CD31807F659 /* IGListKit */ = {
isa = PBXNativeTarget;
buildConfigurationList = AD4F89180BF25F92344F9683DC005770 /* Build configuration list for PBXNativeTarget "IGListKit" */;
buildPhases = (
E3C462167B3A5665D81198BFF2DA26C5 /* Headers */,
97700F139623B8D2FEE1AFC39E76F321 /* Sources */,
083321F95ED73917D74448788B625BBD /* Frameworks */,
DD527E150DD6F285DF58B7FB6EFFCEAA /* Resources */,
B599B27AB7F4690BC4FB2A904616998C /* Copy IGListKit Public Headers */,
10AEA8E4369110C20F30E033B0CF0FDC /* Copy IGListDiffKit Public Headers */,
71913FF5754217E04D8CD7049B5FE203 /* Copy IGListDiffKit/Internal Private Headers */,
6EAC4C02AC1DC0F34276805AC69C8E46 /* Create Symlinks to Header Folders */,
);
buildRules = (
);
dependencies = (
);
name = IGListKit;
productName = IGListKit;
productReference = B3C6C3E0B0FE2750FE588E0AFBA66D62 /* IGListKit.framework */;
productType = "com.apple.product-type.framework";
};
/* End PBXNativeTarget section */
/* Begin PBXProject section */
BFDFE7DC352907FC980B868725387E98 /* Project object */ = {
isa = PBXProject;
attributes = {
LastSwiftUpdateCheck = 1100;
LastUpgradeCheck = 1100;
};
buildConfigurationList = 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */;
compatibilityVersion = "Xcode 3.2";
developmentRegion = en;
hasScannedForEncodings = 0;
knownRegions = (
en,
Base,
);
mainGroup = CF1408CF629C7361332E53B88F7BD30C;
productRefGroup = F59DF7C8727D61B1395D8F82863AE4E7 /* Products */;
projectDirPath = "";
projectRoot = "";
targets = (
674FDCAB4D51E702521F4CD31807F659 /* IGListKit */,
59D9B58E0C1CCB35A722AF178D5F5E09 /* Pods-IGListKitExamples */,
);
};
/* End PBXProject section */
/* Begin PBXResourcesBuildPhase section */
DD527E150DD6F285DF58B7FB6EFFCEAA /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
E7B1234F002600DFF133B83CABA4E8B1 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXResourcesBuildPhase section */
/* Begin PBXShellScriptBuildPhase section */
6EAC4C02AC1DC0F34276805AC69C8E46 /* Create Symlinks to Header Folders */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputFileListPaths = (
);
inputPaths = (
);
name = "Create Symlinks to Header Folders";
outputFileListPaths = (
);
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "cd \"$CONFIGURATION_BUILD_DIR/$WRAPPER_NAME\" || exit 1\n\npublic_path=\"${PUBLIC_HEADERS_FOLDER_PATH#$CONTENTS_FOLDER_PATH/}\"\nif [ ! -f \"$public_path\" ]; then\n ln -fs \"${PUBLIC_HEADERS_FOLDER_PATH#$WRAPPER_NAME/}\" \"$public_path\"\nfi\n\nprivate_path=\"${PRIVATE_HEADERS_FOLDER_PATH#$CONTENTS_FOLDER_PATH/}\"\nif [ ! -f \"$private_path\" ]; then\n ln -fs \"${PRIVATE_HEADERS_FOLDER_PATH#$WRAPPER_NAME/}\" \"$private_path\"\nfi\n";
};
/* End PBXShellScriptBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
6F11C0AEE43C620143662C32C5CCFA8F /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
BCF45526F59E8C2F32C7FE87AE8C3621 /* Pods-IGListKitExamples-dummy.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
97700F139623B8D2FEE1AFC39E76F321 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
CFBA63E5F4568B3E274686961D1575CF /* IGListBatchUpdateData.mm in Sources */,
96E5C52B98C940CBD3257211698CEB12 /* IGListDiff.mm in Sources */,
F181BAD36CED2AF26347637F8E7FF7B1 /* IGListIndexPathResult.m in Sources */,
2A1CD1D2A5D217F8F8F1E088B33D9559 /* IGListIndexSetResult.m in Sources */,
37CE34EB8679AA66418CD8D406F3010A /* IGListKit-dummy.m in Sources */,
21D09220546FF14CEE65D3F6E5F88C48 /* IGListMoveIndex.m in Sources */,
B9665D9C931F162D6CF391C439295D92 /* IGListMoveIndexPath.m in Sources */,
8982492111A101D562CEED93A5D70C20 /* NSNumber+IGListDiffable.m in Sources */,
33F880694131AE7E4A42B0F79900C5A3 /* NSString+IGListDiffable.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */
/* Begin PBXTargetDependency section */
5F48126809A5FD2461B1A9CDF97E972A /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = IGListKit;
target = 674FDCAB4D51E702521F4CD31807F659 /* IGListKit */;
targetProxy = 442B9B7BA5C19992072CE1C158502901 /* PBXContainerItemProxy */;
};
/* End PBXTargetDependency section */
/* Begin XCBuildConfiguration section */
2A78E216BBA5BF74F98D09E482D8A2F8 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 37E9249B075D8BB3AFA9E61DCFDD48D2 /* IGListKit.xcconfig */;
buildSettings = {
ARCHS = "$(ARCHS_STANDARD_64_BIT)";
CLANG_ENABLE_OBJC_WEAK = NO;
CODE_SIGN_IDENTITY = "";
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 1;
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
FRAMEWORK_VERSION = A;
GCC_PREFIX_HEADER = "Target Support Files/IGListKit/IGListKit-prefix.pch";
INFOPLIST_FILE = "Target Support Files/IGListKit/IGListKit-Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks";
MACOSX_DEPLOYMENT_TARGET = 10.11;
MODULEMAP_FILE = "Target Support Files/IGListKit/IGListKit.modulemap";
PRODUCT_MODULE_NAME = IGListKit;
PRODUCT_NAME = IGListKit;
SDKROOT = macosx;
SKIP_INSTALL = YES;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
SWIFT_VERSION = 4.0;
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = Release;
};
4C00C4798E450A93BC77994696A3C9DD /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 37E9249B075D8BB3AFA9E61DCFDD48D2 /* IGListKit.xcconfig */;
buildSettings = {
ARCHS = "$(ARCHS_STANDARD_64_BIT)";
CLANG_ENABLE_OBJC_WEAK = NO;
CODE_SIGN_IDENTITY = "";
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 1;
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
FRAMEWORK_VERSION = A;
GCC_PREFIX_HEADER = "Target Support Files/IGListKit/IGListKit-prefix.pch";
INFOPLIST_FILE = "Target Support Files/IGListKit/IGListKit-Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks";
MACOSX_DEPLOYMENT_TARGET = 10.11;
MODULEMAP_FILE = "Target Support Files/IGListKit/IGListKit.modulemap";
PRODUCT_MODULE_NAME = IGListKit;
PRODUCT_NAME = IGListKit;
SDKROOT = macosx;
SKIP_INSTALL = YES;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
SWIFT_VERSION = 4.0;
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = Debug;
};
67809CC79C2856942A36FA988297E010 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 3AD789BC3961BE600D67401298B0417F /* Pods-IGListKitExamples.release.xcconfig */;
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
ARCHS = "$(ARCHS_STANDARD_64_BIT)";
CLANG_ENABLE_OBJC_WEAK = NO;
CODE_SIGN_IDENTITY = "";
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 1;
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
FRAMEWORK_VERSION = A;
INFOPLIST_FILE = "Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks";
MACH_O_TYPE = staticlib;
MACOSX_DEPLOYMENT_TARGET = 10.11;
MODULEMAP_FILE = "Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples.modulemap";
OTHER_LDFLAGS = "";
OTHER_LIBTOOLFLAGS = "";
PODS_ROOT = "$(SRCROOT)";
PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
SDKROOT = macosx;
SKIP_INSTALL = YES;
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = Release;
};
7440D515053ED0806561AA62F9D68F06 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ANALYZER_NONNULL = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
ENABLE_NS_ASSERTIONS = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
GCC_C_LANGUAGE_STANDARD = gnu11;
GCC_NO_COMMON_BLOCKS = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"POD_CONFIGURATION_RELEASE=1",
"$(inherited)",
);
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
MACOSX_DEPLOYMENT_TARGET = 10.11;
MTL_ENABLE_DEBUG_INFO = NO;
MTL_FAST_MATH = YES;
PRODUCT_NAME = "$(TARGET_NAME)";
STRIP_INSTALLED_PRODUCT = NO;
SWIFT_COMPILATION_MODE = wholemodule;
SWIFT_OPTIMIZATION_LEVEL = "-O";
SWIFT_VERSION = 5.0;
SYMROOT = "${SRCROOT}/../build";
};
name = Release;
};
833B94DA4FF10AA17FDDB30438977863 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = F57DABA2FB01FD09572844DB8D87B79D /* Pods-IGListKitExamples.debug.xcconfig */;
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
ARCHS = "$(ARCHS_STANDARD_64_BIT)";
CLANG_ENABLE_OBJC_WEAK = NO;
CODE_SIGN_IDENTITY = "";
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 1;
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
FRAMEWORK_VERSION = A;
INFOPLIST_FILE = "Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks";
MACH_O_TYPE = staticlib;
MACOSX_DEPLOYMENT_TARGET = 10.11;
MODULEMAP_FILE = "Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples.modulemap";
OTHER_LDFLAGS = "";
OTHER_LIBTOOLFLAGS = "";
PODS_ROOT = "$(SRCROOT)";
PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
SDKROOT = macosx;
SKIP_INSTALL = YES;
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = Debug;
};
FF78091F2E132A0C4F200C5D32A31F56 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ANALYZER_NONNULL = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = dwarf;
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_TESTABILITY = YES;
GCC_C_LANGUAGE_STANDARD = gnu11;
GCC_DYNAMIC_NO_PIC = NO;
GCC_NO_COMMON_BLOCKS = YES;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PREPROCESSOR_DEFINITIONS = (
"POD_CONFIGURATION_DEBUG=1",
"DEBUG=1",
"$(inherited)",
);
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
MACOSX_DEPLOYMENT_TARGET = 10.11;
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
MTL_FAST_MATH = YES;
ONLY_ACTIVE_ARCH = YES;
PRODUCT_NAME = "$(TARGET_NAME)";
STRIP_INSTALLED_PRODUCT = NO;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
SWIFT_VERSION = 5.0;
SYMROOT = "${SRCROOT}/../build";
};
name = Debug;
};
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */ = {
isa = XCConfigurationList;
buildConfigurations = (
FF78091F2E132A0C4F200C5D32A31F56 /* Debug */,
7440D515053ED0806561AA62F9D68F06 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
AD4F89180BF25F92344F9683DC005770 /* Build configuration list for PBXNativeTarget "IGListKit" */ = {
isa = XCConfigurationList;
buildConfigurations = (
4C00C4798E450A93BC77994696A3C9DD /* Debug */,
2A78E216BBA5BF74F98D09E482D8A2F8 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
CF90017B074A0B92DADA2B94920A29AF /* Build configuration list for PBXNativeTarget "Pods-IGListKitExamples" */ = {
isa = XCConfigurationList;
buildConfigurations = (
833B94DA4FF10AA17FDDB30438977863 /* Debug */,
67809CC79C2856942A36FA988297E010 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
/* End XCConfigurationList section */
};
rootObject = BFDFE7DC352907FC980B868725387E98 /* Project object */;
}