From 879260b417fe67ac4b4edc9b04f7729949f3634f Mon Sep 17 00:00:00 2001 From: Jesse Squires Date: Wed, 16 Nov 2016 12:41:32 -0800 Subject: [PATCH] internal diff for PR #209 Summary: https://github.com/Instagram/IGListKit/pull/209 Reviewed By: rnystrom Differential Revision: D4190633 fbshipit-source-id: 9d382b9ba3f3d20c8b9c48d900650ec354bc9728 --- .travis.yml | 9 +- Example/Podfile | 13 - Examples-tvOS/Podfile | 5 - .../project.pbxproj | 0 .../contents.xcworkspacedata | 0 .../xcschemes/IGListKitExamples.xcscheme | 0 .../IGListKitMessageExample.xcscheme | 0 .../xcschemes/IGListKitTodayExample.xcscheme | 0 .../contents.xcworkspacedata | 0 .../IGListKitExamples/AppDelegate.swift | 0 .../AppIcon.appiconset/Contents.json | 0 .../AppIcon.appiconset/Icon-App-29x29@2x.png | Bin .../AppIcon.appiconset/Icon-App-29x29@3x.png | Bin .../AppIcon.appiconset/Icon-App-40x40@1x.png | Bin .../AppIcon.appiconset/Icon-App-40x40@2x.png | Bin .../AppIcon.appiconset/Icon-App-40x40@3x.png | Bin .../AppIcon.appiconset/Icon-App-60x60@1x.png | Bin .../AppIcon.appiconset/Icon-App-60x60@2x.png | Bin .../AppIcon.appiconset/Icon-App-60x60@3x.png | Bin .../Base.lproj/LaunchScreen.storyboard | 0 .../IGListKitExamples/Info.plist | 0 .../IGListKitExamples/Models/FeedItem.swift | 0 .../Models/SelectionModel.swift | 0 .../IGListKitExamples/Models/User.swift | 0 .../DemoSectionController.swift | 0 .../DisplaySectionController.swift | 0 .../EmbeddedSectionController.swift | 0 .../ExpandableSectionController.swift | 0 .../FeedItemSectionController.swift | 0 .../GridSectionController.swift | 0 .../HorizontalSectionController.swift | 0 .../LabelSectionController.swift | 0 .../RemoveSectionController.swift | 0 .../SearchSectionController.swift | 0 .../SelfSizingSectionController.swift | 0 .../StoryboardLabelSectionController.swift | 0 .../UserSectionController.swift | 0 .../WorkingRangeSectionController.swift | 0 .../Storyboard/Demo.storyboard | 0 .../ViewControllers/DemosViewController.swift | 0 .../DiffTableViewController.swift | 0 .../DisplayViewController.swift | 0 .../ViewControllers/EmptyViewController.swift | 0 .../LoadMoreViewController.swift | 0 .../MixedDataViewController.swift | 0 .../NestedAdapterViewController.swift | 0 .../SearchViewController.swift | 0 .../SelfSizingCellsViewController.swift | 0 ...ingleSectionStoryboardViewController.swift | 0 .../SingleSectionViewController.swift | 0 .../StoryboardViewController.swift | 0 .../SupplementaryViewController.swift | 0 .../WorkingRangeViewController.swift | 0 .../Views/CenterLabelCell.swift | 0 .../Views/DetailLabelCell.swift | 0 .../Views/EmbeddedCollectionViewCell.swift | 0 .../Views/FullWidthSelfSizingCell.swift | 0 .../IGListKitExamples/Views/ImageCell.swift | 0 .../IGListKitExamples/Views/LabelCell.swift | 0 .../Views/ManuallySelfSizingCell.swift | 0 .../IGListKitExamples/Views/NibCell.swift | 0 .../IGListKitExamples/Views/NibCell.xib | 0 .../Views/NibSelfSizingCell.swift | 0 .../Views/NibSelfSizingCell.xib | 0 .../IGListKitExamples/Views/RemoveCell.swift | 0 .../IGListKitExamples/Views/SearchCell.swift | 0 .../IGListKitExamples/Views/SpinnerCell.swift | 0 .../Views/StoryboardCell.swift | 0 .../Views/UserHeaderView.swift | 0 .../Views/UserHeaderView.xib | 0 .../Assets.xcassets/Contents.json | 0 .../Contents.json | 0 .../IGListKitMessageExample/Info.plist | 0 .../MessagesViewController.swift | 0 .../IGListKitTodayExample/Info.plist | 0 .../TodayViewController.swift | 0 .../Examples-iOS}/LICENSE-examples.md | 0 Examples/Examples-iOS/Podfile | 13 + .../Examples-iOS}/Podfile.lock | 6 +- .../Local Podspecs/IGListKit.podspec.json | 0 .../Examples-iOS}/Pods/Manifest.lock | 6 +- .../Pods/Pods.xcodeproj/project.pbxproj | 1196 ++++++++--------- .../IGListKit/IGListKit-dummy.m | 0 .../IGListKit/IGListKit-prefix.pch | 0 .../IGListKit/IGListKit-umbrella.h | 0 .../IGListKit/IGListKit.modulemap | 0 .../IGListKit/IGListKit.xcconfig | 0 .../Target Support Files/IGListKit/Info.plist | 0 .../Pods-IGListKitExamples/Info.plist | 0 ...GListKitExamples-acknowledgements.markdown | 0 ...s-IGListKitExamples-acknowledgements.plist | 0 .../Pods-IGListKitExamples-dummy.m | 0 .../Pods-IGListKitExamples-frameworks.sh | 0 .../Pods-IGListKitExamples-resources.sh | 0 .../Pods-IGListKitExamples-umbrella.h | 0 .../Pods-IGListKitExamples.debug.xcconfig | 0 .../Pods-IGListKitExamples.modulemap | 0 .../Pods-IGListKitExamples.release.xcconfig | 0 .../Pods-IGListKitMessageExample/Info.plist | 0 ...itMessageExample-acknowledgements.markdown | 0 ...stKitMessageExample-acknowledgements.plist | 0 .../Pods-IGListKitMessageExample-dummy.m | 0 .../Pods-IGListKitMessageExample-resources.sh | 0 .../Pods-IGListKitMessageExample-umbrella.h | 0 ...ods-IGListKitMessageExample.debug.xcconfig | 0 .../Pods-IGListKitMessageExample.modulemap | 0 ...s-IGListKitMessageExample.release.xcconfig | 0 .../Pods-IGListKitTodayExample/Info.plist | 0 ...tKitTodayExample-acknowledgements.markdown | 0 ...ListKitTodayExample-acknowledgements.plist | 0 .../Pods-IGListKitTodayExample-dummy.m | 0 .../Pods-IGListKitTodayExample-resources.sh | 0 .../Pods-IGListKitTodayExample-umbrella.h | 0 .../Pods-IGListKitTodayExample.debug.xcconfig | 0 .../Pods-IGListKitTodayExample.modulemap | 0 ...ods-IGListKitTodayExample.release.xcconfig | 0 .../project.pbxproj | 0 .../contents.xcworkspacedata | 0 .../xcschemes/IGListKitExamples.xcscheme | 0 .../contents.xcworkspacedata | 0 .../IGListKitExamples/AppDelegate.swift | 0 .../Content.imageset/Contents.json | 0 .../Back.imagestacklayer/Contents.json | 0 .../App Icon - Large.imagestack/Contents.json | 0 .../Content.imageset/Contents.json | 0 .../Front.imagestacklayer/Contents.json | 0 .../Content.imageset/Contents.json | 0 .../Middle.imagestacklayer/Contents.json | 0 .../Content.imageset/Contents.json | 0 .../Back.imagestacklayer/Contents.json | 0 .../App Icon - Small.imagestack/Contents.json | 0 .../Content.imageset/Contents.json | 0 .../Front.imagestacklayer/Contents.json | 0 .../Content.imageset/Contents.json | 0 .../Middle.imagestacklayer/Contents.json | 0 .../Contents.json | 0 .../Contents.json | 0 .../Top Shelf Image.imageset/Contents.json | 0 .../Assets.xcassets/Contents.json | 0 .../LaunchImage.launchimage/Contents.json | 0 .../IGListKitExamples/Info.plist | 0 .../CarouselSectionController.swift | 0 .../DemoSectionController.swift | 0 .../HorizontalSectionController.swift | 0 .../LabelSectionController.swift | 0 .../ViewControllers/DemosViewController.swift | 0 .../NestedAdapterViewController.swift | 0 .../Views/CarouselCell.swift | 0 .../IGListKitExamples/Views/CarouselCell.xib | 0 .../IGListKitExamples/Views/DemoCell.swift | 0 .../Views/EmbeddedCollectionViewCell.swift | 0 .../IGListKitExamples/Views/LabelCell.swift | 0 .../Examples-tvOS}/LICENSE-examples.md | 0 Examples/Examples-tvOS/Podfile | 5 + .../Examples-tvOS}/Podfile.lock | 6 +- .../Local Podspecs/IGListKit.podspec.json | 0 .../Examples-tvOS}/Pods/Manifest.lock | 6 +- .../Pods/Pods.xcodeproj/project.pbxproj | 906 ++++++------- .../IGListKit/IGListKit-dummy.m | 0 .../IGListKit/IGListKit-prefix.pch | 0 .../IGListKit/IGListKit-umbrella.h | 0 .../IGListKit/IGListKit.modulemap | 0 .../IGListKit/IGListKit.xcconfig | 0 .../Target Support Files/IGListKit/Info.plist | 0 .../Pods-IGListKitExamples/Info.plist | 0 ...GListKitExamples-acknowledgements.markdown | 0 ...s-IGListKitExamples-acknowledgements.plist | 0 .../Pods-IGListKitExamples-dummy.m | 0 .../Pods-IGListKitExamples-frameworks.sh | 0 .../Pods-IGListKitExamples-resources.sh | 0 .../Pods-IGListKitExamples-umbrella.h | 0 .../Pods-IGListKitExamples.debug.xcconfig | 0 .../Pods-IGListKitExamples.modulemap | 0 .../Pods-IGListKitExamples.release.xcconfig | 0 Gemfile | 2 +- Podfile.lock | 2 +- Pods/Manifest.lock | 2 +- 177 files changed, 1084 insertions(+), 1093 deletions(-) delete mode 100644 Example/Podfile delete mode 100644 Examples-tvOS/Podfile rename {Example => Examples/Examples-iOS}/IGListKitExamples.xcodeproj/project.pbxproj (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples.xcodeproj/project.xcworkspace/contents.xcworkspacedata (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples.xcodeproj/xcshareddata/xcschemes/IGListKitExamples.xcscheme (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples.xcodeproj/xcshareddata/xcschemes/IGListKitMessageExample.xcscheme (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples.xcodeproj/xcshareddata/xcschemes/IGListKitTodayExample.xcscheme (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples.xcworkspace/contents.xcworkspacedata (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/AppDelegate.swift (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/Assets.xcassets/AppIcon.appiconset/Contents.json (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@1x.png (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/Base.lproj/LaunchScreen.storyboard (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/Info.plist (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/Models/FeedItem.swift (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/Models/SelectionModel.swift (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/Models/User.swift (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/SectionControllers/DemoSectionController.swift (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/SectionControllers/DisplaySectionController.swift (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/SectionControllers/EmbeddedSectionController.swift (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/SectionControllers/ExpandableSectionController.swift (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/SectionControllers/FeedItemSectionController.swift (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/SectionControllers/GridSectionController.swift (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/SectionControllers/HorizontalSectionController.swift (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/SectionControllers/LabelSectionController.swift (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/SectionControllers/RemoveSectionController.swift (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/SectionControllers/SearchSectionController.swift (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/SectionControllers/SelfSizingSectionController.swift (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/SectionControllers/StoryboardLabelSectionController.swift (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/SectionControllers/UserSectionController.swift (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/SectionControllers/WorkingRangeSectionController.swift (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/Storyboard/Demo.storyboard (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/ViewControllers/DemosViewController.swift (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/ViewControllers/DiffTableViewController.swift (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/ViewControllers/DisplayViewController.swift (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/ViewControllers/EmptyViewController.swift (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/ViewControllers/LoadMoreViewController.swift (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/ViewControllers/MixedDataViewController.swift (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/ViewControllers/NestedAdapterViewController.swift (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/ViewControllers/SearchViewController.swift (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/ViewControllers/SelfSizingCellsViewController.swift (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/ViewControllers/SingleSectionStoryboardViewController.swift (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/ViewControllers/SingleSectionViewController.swift (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/ViewControllers/StoryboardViewController.swift (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/ViewControllers/SupplementaryViewController.swift (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/ViewControllers/WorkingRangeViewController.swift (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/Views/CenterLabelCell.swift (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/Views/DetailLabelCell.swift (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/Views/EmbeddedCollectionViewCell.swift (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/Views/FullWidthSelfSizingCell.swift (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/Views/ImageCell.swift (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/Views/LabelCell.swift (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/Views/ManuallySelfSizingCell.swift (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/Views/NibCell.swift (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/Views/NibCell.xib (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/Views/NibSelfSizingCell.swift (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/Views/NibSelfSizingCell.xib (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/Views/RemoveCell.swift (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/Views/SearchCell.swift (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/Views/SpinnerCell.swift (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/Views/StoryboardCell.swift (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/Views/UserHeaderView.swift (100%) rename {Example => Examples/Examples-iOS}/IGListKitExamples/Views/UserHeaderView.xib (100%) rename {Example => Examples/Examples-iOS}/IGListKitMessageExample/Assets.xcassets/Contents.json (100%) rename {Example => Examples/Examples-iOS}/IGListKitMessageExample/Assets.xcassets/iMessage App Icon.stickersiconset/Contents.json (100%) rename {Example => Examples/Examples-iOS}/IGListKitMessageExample/Info.plist (100%) rename {Example => Examples/Examples-iOS}/IGListKitMessageExample/MessagesViewController.swift (100%) rename {Example => Examples/Examples-iOS}/IGListKitTodayExample/Info.plist (100%) rename {Example => Examples/Examples-iOS}/IGListKitTodayExample/TodayViewController.swift (100%) rename {Example => Examples/Examples-iOS}/LICENSE-examples.md (100%) create mode 100644 Examples/Examples-iOS/Podfile rename {Example => Examples/Examples-iOS}/Podfile.lock (53%) rename {Example => Examples/Examples-iOS}/Pods/Local Podspecs/IGListKit.podspec.json (100%) rename {Examples-tvOS => Examples/Examples-iOS}/Pods/Manifest.lock (53%) rename {Example => Examples/Examples-iOS}/Pods/Pods.xcodeproj/project.pbxproj (58%) rename {Example => Examples/Examples-iOS}/Pods/Target Support Files/IGListKit/IGListKit-dummy.m (100%) rename {Example => Examples/Examples-iOS}/Pods/Target Support Files/IGListKit/IGListKit-prefix.pch (100%) rename {Example => Examples/Examples-iOS}/Pods/Target Support Files/IGListKit/IGListKit-umbrella.h (100%) rename {Example => Examples/Examples-iOS}/Pods/Target Support Files/IGListKit/IGListKit.modulemap (100%) rename {Example => Examples/Examples-iOS}/Pods/Target Support Files/IGListKit/IGListKit.xcconfig (100%) rename {Example => Examples/Examples-iOS}/Pods/Target Support Files/IGListKit/Info.plist (100%) rename {Example => Examples/Examples-iOS}/Pods/Target Support Files/Pods-IGListKitExamples/Info.plist (100%) rename {Example => Examples/Examples-iOS}/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-acknowledgements.markdown (100%) rename {Example => Examples/Examples-iOS}/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-acknowledgements.plist (100%) rename {Example => Examples/Examples-iOS}/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-dummy.m (100%) rename {Example => Examples/Examples-iOS}/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-frameworks.sh (100%) rename {Example => Examples/Examples-iOS}/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-resources.sh (100%) rename {Example => Examples/Examples-iOS}/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-umbrella.h (100%) rename {Example => Examples/Examples-iOS}/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples.debug.xcconfig (100%) rename {Example => Examples/Examples-iOS}/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples.modulemap (100%) rename {Example => Examples/Examples-iOS}/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples.release.xcconfig (100%) rename {Example => Examples/Examples-iOS}/Pods/Target Support Files/Pods-IGListKitMessageExample/Info.plist (100%) rename {Example => Examples/Examples-iOS}/Pods/Target Support Files/Pods-IGListKitMessageExample/Pods-IGListKitMessageExample-acknowledgements.markdown (100%) rename {Example => Examples/Examples-iOS}/Pods/Target Support Files/Pods-IGListKitMessageExample/Pods-IGListKitMessageExample-acknowledgements.plist (100%) rename {Example => Examples/Examples-iOS}/Pods/Target Support Files/Pods-IGListKitMessageExample/Pods-IGListKitMessageExample-dummy.m (100%) rename {Example => Examples/Examples-iOS}/Pods/Target Support Files/Pods-IGListKitMessageExample/Pods-IGListKitMessageExample-resources.sh (100%) rename {Example => Examples/Examples-iOS}/Pods/Target Support Files/Pods-IGListKitMessageExample/Pods-IGListKitMessageExample-umbrella.h (100%) rename {Example => Examples/Examples-iOS}/Pods/Target Support Files/Pods-IGListKitMessageExample/Pods-IGListKitMessageExample.debug.xcconfig (100%) rename {Example => Examples/Examples-iOS}/Pods/Target Support Files/Pods-IGListKitMessageExample/Pods-IGListKitMessageExample.modulemap (100%) rename {Example => Examples/Examples-iOS}/Pods/Target Support Files/Pods-IGListKitMessageExample/Pods-IGListKitMessageExample.release.xcconfig (100%) rename {Example => Examples/Examples-iOS}/Pods/Target Support Files/Pods-IGListKitTodayExample/Info.plist (100%) rename {Example => Examples/Examples-iOS}/Pods/Target Support Files/Pods-IGListKitTodayExample/Pods-IGListKitTodayExample-acknowledgements.markdown (100%) rename {Example => Examples/Examples-iOS}/Pods/Target Support Files/Pods-IGListKitTodayExample/Pods-IGListKitTodayExample-acknowledgements.plist (100%) rename {Example => Examples/Examples-iOS}/Pods/Target Support Files/Pods-IGListKitTodayExample/Pods-IGListKitTodayExample-dummy.m (100%) rename {Example => Examples/Examples-iOS}/Pods/Target Support Files/Pods-IGListKitTodayExample/Pods-IGListKitTodayExample-resources.sh (100%) rename {Example => Examples/Examples-iOS}/Pods/Target Support Files/Pods-IGListKitTodayExample/Pods-IGListKitTodayExample-umbrella.h (100%) rename {Example => Examples/Examples-iOS}/Pods/Target Support Files/Pods-IGListKitTodayExample/Pods-IGListKitTodayExample.debug.xcconfig (100%) rename {Example => Examples/Examples-iOS}/Pods/Target Support Files/Pods-IGListKitTodayExample/Pods-IGListKitTodayExample.modulemap (100%) rename {Example => Examples/Examples-iOS}/Pods/Target Support Files/Pods-IGListKitTodayExample/Pods-IGListKitTodayExample.release.xcconfig (100%) rename {Examples-tvOS => Examples/Examples-tvOS}/IGListKitExamples.xcodeproj/project.pbxproj (100%) rename {Examples-tvOS => Examples/Examples-tvOS}/IGListKitExamples.xcodeproj/project.xcworkspace/contents.xcworkspacedata (100%) rename {Examples-tvOS => Examples/Examples-tvOS}/IGListKitExamples.xcodeproj/xcshareddata/xcschemes/IGListKitExamples.xcscheme (100%) rename {Examples-tvOS => Examples/Examples-tvOS}/IGListKitExamples.xcworkspace/contents.xcworkspacedata (100%) rename {Examples-tvOS => Examples/Examples-tvOS}/IGListKitExamples/AppDelegate.swift (100%) rename {Examples-tvOS => Examples/Examples-tvOS}/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Back.imagestacklayer/Content.imageset/Contents.json (100%) rename {Examples-tvOS => Examples/Examples-tvOS}/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Back.imagestacklayer/Contents.json (100%) rename {Examples-tvOS => Examples/Examples-tvOS}/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Contents.json (100%) rename {Examples-tvOS => Examples/Examples-tvOS}/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Front.imagestacklayer/Content.imageset/Contents.json (100%) rename {Examples-tvOS => Examples/Examples-tvOS}/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Front.imagestacklayer/Contents.json (100%) rename {Examples-tvOS => Examples/Examples-tvOS}/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Middle.imagestacklayer/Content.imageset/Contents.json (100%) rename {Examples-tvOS => Examples/Examples-tvOS}/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Middle.imagestacklayer/Contents.json (100%) rename {Examples-tvOS => Examples/Examples-tvOS}/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Back.imagestacklayer/Content.imageset/Contents.json (100%) rename {Examples-tvOS => Examples/Examples-tvOS}/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Back.imagestacklayer/Contents.json (100%) rename {Examples-tvOS => Examples/Examples-tvOS}/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Contents.json (100%) rename {Examples-tvOS => Examples/Examples-tvOS}/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Front.imagestacklayer/Content.imageset/Contents.json (100%) rename {Examples-tvOS => Examples/Examples-tvOS}/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Front.imagestacklayer/Contents.json (100%) rename {Examples-tvOS => Examples/Examples-tvOS}/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Middle.imagestacklayer/Content.imageset/Contents.json (100%) rename {Examples-tvOS => Examples/Examples-tvOS}/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Middle.imagestacklayer/Contents.json (100%) rename {Examples-tvOS => Examples/Examples-tvOS}/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Contents.json (100%) rename {Examples-tvOS => Examples/Examples-tvOS}/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Top Shelf Image Wide.imageset/Contents.json (100%) rename {Examples-tvOS => Examples/Examples-tvOS}/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Top Shelf Image.imageset/Contents.json (100%) rename {Examples-tvOS => Examples/Examples-tvOS}/IGListKitExamples/Assets.xcassets/Contents.json (100%) rename {Examples-tvOS => Examples/Examples-tvOS}/IGListKitExamples/Assets.xcassets/LaunchImage.launchimage/Contents.json (100%) rename {Examples-tvOS => Examples/Examples-tvOS}/IGListKitExamples/Info.plist (100%) rename {Examples-tvOS => Examples/Examples-tvOS}/IGListKitExamples/SectionControllers/CarouselSectionController.swift (100%) rename {Examples-tvOS => Examples/Examples-tvOS}/IGListKitExamples/SectionControllers/DemoSectionController.swift (100%) rename {Examples-tvOS => Examples/Examples-tvOS}/IGListKitExamples/SectionControllers/HorizontalSectionController.swift (100%) rename {Examples-tvOS => Examples/Examples-tvOS}/IGListKitExamples/SectionControllers/LabelSectionController.swift (100%) rename {Examples-tvOS => Examples/Examples-tvOS}/IGListKitExamples/ViewControllers/DemosViewController.swift (100%) rename {Examples-tvOS => Examples/Examples-tvOS}/IGListKitExamples/ViewControllers/NestedAdapterViewController.swift (100%) rename {Examples-tvOS => Examples/Examples-tvOS}/IGListKitExamples/Views/CarouselCell.swift (100%) rename {Examples-tvOS => Examples/Examples-tvOS}/IGListKitExamples/Views/CarouselCell.xib (100%) rename {Examples-tvOS => Examples/Examples-tvOS}/IGListKitExamples/Views/DemoCell.swift (100%) rename {Examples-tvOS => Examples/Examples-tvOS}/IGListKitExamples/Views/EmbeddedCollectionViewCell.swift (100%) rename {Examples-tvOS => Examples/Examples-tvOS}/IGListKitExamples/Views/LabelCell.swift (100%) rename {Examples-tvOS => Examples/Examples-tvOS}/LICENSE-examples.md (100%) create mode 100644 Examples/Examples-tvOS/Podfile rename {Examples-tvOS => Examples/Examples-tvOS}/Podfile.lock (53%) rename {Examples-tvOS => Examples/Examples-tvOS}/Pods/Local Podspecs/IGListKit.podspec.json (100%) rename {Example => Examples/Examples-tvOS}/Pods/Manifest.lock (53%) rename {Examples-tvOS => Examples/Examples-tvOS}/Pods/Pods.xcodeproj/project.pbxproj (50%) rename {Examples-tvOS => Examples/Examples-tvOS}/Pods/Target Support Files/IGListKit/IGListKit-dummy.m (100%) rename {Examples-tvOS => Examples/Examples-tvOS}/Pods/Target Support Files/IGListKit/IGListKit-prefix.pch (100%) rename {Examples-tvOS => Examples/Examples-tvOS}/Pods/Target Support Files/IGListKit/IGListKit-umbrella.h (100%) rename {Examples-tvOS => Examples/Examples-tvOS}/Pods/Target Support Files/IGListKit/IGListKit.modulemap (100%) rename {Examples-tvOS => Examples/Examples-tvOS}/Pods/Target Support Files/IGListKit/IGListKit.xcconfig (100%) rename {Examples-tvOS => Examples/Examples-tvOS}/Pods/Target Support Files/IGListKit/Info.plist (100%) rename {Examples-tvOS => Examples/Examples-tvOS}/Pods/Target Support Files/Pods-IGListKitExamples/Info.plist (100%) rename {Examples-tvOS => Examples/Examples-tvOS}/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-acknowledgements.markdown (100%) rename {Examples-tvOS => Examples/Examples-tvOS}/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-acknowledgements.plist (100%) rename {Examples-tvOS => Examples/Examples-tvOS}/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-dummy.m (100%) rename {Examples-tvOS => Examples/Examples-tvOS}/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-frameworks.sh (100%) rename {Examples-tvOS => Examples/Examples-tvOS}/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-resources.sh (100%) rename {Examples-tvOS => Examples/Examples-tvOS}/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-umbrella.h (100%) rename {Examples-tvOS => Examples/Examples-tvOS}/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples.debug.xcconfig (100%) rename {Examples-tvOS => Examples/Examples-tvOS}/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples.modulemap (100%) rename {Examples-tvOS => Examples/Examples-tvOS}/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples.release.xcconfig (100%) diff --git a/.travis.yml b/.travis.yml index 3bc8ba2..697572b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,5 +1,5 @@ language: objective-c -osx_image: xcode8 +osx_image: xcode8.1 gemfile: Gemfile cache: @@ -17,6 +17,9 @@ env: - IOS_SDK=iphonesimulator10.0 - TVOS_SDK=appletvsimulator10.0 + - EXAMPLE_WORKSPACE="IGListKitExamples.xcworkspace" + - EXAMPLE_SCHEME="IGListKitExamples" + matrix: - DESTINATION="OS=8.1,name=iPhone 6" SDK="$IOS_SDK" SCHEME="$IOS_SCHEME" RUN_TESTS="NO" BUILD_EXAMPLE="YES" POD_LINT="YES" - DESTINATION="OS=8.2,name=iPhone 6" SDK="$IOS_SDK" SCHEME="$IOS_SCHEME" RUN_TESTS="NO" BUILD_EXAMPLE="NO" POD_LINT="NO" @@ -40,12 +43,12 @@ script: - if [ $BUILD_EXAMPLE == "YES" ] && [ $SDK == $IOS_SDK ]; then - xcodebuild build -workspace Example/IGListKitExamples.xcworkspace -scheme IGListKitExamples -sdk "$SDK" -destination "$DESTINATION" ONLY_ACTIVE_ARCH=NO CODE_SIGNING_REQUIRED=NO | bundle exec xcpretty -c; + xcodebuild build -workspace Examples/Examples-iOS/"$EXAMPLE_WORKSPACE" -scheme "$EXAMPLE_SCHEME" -sdk "$SDK" -destination "$DESTINATION" ONLY_ACTIVE_ARCH=NO CODE_SIGNING_REQUIRED=NO | bundle exec xcpretty -c; fi - if [ $BUILD_EXAMPLE == "YES" ] && [ $SDK == $TVOS_SDK ]; then - xcodebuild build -workspace Examples-tvOS/IGListKitExamples.xcworkspace -scheme IGListKitExamples -sdk "$SDK" -destination "$DESTINATION" ONLY_ACTIVE_ARCH=NO CODE_SIGNING_REQUIRED=NO | bundle exec xcpretty -c; + xcodebuild build -workspace Examples/Examples-tvOS/"$EXAMPLE_WORKSPACE" -scheme "$EXAMPLE_SCHEME" -sdk "$SDK" -destination "$DESTINATION" ONLY_ACTIVE_ARCH=NO CODE_SIGNING_REQUIRED=NO | bundle exec xcpretty -c; fi diff --git a/Example/Podfile b/Example/Podfile deleted file mode 100644 index 3c097bb..0000000 --- a/Example/Podfile +++ /dev/null @@ -1,13 +0,0 @@ -use_frameworks! - -target 'IGListKitExamples' do - pod 'IGListKit', :path => '../IGListKit.podspec' -end - -target 'IGListKitMessageExample' do - pod 'IGListKit', :path => '../IGListKit.podspec' -end - -target 'IGListKitTodayExample' do - pod 'IGListKit', :path => '../IGListKit.podspec' -end \ No newline at end of file diff --git a/Examples-tvOS/Podfile b/Examples-tvOS/Podfile deleted file mode 100644 index 6f86969..0000000 --- a/Examples-tvOS/Podfile +++ /dev/null @@ -1,5 +0,0 @@ -use_frameworks! - -target 'IGListKitExamples' do - pod 'IGListKit', :path => '../IGListKit.podspec' -end \ No newline at end of file diff --git a/Example/IGListKitExamples.xcodeproj/project.pbxproj b/Examples/Examples-iOS/IGListKitExamples.xcodeproj/project.pbxproj similarity index 100% rename from Example/IGListKitExamples.xcodeproj/project.pbxproj rename to Examples/Examples-iOS/IGListKitExamples.xcodeproj/project.pbxproj diff --git a/Example/IGListKitExamples.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/Examples/Examples-iOS/IGListKitExamples.xcodeproj/project.xcworkspace/contents.xcworkspacedata similarity index 100% rename from Example/IGListKitExamples.xcodeproj/project.xcworkspace/contents.xcworkspacedata rename to Examples/Examples-iOS/IGListKitExamples.xcodeproj/project.xcworkspace/contents.xcworkspacedata diff --git a/Example/IGListKitExamples.xcodeproj/xcshareddata/xcschemes/IGListKitExamples.xcscheme b/Examples/Examples-iOS/IGListKitExamples.xcodeproj/xcshareddata/xcschemes/IGListKitExamples.xcscheme similarity index 100% rename from Example/IGListKitExamples.xcodeproj/xcshareddata/xcschemes/IGListKitExamples.xcscheme rename to Examples/Examples-iOS/IGListKitExamples.xcodeproj/xcshareddata/xcschemes/IGListKitExamples.xcscheme diff --git a/Example/IGListKitExamples.xcodeproj/xcshareddata/xcschemes/IGListKitMessageExample.xcscheme b/Examples/Examples-iOS/IGListKitExamples.xcodeproj/xcshareddata/xcschemes/IGListKitMessageExample.xcscheme similarity index 100% rename from Example/IGListKitExamples.xcodeproj/xcshareddata/xcschemes/IGListKitMessageExample.xcscheme rename to Examples/Examples-iOS/IGListKitExamples.xcodeproj/xcshareddata/xcschemes/IGListKitMessageExample.xcscheme diff --git a/Example/IGListKitExamples.xcodeproj/xcshareddata/xcschemes/IGListKitTodayExample.xcscheme b/Examples/Examples-iOS/IGListKitExamples.xcodeproj/xcshareddata/xcschemes/IGListKitTodayExample.xcscheme similarity index 100% rename from Example/IGListKitExamples.xcodeproj/xcshareddata/xcschemes/IGListKitTodayExample.xcscheme rename to Examples/Examples-iOS/IGListKitExamples.xcodeproj/xcshareddata/xcschemes/IGListKitTodayExample.xcscheme diff --git a/Example/IGListKitExamples.xcworkspace/contents.xcworkspacedata b/Examples/Examples-iOS/IGListKitExamples.xcworkspace/contents.xcworkspacedata similarity index 100% rename from Example/IGListKitExamples.xcworkspace/contents.xcworkspacedata rename to Examples/Examples-iOS/IGListKitExamples.xcworkspace/contents.xcworkspacedata diff --git a/Example/IGListKitExamples/AppDelegate.swift b/Examples/Examples-iOS/IGListKitExamples/AppDelegate.swift similarity index 100% rename from Example/IGListKitExamples/AppDelegate.swift rename to Examples/Examples-iOS/IGListKitExamples/AppDelegate.swift diff --git a/Example/IGListKitExamples/Assets.xcassets/AppIcon.appiconset/Contents.json b/Examples/Examples-iOS/IGListKitExamples/Assets.xcassets/AppIcon.appiconset/Contents.json similarity index 100% rename from Example/IGListKitExamples/Assets.xcassets/AppIcon.appiconset/Contents.json rename to Examples/Examples-iOS/IGListKitExamples/Assets.xcassets/AppIcon.appiconset/Contents.json diff --git a/Example/IGListKitExamples/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png b/Examples/Examples-iOS/IGListKitExamples/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png similarity index 100% rename from Example/IGListKitExamples/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png rename to Examples/Examples-iOS/IGListKitExamples/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png diff --git a/Example/IGListKitExamples/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png b/Examples/Examples-iOS/IGListKitExamples/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png similarity index 100% rename from Example/IGListKitExamples/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png rename to Examples/Examples-iOS/IGListKitExamples/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png diff --git a/Example/IGListKitExamples/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png b/Examples/Examples-iOS/IGListKitExamples/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png similarity index 100% rename from Example/IGListKitExamples/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png rename to Examples/Examples-iOS/IGListKitExamples/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png diff --git a/Example/IGListKitExamples/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png b/Examples/Examples-iOS/IGListKitExamples/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png similarity index 100% rename from Example/IGListKitExamples/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png rename to Examples/Examples-iOS/IGListKitExamples/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png diff --git a/Example/IGListKitExamples/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png b/Examples/Examples-iOS/IGListKitExamples/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png similarity index 100% rename from Example/IGListKitExamples/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png rename to Examples/Examples-iOS/IGListKitExamples/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png diff --git a/Example/IGListKitExamples/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@1x.png b/Examples/Examples-iOS/IGListKitExamples/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@1x.png similarity index 100% rename from Example/IGListKitExamples/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@1x.png rename to Examples/Examples-iOS/IGListKitExamples/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@1x.png diff --git a/Example/IGListKitExamples/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png b/Examples/Examples-iOS/IGListKitExamples/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png similarity index 100% rename from Example/IGListKitExamples/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png rename to Examples/Examples-iOS/IGListKitExamples/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png diff --git a/Example/IGListKitExamples/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png b/Examples/Examples-iOS/IGListKitExamples/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png similarity index 100% rename from Example/IGListKitExamples/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png rename to Examples/Examples-iOS/IGListKitExamples/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png diff --git a/Example/IGListKitExamples/Base.lproj/LaunchScreen.storyboard b/Examples/Examples-iOS/IGListKitExamples/Base.lproj/LaunchScreen.storyboard similarity index 100% rename from Example/IGListKitExamples/Base.lproj/LaunchScreen.storyboard rename to Examples/Examples-iOS/IGListKitExamples/Base.lproj/LaunchScreen.storyboard diff --git a/Example/IGListKitExamples/Info.plist b/Examples/Examples-iOS/IGListKitExamples/Info.plist similarity index 100% rename from Example/IGListKitExamples/Info.plist rename to Examples/Examples-iOS/IGListKitExamples/Info.plist diff --git a/Example/IGListKitExamples/Models/FeedItem.swift b/Examples/Examples-iOS/IGListKitExamples/Models/FeedItem.swift similarity index 100% rename from Example/IGListKitExamples/Models/FeedItem.swift rename to Examples/Examples-iOS/IGListKitExamples/Models/FeedItem.swift diff --git a/Example/IGListKitExamples/Models/SelectionModel.swift b/Examples/Examples-iOS/IGListKitExamples/Models/SelectionModel.swift similarity index 100% rename from Example/IGListKitExamples/Models/SelectionModel.swift rename to Examples/Examples-iOS/IGListKitExamples/Models/SelectionModel.swift diff --git a/Example/IGListKitExamples/Models/User.swift b/Examples/Examples-iOS/IGListKitExamples/Models/User.swift similarity index 100% rename from Example/IGListKitExamples/Models/User.swift rename to Examples/Examples-iOS/IGListKitExamples/Models/User.swift diff --git a/Example/IGListKitExamples/SectionControllers/DemoSectionController.swift b/Examples/Examples-iOS/IGListKitExamples/SectionControllers/DemoSectionController.swift similarity index 100% rename from Example/IGListKitExamples/SectionControllers/DemoSectionController.swift rename to Examples/Examples-iOS/IGListKitExamples/SectionControllers/DemoSectionController.swift diff --git a/Example/IGListKitExamples/SectionControllers/DisplaySectionController.swift b/Examples/Examples-iOS/IGListKitExamples/SectionControllers/DisplaySectionController.swift similarity index 100% rename from Example/IGListKitExamples/SectionControllers/DisplaySectionController.swift rename to Examples/Examples-iOS/IGListKitExamples/SectionControllers/DisplaySectionController.swift diff --git a/Example/IGListKitExamples/SectionControllers/EmbeddedSectionController.swift b/Examples/Examples-iOS/IGListKitExamples/SectionControllers/EmbeddedSectionController.swift similarity index 100% rename from Example/IGListKitExamples/SectionControllers/EmbeddedSectionController.swift rename to Examples/Examples-iOS/IGListKitExamples/SectionControllers/EmbeddedSectionController.swift diff --git a/Example/IGListKitExamples/SectionControllers/ExpandableSectionController.swift b/Examples/Examples-iOS/IGListKitExamples/SectionControllers/ExpandableSectionController.swift similarity index 100% rename from Example/IGListKitExamples/SectionControllers/ExpandableSectionController.swift rename to Examples/Examples-iOS/IGListKitExamples/SectionControllers/ExpandableSectionController.swift diff --git a/Example/IGListKitExamples/SectionControllers/FeedItemSectionController.swift b/Examples/Examples-iOS/IGListKitExamples/SectionControllers/FeedItemSectionController.swift similarity index 100% rename from Example/IGListKitExamples/SectionControllers/FeedItemSectionController.swift rename to Examples/Examples-iOS/IGListKitExamples/SectionControllers/FeedItemSectionController.swift diff --git a/Example/IGListKitExamples/SectionControllers/GridSectionController.swift b/Examples/Examples-iOS/IGListKitExamples/SectionControllers/GridSectionController.swift similarity index 100% rename from Example/IGListKitExamples/SectionControllers/GridSectionController.swift rename to Examples/Examples-iOS/IGListKitExamples/SectionControllers/GridSectionController.swift diff --git a/Example/IGListKitExamples/SectionControllers/HorizontalSectionController.swift b/Examples/Examples-iOS/IGListKitExamples/SectionControllers/HorizontalSectionController.swift similarity index 100% rename from Example/IGListKitExamples/SectionControllers/HorizontalSectionController.swift rename to Examples/Examples-iOS/IGListKitExamples/SectionControllers/HorizontalSectionController.swift diff --git a/Example/IGListKitExamples/SectionControllers/LabelSectionController.swift b/Examples/Examples-iOS/IGListKitExamples/SectionControllers/LabelSectionController.swift similarity index 100% rename from Example/IGListKitExamples/SectionControllers/LabelSectionController.swift rename to Examples/Examples-iOS/IGListKitExamples/SectionControllers/LabelSectionController.swift diff --git a/Example/IGListKitExamples/SectionControllers/RemoveSectionController.swift b/Examples/Examples-iOS/IGListKitExamples/SectionControllers/RemoveSectionController.swift similarity index 100% rename from Example/IGListKitExamples/SectionControllers/RemoveSectionController.swift rename to Examples/Examples-iOS/IGListKitExamples/SectionControllers/RemoveSectionController.swift diff --git a/Example/IGListKitExamples/SectionControllers/SearchSectionController.swift b/Examples/Examples-iOS/IGListKitExamples/SectionControllers/SearchSectionController.swift similarity index 100% rename from Example/IGListKitExamples/SectionControllers/SearchSectionController.swift rename to Examples/Examples-iOS/IGListKitExamples/SectionControllers/SearchSectionController.swift diff --git a/Example/IGListKitExamples/SectionControllers/SelfSizingSectionController.swift b/Examples/Examples-iOS/IGListKitExamples/SectionControllers/SelfSizingSectionController.swift similarity index 100% rename from Example/IGListKitExamples/SectionControllers/SelfSizingSectionController.swift rename to Examples/Examples-iOS/IGListKitExamples/SectionControllers/SelfSizingSectionController.swift diff --git a/Example/IGListKitExamples/SectionControllers/StoryboardLabelSectionController.swift b/Examples/Examples-iOS/IGListKitExamples/SectionControllers/StoryboardLabelSectionController.swift similarity index 100% rename from Example/IGListKitExamples/SectionControllers/StoryboardLabelSectionController.swift rename to Examples/Examples-iOS/IGListKitExamples/SectionControllers/StoryboardLabelSectionController.swift diff --git a/Example/IGListKitExamples/SectionControllers/UserSectionController.swift b/Examples/Examples-iOS/IGListKitExamples/SectionControllers/UserSectionController.swift similarity index 100% rename from Example/IGListKitExamples/SectionControllers/UserSectionController.swift rename to Examples/Examples-iOS/IGListKitExamples/SectionControllers/UserSectionController.swift diff --git a/Example/IGListKitExamples/SectionControllers/WorkingRangeSectionController.swift b/Examples/Examples-iOS/IGListKitExamples/SectionControllers/WorkingRangeSectionController.swift similarity index 100% rename from Example/IGListKitExamples/SectionControllers/WorkingRangeSectionController.swift rename to Examples/Examples-iOS/IGListKitExamples/SectionControllers/WorkingRangeSectionController.swift diff --git a/Example/IGListKitExamples/Storyboard/Demo.storyboard b/Examples/Examples-iOS/IGListKitExamples/Storyboard/Demo.storyboard similarity index 100% rename from Example/IGListKitExamples/Storyboard/Demo.storyboard rename to Examples/Examples-iOS/IGListKitExamples/Storyboard/Demo.storyboard diff --git a/Example/IGListKitExamples/ViewControllers/DemosViewController.swift b/Examples/Examples-iOS/IGListKitExamples/ViewControllers/DemosViewController.swift similarity index 100% rename from Example/IGListKitExamples/ViewControllers/DemosViewController.swift rename to Examples/Examples-iOS/IGListKitExamples/ViewControllers/DemosViewController.swift diff --git a/Example/IGListKitExamples/ViewControllers/DiffTableViewController.swift b/Examples/Examples-iOS/IGListKitExamples/ViewControllers/DiffTableViewController.swift similarity index 100% rename from Example/IGListKitExamples/ViewControllers/DiffTableViewController.swift rename to Examples/Examples-iOS/IGListKitExamples/ViewControllers/DiffTableViewController.swift diff --git a/Example/IGListKitExamples/ViewControllers/DisplayViewController.swift b/Examples/Examples-iOS/IGListKitExamples/ViewControllers/DisplayViewController.swift similarity index 100% rename from Example/IGListKitExamples/ViewControllers/DisplayViewController.swift rename to Examples/Examples-iOS/IGListKitExamples/ViewControllers/DisplayViewController.swift diff --git a/Example/IGListKitExamples/ViewControllers/EmptyViewController.swift b/Examples/Examples-iOS/IGListKitExamples/ViewControllers/EmptyViewController.swift similarity index 100% rename from Example/IGListKitExamples/ViewControllers/EmptyViewController.swift rename to Examples/Examples-iOS/IGListKitExamples/ViewControllers/EmptyViewController.swift diff --git a/Example/IGListKitExamples/ViewControllers/LoadMoreViewController.swift b/Examples/Examples-iOS/IGListKitExamples/ViewControllers/LoadMoreViewController.swift similarity index 100% rename from Example/IGListKitExamples/ViewControllers/LoadMoreViewController.swift rename to Examples/Examples-iOS/IGListKitExamples/ViewControllers/LoadMoreViewController.swift diff --git a/Example/IGListKitExamples/ViewControllers/MixedDataViewController.swift b/Examples/Examples-iOS/IGListKitExamples/ViewControllers/MixedDataViewController.swift similarity index 100% rename from Example/IGListKitExamples/ViewControllers/MixedDataViewController.swift rename to Examples/Examples-iOS/IGListKitExamples/ViewControllers/MixedDataViewController.swift diff --git a/Example/IGListKitExamples/ViewControllers/NestedAdapterViewController.swift b/Examples/Examples-iOS/IGListKitExamples/ViewControllers/NestedAdapterViewController.swift similarity index 100% rename from Example/IGListKitExamples/ViewControllers/NestedAdapterViewController.swift rename to Examples/Examples-iOS/IGListKitExamples/ViewControllers/NestedAdapterViewController.swift diff --git a/Example/IGListKitExamples/ViewControllers/SearchViewController.swift b/Examples/Examples-iOS/IGListKitExamples/ViewControllers/SearchViewController.swift similarity index 100% rename from Example/IGListKitExamples/ViewControllers/SearchViewController.swift rename to Examples/Examples-iOS/IGListKitExamples/ViewControllers/SearchViewController.swift diff --git a/Example/IGListKitExamples/ViewControllers/SelfSizingCellsViewController.swift b/Examples/Examples-iOS/IGListKitExamples/ViewControllers/SelfSizingCellsViewController.swift similarity index 100% rename from Example/IGListKitExamples/ViewControllers/SelfSizingCellsViewController.swift rename to Examples/Examples-iOS/IGListKitExamples/ViewControllers/SelfSizingCellsViewController.swift diff --git a/Example/IGListKitExamples/ViewControllers/SingleSectionStoryboardViewController.swift b/Examples/Examples-iOS/IGListKitExamples/ViewControllers/SingleSectionStoryboardViewController.swift similarity index 100% rename from Example/IGListKitExamples/ViewControllers/SingleSectionStoryboardViewController.swift rename to Examples/Examples-iOS/IGListKitExamples/ViewControllers/SingleSectionStoryboardViewController.swift diff --git a/Example/IGListKitExamples/ViewControllers/SingleSectionViewController.swift b/Examples/Examples-iOS/IGListKitExamples/ViewControllers/SingleSectionViewController.swift similarity index 100% rename from Example/IGListKitExamples/ViewControllers/SingleSectionViewController.swift rename to Examples/Examples-iOS/IGListKitExamples/ViewControllers/SingleSectionViewController.swift diff --git a/Example/IGListKitExamples/ViewControllers/StoryboardViewController.swift b/Examples/Examples-iOS/IGListKitExamples/ViewControllers/StoryboardViewController.swift similarity index 100% rename from Example/IGListKitExamples/ViewControllers/StoryboardViewController.swift rename to Examples/Examples-iOS/IGListKitExamples/ViewControllers/StoryboardViewController.swift diff --git a/Example/IGListKitExamples/ViewControllers/SupplementaryViewController.swift b/Examples/Examples-iOS/IGListKitExamples/ViewControllers/SupplementaryViewController.swift similarity index 100% rename from Example/IGListKitExamples/ViewControllers/SupplementaryViewController.swift rename to Examples/Examples-iOS/IGListKitExamples/ViewControllers/SupplementaryViewController.swift diff --git a/Example/IGListKitExamples/ViewControllers/WorkingRangeViewController.swift b/Examples/Examples-iOS/IGListKitExamples/ViewControllers/WorkingRangeViewController.swift similarity index 100% rename from Example/IGListKitExamples/ViewControllers/WorkingRangeViewController.swift rename to Examples/Examples-iOS/IGListKitExamples/ViewControllers/WorkingRangeViewController.swift diff --git a/Example/IGListKitExamples/Views/CenterLabelCell.swift b/Examples/Examples-iOS/IGListKitExamples/Views/CenterLabelCell.swift similarity index 100% rename from Example/IGListKitExamples/Views/CenterLabelCell.swift rename to Examples/Examples-iOS/IGListKitExamples/Views/CenterLabelCell.swift diff --git a/Example/IGListKitExamples/Views/DetailLabelCell.swift b/Examples/Examples-iOS/IGListKitExamples/Views/DetailLabelCell.swift similarity index 100% rename from Example/IGListKitExamples/Views/DetailLabelCell.swift rename to Examples/Examples-iOS/IGListKitExamples/Views/DetailLabelCell.swift diff --git a/Example/IGListKitExamples/Views/EmbeddedCollectionViewCell.swift b/Examples/Examples-iOS/IGListKitExamples/Views/EmbeddedCollectionViewCell.swift similarity index 100% rename from Example/IGListKitExamples/Views/EmbeddedCollectionViewCell.swift rename to Examples/Examples-iOS/IGListKitExamples/Views/EmbeddedCollectionViewCell.swift diff --git a/Example/IGListKitExamples/Views/FullWidthSelfSizingCell.swift b/Examples/Examples-iOS/IGListKitExamples/Views/FullWidthSelfSizingCell.swift similarity index 100% rename from Example/IGListKitExamples/Views/FullWidthSelfSizingCell.swift rename to Examples/Examples-iOS/IGListKitExamples/Views/FullWidthSelfSizingCell.swift diff --git a/Example/IGListKitExamples/Views/ImageCell.swift b/Examples/Examples-iOS/IGListKitExamples/Views/ImageCell.swift similarity index 100% rename from Example/IGListKitExamples/Views/ImageCell.swift rename to Examples/Examples-iOS/IGListKitExamples/Views/ImageCell.swift diff --git a/Example/IGListKitExamples/Views/LabelCell.swift b/Examples/Examples-iOS/IGListKitExamples/Views/LabelCell.swift similarity index 100% rename from Example/IGListKitExamples/Views/LabelCell.swift rename to Examples/Examples-iOS/IGListKitExamples/Views/LabelCell.swift diff --git a/Example/IGListKitExamples/Views/ManuallySelfSizingCell.swift b/Examples/Examples-iOS/IGListKitExamples/Views/ManuallySelfSizingCell.swift similarity index 100% rename from Example/IGListKitExamples/Views/ManuallySelfSizingCell.swift rename to Examples/Examples-iOS/IGListKitExamples/Views/ManuallySelfSizingCell.swift diff --git a/Example/IGListKitExamples/Views/NibCell.swift b/Examples/Examples-iOS/IGListKitExamples/Views/NibCell.swift similarity index 100% rename from Example/IGListKitExamples/Views/NibCell.swift rename to Examples/Examples-iOS/IGListKitExamples/Views/NibCell.swift diff --git a/Example/IGListKitExamples/Views/NibCell.xib b/Examples/Examples-iOS/IGListKitExamples/Views/NibCell.xib similarity index 100% rename from Example/IGListKitExamples/Views/NibCell.xib rename to Examples/Examples-iOS/IGListKitExamples/Views/NibCell.xib diff --git a/Example/IGListKitExamples/Views/NibSelfSizingCell.swift b/Examples/Examples-iOS/IGListKitExamples/Views/NibSelfSizingCell.swift similarity index 100% rename from Example/IGListKitExamples/Views/NibSelfSizingCell.swift rename to Examples/Examples-iOS/IGListKitExamples/Views/NibSelfSizingCell.swift diff --git a/Example/IGListKitExamples/Views/NibSelfSizingCell.xib b/Examples/Examples-iOS/IGListKitExamples/Views/NibSelfSizingCell.xib similarity index 100% rename from Example/IGListKitExamples/Views/NibSelfSizingCell.xib rename to Examples/Examples-iOS/IGListKitExamples/Views/NibSelfSizingCell.xib diff --git a/Example/IGListKitExamples/Views/RemoveCell.swift b/Examples/Examples-iOS/IGListKitExamples/Views/RemoveCell.swift similarity index 100% rename from Example/IGListKitExamples/Views/RemoveCell.swift rename to Examples/Examples-iOS/IGListKitExamples/Views/RemoveCell.swift diff --git a/Example/IGListKitExamples/Views/SearchCell.swift b/Examples/Examples-iOS/IGListKitExamples/Views/SearchCell.swift similarity index 100% rename from Example/IGListKitExamples/Views/SearchCell.swift rename to Examples/Examples-iOS/IGListKitExamples/Views/SearchCell.swift diff --git a/Example/IGListKitExamples/Views/SpinnerCell.swift b/Examples/Examples-iOS/IGListKitExamples/Views/SpinnerCell.swift similarity index 100% rename from Example/IGListKitExamples/Views/SpinnerCell.swift rename to Examples/Examples-iOS/IGListKitExamples/Views/SpinnerCell.swift diff --git a/Example/IGListKitExamples/Views/StoryboardCell.swift b/Examples/Examples-iOS/IGListKitExamples/Views/StoryboardCell.swift similarity index 100% rename from Example/IGListKitExamples/Views/StoryboardCell.swift rename to Examples/Examples-iOS/IGListKitExamples/Views/StoryboardCell.swift diff --git a/Example/IGListKitExamples/Views/UserHeaderView.swift b/Examples/Examples-iOS/IGListKitExamples/Views/UserHeaderView.swift similarity index 100% rename from Example/IGListKitExamples/Views/UserHeaderView.swift rename to Examples/Examples-iOS/IGListKitExamples/Views/UserHeaderView.swift diff --git a/Example/IGListKitExamples/Views/UserHeaderView.xib b/Examples/Examples-iOS/IGListKitExamples/Views/UserHeaderView.xib similarity index 100% rename from Example/IGListKitExamples/Views/UserHeaderView.xib rename to Examples/Examples-iOS/IGListKitExamples/Views/UserHeaderView.xib diff --git a/Example/IGListKitMessageExample/Assets.xcassets/Contents.json b/Examples/Examples-iOS/IGListKitMessageExample/Assets.xcassets/Contents.json similarity index 100% rename from Example/IGListKitMessageExample/Assets.xcassets/Contents.json rename to Examples/Examples-iOS/IGListKitMessageExample/Assets.xcassets/Contents.json diff --git a/Example/IGListKitMessageExample/Assets.xcassets/iMessage App Icon.stickersiconset/Contents.json b/Examples/Examples-iOS/IGListKitMessageExample/Assets.xcassets/iMessage App Icon.stickersiconset/Contents.json similarity index 100% rename from Example/IGListKitMessageExample/Assets.xcassets/iMessage App Icon.stickersiconset/Contents.json rename to Examples/Examples-iOS/IGListKitMessageExample/Assets.xcassets/iMessage App Icon.stickersiconset/Contents.json diff --git a/Example/IGListKitMessageExample/Info.plist b/Examples/Examples-iOS/IGListKitMessageExample/Info.plist similarity index 100% rename from Example/IGListKitMessageExample/Info.plist rename to Examples/Examples-iOS/IGListKitMessageExample/Info.plist diff --git a/Example/IGListKitMessageExample/MessagesViewController.swift b/Examples/Examples-iOS/IGListKitMessageExample/MessagesViewController.swift similarity index 100% rename from Example/IGListKitMessageExample/MessagesViewController.swift rename to Examples/Examples-iOS/IGListKitMessageExample/MessagesViewController.swift diff --git a/Example/IGListKitTodayExample/Info.plist b/Examples/Examples-iOS/IGListKitTodayExample/Info.plist similarity index 100% rename from Example/IGListKitTodayExample/Info.plist rename to Examples/Examples-iOS/IGListKitTodayExample/Info.plist diff --git a/Example/IGListKitTodayExample/TodayViewController.swift b/Examples/Examples-iOS/IGListKitTodayExample/TodayViewController.swift similarity index 100% rename from Example/IGListKitTodayExample/TodayViewController.swift rename to Examples/Examples-iOS/IGListKitTodayExample/TodayViewController.swift diff --git a/Example/LICENSE-examples.md b/Examples/Examples-iOS/LICENSE-examples.md similarity index 100% rename from Example/LICENSE-examples.md rename to Examples/Examples-iOS/LICENSE-examples.md diff --git a/Examples/Examples-iOS/Podfile b/Examples/Examples-iOS/Podfile new file mode 100644 index 0000000..3ed89c4 --- /dev/null +++ b/Examples/Examples-iOS/Podfile @@ -0,0 +1,13 @@ +use_frameworks! + +target 'IGListKitExamples' do + pod 'IGListKit', :path => '../../IGListKit.podspec' +end + +target 'IGListKitMessageExample' do + pod 'IGListKit', :path => '../../IGListKit.podspec' +end + +target 'IGListKitTodayExample' do + pod 'IGListKit', :path => '../../IGListKit.podspec' +end diff --git a/Example/Podfile.lock b/Examples/Examples-iOS/Podfile.lock similarity index 53% rename from Example/Podfile.lock rename to Examples/Examples-iOS/Podfile.lock index fe4c8c6..ac10daa 100644 --- a/Example/Podfile.lock +++ b/Examples/Examples-iOS/Podfile.lock @@ -2,15 +2,15 @@ PODS: - IGListKit (1.0.0) DEPENDENCIES: - - IGListKit (from `../IGListKit.podspec`) + - IGListKit (from `../../IGListKit.podspec`) EXTERNAL SOURCES: IGListKit: - :path: ../IGListKit.podspec + :path: "../../IGListKit.podspec" SPEC CHECKSUMS: IGListKit: a534a917b574ec56697390ef182f125ccff2145b -PODFILE CHECKSUM: cc1e0cbb39e7099e1bd4ec1453b7e5a63c1af10d +PODFILE CHECKSUM: 55363d0329e656c259d9b9982b162afd8d8904c6 COCOAPODS: 1.1.1 diff --git a/Example/Pods/Local Podspecs/IGListKit.podspec.json b/Examples/Examples-iOS/Pods/Local Podspecs/IGListKit.podspec.json similarity index 100% rename from Example/Pods/Local Podspecs/IGListKit.podspec.json rename to Examples/Examples-iOS/Pods/Local Podspecs/IGListKit.podspec.json diff --git a/Examples-tvOS/Pods/Manifest.lock b/Examples/Examples-iOS/Pods/Manifest.lock similarity index 53% rename from Examples-tvOS/Pods/Manifest.lock rename to Examples/Examples-iOS/Pods/Manifest.lock index af388c5..ac10daa 100644 --- a/Examples-tvOS/Pods/Manifest.lock +++ b/Examples/Examples-iOS/Pods/Manifest.lock @@ -2,15 +2,15 @@ PODS: - IGListKit (1.0.0) DEPENDENCIES: - - IGListKit (from `../IGListKit.podspec`) + - IGListKit (from `../../IGListKit.podspec`) EXTERNAL SOURCES: IGListKit: - :path: ../IGListKit.podspec + :path: "../../IGListKit.podspec" SPEC CHECKSUMS: IGListKit: a534a917b574ec56697390ef182f125ccff2145b -PODFILE CHECKSUM: 4bdfb42d1e7b2b121bf8c83bc300d7d77aa0fc3a +PODFILE CHECKSUM: 55363d0329e656c259d9b9982b162afd8d8904c6 COCOAPODS: 1.1.1 diff --git a/Example/Pods/Pods.xcodeproj/project.pbxproj b/Examples/Examples-iOS/Pods/Pods.xcodeproj/project.pbxproj similarity index 58% rename from Example/Pods/Pods.xcodeproj/project.pbxproj rename to Examples/Examples-iOS/Pods/Pods.xcodeproj/project.pbxproj index c9cbf85..49dc42e 100644 --- a/Example/Pods/Pods.xcodeproj/project.pbxproj +++ b/Examples/Examples-iOS/Pods/Pods.xcodeproj/project.pbxproj @@ -7,256 +7,256 @@ objects = { /* Begin PBXBuildFile section */ - 0201DC2443EAB9E8EFD7A4A9A9CFECC5 /* IGListDisplayHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 5863AE1957F0361ED3261719C46C1758 /* IGListDisplayHandler.m */; }; - 02FD4C5495EBB07A03FA84A132A5D45C /* IGListCollectionContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D8F0F47DE98C3252F16924EF2CDFE6D /* IGListCollectionContext.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0614CE98DF942497BF536C8648F93351 /* IGListIndexSetResultInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = D829E3F709882FF702AFED334B671397 /* IGListIndexSetResultInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 064A1A8FFB4ABF19068CA3780789B043 /* IGListIndexPathResult.h in Headers */ = {isa = PBXBuildFile; fileRef = 667B5A2F952792A619FE387BF4329989 /* IGListIndexPathResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 08620A926A12C5C18637088543C9F2A6 /* IGListSectionType.h in Headers */ = {isa = PBXBuildFile; fileRef = 01AE564E773788A8781A7D1EC6BE2B8A /* IGListSectionType.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 17C0C840A8B9D1FD50FA407EE419E4D0 /* IGListMoveIndexPath.h in Headers */ = {isa = PBXBuildFile; fileRef = D7085344BDCC7B4DBBB37FA006B80B89 /* IGListMoveIndexPath.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1A4E1A1CB6336FD8D4860F0255A84E19 /* IGListAssert.h in Headers */ = {isa = PBXBuildFile; fileRef = 1DE331AF5EE69F5505389A4B606026B0 /* IGListAssert.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1A89AF7CCCD65D9D5B946363776D05AE /* Pods-IGListKitExamples-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A8E514E9DA595A3527E8C938A6CAEB1E /* Pods-IGListKitExamples-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1DDAF17BDB3240FFD24E2E8897935122 /* IGListWorkingRangeDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = FE2BA5ED2BAD56B731D54C06AC00B72F /* IGListWorkingRangeDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 22A17D9784C14D8DD5A1EED7AFAF93FA /* IGListAdapterDataSource.h in Headers */ = {isa = PBXBuildFile; fileRef = FD774554CAECD4B6727C7474901F3603 /* IGListAdapterDataSource.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 25CA661803B75AB0476991E21BA42770 /* IGListIndexSetResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 75E3BF27752D3B23EA4375E7628DC77D /* IGListIndexSetResult.m */; }; - 27570C13B6F8420258B5FCC2F6620D4D /* IGListStackedSectionController.h in Headers */ = {isa = PBXBuildFile; fileRef = D84C423B4DFFB471D2F178702762F9AF /* IGListStackedSectionController.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2A829436185BF8282D20F6CFB29065E7 /* IGListExperiments.h in Headers */ = {isa = PBXBuildFile; fileRef = 836082517258A9D41009E52839F7197D /* IGListExperiments.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2C23E0F66B7E1C1F8D37D93A3FFBD4E0 /* IGListIndexPathResultInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 30EF9D6CFFF4FB5D702330BA8ECC4204 /* IGListIndexPathResultInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 2F4DD4F90E39BF5409ABDFBCEF68D5E7 /* IGListCollectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D7C8296520E9B1E9B23A02237B2B371 /* IGListCollectionView.m */; }; - 3078D3DBACBFD2CC6D2184BF88BCAFAD /* IGListBatchUpdateData.h in Headers */ = {isa = PBXBuildFile; fileRef = 33FDCD6A0E661FF92D0186B8809819D1 /* IGListBatchUpdateData.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 33246AA4C1F98CDBD8C95AA74A8D68BD /* IGListSectionMap.m in Sources */ = {isa = PBXBuildFile; fileRef = 6D53D1FC6E37D144E2123DBA1818E3E3 /* IGListSectionMap.m */; }; - 3B60C19F42DF03B5DC0E9ADB182FABD3 /* IGListDisplayDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 7116C46C152D97F96CE269437340AF86 /* IGListDisplayDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 42D8BD08D4E77F189EA13239DBB03F65 /* IGListWorkingRangeHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 7663F27A733B1D98ABDC7362301054B0 /* IGListWorkingRangeHandler.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 4441ECCCE547C6118B7AD035DF7B28D6 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 616BEB51ECCAD129BDBCB7A956B56CC6 /* Foundation.framework */; }; - 4DC076C43C4AA5A3C88EEC49F5097581 /* Pods-IGListKitMessageExample-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B2806858B5ED353CF2D8B37BFAE4171C /* Pods-IGListKitMessageExample-dummy.m */; }; - 4FC26BBF235D28B2A5F5B6309FE5936A /* IGListDiffable.h in Headers */ = {isa = PBXBuildFile; fileRef = DF71C4B0ECA6E21DB8448A7B79E9A85A /* IGListDiffable.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 521D101EE7EF9C5A5B7D92BCCEF1A5BB /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 616BEB51ECCAD129BDBCB7A956B56CC6 /* Foundation.framework */; }; - 55FE5865F3D1590ED0019BF6D799BE78 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7EC994CDC2D681BA26389F78A7E4B325 /* UIKit.framework */; }; - 60FBA584D762726D2E2431593C3411E2 /* IGListWorkingRangeHandler.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0545814D0EC0AB3A6C22B35E0BBC030 /* IGListWorkingRangeHandler.mm */; }; - 61766FB6312CF0C8C6CC7B58C163DB82 /* IGListSingleSectionController.h in Headers */ = {isa = PBXBuildFile; fileRef = F3E397AD6485B00E5412DA38E2A259CC /* IGListSingleSectionController.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 63E44C34556274554700CB64E3752300 /* IGListAdapterInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 55B5DC4F227D42720A64141AADBFF882 /* IGListAdapterInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 67EB1BD5E83AAF5CA897879A9A9C2332 /* IGListMoveIndex.m in Sources */ = {isa = PBXBuildFile; fileRef = AE3BC07368663FE65CB4B56914C5BCA7 /* IGListMoveIndex.m */; }; - 72F56377D5CC348C4228A8CB058AF830 /* IGListMoveIndexPathInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 86C00254DAD873338C1128EE087E9509 /* IGListMoveIndexPathInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 73B8129B5A89D75D7EB7FE0EC324C751 /* IGListDiff.mm in Sources */ = {isa = PBXBuildFile; fileRef = 53C807CB982FACB90000DD53A994C24F /* IGListDiff.mm */; }; - 75000A67FAE5194A808EC2D8D701CC8E /* IGListAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = 082E59D92D62734B72D1DDC3A5C15A3F /* IGListAdapter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 79DD3BEC4F26994808F4B708291EA820 /* IGListAdapterUpdater.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C79D692BCABA200CDF96AE4A22B633D /* IGListAdapterUpdater.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7A77DCC596C361613468F117DCFF425F /* IGListSectionMap.h in Headers */ = {isa = PBXBuildFile; fileRef = BB8AFDA3A8F0206266B0BDBD5E89CF98 /* IGListSectionMap.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 7E06046B354A6E26CA1BFC524D7FB48A /* IGListMoveIndexPath.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E49A47118A1919487DADE4931F92474 /* IGListMoveIndexPath.m */; }; - 81DB1409A04343AA5E7D4387C2806C72 /* IGListAdapterUpdaterDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DA6521BF7772A5EA3E951CEE4970AE3 /* IGListAdapterUpdaterDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8487DEE3683A65AAD6452E22B0533ECB /* IGListKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 85FB0BDA4A7F33F3588C88434ECD2E94 /* IGListKit-dummy.m */; }; - 8A3B3A822CBCC5C301403DED2D065DEC /* IGListReloadDataUpdater.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E9009BE5D28B8C45381B6BFE8EFF6D0 /* IGListReloadDataUpdater.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8A93CB107141878678FCBCE60429C62F /* IGListMoveIndexInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 34DC884E950ED997B02767DB91E4A649 /* IGListMoveIndexInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 8AB84DCBFC8023C35C5AB2138D22C93D /* IGListAdapterUpdater.m in Sources */ = {isa = PBXBuildFile; fileRef = E4682D0326028D1742954DF0ED0ECC51 /* IGListAdapterUpdater.m */; }; - 8F8381656B8CDF4B0B5A3840B7DA160D /* IGListSectionController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1001B9578EF8CD484E47B583D8D7CD84 /* IGListSectionController.m */; }; - 91FE5094076BCD5F00082082E6DE8084 /* IGListIndexSetResult.h in Headers */ = {isa = PBXBuildFile; fileRef = DD0F31C66F1665645FFDF84FCD01944D /* IGListIndexSetResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 95981CDF74D7AD863E7F8C3532850839 /* IGListKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 82BBB8E0984E89E3CD3311E21D7F65D6 /* IGListKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9B4175900859EFF6CEFADD3078B17360 /* UICollectionView+IGListBatchUpdateData.h in Headers */ = {isa = PBXBuildFile; fileRef = A877FF71239D29E797F251F63CECF474 /* UICollectionView+IGListBatchUpdateData.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 9D09BF17D5EDE5292186C5C52230C2D5 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 616BEB51ECCAD129BDBCB7A956B56CC6 /* Foundation.framework */; }; - A6DED991868B6854BEBC3C7250D3A446 /* IGListReloadDataUpdater.m in Sources */ = {isa = PBXBuildFile; fileRef = 35A851CF1D56275EDAD77284662184AB /* IGListReloadDataUpdater.m */; }; - A886AA2548040EDBFFEDEDA310CBDBEA /* IGListStackedSectionControllerInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 614490DFFC9DE71C897192EC892B0C8E /* IGListStackedSectionControllerInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; - ABE4853E18CA830382A2462837E3EBED /* IGListAdapterProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 53D14D75B6152E3245064707D6F3463A /* IGListAdapterProxy.m */; }; - AD51AC5022C8C84A3F23026B0CD036D6 /* NSObject+IGListDiffable.h in Headers */ = {isa = PBXBuildFile; fileRef = E0D42DAFA6A4A19EEA6CD58BA183E9D7 /* NSObject+IGListDiffable.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B1F33CF7BAF6B035172F0AD98CEAFE7F /* IGListScrollDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C48B3D6C37870D8E7DB578128BF04DC /* IGListScrollDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B2B07B2CFD9CB2EC33CCA14854368C00 /* IGListAdapterUpdaterInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 70DF80F4AC05DA10A042C0567209B24C /* IGListAdapterUpdaterInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; - B718064EE1D4B6E9B8212A936CA8EA75 /* Pods-IGListKitTodayExample-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 60C3700A55A1751BE6C71BAEBADD7E7A /* Pods-IGListKitTodayExample-dummy.m */; }; - B737133A4230ACB664806CF20F03FAD1 /* Pods-IGListKitTodayExample-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 3709B01F4A8953783FFACB86C3D0CE15 /* Pods-IGListKitTodayExample-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B843EE9504A7CEC862224D22D34A240E /* IGListDisplayHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = A8E7656B76B2704F7A74EF7C2DCE6F15 /* IGListDisplayHandler.h */; settings = {ATTRIBUTES = (Private, ); }; }; - BCDB1B4A86EADED693F540DF34112AD3 /* IGListAdapter.m in Sources */ = {isa = PBXBuildFile; fileRef = C5AEE1C40000E48F6BA5A13134908A3A /* IGListAdapter.m */; }; - C45C182E21F3398B458DB7A9C99DFF45 /* IGListKit.h in Headers */ = {isa = PBXBuildFile; fileRef = FFA6AA44B74879612E1411581AF4DEC7 /* IGListKit.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C4C4C1B02AFD7277F00A40570658152C /* Pods-IGListKitExamples-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = DE5CE5A84B8F2E7646B7E32B1F54007D /* Pods-IGListKitExamples-dummy.m */; }; - C9549BB7BDAC0EC31EB2804F5FE7BC00 /* IGListSectionControllerInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 567C2BC0CBAC62CA0DBA659D1045942C /* IGListSectionControllerInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; - C98CD17D4DA7CE4D32366790C5438346 /* IGListUpdatingDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = A9F36E8FC50AEADB59AAD67BD7962588 /* IGListUpdatingDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C9B30C305923438D4F5171ED03CEC483 /* IGListCollectionView.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E009D402058A4557F4BD60EDA7621D5 /* IGListCollectionView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CBB31E3DD44CCE559CD453246280A6FE /* UICollectionView+IGListBatchUpdateData.m in Sources */ = {isa = PBXBuildFile; fileRef = 51E61F5A2DF497DFF8DEBF3C6352976C /* UICollectionView+IGListBatchUpdateData.m */; }; - CDCCA3E3E375EDB3342251690CD052F0 /* IGListMoveIndex.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C247AE0AD292B1B21A1243672E0A1A5 /* IGListMoveIndex.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CF302D5A5C86BC17A36F7368BC2E4F18 /* IGListDiff.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E20BBC002825CE2FD5715F79DE91DD5 /* IGListDiff.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D21C7CE8688679FB2B5159BE89958B22 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 616BEB51ECCAD129BDBCB7A956B56CC6 /* Foundation.framework */; }; - D3FFC74A899A28C284E3CA2E7D834DA3 /* IGListStackedSectionController.m in Sources */ = {isa = PBXBuildFile; fileRef = 6099CEC502FCB187B87F06ED64BBBC1D /* IGListStackedSectionController.m */; }; - DBC4ED99271185BD33163C3C35EECA4C /* IGListAdapterProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 39E0A0CCC6664D0A540F4D46A3EBB557 /* IGListAdapterProxy.h */; settings = {ATTRIBUTES = (Private, ); }; }; - E353B40949D9675B8B2B03C7569F96F5 /* Pods-IGListKitMessageExample-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 5566AE25970A51436D6E32AE60BE5E87 /* Pods-IGListKitMessageExample-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E801D8DCF84428347CFF0F428241B267 /* IGListSectionController.h in Headers */ = {isa = PBXBuildFile; fileRef = 1193C6D51D46D8DDA0BE2FD7E4EE35ED /* IGListSectionController.h */; settings = {ATTRIBUTES = (Public, ); }; }; - ECA097208E20EFF9958E770B85A2777F /* IGListAdapterDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = D23E094B3D67F1B0E6E5B97741F3CA27 /* IGListAdapterDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - ED78B12343068A5A8CF7D2145C236D7A /* IGListIndexPathResult.m in Sources */ = {isa = PBXBuildFile; fileRef = E5E956D6176274C2D22F6B26C16D307B /* IGListIndexPathResult.m */; }; - F13EBCFFF6329C713E28457CEA2F6818 /* IGListMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = A797E1D5C7D0E09DABA9DB838A2F822B /* IGListMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F6C6EDF4358AF137CA360ADE80BC8F5D /* IGListSingleSectionController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1C2D642B4A4985AE7BB64C0371E56243 /* IGListSingleSectionController.m */; }; - FA3D8136BFF963A80623A2D9C1613744 /* IGListSupplementaryViewSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 65D85554C94E6AF326DB80AC597949B0 /* IGListSupplementaryViewSource.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FB761405D4AD376F952AA615DF5D1F31 /* NSObject+IGListDiffable.m in Sources */ = {isa = PBXBuildFile; fileRef = F7C4A7A1D6CA44ACF7B060879859C0D3 /* NSObject+IGListDiffable.m */; }; - FC144585E390A54800B24AC3F0540DD8 /* IGListBatchUpdateData.mm in Sources */ = {isa = PBXBuildFile; fileRef = 14F41375D4095CBE1A26CBE60E845E2F /* IGListBatchUpdateData.mm */; }; + 00DF8CD53415912B42C7664421BA4C46 /* Pods-IGListKitTodayExample-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 3709B01F4A8953783FFACB86C3D0CE15 /* Pods-IGListKitTodayExample-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 02CF136B384449DA92FE865099AD6562 /* Pods-IGListKitMessageExample-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B2806858B5ED353CF2D8B37BFAE4171C /* Pods-IGListKitMessageExample-dummy.m */; }; + 0404C4968C44B3941F6F3254724A989B /* IGListIndexPathResult.m in Sources */ = {isa = PBXBuildFile; fileRef = CA49CD07B0097BE20131F49C2CB6E268 /* IGListIndexPathResult.m */; }; + 04A83A26A0DF97E698FB6CED78AAA917 /* IGListCollectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = 635CC2E0CC24CAF11486656A944EE7F8 /* IGListCollectionView.m */; }; + 0AE85A54D6FC0A8C4116F3DBAA058993 /* IGListKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = CABA02C05D4C44707154A880647D5689 /* IGListKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0F0E02D02BF3BE31BC5A1C6EFB2E7A7F /* IGListKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3F73A56223D5D79C539DAC77D2F98CC4 /* IGListKit-dummy.m */; }; + 14CA00C969B5FA19F2BF614DA6B2C035 /* IGListExperiments.h in Headers */ = {isa = PBXBuildFile; fileRef = 8D460D110D95E2270F448777AD3390A1 /* IGListExperiments.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 18B6639F652FDAA848EC1D5406619819 /* IGListIndexPathResult.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A085999786FAB381D845D99994B582D /* IGListIndexPathResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 20DCD03E86CFC2038E90D0DB267B79C8 /* IGListWorkingRangeDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 07E72B395174D69E7DD6229BEF7F859C /* IGListWorkingRangeDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2255137ECC4AE333B1CC10DBA28D9E4D /* IGListDiff.mm in Sources */ = {isa = PBXBuildFile; fileRef = 0F390533940F250BA03E4B4FB39BFE11 /* IGListDiff.mm */; }; + 2630065CC5335935F6C22238C065A323 /* IGListSingleSectionController.h in Headers */ = {isa = PBXBuildFile; fileRef = 78A90886D558C4B0DBAAFF3DAD5F26E3 /* IGListSingleSectionController.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2FB25967C356F25BA5ABC3DB2A6ABCEF /* IGListMoveIndex.h in Headers */ = {isa = PBXBuildFile; fileRef = FF35455D474135AB7CFA2563CDCF0591 /* IGListMoveIndex.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3A507CBD3984F37B6C84C97BD6E9960C /* IGListIndexSetResult.h in Headers */ = {isa = PBXBuildFile; fileRef = B8661CEC70C65858D8BC3663DA403230 /* IGListIndexSetResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3B904E64380883BB503D0E575C210269 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 616BEB51ECCAD129BDBCB7A956B56CC6 /* Foundation.framework */; }; + 3B98406D192EDFD968DDBF869EB886D1 /* IGListAdapterProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = BD1EB370BB4863917B4D91B0138157FA /* IGListAdapterProxy.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 501F42AD28FD867F2FB89C9946E4FDEE /* IGListCollectionContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E0ACC2E0212D5DCE963BD6451426C3F /* IGListCollectionContext.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 53730E0A44C46BCA651186829716F5A7 /* IGListReloadDataUpdater.m in Sources */ = {isa = PBXBuildFile; fileRef = 32DCFC91EED06CA3898A93747E5AB31F /* IGListReloadDataUpdater.m */; }; + 54F8452C1E4FA6E3CF780AF6F151BF1B /* IGListCollectionView.h in Headers */ = {isa = PBXBuildFile; fileRef = B746B31B636BF9F698DD5DB08B46294C /* IGListCollectionView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5790EDBA230724D8F50EB1264795E450 /* IGListAssert.h in Headers */ = {isa = PBXBuildFile; fileRef = 6395969372330AD5C1C2584723A6CFBE /* IGListAssert.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 579950B19CEA7A367744945B2E5361D6 /* IGListScrollDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = CA949726EF6AD96676B3BB0B78095A8D /* IGListScrollDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6359454CBDAAEA4B071D635D151B9EB8 /* IGListSectionController.h in Headers */ = {isa = PBXBuildFile; fileRef = F8016C1E241F020BB88E6E6B288A0B87 /* IGListSectionController.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6445CE1AD69ABCE295342A5781B0D1CD /* IGListStackedSectionController.h in Headers */ = {isa = PBXBuildFile; fileRef = 0565FE256A6639A5E4BC3AA73F3FDC28 /* IGListStackedSectionController.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 658C4031145D6521F59C98DED4A0807B /* UICollectionView+IGListBatchUpdateData.h in Headers */ = {isa = PBXBuildFile; fileRef = FAD4BEB979552F36647058CA1E1EEE52 /* UICollectionView+IGListBatchUpdateData.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 665438438C10E61E398A0CF45EB919F2 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 616BEB51ECCAD129BDBCB7A956B56CC6 /* Foundation.framework */; }; + 6BA2256215640ADA738325FC72E0BE68 /* NSObject+IGListDiffable.m in Sources */ = {isa = PBXBuildFile; fileRef = 0EC698435215D5F079EFF646F9843CCA /* NSObject+IGListDiffable.m */; }; + 6D70CB906D4EBA1314F496277538B640 /* IGListDisplayHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = FCDB6BA281DAEE1383AB474A14DA8D22 /* IGListDisplayHandler.m */; }; + 72C53C1F5E4244DA8A7A31BFB55927AD /* IGListIndexSetResultInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 1DBAB3D201B2D5F47AD2C238FBAC2DB4 /* IGListIndexSetResultInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 75819F7705CE59B32193AF403CF23347 /* IGListSectionMap.m in Sources */ = {isa = PBXBuildFile; fileRef = EBC3E89568B719270CDB22226D5BBBB4 /* IGListSectionMap.m */; }; + 76E5144EB61892A84CF0EB843466CC68 /* IGListSectionController.m in Sources */ = {isa = PBXBuildFile; fileRef = E451F3EA5200CF205584B8197D9B6CF5 /* IGListSectionController.m */; }; + 76EEDED9B0D658FBC20BF1BFEC274C47 /* IGListAdapterDataSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 99A34FE52C5F0102D11410B985A22613 /* IGListAdapterDataSource.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7A96087CD10B2775416AFB4FB408F5F5 /* IGListDiff.h in Headers */ = {isa = PBXBuildFile; fileRef = 89F32413EAF859EF611A279F42716AF6 /* IGListDiff.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7B1C9F85A59B4AF766DC31AE4515126A /* IGListSingleSectionController.m in Sources */ = {isa = PBXBuildFile; fileRef = 6D33468F85C6CC102313A678C36F5DDB /* IGListSingleSectionController.m */; }; + 7C80A2F11AFB3BE018F774A422692805 /* IGListSectionType.h in Headers */ = {isa = PBXBuildFile; fileRef = 062EFE2956B9EBC4B5E6B685E0D542A0 /* IGListSectionType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7DB0728EEBAAF903CC05D81098E5ADA8 /* IGListMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = A9EFEF263D0CFB65D0424C9DEFB9386E /* IGListMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8300C74FC73203FA75FC7AF4624A4EE5 /* IGListAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = DBFFDD61BF541A3ABFED303BDB9E881C /* IGListAdapter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 90EB1CA68921D96E1DBD58DE61C2884D /* IGListKit.h in Headers */ = {isa = PBXBuildFile; fileRef = A529AAF77E208C79A2A3C30DF09ABF4A /* IGListKit.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 91140873E8623A4F555C8CC251D0E8D5 /* IGListBatchUpdateData.h in Headers */ = {isa = PBXBuildFile; fileRef = A455E8160CCE604050AD26B9A2FC7859 /* IGListBatchUpdateData.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9557877BC59ECF1880D1EC3632B781AB /* Pods-IGListKitMessageExample-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 5566AE25970A51436D6E32AE60BE5E87 /* Pods-IGListKitMessageExample-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9A729491D6EED1CE66FD157238D2AB5E /* IGListAdapterUpdater.h in Headers */ = {isa = PBXBuildFile; fileRef = 8011B51540BF451C99D4B0D39B77671B /* IGListAdapterUpdater.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9F9C8DAE8BEB85D5B0DC4B97E31E6B5B /* IGListAdapterUpdaterInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 580BC0096DF61622A1EE1F23DF144A8D /* IGListAdapterUpdaterInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; + A0CC4A71B7869AEF2C9D5F58F7D8BF46 /* IGListDisplayHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = AF2766A0A58790FF9F88980824BFDF39 /* IGListDisplayHandler.h */; settings = {ATTRIBUTES = (Private, ); }; }; + A70BD897A1E0645F9AA41EF2702B773F /* IGListWorkingRangeHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = AEDE420DA510D6F60B64C15EDB82D668 /* IGListWorkingRangeHandler.h */; settings = {ATTRIBUTES = (Private, ); }; }; + AC39073CB462B8AD1DDF1AA8CC499105 /* IGListAdapterProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 83ECD1830CE6A39DEB6205595046ADB8 /* IGListAdapterProxy.m */; }; + B05742B545BC134667BC0D95F8B7AC03 /* IGListStackedSectionControllerInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 710D2E74F5CC73D45047A0D37801DBB5 /* IGListStackedSectionControllerInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; + B1CBD26A1C33262C040B8D11DB6E13F8 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 616BEB51ECCAD129BDBCB7A956B56CC6 /* Foundation.framework */; }; + B1E01C086BBA182073BF3D04C4C35BBD /* IGListMoveIndexInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 45C1BAAB14D8AE222EC4B14C0520E318 /* IGListMoveIndexInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; + B4F698829270027029DF801432380DDC /* IGListAdapterUpdater.m in Sources */ = {isa = PBXBuildFile; fileRef = 40E971F264C94BE4A6DCC82734D9BD94 /* IGListAdapterUpdater.m */; }; + B7FADDD58154CEA589481E450BD88E33 /* Pods-IGListKitExamples-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = DE5CE5A84B8F2E7646B7E32B1F54007D /* Pods-IGListKitExamples-dummy.m */; }; + BC4B969C3652FE70029839219C0ECE20 /* IGListMoveIndexPath.m in Sources */ = {isa = PBXBuildFile; fileRef = 0613B637E1A4C6B444437B17F8A20C8B /* IGListMoveIndexPath.m */; }; + C2A77D746F142A8A58316F29990B1BBE /* IGListSupplementaryViewSource.h in Headers */ = {isa = PBXBuildFile; fileRef = C1684F22F2F336D7FBE1C9705D6565CF /* IGListSupplementaryViewSource.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C867F31C58380D570EEE75A86AC73BE6 /* IGListAdapterDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = EFA54A24FBDEE46AEED3E4EC72C52B51 /* IGListAdapterDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C8775C285B994C1413FF18E96BFBE9BC /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7EC994CDC2D681BA26389F78A7E4B325 /* UIKit.framework */; }; + CD53FDC38D529D03A5B379C47406BD21 /* IGListIndexSetResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 3ECD55A9987E08942A7FB25398C1F119 /* IGListIndexSetResult.m */; }; + CFA9F81B6A83AE711C42035B68070FEC /* IGListAdapter.m in Sources */ = {isa = PBXBuildFile; fileRef = 34EBC225EC902A12753AF6D582B642C6 /* IGListAdapter.m */; }; + CFE293F7F0775995F6E4D33F7383BA04 /* IGListIndexPathResultInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 78AE49E3CB20A8CEF604F7A100353707 /* IGListIndexPathResultInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; + D0D36B76A1EF4BA97D1660702955D1F7 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 616BEB51ECCAD129BDBCB7A956B56CC6 /* Foundation.framework */; }; + D135FC89CC2CDFB839E486B4BAB5BCF5 /* IGListMoveIndexPathInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = A361B544A03B437268C56D92EB881642 /* IGListMoveIndexPathInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; + D3D6C594CAC8121854AE342A224108A3 /* IGListSectionMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 590DEF514A48E56501AD7E6C66DA2A2B /* IGListSectionMap.h */; settings = {ATTRIBUTES = (Private, ); }; }; + DAD9EC1A8A439721B083675E1D523A4B /* IGListDisplayDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BE7AF5C107B9DE47F904FD1806A59F4 /* IGListDisplayDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DCB9AAC0F063A6DDAFF18EF5C3827F99 /* IGListSectionControllerInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 4EEDE343309D00EBC61626976D82A552 /* IGListSectionControllerInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; + E0C4AB01DCA53315824A70F70E575ECD /* IGListAdapterInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 4976C80CF0A72D8B314E100CFDCB1457 /* IGListAdapterInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; + E20E8042A3371514CE5FCFCCAE0072C8 /* IGListAdapterUpdaterDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FC98A87B94286FB168CAF44052B58B1 /* IGListAdapterUpdaterDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E5CFFC0667017364CAB9EEB663D57562 /* IGListUpdatingDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 53962C5F0E717CA2D1765C50852FF2C8 /* IGListUpdatingDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E6C91F8749D1E2E25C3CAF4360213C4A /* IGListMoveIndex.m in Sources */ = {isa = PBXBuildFile; fileRef = 992FD79B8442E892214E9739B21FFADA /* IGListMoveIndex.m */; }; + EDDF580A913BA087509D2AC417434FB7 /* Pods-IGListKitTodayExample-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 60C3700A55A1751BE6C71BAEBADD7E7A /* Pods-IGListKitTodayExample-dummy.m */; }; + F2C38FF3CC436146C81976842BDA0959 /* IGListReloadDataUpdater.h in Headers */ = {isa = PBXBuildFile; fileRef = 95C52C8EB96C87759B09C5A915755B17 /* IGListReloadDataUpdater.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F317D31569ECBEB754B453DB4E231ED5 /* IGListDiffable.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F7F355629FAAB3CB56394F141DBB17C /* IGListDiffable.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F3F2382079F3EC3BC2DAAE98861AEA8A /* IGListWorkingRangeHandler.mm in Sources */ = {isa = PBXBuildFile; fileRef = D164CE955E7D1CB21742352AE06E48B9 /* IGListWorkingRangeHandler.mm */; }; + F4CFD7D4FC394FA6AB6A25D75F224EFF /* NSObject+IGListDiffable.h in Headers */ = {isa = PBXBuildFile; fileRef = C4444AB99797F299C5B99118A24962BC /* NSObject+IGListDiffable.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F67F049F7C46AFBE141342033D4FE0F1 /* IGListBatchUpdateData.mm in Sources */ = {isa = PBXBuildFile; fileRef = A8AC78B83D02B44FDC5012EF78E8FBA6 /* IGListBatchUpdateData.mm */; }; + FA817DAF7542D9716D4FAD257F1C5B82 /* IGListStackedSectionController.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DFEF79BB3D7A6E1E7919F69770B6EB4 /* IGListStackedSectionController.m */; }; + FA8303FFEB4E30351796FD26E8DFAD6B /* UICollectionView+IGListBatchUpdateData.m in Sources */ = {isa = PBXBuildFile; fileRef = 5A0756E2ACAF76D52D96C89CC31B2EE0 /* UICollectionView+IGListBatchUpdateData.m */; }; + FB9E01045A52A0D046354D363F443D16 /* IGListMoveIndexPath.h in Headers */ = {isa = PBXBuildFile; fileRef = CC9118CE23FEF23604377094EADA1D41 /* IGListMoveIndexPath.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FF9FF8C3E7C149B40D25B5B2BB530C27 /* Pods-IGListKitExamples-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A8E514E9DA595A3527E8C938A6CAEB1E /* Pods-IGListKitExamples-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - 42B122D03058E7C3E34ACF0AC2A72140 /* PBXContainerItemProxy */ = { + 2E48512FA5B4DC9A780F6156CC0ED6AA /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = 69D4D7AE264E7E3080B0DF650DDE7F16; + remoteGlobalIDString = 51709312248703F89CC4FB99ED8A7D4E; remoteInfo = IGListKit; }; - 7D332B346FFC0D5E5159546D185DAFEF /* PBXContainerItemProxy */ = { + 5A4D93DEC315EA1419504908E8F1310B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = 69D4D7AE264E7E3080B0DF650DDE7F16; + remoteGlobalIDString = 51709312248703F89CC4FB99ED8A7D4E; remoteInfo = IGListKit; }; - A0A5426482C447F640D6A192E71D5F5B /* PBXContainerItemProxy */ = { + A4C3334DB00639C8E8FC657DF867FC00 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = 69D4D7AE264E7E3080B0DF650DDE7F16; + remoteGlobalIDString = 51709312248703F89CC4FB99ED8A7D4E; remoteInfo = IGListKit; }; /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ - 01AE564E773788A8781A7D1EC6BE2B8A /* IGListSectionType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListSectionType.h; sourceTree = ""; }; - 082E59D92D62734B72D1DDC3A5C15A3F /* IGListAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListAdapter.h; sourceTree = ""; }; - 0C48B3D6C37870D8E7DB578128BF04DC /* IGListScrollDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListScrollDelegate.h; sourceTree = ""; }; - 0D8F0F47DE98C3252F16924EF2CDFE6D /* IGListCollectionContext.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListCollectionContext.h; sourceTree = ""; }; + 0565FE256A6639A5E4BC3AA73F3FDC28 /* IGListStackedSectionController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListStackedSectionController.h; sourceTree = ""; }; + 0613B637E1A4C6B444437B17F8A20C8B /* IGListMoveIndexPath.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListMoveIndexPath.m; sourceTree = ""; }; + 062EFE2956B9EBC4B5E6B685E0D542A0 /* IGListSectionType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListSectionType.h; sourceTree = ""; }; + 07E72B395174D69E7DD6229BEF7F859C /* IGListWorkingRangeDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListWorkingRangeDelegate.h; sourceTree = ""; }; + 0A085999786FAB381D845D99994B582D /* IGListIndexPathResult.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListIndexPathResult.h; sourceTree = ""; }; 0E9E68D2900796EE8622487D6254AC9C /* Pods-IGListKitExamples-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-IGListKitExamples-frameworks.sh"; sourceTree = ""; }; - 1001B9578EF8CD484E47B583D8D7CD84 /* IGListSectionController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListSectionController.m; sourceTree = ""; }; - 116948205344E279070B2977E925F803 /* IGListKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = IGListKit.framework; path = IGListKit.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 1193C6D51D46D8DDA0BE2FD7E4EE35ED /* IGListSectionController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListSectionController.h; sourceTree = ""; }; - 14F41375D4095CBE1A26CBE60E845E2F /* IGListBatchUpdateData.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = IGListBatchUpdateData.mm; sourceTree = ""; }; - 1B2E0BC65B098972E1E94F970F834DA0 /* Pods-IGListKitTodayExample.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = "Pods-IGListKitTodayExample.modulemap"; sourceTree = ""; }; - 1C247AE0AD292B1B21A1243672E0A1A5 /* IGListMoveIndex.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListMoveIndex.h; sourceTree = ""; }; - 1C2D642B4A4985AE7BB64C0371E56243 /* IGListSingleSectionController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListSingleSectionController.m; sourceTree = ""; }; - 1DE331AF5EE69F5505389A4B606026B0 /* IGListAssert.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListAssert.h; sourceTree = ""; }; + 0EC698435215D5F079EFF646F9843CCA /* NSObject+IGListDiffable.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NSObject+IGListDiffable.m"; sourceTree = ""; }; + 0F390533940F250BA03E4B4FB39BFE11 /* IGListDiff.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; path = IGListDiff.mm; sourceTree = ""; }; + 0F7F355629FAAB3CB56394F141DBB17C /* IGListDiffable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListDiffable.h; sourceTree = ""; }; + 116948205344E279070B2977E925F803 /* IGListKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = IGListKit.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 182AAFABB75FF3B021AF88DDDE546AF3 /* IGListKit.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IGListKit.xcconfig; sourceTree = ""; }; + 1B2E0BC65B098972E1E94F970F834DA0 /* Pods-IGListKitTodayExample.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Pods-IGListKitTodayExample.modulemap"; sourceTree = ""; }; + 1DBAB3D201B2D5F47AD2C238FBAC2DB4 /* IGListIndexSetResultInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListIndexSetResultInternal.h; sourceTree = ""; }; + 1FC98A87B94286FB168CAF44052B58B1 /* IGListAdapterUpdaterDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListAdapterUpdaterDelegate.h; sourceTree = ""; }; 20D642EAE3662BDC17956017E6D622E8 /* Pods-IGListKitMessageExample-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-IGListKitMessageExample-acknowledgements.markdown"; sourceTree = ""; }; 2698205F5C5CB69B82E6AC7C1D7E9519 /* Pods-IGListKitExamples-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-IGListKitExamples-resources.sh"; sourceTree = ""; }; 270C1C7FCBA7F319FD7A0398BC18710F /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 2E9009BE5D28B8C45381B6BFE8EFF6D0 /* IGListReloadDataUpdater.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListReloadDataUpdater.h; sourceTree = ""; }; - 30EF9D6CFFF4FB5D702330BA8ECC4204 /* IGListIndexPathResultInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListIndexPathResultInternal.h; sourceTree = ""; }; - 33FDCD6A0E661FF92D0186B8809819D1 /* IGListBatchUpdateData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListBatchUpdateData.h; sourceTree = ""; }; - 34DC884E950ED997B02767DB91E4A649 /* IGListMoveIndexInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListMoveIndexInternal.h; sourceTree = ""; }; - 3546419AAFB29CE358FDE5691F031F9E /* Pods_IGListKitTodayExample.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_IGListKitTodayExample.framework; path = "Pods-IGListKitTodayExample.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; - 35A851CF1D56275EDAD77284662184AB /* IGListReloadDataUpdater.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListReloadDataUpdater.m; sourceTree = ""; }; + 2DFEF79BB3D7A6E1E7919F69770B6EB4 /* IGListStackedSectionController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListStackedSectionController.m; sourceTree = ""; }; + 32DCFC91EED06CA3898A93747E5AB31F /* IGListReloadDataUpdater.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListReloadDataUpdater.m; sourceTree = ""; }; + 34EBC225EC902A12753AF6D582B642C6 /* IGListAdapter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListAdapter.m; sourceTree = ""; }; + 3546419AAFB29CE358FDE5691F031F9E /* Pods_IGListKitTodayExample.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_IGListKitTodayExample.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 3709B01F4A8953783FFACB86C3D0CE15 /* Pods-IGListKitTodayExample-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-IGListKitTodayExample-umbrella.h"; sourceTree = ""; }; - 39E0A0CCC6664D0A540F4D46A3EBB557 /* IGListAdapterProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListAdapterProxy.h; sourceTree = ""; }; - 3DFBEA9D0D85DB9366D3C949C20332DD /* Pods_IGListKitExamples.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_IGListKitExamples.framework; path = "Pods-IGListKitExamples.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; - 47B8147DC6434174D9E3054DA3CB4484 /* Pods-IGListKitMessageExample.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = "Pods-IGListKitMessageExample.modulemap"; sourceTree = ""; }; - 4DA6521BF7772A5EA3E951CEE4970AE3 /* IGListAdapterUpdaterDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListAdapterUpdaterDelegate.h; sourceTree = ""; }; + 3DFBEA9D0D85DB9366D3C949C20332DD /* Pods_IGListKitExamples.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_IGListKitExamples.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 3ECD55A9987E08942A7FB25398C1F119 /* IGListIndexSetResult.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListIndexSetResult.m; sourceTree = ""; }; + 3F73A56223D5D79C539DAC77D2F98CC4 /* IGListKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IGListKit-dummy.m"; sourceTree = ""; }; + 40E971F264C94BE4A6DCC82734D9BD94 /* IGListAdapterUpdater.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListAdapterUpdater.m; sourceTree = ""; }; + 45C1BAAB14D8AE222EC4B14C0520E318 /* IGListMoveIndexInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListMoveIndexInternal.h; sourceTree = ""; }; + 47B8147DC6434174D9E3054DA3CB4484 /* Pods-IGListKitMessageExample.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Pods-IGListKitMessageExample.modulemap"; sourceTree = ""; }; + 4976C80CF0A72D8B314E100CFDCB1457 /* IGListAdapterInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListAdapterInternal.h; sourceTree = ""; }; + 4BE7AF5C107B9DE47F904FD1806A59F4 /* IGListDisplayDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListDisplayDelegate.h; sourceTree = ""; }; + 4E0ACC2E0212D5DCE963BD6451426C3F /* IGListCollectionContext.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListCollectionContext.h; sourceTree = ""; }; + 4EEDE343309D00EBC61626976D82A552 /* IGListSectionControllerInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListSectionControllerInternal.h; sourceTree = ""; }; 4F9A8086AF09CCA586431BFEE5DE2CA3 /* Pods-IGListKitMessageExample.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-IGListKitMessageExample.debug.xcconfig"; sourceTree = ""; }; - 51E61F5A2DF497DFF8DEBF3C6352976C /* UICollectionView+IGListBatchUpdateData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "UICollectionView+IGListBatchUpdateData.m"; sourceTree = ""; }; - 53C807CB982FACB90000DD53A994C24F /* IGListDiff.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = IGListDiff.mm; sourceTree = ""; }; - 53D14D75B6152E3245064707D6F3463A /* IGListAdapterProxy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListAdapterProxy.m; sourceTree = ""; }; + 53962C5F0E717CA2D1765C50852FF2C8 /* IGListUpdatingDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListUpdatingDelegate.h; sourceTree = ""; }; 5566AE25970A51436D6E32AE60BE5E87 /* Pods-IGListKitMessageExample-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-IGListKitMessageExample-umbrella.h"; sourceTree = ""; }; - 55B5DC4F227D42720A64141AADBFF882 /* IGListAdapterInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListAdapterInternal.h; sourceTree = ""; }; - 561D1CAC9AE6D43A06CCEAFEC05B04DA /* IGListKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = IGListKit.modulemap; sourceTree = ""; }; - 567C2BC0CBAC62CA0DBA659D1045942C /* IGListSectionControllerInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListSectionControllerInternal.h; sourceTree = ""; }; 568FA20FCC9D77DF4FF3A77159CB66AA /* Pods-IGListKitExamples.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-IGListKitExamples.release.xcconfig"; sourceTree = ""; }; - 57D6B0172E92F207DDCC38AA57BBD76C /* Pods_IGListKitMessageExample.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_IGListKitMessageExample.framework; path = "Pods-IGListKitMessageExample.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; - 5863AE1957F0361ED3261719C46C1758 /* IGListDisplayHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListDisplayHandler.m; sourceTree = ""; }; - 5B065D6991AF097908DF9824689FB9C4 /* IGListKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IGListKit-prefix.pch"; sourceTree = ""; }; + 57D6B0172E92F207DDCC38AA57BBD76C /* Pods_IGListKitMessageExample.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_IGListKitMessageExample.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 580BC0096DF61622A1EE1F23DF144A8D /* IGListAdapterUpdaterInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListAdapterUpdaterInternal.h; sourceTree = ""; }; + 590DEF514A48E56501AD7E6C66DA2A2B /* IGListSectionMap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListSectionMap.h; sourceTree = ""; }; + 597EBC98DA4879099C93212F77FA21F5 /* IGListKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IGListKit-prefix.pch"; sourceTree = ""; }; + 5A0756E2ACAF76D52D96C89CC31B2EE0 /* UICollectionView+IGListBatchUpdateData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "UICollectionView+IGListBatchUpdateData.m"; sourceTree = ""; }; 5EC090A99FE4CA3786E651AF9C907913 /* Pods-IGListKitTodayExample.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-IGListKitTodayExample.debug.xcconfig"; sourceTree = ""; }; - 6099CEC502FCB187B87F06ED64BBBC1D /* IGListStackedSectionController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListStackedSectionController.m; sourceTree = ""; }; + 5F9C23BF00B555275B41E52D8489D97C /* IGListKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = IGListKit.modulemap; sourceTree = ""; }; 60C3700A55A1751BE6C71BAEBADD7E7A /* Pods-IGListKitTodayExample-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-IGListKitTodayExample-dummy.m"; sourceTree = ""; }; - 614490DFFC9DE71C897192EC892B0C8E /* IGListStackedSectionControllerInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListStackedSectionControllerInternal.h; sourceTree = ""; }; 616BEB51ECCAD129BDBCB7A956B56CC6 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.0.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; + 635CC2E0CC24CAF11486656A944EE7F8 /* IGListCollectionView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListCollectionView.m; sourceTree = ""; }; + 6395969372330AD5C1C2584723A6CFBE /* IGListAssert.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListAssert.h; sourceTree = ""; }; 65A1389E308E5581D73D099A74A15628 /* Pods-IGListKitMessageExample.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-IGListKitMessageExample.release.xcconfig"; sourceTree = ""; }; - 65D85554C94E6AF326DB80AC597949B0 /* IGListSupplementaryViewSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListSupplementaryViewSource.h; sourceTree = ""; }; - 667B5A2F952792A619FE387BF4329989 /* IGListIndexPathResult.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListIndexPathResult.h; sourceTree = ""; }; - 6D53D1FC6E37D144E2123DBA1818E3E3 /* IGListSectionMap.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListSectionMap.m; sourceTree = ""; }; - 6E49A47118A1919487DADE4931F92474 /* IGListMoveIndexPath.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListMoveIndexPath.m; sourceTree = ""; }; - 70DF80F4AC05DA10A042C0567209B24C /* IGListAdapterUpdaterInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListAdapterUpdaterInternal.h; sourceTree = ""; }; - 7116C46C152D97F96CE269437340AF86 /* IGListDisplayDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListDisplayDelegate.h; sourceTree = ""; }; + 67A0944D1F9F255795A853993E0A0BE5 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 6D33468F85C6CC102313A678C36F5DDB /* IGListSingleSectionController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListSingleSectionController.m; sourceTree = ""; }; + 710D2E74F5CC73D45047A0D37801DBB5 /* IGListStackedSectionControllerInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListStackedSectionControllerInternal.h; sourceTree = ""; }; 7200C49C89FA68816227219403B87DBE /* Pods-IGListKitMessageExample-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-IGListKitMessageExample-acknowledgements.plist"; sourceTree = ""; }; - 75E3BF27752D3B23EA4375E7628DC77D /* IGListIndexSetResult.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListIndexSetResult.m; sourceTree = ""; }; - 7663F27A733B1D98ABDC7362301054B0 /* IGListWorkingRangeHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListWorkingRangeHandler.h; sourceTree = ""; }; + 78A90886D558C4B0DBAAFF3DAD5F26E3 /* IGListSingleSectionController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListSingleSectionController.h; sourceTree = ""; }; + 78AE49E3CB20A8CEF604F7A100353707 /* IGListIndexPathResultInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListIndexPathResultInternal.h; sourceTree = ""; }; 7ACA5B41E2D11D0ECE0F0A2D8B3370D5 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 7E009D402058A4557F4BD60EDA7621D5 /* IGListCollectionView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListCollectionView.h; sourceTree = ""; }; 7EC994CDC2D681BA26389F78A7E4B325 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.0.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; - 82BBB8E0984E89E3CD3311E21D7F65D6 /* IGListKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IGListKit-umbrella.h"; sourceTree = ""; }; - 836082517258A9D41009E52839F7197D /* IGListExperiments.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListExperiments.h; sourceTree = ""; }; - 85FB0BDA4A7F33F3588C88434ECD2E94 /* IGListKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IGListKit-dummy.m"; sourceTree = ""; }; - 86C00254DAD873338C1128EE087E9509 /* IGListMoveIndexPathInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListMoveIndexPathInternal.h; sourceTree = ""; }; - 891CE36E66A66905E25AD89B001B5648 /* IGListKit.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IGListKit.xcconfig; sourceTree = ""; }; - 8D7C8296520E9B1E9B23A02237B2B371 /* IGListCollectionView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListCollectionView.m; sourceTree = ""; }; + 8011B51540BF451C99D4B0D39B77671B /* IGListAdapterUpdater.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListAdapterUpdater.h; sourceTree = ""; }; + 83ECD1830CE6A39DEB6205595046ADB8 /* IGListAdapterProxy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListAdapterProxy.m; sourceTree = ""; }; + 89F32413EAF859EF611A279F42716AF6 /* IGListDiff.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListDiff.h; sourceTree = ""; }; + 8D460D110D95E2270F448777AD3390A1 /* IGListExperiments.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListExperiments.h; sourceTree = ""; }; 922574DF06D0AD5E3964986609327D1F /* Pods-IGListKitTodayExample.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-IGListKitTodayExample.release.xcconfig"; sourceTree = ""; }; - 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; 9507E646FDB2D9764FC70560DD8DBEF2 /* Pods-IGListKitTodayExample-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-IGListKitTodayExample-acknowledgements.markdown"; sourceTree = ""; }; - 9C79D692BCABA200CDF96AE4A22B633D /* IGListAdapterUpdater.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListAdapterUpdater.h; sourceTree = ""; }; - 9E20BBC002825CE2FD5715F79DE91DD5 /* IGListDiff.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListDiff.h; sourceTree = ""; }; + 95C52C8EB96C87759B09C5A915755B17 /* IGListReloadDataUpdater.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListReloadDataUpdater.h; sourceTree = ""; }; + 992FD79B8442E892214E9739B21FFADA /* IGListMoveIndex.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListMoveIndex.m; sourceTree = ""; }; + 99A34FE52C5F0102D11410B985A22613 /* IGListAdapterDataSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListAdapterDataSource.h; sourceTree = ""; }; + A361B544A03B437268C56D92EB881642 /* IGListMoveIndexPathInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListMoveIndexPathInternal.h; sourceTree = ""; }; + A455E8160CCE604050AD26B9A2FC7859 /* IGListBatchUpdateData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListBatchUpdateData.h; sourceTree = ""; }; + A529AAF77E208C79A2A3C30DF09ABF4A /* IGListKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListKit.h; sourceTree = ""; }; A72EA0FFEA9D25CBF9BD8F7F2CE9F2FE /* Pods-IGListKitExamples-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-IGListKitExamples-acknowledgements.plist"; sourceTree = ""; }; - A797E1D5C7D0E09DABA9DB838A2F822B /* IGListMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListMacros.h; sourceTree = ""; }; - A877FF71239D29E797F251F63CECF474 /* UICollectionView+IGListBatchUpdateData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UICollectionView+IGListBatchUpdateData.h"; sourceTree = ""; }; + A8AC78B83D02B44FDC5012EF78E8FBA6 /* IGListBatchUpdateData.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; path = IGListBatchUpdateData.mm; sourceTree = ""; }; A8E514E9DA595A3527E8C938A6CAEB1E /* Pods-IGListKitExamples-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-IGListKitExamples-umbrella.h"; sourceTree = ""; }; - A8E7656B76B2704F7A74EF7C2DCE6F15 /* IGListDisplayHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListDisplayHandler.h; sourceTree = ""; }; - A9F36E8FC50AEADB59AAD67BD7962588 /* IGListUpdatingDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListUpdatingDelegate.h; sourceTree = ""; }; - AE3BC07368663FE65CB4B56914C5BCA7 /* IGListMoveIndex.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListMoveIndex.m; sourceTree = ""; }; + A9EFEF263D0CFB65D0424C9DEFB9386E /* IGListMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListMacros.h; sourceTree = ""; }; + AEDE420DA510D6F60B64C15EDB82D668 /* IGListWorkingRangeHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListWorkingRangeHandler.h; sourceTree = ""; }; + AF2766A0A58790FF9F88980824BFDF39 /* IGListDisplayHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListDisplayHandler.h; sourceTree = ""; }; B2806858B5ED353CF2D8B37BFAE4171C /* Pods-IGListKitMessageExample-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-IGListKitMessageExample-dummy.m"; sourceTree = ""; }; B66E6B5AEB9406EAEFA9710E6E9962F2 /* Pods-IGListKitMessageExample-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-IGListKitMessageExample-resources.sh"; sourceTree = ""; }; - BB8AFDA3A8F0206266B0BDBD5E89CF98 /* IGListSectionMap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListSectionMap.h; sourceTree = ""; }; - BC1C46146C230C9011237AAC07BFBD9C /* Pods-IGListKitExamples.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = "Pods-IGListKitExamples.modulemap"; sourceTree = ""; }; - BF8DCC2E99230AF598F30C8A54C525FB /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - C5AEE1C40000E48F6BA5A13134908A3A /* IGListAdapter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListAdapter.m; sourceTree = ""; }; + B746B31B636BF9F698DD5DB08B46294C /* IGListCollectionView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListCollectionView.h; sourceTree = ""; }; + B8661CEC70C65858D8BC3663DA403230 /* IGListIndexSetResult.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListIndexSetResult.h; sourceTree = ""; }; + BC1C46146C230C9011237AAC07BFBD9C /* Pods-IGListKitExamples.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Pods-IGListKitExamples.modulemap"; sourceTree = ""; }; + BD1EB370BB4863917B4D91B0138157FA /* IGListAdapterProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListAdapterProxy.h; sourceTree = ""; }; + C1684F22F2F336D7FBE1C9705D6565CF /* IGListSupplementaryViewSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListSupplementaryViewSource.h; sourceTree = ""; }; + C4444AB99797F299C5B99118A24962BC /* NSObject+IGListDiffable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSObject+IGListDiffable.h"; sourceTree = ""; }; C6A8BD108D2490E4BA19FA93AD18A83C /* Pods-IGListKitTodayExample-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-IGListKitTodayExample-acknowledgements.plist"; sourceTree = ""; }; + CA49CD07B0097BE20131F49C2CB6E268 /* IGListIndexPathResult.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListIndexPathResult.m; sourceTree = ""; }; + CA949726EF6AD96676B3BB0B78095A8D /* IGListScrollDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListScrollDelegate.h; sourceTree = ""; }; + CABA02C05D4C44707154A880647D5689 /* IGListKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IGListKit-umbrella.h"; sourceTree = ""; }; + CC9118CE23FEF23604377094EADA1D41 /* IGListMoveIndexPath.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListMoveIndexPath.h; sourceTree = ""; }; CDDAB8A20B8596ACE7CC916120EE2489 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - D0545814D0EC0AB3A6C22B35E0BBC030 /* IGListWorkingRangeHandler.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = IGListWorkingRangeHandler.mm; sourceTree = ""; }; - D23E094B3D67F1B0E6E5B97741F3CA27 /* IGListAdapterDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListAdapterDelegate.h; sourceTree = ""; }; - D7085344BDCC7B4DBBB37FA006B80B89 /* IGListMoveIndexPath.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListMoveIndexPath.h; sourceTree = ""; }; - D829E3F709882FF702AFED334B671397 /* IGListIndexSetResultInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListIndexSetResultInternal.h; sourceTree = ""; }; - D84C423B4DFFB471D2F178702762F9AF /* IGListStackedSectionController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListStackedSectionController.h; sourceTree = ""; }; - DD0F31C66F1665645FFDF84FCD01944D /* IGListIndexSetResult.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListIndexSetResult.h; sourceTree = ""; }; + D164CE955E7D1CB21742352AE06E48B9 /* IGListWorkingRangeHandler.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; path = IGListWorkingRangeHandler.mm; sourceTree = ""; }; + DBFFDD61BF541A3ABFED303BDB9E881C /* IGListAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListAdapter.h; sourceTree = ""; }; DE5CE5A84B8F2E7646B7E32B1F54007D /* Pods-IGListKitExamples-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-IGListKitExamples-dummy.m"; sourceTree = ""; }; - DF71C4B0ECA6E21DB8448A7B79E9A85A /* IGListDiffable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListDiffable.h; sourceTree = ""; }; - E0D42DAFA6A4A19EEA6CD58BA183E9D7 /* NSObject+IGListDiffable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSObject+IGListDiffable.h"; sourceTree = ""; }; E1915F3ED5785508E2E252B0D5CD0AB9 /* Pods-IGListKitExamples.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-IGListKitExamples.debug.xcconfig"; sourceTree = ""; }; - E4682D0326028D1742954DF0ED0ECC51 /* IGListAdapterUpdater.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListAdapterUpdater.m; sourceTree = ""; }; - E5E956D6176274C2D22F6B26C16D307B /* IGListIndexPathResult.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListIndexPathResult.m; sourceTree = ""; }; + E451F3EA5200CF205584B8197D9B6CF5 /* IGListSectionController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListSectionController.m; sourceTree = ""; }; + EBC3E89568B719270CDB22226D5BBBB4 /* IGListSectionMap.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListSectionMap.m; sourceTree = ""; }; EC95D5B65CC92046D33001EC1BE7B9A3 /* Pods-IGListKitExamples-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-IGListKitExamples-acknowledgements.markdown"; sourceTree = ""; }; EF77CF1069D312C499D2898F20FB8DC1 /* Pods-IGListKitTodayExample-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-IGListKitTodayExample-resources.sh"; sourceTree = ""; }; - F3E397AD6485B00E5412DA38E2A259CC /* IGListSingleSectionController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListSingleSectionController.h; sourceTree = ""; }; - F7C4A7A1D6CA44ACF7B060879859C0D3 /* NSObject+IGListDiffable.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NSObject+IGListDiffable.m"; sourceTree = ""; }; - FD774554CAECD4B6727C7474901F3603 /* IGListAdapterDataSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListAdapterDataSource.h; sourceTree = ""; }; - FE2BA5ED2BAD56B731D54C06AC00B72F /* IGListWorkingRangeDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListWorkingRangeDelegate.h; sourceTree = ""; }; - FFA6AA44B74879612E1411581AF4DEC7 /* IGListKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListKit.h; sourceTree = ""; }; + EFA54A24FBDEE46AEED3E4EC72C52B51 /* IGListAdapterDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListAdapterDelegate.h; sourceTree = ""; }; + F8016C1E241F020BB88E6E6B288A0B87 /* IGListSectionController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListSectionController.h; sourceTree = ""; }; + FAD4BEB979552F36647058CA1E1EEE52 /* UICollectionView+IGListBatchUpdateData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UICollectionView+IGListBatchUpdateData.h"; sourceTree = ""; }; + FCDB6BA281DAEE1383AB474A14DA8D22 /* IGListDisplayHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListDisplayHandler.m; sourceTree = ""; }; + FF35455D474135AB7CFA2563CDCF0591 /* IGListMoveIndex.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListMoveIndex.h; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ - 4A5EAB00BE8AF762691C11C9B294D9A3 /* Frameworks */ = { + 94AC20DF895ADDC753761B89DEDF386E /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 9D09BF17D5EDE5292186C5C52230C2D5 /* Foundation.framework in Frameworks */, - 55FE5865F3D1590ED0019BF6D799BE78 /* UIKit.framework in Frameworks */, + 665438438C10E61E398A0CF45EB919F2 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - B2FDE9ED50A78E4384C3AB5BADC034B3 /* Frameworks */ = { + AA75830E6081F3DABCD8A9D38D8D20E7 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 4441ECCCE547C6118B7AD035DF7B28D6 /* Foundation.framework in Frameworks */, + 3B904E64380883BB503D0E575C210269 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - D7057175063065567057895AB005C590 /* Frameworks */ = { + CCA8D2A6A3A300BC58198B229391C9D7 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - D21C7CE8688679FB2B5159BE89958B22 /* Foundation.framework in Frameworks */, + D0D36B76A1EF4BA97D1660702955D1F7 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - E9A8D02E745CDFBE4784E186849B8E0E /* Frameworks */ = { + E74614132AACD426882A5AF422F1C07A /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 521D101EE7EF9C5A5B7D92BCCEF1A5BB /* Foundation.framework in Frameworks */, + B1CBD26A1C33262C040B8D11DB6E13F8 /* Foundation.framework in Frameworks */, + C8775C285B994C1413FF18E96BFBE9BC /* UIKit.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 0461D34BBFD8CE6835409D3733A89161 /* IGListKit */ = { + 0A3508D931428B3B32EAE20294D5AC94 /* IGListKit */ = { isa = PBXGroup; children = ( - A8935A847EEAAE244248CCE166BAA569 /* Source */, - DAB5B0D31F1F31F2EA5708FF996EE588 /* Support Files */, + 84F306B7FA5CB31712866F91AE956F05 /* Source */, + 3D7B8B67F4692020DD9FF810E9733549 /* Support Files */, ); name = IGListKit; - path = ../..; + path = ../../..; sourceTree = ""; }; 1EBDBB4238A68D79AF367FABE2670D55 /* Pods-IGListKitExamples */ = { @@ -277,14 +277,6 @@ path = "Target Support Files/Pods-IGListKitExamples"; sourceTree = ""; }; - 275D18F543186A905E745D345F66E093 /* Development Pods */ = { - isa = PBXGroup; - children = ( - 0461D34BBFD8CE6835409D3733A89161 /* IGListKit */, - ); - name = "Development Pods"; - sourceTree = ""; - }; 2816B4C23FC52ADE9F73C37F72652FD0 /* Targets Support Files */ = { isa = PBXGroup; children = ( @@ -295,30 +287,18 @@ name = "Targets Support Files"; sourceTree = ""; }; - 36EFBC6A23BC1F7AE38FF774C39826A1 /* Internal */ = { + 3D7B8B67F4692020DD9FF810E9733549 /* Support Files */ = { isa = PBXGroup; children = ( - 55B5DC4F227D42720A64141AADBFF882 /* IGListAdapterInternal.h */, - 39E0A0CCC6664D0A540F4D46A3EBB557 /* IGListAdapterProxy.h */, - 53D14D75B6152E3245064707D6F3463A /* IGListAdapterProxy.m */, - 70DF80F4AC05DA10A042C0567209B24C /* IGListAdapterUpdaterInternal.h */, - A8E7656B76B2704F7A74EF7C2DCE6F15 /* IGListDisplayHandler.h */, - 5863AE1957F0361ED3261719C46C1758 /* IGListDisplayHandler.m */, - 30EF9D6CFFF4FB5D702330BA8ECC4204 /* IGListIndexPathResultInternal.h */, - D829E3F709882FF702AFED334B671397 /* IGListIndexSetResultInternal.h */, - 34DC884E950ED997B02767DB91E4A649 /* IGListMoveIndexInternal.h */, - 86C00254DAD873338C1128EE087E9509 /* IGListMoveIndexPathInternal.h */, - 567C2BC0CBAC62CA0DBA659D1045942C /* IGListSectionControllerInternal.h */, - BB8AFDA3A8F0206266B0BDBD5E89CF98 /* IGListSectionMap.h */, - 6D53D1FC6E37D144E2123DBA1818E3E3 /* IGListSectionMap.m */, - 614490DFFC9DE71C897192EC892B0C8E /* IGListStackedSectionControllerInternal.h */, - 7663F27A733B1D98ABDC7362301054B0 /* IGListWorkingRangeHandler.h */, - D0545814D0EC0AB3A6C22B35E0BBC030 /* IGListWorkingRangeHandler.mm */, - A877FF71239D29E797F251F63CECF474 /* UICollectionView+IGListBatchUpdateData.h */, - 51E61F5A2DF497DFF8DEBF3C6352976C /* UICollectionView+IGListBatchUpdateData.m */, + 5F9C23BF00B555275B41E52D8489D97C /* IGListKit.modulemap */, + 182AAFABB75FF3B021AF88DDDE546AF3 /* IGListKit.xcconfig */, + 3F73A56223D5D79C539DAC77D2F98CC4 /* IGListKit-dummy.m */, + 597EBC98DA4879099C93212F77FA21F5 /* IGListKit-prefix.pch */, + CABA02C05D4C44707154A880647D5689 /* IGListKit-umbrella.h */, + 67A0944D1F9F255795A853993E0A0BE5 /* Info.plist */, ); - name = Internal; - path = Internal; + name = "Support Files"; + path = "Examples/Examples-iOS/Pods/Target Support Files/IGListKit"; sourceTree = ""; }; 3EE9680535CB73BCFDE6DD41E95799B5 /* Pods-IGListKitTodayExample */ = { @@ -350,13 +330,89 @@ isa = PBXGroup; children = ( 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */, - 275D18F543186A905E745D345F66E093 /* Development Pods */, + D10B999871098CA065A978819013F4E5 /* Development Pods */, 433CD3331B6C3787F473C941B61FC68F /* Frameworks */, CF9909136132DE20E8D2AD0C67AA0C49 /* Products */, 2816B4C23FC52ADE9F73C37F72652FD0 /* Targets Support Files */, ); sourceTree = ""; }; + 7F26EDF57C3801DA78F048D196E8EC3B /* Internal */ = { + isa = PBXGroup; + children = ( + 4976C80CF0A72D8B314E100CFDCB1457 /* IGListAdapterInternal.h */, + BD1EB370BB4863917B4D91B0138157FA /* IGListAdapterProxy.h */, + 83ECD1830CE6A39DEB6205595046ADB8 /* IGListAdapterProxy.m */, + 580BC0096DF61622A1EE1F23DF144A8D /* IGListAdapterUpdaterInternal.h */, + AF2766A0A58790FF9F88980824BFDF39 /* IGListDisplayHandler.h */, + FCDB6BA281DAEE1383AB474A14DA8D22 /* IGListDisplayHandler.m */, + 78AE49E3CB20A8CEF604F7A100353707 /* IGListIndexPathResultInternal.h */, + 1DBAB3D201B2D5F47AD2C238FBAC2DB4 /* IGListIndexSetResultInternal.h */, + 45C1BAAB14D8AE222EC4B14C0520E318 /* IGListMoveIndexInternal.h */, + A361B544A03B437268C56D92EB881642 /* IGListMoveIndexPathInternal.h */, + 4EEDE343309D00EBC61626976D82A552 /* IGListSectionControllerInternal.h */, + 590DEF514A48E56501AD7E6C66DA2A2B /* IGListSectionMap.h */, + EBC3E89568B719270CDB22226D5BBBB4 /* IGListSectionMap.m */, + 710D2E74F5CC73D45047A0D37801DBB5 /* IGListStackedSectionControllerInternal.h */, + AEDE420DA510D6F60B64C15EDB82D668 /* IGListWorkingRangeHandler.h */, + D164CE955E7D1CB21742352AE06E48B9 /* IGListWorkingRangeHandler.mm */, + FAD4BEB979552F36647058CA1E1EEE52 /* UICollectionView+IGListBatchUpdateData.h */, + 5A0756E2ACAF76D52D96C89CC31B2EE0 /* UICollectionView+IGListBatchUpdateData.m */, + ); + path = Internal; + sourceTree = ""; + }; + 84F306B7FA5CB31712866F91AE956F05 /* Source */ = { + isa = PBXGroup; + children = ( + DBFFDD61BF541A3ABFED303BDB9E881C /* IGListAdapter.h */, + 34EBC225EC902A12753AF6D582B642C6 /* IGListAdapter.m */, + 99A34FE52C5F0102D11410B985A22613 /* IGListAdapterDataSource.h */, + EFA54A24FBDEE46AEED3E4EC72C52B51 /* IGListAdapterDelegate.h */, + 8011B51540BF451C99D4B0D39B77671B /* IGListAdapterUpdater.h */, + 40E971F264C94BE4A6DCC82734D9BD94 /* IGListAdapterUpdater.m */, + 1FC98A87B94286FB168CAF44052B58B1 /* IGListAdapterUpdaterDelegate.h */, + 6395969372330AD5C1C2584723A6CFBE /* IGListAssert.h */, + A455E8160CCE604050AD26B9A2FC7859 /* IGListBatchUpdateData.h */, + A8AC78B83D02B44FDC5012EF78E8FBA6 /* IGListBatchUpdateData.mm */, + 4E0ACC2E0212D5DCE963BD6451426C3F /* IGListCollectionContext.h */, + B746B31B636BF9F698DD5DB08B46294C /* IGListCollectionView.h */, + 635CC2E0CC24CAF11486656A944EE7F8 /* IGListCollectionView.m */, + 89F32413EAF859EF611A279F42716AF6 /* IGListDiff.h */, + 0F390533940F250BA03E4B4FB39BFE11 /* IGListDiff.mm */, + 0F7F355629FAAB3CB56394F141DBB17C /* IGListDiffable.h */, + 4BE7AF5C107B9DE47F904FD1806A59F4 /* IGListDisplayDelegate.h */, + 8D460D110D95E2270F448777AD3390A1 /* IGListExperiments.h */, + 0A085999786FAB381D845D99994B582D /* IGListIndexPathResult.h */, + CA49CD07B0097BE20131F49C2CB6E268 /* IGListIndexPathResult.m */, + B8661CEC70C65858D8BC3663DA403230 /* IGListIndexSetResult.h */, + 3ECD55A9987E08942A7FB25398C1F119 /* IGListIndexSetResult.m */, + A529AAF77E208C79A2A3C30DF09ABF4A /* IGListKit.h */, + A9EFEF263D0CFB65D0424C9DEFB9386E /* IGListMacros.h */, + FF35455D474135AB7CFA2563CDCF0591 /* IGListMoveIndex.h */, + 992FD79B8442E892214E9739B21FFADA /* IGListMoveIndex.m */, + CC9118CE23FEF23604377094EADA1D41 /* IGListMoveIndexPath.h */, + 0613B637E1A4C6B444437B17F8A20C8B /* IGListMoveIndexPath.m */, + 95C52C8EB96C87759B09C5A915755B17 /* IGListReloadDataUpdater.h */, + 32DCFC91EED06CA3898A93747E5AB31F /* IGListReloadDataUpdater.m */, + CA949726EF6AD96676B3BB0B78095A8D /* IGListScrollDelegate.h */, + F8016C1E241F020BB88E6E6B288A0B87 /* IGListSectionController.h */, + E451F3EA5200CF205584B8197D9B6CF5 /* IGListSectionController.m */, + 062EFE2956B9EBC4B5E6B685E0D542A0 /* IGListSectionType.h */, + 78A90886D558C4B0DBAAFF3DAD5F26E3 /* IGListSingleSectionController.h */, + 6D33468F85C6CC102313A678C36F5DDB /* IGListSingleSectionController.m */, + 0565FE256A6639A5E4BC3AA73F3FDC28 /* IGListStackedSectionController.h */, + 2DFEF79BB3D7A6E1E7919F69770B6EB4 /* IGListStackedSectionController.m */, + C1684F22F2F336D7FBE1C9705D6565CF /* IGListSupplementaryViewSource.h */, + 53962C5F0E717CA2D1765C50852FF2C8 /* IGListUpdatingDelegate.h */, + 07E72B395174D69E7DD6229BEF7F859C /* IGListWorkingRangeDelegate.h */, + C4444AB99797F299C5B99118A24962BC /* NSObject+IGListDiffable.h */, + 0EC698435215D5F079EFF646F9843CCA /* NSObject+IGListDiffable.m */, + 7F26EDF57C3801DA78F048D196E8EC3B /* Internal */, + ); + path = Source; + sourceTree = ""; + }; 8F7A3DF8D470AB3D415AAA6D8CCC3498 /* Pods-IGListKitMessageExample */ = { isa = PBXGroup; children = ( @@ -374,58 +430,6 @@ path = "Target Support Files/Pods-IGListKitMessageExample"; sourceTree = ""; }; - A8935A847EEAAE244248CCE166BAA569 /* Source */ = { - isa = PBXGroup; - children = ( - 082E59D92D62734B72D1DDC3A5C15A3F /* IGListAdapter.h */, - C5AEE1C40000E48F6BA5A13134908A3A /* IGListAdapter.m */, - FD774554CAECD4B6727C7474901F3603 /* IGListAdapterDataSource.h */, - D23E094B3D67F1B0E6E5B97741F3CA27 /* IGListAdapterDelegate.h */, - 9C79D692BCABA200CDF96AE4A22B633D /* IGListAdapterUpdater.h */, - E4682D0326028D1742954DF0ED0ECC51 /* IGListAdapterUpdater.m */, - 4DA6521BF7772A5EA3E951CEE4970AE3 /* IGListAdapterUpdaterDelegate.h */, - 1DE331AF5EE69F5505389A4B606026B0 /* IGListAssert.h */, - 33FDCD6A0E661FF92D0186B8809819D1 /* IGListBatchUpdateData.h */, - 14F41375D4095CBE1A26CBE60E845E2F /* IGListBatchUpdateData.mm */, - 0D8F0F47DE98C3252F16924EF2CDFE6D /* IGListCollectionContext.h */, - 7E009D402058A4557F4BD60EDA7621D5 /* IGListCollectionView.h */, - 8D7C8296520E9B1E9B23A02237B2B371 /* IGListCollectionView.m */, - 9E20BBC002825CE2FD5715F79DE91DD5 /* IGListDiff.h */, - 53C807CB982FACB90000DD53A994C24F /* IGListDiff.mm */, - DF71C4B0ECA6E21DB8448A7B79E9A85A /* IGListDiffable.h */, - 7116C46C152D97F96CE269437340AF86 /* IGListDisplayDelegate.h */, - 836082517258A9D41009E52839F7197D /* IGListExperiments.h */, - 667B5A2F952792A619FE387BF4329989 /* IGListIndexPathResult.h */, - E5E956D6176274C2D22F6B26C16D307B /* IGListIndexPathResult.m */, - DD0F31C66F1665645FFDF84FCD01944D /* IGListIndexSetResult.h */, - 75E3BF27752D3B23EA4375E7628DC77D /* IGListIndexSetResult.m */, - FFA6AA44B74879612E1411581AF4DEC7 /* IGListKit.h */, - A797E1D5C7D0E09DABA9DB838A2F822B /* IGListMacros.h */, - 1C247AE0AD292B1B21A1243672E0A1A5 /* IGListMoveIndex.h */, - AE3BC07368663FE65CB4B56914C5BCA7 /* IGListMoveIndex.m */, - D7085344BDCC7B4DBBB37FA006B80B89 /* IGListMoveIndexPath.h */, - 6E49A47118A1919487DADE4931F92474 /* IGListMoveIndexPath.m */, - 2E9009BE5D28B8C45381B6BFE8EFF6D0 /* IGListReloadDataUpdater.h */, - 35A851CF1D56275EDAD77284662184AB /* IGListReloadDataUpdater.m */, - 0C48B3D6C37870D8E7DB578128BF04DC /* IGListScrollDelegate.h */, - 1193C6D51D46D8DDA0BE2FD7E4EE35ED /* IGListSectionController.h */, - 1001B9578EF8CD484E47B583D8D7CD84 /* IGListSectionController.m */, - 01AE564E773788A8781A7D1EC6BE2B8A /* IGListSectionType.h */, - F3E397AD6485B00E5412DA38E2A259CC /* IGListSingleSectionController.h */, - 1C2D642B4A4985AE7BB64C0371E56243 /* IGListSingleSectionController.m */, - D84C423B4DFFB471D2F178702762F9AF /* IGListStackedSectionController.h */, - 6099CEC502FCB187B87F06ED64BBBC1D /* IGListStackedSectionController.m */, - 65D85554C94E6AF326DB80AC597949B0 /* IGListSupplementaryViewSource.h */, - A9F36E8FC50AEADB59AAD67BD7962588 /* IGListUpdatingDelegate.h */, - FE2BA5ED2BAD56B731D54C06AC00B72F /* IGListWorkingRangeDelegate.h */, - E0D42DAFA6A4A19EEA6CD58BA183E9D7 /* NSObject+IGListDiffable.h */, - F7C4A7A1D6CA44ACF7B060879859C0D3 /* NSObject+IGListDiffable.m */, - 36EFBC6A23BC1F7AE38FF774C39826A1 /* Internal */, - ); - name = Source; - path = Source; - sourceTree = ""; - }; CF9909136132DE20E8D2AD0C67AA0C49 /* Products */ = { isa = PBXGroup; children = ( @@ -437,18 +441,12 @@ name = Products; sourceTree = ""; }; - DAB5B0D31F1F31F2EA5708FF996EE588 /* Support Files */ = { + D10B999871098CA065A978819013F4E5 /* Development Pods */ = { isa = PBXGroup; children = ( - 561D1CAC9AE6D43A06CCEAFEC05B04DA /* IGListKit.modulemap */, - 891CE36E66A66905E25AD89B001B5648 /* IGListKit.xcconfig */, - 85FB0BDA4A7F33F3588C88434ECD2E94 /* IGListKit-dummy.m */, - 5B065D6991AF097908DF9824689FB9C4 /* IGListKit-prefix.pch */, - 82BBB8E0984E89E3CD3311E21D7F65D6 /* IGListKit-umbrella.h */, - BF8DCC2E99230AF598F30C8A54C525FB /* Info.plist */, + 0A3508D931428B3B32EAE20294D5AC94 /* IGListKit */, ); - name = "Support Files"; - path = "Example/Pods/Target Support Files/IGListKit"; + name = "Development Pods"; sourceTree = ""; }; E6EE98446B568159EE277B68FD442AF0 /* iOS */ = { @@ -463,108 +461,144 @@ /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ - 0009F2E427E8D3AEACA5AB0514131AF2 /* Headers */ = { + 1A228BB56C1CEE2442AE86E7C06F6741 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 75000A67FAE5194A808EC2D8D701CC8E /* IGListAdapter.h in Headers */, - 22A17D9784C14D8DD5A1EED7AFAF93FA /* IGListAdapterDataSource.h in Headers */, - ECA097208E20EFF9958E770B85A2777F /* IGListAdapterDelegate.h in Headers */, - 63E44C34556274554700CB64E3752300 /* IGListAdapterInternal.h in Headers */, - DBC4ED99271185BD33163C3C35EECA4C /* IGListAdapterProxy.h in Headers */, - 79DD3BEC4F26994808F4B708291EA820 /* IGListAdapterUpdater.h in Headers */, - 81DB1409A04343AA5E7D4387C2806C72 /* IGListAdapterUpdaterDelegate.h in Headers */, - B2B07B2CFD9CB2EC33CCA14854368C00 /* IGListAdapterUpdaterInternal.h in Headers */, - 1A4E1A1CB6336FD8D4860F0255A84E19 /* IGListAssert.h in Headers */, - 3078D3DBACBFD2CC6D2184BF88BCAFAD /* IGListBatchUpdateData.h in Headers */, - 02FD4C5495EBB07A03FA84A132A5D45C /* IGListCollectionContext.h in Headers */, - C9B30C305923438D4F5171ED03CEC483 /* IGListCollectionView.h in Headers */, - CF302D5A5C86BC17A36F7368BC2E4F18 /* IGListDiff.h in Headers */, - 4FC26BBF235D28B2A5F5B6309FE5936A /* IGListDiffable.h in Headers */, - 3B60C19F42DF03B5DC0E9ADB182FABD3 /* IGListDisplayDelegate.h in Headers */, - B843EE9504A7CEC862224D22D34A240E /* IGListDisplayHandler.h in Headers */, - 2A829436185BF8282D20F6CFB29065E7 /* IGListExperiments.h in Headers */, - 064A1A8FFB4ABF19068CA3780789B043 /* IGListIndexPathResult.h in Headers */, - 2C23E0F66B7E1C1F8D37D93A3FFBD4E0 /* IGListIndexPathResultInternal.h in Headers */, - 91FE5094076BCD5F00082082E6DE8084 /* IGListIndexSetResult.h in Headers */, - 0614CE98DF942497BF536C8648F93351 /* IGListIndexSetResultInternal.h in Headers */, - 95981CDF74D7AD863E7F8C3532850839 /* IGListKit-umbrella.h in Headers */, - C45C182E21F3398B458DB7A9C99DFF45 /* IGListKit.h in Headers */, - F13EBCFFF6329C713E28457CEA2F6818 /* IGListMacros.h in Headers */, - CDCCA3E3E375EDB3342251690CD052F0 /* IGListMoveIndex.h in Headers */, - 8A93CB107141878678FCBCE60429C62F /* IGListMoveIndexInternal.h in Headers */, - 17C0C840A8B9D1FD50FA407EE419E4D0 /* IGListMoveIndexPath.h in Headers */, - 72F56377D5CC348C4228A8CB058AF830 /* IGListMoveIndexPathInternal.h in Headers */, - 8A3B3A822CBCC5C301403DED2D065DEC /* IGListReloadDataUpdater.h in Headers */, - B1F33CF7BAF6B035172F0AD98CEAFE7F /* IGListScrollDelegate.h in Headers */, - E801D8DCF84428347CFF0F428241B267 /* IGListSectionController.h in Headers */, - C9549BB7BDAC0EC31EB2804F5FE7BC00 /* IGListSectionControllerInternal.h in Headers */, - 7A77DCC596C361613468F117DCFF425F /* IGListSectionMap.h in Headers */, - 08620A926A12C5C18637088543C9F2A6 /* IGListSectionType.h in Headers */, - 61766FB6312CF0C8C6CC7B58C163DB82 /* IGListSingleSectionController.h in Headers */, - 27570C13B6F8420258B5FCC2F6620D4D /* IGListStackedSectionController.h in Headers */, - A886AA2548040EDBFFEDEDA310CBDBEA /* IGListStackedSectionControllerInternal.h in Headers */, - FA3D8136BFF963A80623A2D9C1613744 /* IGListSupplementaryViewSource.h in Headers */, - C98CD17D4DA7CE4D32366790C5438346 /* IGListUpdatingDelegate.h in Headers */, - 1DDAF17BDB3240FFD24E2E8897935122 /* IGListWorkingRangeDelegate.h in Headers */, - 42D8BD08D4E77F189EA13239DBB03F65 /* IGListWorkingRangeHandler.h in Headers */, - AD51AC5022C8C84A3F23026B0CD036D6 /* NSObject+IGListDiffable.h in Headers */, - 9B4175900859EFF6CEFADD3078B17360 /* UICollectionView+IGListBatchUpdateData.h in Headers */, + 8300C74FC73203FA75FC7AF4624A4EE5 /* IGListAdapter.h in Headers */, + 76EEDED9B0D658FBC20BF1BFEC274C47 /* IGListAdapterDataSource.h in Headers */, + C867F31C58380D570EEE75A86AC73BE6 /* IGListAdapterDelegate.h in Headers */, + E0C4AB01DCA53315824A70F70E575ECD /* IGListAdapterInternal.h in Headers */, + 3B98406D192EDFD968DDBF869EB886D1 /* IGListAdapterProxy.h in Headers */, + 9A729491D6EED1CE66FD157238D2AB5E /* IGListAdapterUpdater.h in Headers */, + E20E8042A3371514CE5FCFCCAE0072C8 /* IGListAdapterUpdaterDelegate.h in Headers */, + 9F9C8DAE8BEB85D5B0DC4B97E31E6B5B /* IGListAdapterUpdaterInternal.h in Headers */, + 5790EDBA230724D8F50EB1264795E450 /* IGListAssert.h in Headers */, + 91140873E8623A4F555C8CC251D0E8D5 /* IGListBatchUpdateData.h in Headers */, + 501F42AD28FD867F2FB89C9946E4FDEE /* IGListCollectionContext.h in Headers */, + 54F8452C1E4FA6E3CF780AF6F151BF1B /* IGListCollectionView.h in Headers */, + 7A96087CD10B2775416AFB4FB408F5F5 /* IGListDiff.h in Headers */, + F317D31569ECBEB754B453DB4E231ED5 /* IGListDiffable.h in Headers */, + DAD9EC1A8A439721B083675E1D523A4B /* IGListDisplayDelegate.h in Headers */, + A0CC4A71B7869AEF2C9D5F58F7D8BF46 /* IGListDisplayHandler.h in Headers */, + 14CA00C969B5FA19F2BF614DA6B2C035 /* IGListExperiments.h in Headers */, + 18B6639F652FDAA848EC1D5406619819 /* IGListIndexPathResult.h in Headers */, + CFE293F7F0775995F6E4D33F7383BA04 /* IGListIndexPathResultInternal.h in Headers */, + 3A507CBD3984F37B6C84C97BD6E9960C /* IGListIndexSetResult.h in Headers */, + 72C53C1F5E4244DA8A7A31BFB55927AD /* IGListIndexSetResultInternal.h in Headers */, + 0AE85A54D6FC0A8C4116F3DBAA058993 /* IGListKit-umbrella.h in Headers */, + 90EB1CA68921D96E1DBD58DE61C2884D /* IGListKit.h in Headers */, + 7DB0728EEBAAF903CC05D81098E5ADA8 /* IGListMacros.h in Headers */, + 2FB25967C356F25BA5ABC3DB2A6ABCEF /* IGListMoveIndex.h in Headers */, + B1E01C086BBA182073BF3D04C4C35BBD /* IGListMoveIndexInternal.h in Headers */, + FB9E01045A52A0D046354D363F443D16 /* IGListMoveIndexPath.h in Headers */, + D135FC89CC2CDFB839E486B4BAB5BCF5 /* IGListMoveIndexPathInternal.h in Headers */, + F2C38FF3CC436146C81976842BDA0959 /* IGListReloadDataUpdater.h in Headers */, + 579950B19CEA7A367744945B2E5361D6 /* IGListScrollDelegate.h in Headers */, + 6359454CBDAAEA4B071D635D151B9EB8 /* IGListSectionController.h in Headers */, + DCB9AAC0F063A6DDAFF18EF5C3827F99 /* IGListSectionControllerInternal.h in Headers */, + D3D6C594CAC8121854AE342A224108A3 /* IGListSectionMap.h in Headers */, + 7C80A2F11AFB3BE018F774A422692805 /* IGListSectionType.h in Headers */, + 2630065CC5335935F6C22238C065A323 /* IGListSingleSectionController.h in Headers */, + 6445CE1AD69ABCE295342A5781B0D1CD /* IGListStackedSectionController.h in Headers */, + B05742B545BC134667BC0D95F8B7AC03 /* IGListStackedSectionControllerInternal.h in Headers */, + C2A77D746F142A8A58316F29990B1BBE /* IGListSupplementaryViewSource.h in Headers */, + E5CFFC0667017364CAB9EEB663D57562 /* IGListUpdatingDelegate.h in Headers */, + 20DCD03E86CFC2038E90D0DB267B79C8 /* IGListWorkingRangeDelegate.h in Headers */, + A70BD897A1E0645F9AA41EF2702B773F /* IGListWorkingRangeHandler.h in Headers */, + F4CFD7D4FC394FA6AB6A25D75F224EFF /* NSObject+IGListDiffable.h in Headers */, + 658C4031145D6521F59C98DED4A0807B /* UICollectionView+IGListBatchUpdateData.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - A8FD7A8DF5CE870AA2A619FE79FE81D9 /* Headers */ = { + 26DC0C27230CD3EFE21DB8F3C036793D /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - E353B40949D9675B8B2B03C7569F96F5 /* Pods-IGListKitMessageExample-umbrella.h in Headers */, + 9557877BC59ECF1880D1EC3632B781AB /* Pods-IGListKitMessageExample-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - F3DD1C6E9E3232E5D8AB2ED431AA4C96 /* Headers */ = { + 2DD8A8C9752424F9C5478B39C73C3667 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - B737133A4230ACB664806CF20F03FAD1 /* Pods-IGListKitTodayExample-umbrella.h in Headers */, + 00DF8CD53415912B42C7664421BA4C46 /* Pods-IGListKitTodayExample-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - FCF6DC82D5858E45FAEE513F9E764AAD /* Headers */ = { + B207714E2837D513687F9EE68AED37E4 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 1A89AF7CCCD65D9D5B946363776D05AE /* Pods-IGListKitExamples-umbrella.h in Headers */, + FF9FF8C3E7C149B40D25B5B2BB530C27 /* Pods-IGListKitExamples-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ - 401DEFF5B4204434A3367C3A45C172EE /* Pods-IGListKitMessageExample */ = { + 17860BADD52E01103911CD1BDD095F7B /* Pods-IGListKitMessageExample */ = { isa = PBXNativeTarget; - buildConfigurationList = 7DD0F06330B7CFF95DBE709F180B8869 /* Build configuration list for PBXNativeTarget "Pods-IGListKitMessageExample" */; + buildConfigurationList = 301166E8AE38F3914C42FBA2D6116EF6 /* Build configuration list for PBXNativeTarget "Pods-IGListKitMessageExample" */; buildPhases = ( - 2FF6C4068B8331D4FA2A47EB9F42A336 /* Sources */, - E9A8D02E745CDFBE4784E186849B8E0E /* Frameworks */, - A8FD7A8DF5CE870AA2A619FE79FE81D9 /* Headers */, + 8905DAEFF65FFD4475C26C41991110DA /* Sources */, + 94AC20DF895ADDC753761B89DEDF386E /* Frameworks */, + 26DC0C27230CD3EFE21DB8F3C036793D /* Headers */, ); buildRules = ( ); dependencies = ( - 36C541B7631C30D80576C418E9F06C18 /* PBXTargetDependency */, + F019871C20CACBB941D450B0CD3C6CF3 /* PBXTargetDependency */, ); name = "Pods-IGListKitMessageExample"; productName = "Pods-IGListKitMessageExample"; productReference = 57D6B0172E92F207DDCC38AA57BBD76C /* Pods_IGListKitMessageExample.framework */; productType = "com.apple.product-type.framework"; }; - 69D4D7AE264E7E3080B0DF650DDE7F16 /* IGListKit */ = { + 35EE6E98F169AE3C955EF45A7863CDCD /* Pods-IGListKitTodayExample */ = { isa = PBXNativeTarget; - buildConfigurationList = 1FF217415000FF2BF40B598E968B8ECD /* Build configuration list for PBXNativeTarget "IGListKit" */; + buildConfigurationList = AD12802EED762B1DD3C78CF6D47CFED5 /* Build configuration list for PBXNativeTarget "Pods-IGListKitTodayExample" */; buildPhases = ( - A4C4F765A83FA6B2EDF2034295C3E65D /* Sources */, - 4A5EAB00BE8AF762691C11C9B294D9A3 /* Frameworks */, - 0009F2E427E8D3AEACA5AB0514131AF2 /* Headers */, + D45310D8D6EDEA130AB9E4C6A90845E9 /* Sources */, + CCA8D2A6A3A300BC58198B229391C9D7 /* Frameworks */, + 2DD8A8C9752424F9C5478B39C73C3667 /* Headers */, + ); + buildRules = ( + ); + dependencies = ( + 1FC20F5C2B67427EC2AFBAA2B33E6BAC /* PBXTargetDependency */, + ); + name = "Pods-IGListKitTodayExample"; + productName = "Pods-IGListKitTodayExample"; + productReference = 3546419AAFB29CE358FDE5691F031F9E /* Pods_IGListKitTodayExample.framework */; + productType = "com.apple.product-type.framework"; + }; + 399B3DA0A0B4EE07A34985CAE12415EA /* Pods-IGListKitExamples */ = { + isa = PBXNativeTarget; + buildConfigurationList = D5ABECD9BBE4FF7324D45ECEE77ED0B8 /* Build configuration list for PBXNativeTarget "Pods-IGListKitExamples" */; + buildPhases = ( + C2EC7EB6182BF2E3B3BB74E91A191E66 /* Sources */, + AA75830E6081F3DABCD8A9D38D8D20E7 /* Frameworks */, + B207714E2837D513687F9EE68AED37E4 /* Headers */, + ); + buildRules = ( + ); + dependencies = ( + E4B48C859ACB78DD3BE68BBEBA62D2D0 /* PBXTargetDependency */, + ); + name = "Pods-IGListKitExamples"; + productName = "Pods-IGListKitExamples"; + productReference = 3DFBEA9D0D85DB9366D3C949C20332DD /* Pods_IGListKitExamples.framework */; + productType = "com.apple.product-type.framework"; + }; + 51709312248703F89CC4FB99ED8A7D4E /* IGListKit */ = { + isa = PBXNativeTarget; + buildConfigurationList = 8B5BA38901943092CA907745733AD237 /* Build configuration list for PBXNativeTarget "IGListKit" */; + buildPhases = ( + 02856DA2393D8BFAB7C2F0768FA71B9E /* Sources */, + E74614132AACD426882A5AF422F1C07A /* Frameworks */, + 1A228BB56C1CEE2442AE86E7C06F6741 /* Headers */, ); buildRules = ( ); @@ -575,42 +609,6 @@ productReference = 116948205344E279070B2977E925F803 /* IGListKit.framework */; productType = "com.apple.product-type.framework"; }; - 6B7DA8C024D099705CF771FF16E6FC16 /* Pods-IGListKitExamples */ = { - isa = PBXNativeTarget; - buildConfigurationList = 447A9F6E709F690B1574347D9E329E3D /* Build configuration list for PBXNativeTarget "Pods-IGListKitExamples" */; - buildPhases = ( - 0F2973A0EC5CE783280F7EAA54947BA5 /* Sources */, - D7057175063065567057895AB005C590 /* Frameworks */, - FCF6DC82D5858E45FAEE513F9E764AAD /* Headers */, - ); - buildRules = ( - ); - dependencies = ( - 9B463355891949F736B3B5D678FE8D02 /* PBXTargetDependency */, - ); - name = "Pods-IGListKitExamples"; - productName = "Pods-IGListKitExamples"; - productReference = 3DFBEA9D0D85DB9366D3C949C20332DD /* Pods_IGListKitExamples.framework */; - productType = "com.apple.product-type.framework"; - }; - FA6C50153578D5634418D6966B7AAEDD /* Pods-IGListKitTodayExample */ = { - isa = PBXNativeTarget; - buildConfigurationList = 0FE3BD27B2D26DDCF7A53630AB4BE0DB /* Build configuration list for PBXNativeTarget "Pods-IGListKitTodayExample" */; - buildPhases = ( - 8361670856E51102C9B2F59306C2B3B3 /* Sources */, - B2FDE9ED50A78E4384C3AB5BADC034B3 /* Frameworks */, - F3DD1C6E9E3232E5D8AB2ED431AA4C96 /* Headers */, - ); - buildRules = ( - ); - dependencies = ( - BFAF67A08B878C67ABE4BF370ECEA0C1 /* PBXTargetDependency */, - ); - name = "Pods-IGListKitTodayExample"; - productName = "Pods-IGListKitTodayExample"; - productReference = 3546419AAFB29CE358FDE5691F031F9E /* Pods_IGListKitTodayExample.framework */; - productType = "com.apple.product-type.framework"; - }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ @@ -632,86 +630,86 @@ projectDirPath = ""; projectRoot = ""; targets = ( - 69D4D7AE264E7E3080B0DF650DDE7F16 /* IGListKit */, - 6B7DA8C024D099705CF771FF16E6FC16 /* Pods-IGListKitExamples */, - 401DEFF5B4204434A3367C3A45C172EE /* Pods-IGListKitMessageExample */, - FA6C50153578D5634418D6966B7AAEDD /* Pods-IGListKitTodayExample */, + 51709312248703F89CC4FB99ED8A7D4E /* IGListKit */, + 399B3DA0A0B4EE07A34985CAE12415EA /* Pods-IGListKitExamples */, + 17860BADD52E01103911CD1BDD095F7B /* Pods-IGListKitMessageExample */, + 35EE6E98F169AE3C955EF45A7863CDCD /* Pods-IGListKitTodayExample */, ); }; /* End PBXProject section */ /* Begin PBXSourcesBuildPhase section */ - 0F2973A0EC5CE783280F7EAA54947BA5 /* Sources */ = { + 02856DA2393D8BFAB7C2F0768FA71B9E /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - C4C4C1B02AFD7277F00A40570658152C /* Pods-IGListKitExamples-dummy.m in Sources */, + CFA9F81B6A83AE711C42035B68070FEC /* IGListAdapter.m in Sources */, + AC39073CB462B8AD1DDF1AA8CC499105 /* IGListAdapterProxy.m in Sources */, + B4F698829270027029DF801432380DDC /* IGListAdapterUpdater.m in Sources */, + F67F049F7C46AFBE141342033D4FE0F1 /* IGListBatchUpdateData.mm in Sources */, + 04A83A26A0DF97E698FB6CED78AAA917 /* IGListCollectionView.m in Sources */, + 2255137ECC4AE333B1CC10DBA28D9E4D /* IGListDiff.mm in Sources */, + 6D70CB906D4EBA1314F496277538B640 /* IGListDisplayHandler.m in Sources */, + 0404C4968C44B3941F6F3254724A989B /* IGListIndexPathResult.m in Sources */, + CD53FDC38D529D03A5B379C47406BD21 /* IGListIndexSetResult.m in Sources */, + 0F0E02D02BF3BE31BC5A1C6EFB2E7A7F /* IGListKit-dummy.m in Sources */, + E6C91F8749D1E2E25C3CAF4360213C4A /* IGListMoveIndex.m in Sources */, + BC4B969C3652FE70029839219C0ECE20 /* IGListMoveIndexPath.m in Sources */, + 53730E0A44C46BCA651186829716F5A7 /* IGListReloadDataUpdater.m in Sources */, + 76E5144EB61892A84CF0EB843466CC68 /* IGListSectionController.m in Sources */, + 75819F7705CE59B32193AF403CF23347 /* IGListSectionMap.m in Sources */, + 7B1C9F85A59B4AF766DC31AE4515126A /* IGListSingleSectionController.m in Sources */, + FA817DAF7542D9716D4FAD257F1C5B82 /* IGListStackedSectionController.m in Sources */, + F3F2382079F3EC3BC2DAAE98861AEA8A /* IGListWorkingRangeHandler.mm in Sources */, + 6BA2256215640ADA738325FC72E0BE68 /* NSObject+IGListDiffable.m in Sources */, + FA8303FFEB4E30351796FD26E8DFAD6B /* UICollectionView+IGListBatchUpdateData.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 2FF6C4068B8331D4FA2A47EB9F42A336 /* Sources */ = { + 8905DAEFF65FFD4475C26C41991110DA /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 4DC076C43C4AA5A3C88EEC49F5097581 /* Pods-IGListKitMessageExample-dummy.m in Sources */, + 02CF136B384449DA92FE865099AD6562 /* Pods-IGListKitMessageExample-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 8361670856E51102C9B2F59306C2B3B3 /* Sources */ = { + C2EC7EB6182BF2E3B3BB74E91A191E66 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - B718064EE1D4B6E9B8212A936CA8EA75 /* Pods-IGListKitTodayExample-dummy.m in Sources */, + B7FADDD58154CEA589481E450BD88E33 /* Pods-IGListKitExamples-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - A4C4F765A83FA6B2EDF2034295C3E65D /* Sources */ = { + D45310D8D6EDEA130AB9E4C6A90845E9 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - BCDB1B4A86EADED693F540DF34112AD3 /* IGListAdapter.m in Sources */, - ABE4853E18CA830382A2462837E3EBED /* IGListAdapterProxy.m in Sources */, - 8AB84DCBFC8023C35C5AB2138D22C93D /* IGListAdapterUpdater.m in Sources */, - FC144585E390A54800B24AC3F0540DD8 /* IGListBatchUpdateData.mm in Sources */, - 2F4DD4F90E39BF5409ABDFBCEF68D5E7 /* IGListCollectionView.m in Sources */, - 73B8129B5A89D75D7EB7FE0EC324C751 /* IGListDiff.mm in Sources */, - 0201DC2443EAB9E8EFD7A4A9A9CFECC5 /* IGListDisplayHandler.m in Sources */, - ED78B12343068A5A8CF7D2145C236D7A /* IGListIndexPathResult.m in Sources */, - 25CA661803B75AB0476991E21BA42770 /* IGListIndexSetResult.m in Sources */, - 8487DEE3683A65AAD6452E22B0533ECB /* IGListKit-dummy.m in Sources */, - 67EB1BD5E83AAF5CA897879A9A9C2332 /* IGListMoveIndex.m in Sources */, - 7E06046B354A6E26CA1BFC524D7FB48A /* IGListMoveIndexPath.m in Sources */, - A6DED991868B6854BEBC3C7250D3A446 /* IGListReloadDataUpdater.m in Sources */, - 8F8381656B8CDF4B0B5A3840B7DA160D /* IGListSectionController.m in Sources */, - 33246AA4C1F98CDBD8C95AA74A8D68BD /* IGListSectionMap.m in Sources */, - F6C6EDF4358AF137CA360ADE80BC8F5D /* IGListSingleSectionController.m in Sources */, - D3FFC74A899A28C284E3CA2E7D834DA3 /* IGListStackedSectionController.m in Sources */, - 60FBA584D762726D2E2431593C3411E2 /* IGListWorkingRangeHandler.mm in Sources */, - FB761405D4AD376F952AA615DF5D1F31 /* NSObject+IGListDiffable.m in Sources */, - CBB31E3DD44CCE559CD453246280A6FE /* UICollectionView+IGListBatchUpdateData.m in Sources */, + EDDF580A913BA087509D2AC417434FB7 /* Pods-IGListKitTodayExample-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ - 36C541B7631C30D80576C418E9F06C18 /* PBXTargetDependency */ = { + 1FC20F5C2B67427EC2AFBAA2B33E6BAC /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = IGListKit; - target = 69D4D7AE264E7E3080B0DF650DDE7F16 /* IGListKit */; - targetProxy = 42B122D03058E7C3E34ACF0AC2A72140 /* PBXContainerItemProxy */; + target = 51709312248703F89CC4FB99ED8A7D4E /* IGListKit */; + targetProxy = 2E48512FA5B4DC9A780F6156CC0ED6AA /* PBXContainerItemProxy */; }; - 9B463355891949F736B3B5D678FE8D02 /* PBXTargetDependency */ = { + E4B48C859ACB78DD3BE68BBEBA62D2D0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = IGListKit; - target = 69D4D7AE264E7E3080B0DF650DDE7F16 /* IGListKit */; - targetProxy = A0A5426482C447F640D6A192E71D5F5B /* PBXContainerItemProxy */; + target = 51709312248703F89CC4FB99ED8A7D4E /* IGListKit */; + targetProxy = 5A4D93DEC315EA1419504908E8F1310B /* PBXContainerItemProxy */; }; - BFAF67A08B878C67ABE4BF370ECEA0C1 /* PBXTargetDependency */ = { + F019871C20CACBB941D450B0CD3C6CF3 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = IGListKit; - target = 69D4D7AE264E7E3080B0DF650DDE7F16 /* IGListKit */; - targetProxy = 7D332B346FFC0D5E5159546D185DAFEF /* PBXContainerItemProxy */; + target = 51709312248703F89CC4FB99ED8A7D4E /* IGListKit */; + targetProxy = A4C3334DB00639C8E8FC657DF867FC00 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ @@ -760,7 +758,43 @@ }; name = Debug; }; - 197EBCEB0EC5F7CAA6982D73F96C09CB /* Debug */ = { + 071F2154A3688C4B9776B9D2031D8C13 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 65A1389E308E5581D73D099A74A15628 /* Pods-IGListKitMessageExample.release.xcconfig */; + buildSettings = { + APPLICATION_EXTENSION_API_ONLY = YES; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + INFOPLIST_FILE = "Target Support Files/Pods-IGListKitMessageExample/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-IGListKitMessageExample/Pods-IGListKitMessageExample.modulemap"; + MTL_ENABLE_DEBUG_INFO = NO; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = Pods_IGListKitMessageExample; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + 1107E53990C65F8FD935C911FB0673F1 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 4F9A8086AF09CCA586431BFEE5DE2CA3 /* Pods-IGListKitMessageExample.debug.xcconfig */; buildSettings = { @@ -796,6 +830,39 @@ }; name = Debug; }; + 35588950067888B352047FFCCCD60D2A /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 182AAFABB75FF3B021AF88DDDE546AF3 /* IGListKit.xcconfig */; + buildSettings = { + APPLICATION_EXTENSION_API_ONLY = YES; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREFIX_HEADER = "Target Support Files/IGListKit/IGListKit-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/IGListKit/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = "Target Support Files/IGListKit/IGListKit.modulemap"; + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_NAME = IGListKit; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_VERSION = 3.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; 44CDBB6D11DE06DB64D6268622BDC47E /* Release */ = { isa = XCBuildConfiguration; buildSettings = { @@ -836,182 +903,7 @@ }; name = Release; }; - 5F81FA6A6FEB18F9AD2AC1944A85DFCA /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 891CE36E66A66905E25AD89B001B5648 /* IGListKit.xcconfig */; - buildSettings = { - APPLICATION_EXTENSION_API_ONLY = YES; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREFIX_HEADER = "Target Support Files/IGListKit/IGListKit-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/IGListKit/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/IGListKit/IGListKit.modulemap"; - MTL_ENABLE_DEBUG_INFO = NO; - PRODUCT_NAME = IGListKit; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_VERSION = 3.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - 626865CE4C99FBA9E1F5FFE378E50648 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = E1915F3ED5785508E2E252B0D5CD0AB9 /* Pods-IGListKitExamples.debug.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = dwarf; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - INFOPLIST_FILE = "Target Support Files/Pods-IGListKitExamples/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples.modulemap"; - MTL_ENABLE_DEBUG_INFO = YES; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = Pods_IGListKitExamples; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - ACA8A168549269FFC475C4357D635084 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 5EC090A99FE4CA3786E651AF9C907913 /* Pods-IGListKitTodayExample.debug.xcconfig */; - buildSettings = { - APPLICATION_EXTENSION_API_ONLY = YES; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = dwarf; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - INFOPLIST_FILE = "Target Support Files/Pods-IGListKitTodayExample/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-IGListKitTodayExample/Pods-IGListKitTodayExample.modulemap"; - MTL_ENABLE_DEBUG_INFO = YES; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = Pods_IGListKitTodayExample; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - B0E086482AB747F3C6AE0BC7D1AD0034 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 65A1389E308E5581D73D099A74A15628 /* Pods-IGListKitMessageExample.release.xcconfig */; - buildSettings = { - APPLICATION_EXTENSION_API_ONLY = YES; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - INFOPLIST_FILE = "Target Support Files/Pods-IGListKitMessageExample/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-IGListKitMessageExample/Pods-IGListKitMessageExample.modulemap"; - MTL_ENABLE_DEBUG_INFO = NO; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = Pods_IGListKitMessageExample; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - B43A2433B75DE95CE8C94635DAF98E9C /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 568FA20FCC9D77DF4FF3A77159CB66AA /* Pods-IGListKitExamples.release.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - INFOPLIST_FILE = "Target Support Files/Pods-IGListKitExamples/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples.modulemap"; - MTL_ENABLE_DEBUG_INFO = NO; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = Pods_IGListKitExamples; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - BB299855973C01172BF9A53C852AC211 /* Release */ = { + 8014DF8B0B3E4DB38B298DE8CEC4B9ED /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 922574DF06D0AD5E3964986609327D1F /* Pods-IGListKitTodayExample.release.xcconfig */; buildSettings = { @@ -1047,9 +939,80 @@ }; name = Release; }; - CA55F813F4C8A3EC251D342E261781E1 /* Debug */ = { + 81B111721A36CCF4CD5432B606E638FE /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 891CE36E66A66905E25AD89B001B5648 /* IGListKit.xcconfig */; + baseConfigurationReference = 568FA20FCC9D77DF4FF3A77159CB66AA /* Pods-IGListKitExamples.release.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + INFOPLIST_FILE = "Target Support Files/Pods-IGListKitExamples/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples.modulemap"; + MTL_ENABLE_DEBUG_INFO = NO; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = Pods_IGListKitExamples; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + 8E4F47D984A3D673040223F87267703E /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 5EC090A99FE4CA3786E651AF9C907913 /* Pods-IGListKitTodayExample.debug.xcconfig */; + buildSettings = { + APPLICATION_EXTENSION_API_ONLY = YES; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = dwarf; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + INFOPLIST_FILE = "Target Support Files/Pods-IGListKitTodayExample/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-IGListKitTodayExample/Pods-IGListKitTodayExample.modulemap"; + MTL_ENABLE_DEBUG_INFO = YES; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = Pods_IGListKitTodayExample; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + 9890B404177542CDA0EE70B715B39188 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 182AAFABB75FF3B021AF88DDDE546AF3 /* IGListKit.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = YES; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -1080,27 +1043,44 @@ }; name = Debug; }; + C197420E85C6EB8A3C2C625941CB7B61 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = E1915F3ED5785508E2E252B0D5CD0AB9 /* Pods-IGListKitExamples.debug.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = dwarf; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + INFOPLIST_FILE = "Target Support Files/Pods-IGListKitExamples/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples.modulemap"; + MTL_ENABLE_DEBUG_INFO = YES; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = Pods_IGListKitExamples; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ - 0FE3BD27B2D26DDCF7A53630AB4BE0DB /* Build configuration list for PBXNativeTarget "Pods-IGListKitTodayExample" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - ACA8A168549269FFC475C4357D635084 /* Debug */, - BB299855973C01172BF9A53C852AC211 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 1FF217415000FF2BF40B598E968B8ECD /* Build configuration list for PBXNativeTarget "IGListKit" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - CA55F813F4C8A3EC251D342E261781E1 /* Debug */, - 5F81FA6A6FEB18F9AD2AC1944A85DFCA /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -1110,20 +1090,38 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 447A9F6E709F690B1574347D9E329E3D /* Build configuration list for PBXNativeTarget "Pods-IGListKitExamples" */ = { + 301166E8AE38F3914C42FBA2D6116EF6 /* Build configuration list for PBXNativeTarget "Pods-IGListKitMessageExample" */ = { isa = XCConfigurationList; buildConfigurations = ( - 626865CE4C99FBA9E1F5FFE378E50648 /* Debug */, - B43A2433B75DE95CE8C94635DAF98E9C /* Release */, + 1107E53990C65F8FD935C911FB0673F1 /* Debug */, + 071F2154A3688C4B9776B9D2031D8C13 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 7DD0F06330B7CFF95DBE709F180B8869 /* Build configuration list for PBXNativeTarget "Pods-IGListKitMessageExample" */ = { + 8B5BA38901943092CA907745733AD237 /* Build configuration list for PBXNativeTarget "IGListKit" */ = { isa = XCConfigurationList; buildConfigurations = ( - 197EBCEB0EC5F7CAA6982D73F96C09CB /* Debug */, - B0E086482AB747F3C6AE0BC7D1AD0034 /* Release */, + 9890B404177542CDA0EE70B715B39188 /* Debug */, + 35588950067888B352047FFCCCD60D2A /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + AD12802EED762B1DD3C78CF6D47CFED5 /* Build configuration list for PBXNativeTarget "Pods-IGListKitTodayExample" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 8E4F47D984A3D673040223F87267703E /* Debug */, + 8014DF8B0B3E4DB38B298DE8CEC4B9ED /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + D5ABECD9BBE4FF7324D45ECEE77ED0B8 /* Build configuration list for PBXNativeTarget "Pods-IGListKitExamples" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + C197420E85C6EB8A3C2C625941CB7B61 /* Debug */, + 81B111721A36CCF4CD5432B606E638FE /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; diff --git a/Example/Pods/Target Support Files/IGListKit/IGListKit-dummy.m b/Examples/Examples-iOS/Pods/Target Support Files/IGListKit/IGListKit-dummy.m similarity index 100% rename from Example/Pods/Target Support Files/IGListKit/IGListKit-dummy.m rename to Examples/Examples-iOS/Pods/Target Support Files/IGListKit/IGListKit-dummy.m diff --git a/Example/Pods/Target Support Files/IGListKit/IGListKit-prefix.pch b/Examples/Examples-iOS/Pods/Target Support Files/IGListKit/IGListKit-prefix.pch similarity index 100% rename from Example/Pods/Target Support Files/IGListKit/IGListKit-prefix.pch rename to Examples/Examples-iOS/Pods/Target Support Files/IGListKit/IGListKit-prefix.pch diff --git a/Example/Pods/Target Support Files/IGListKit/IGListKit-umbrella.h b/Examples/Examples-iOS/Pods/Target Support Files/IGListKit/IGListKit-umbrella.h similarity index 100% rename from Example/Pods/Target Support Files/IGListKit/IGListKit-umbrella.h rename to Examples/Examples-iOS/Pods/Target Support Files/IGListKit/IGListKit-umbrella.h diff --git a/Example/Pods/Target Support Files/IGListKit/IGListKit.modulemap b/Examples/Examples-iOS/Pods/Target Support Files/IGListKit/IGListKit.modulemap similarity index 100% rename from Example/Pods/Target Support Files/IGListKit/IGListKit.modulemap rename to Examples/Examples-iOS/Pods/Target Support Files/IGListKit/IGListKit.modulemap diff --git a/Example/Pods/Target Support Files/IGListKit/IGListKit.xcconfig b/Examples/Examples-iOS/Pods/Target Support Files/IGListKit/IGListKit.xcconfig similarity index 100% rename from Example/Pods/Target Support Files/IGListKit/IGListKit.xcconfig rename to Examples/Examples-iOS/Pods/Target Support Files/IGListKit/IGListKit.xcconfig diff --git a/Example/Pods/Target Support Files/IGListKit/Info.plist b/Examples/Examples-iOS/Pods/Target Support Files/IGListKit/Info.plist similarity index 100% rename from Example/Pods/Target Support Files/IGListKit/Info.plist rename to Examples/Examples-iOS/Pods/Target Support Files/IGListKit/Info.plist diff --git a/Example/Pods/Target Support Files/Pods-IGListKitExamples/Info.plist b/Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitExamples/Info.plist similarity index 100% rename from Example/Pods/Target Support Files/Pods-IGListKitExamples/Info.plist rename to Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitExamples/Info.plist diff --git a/Example/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-acknowledgements.markdown b/Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-acknowledgements.markdown similarity index 100% rename from Example/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-acknowledgements.markdown rename to Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-acknowledgements.markdown diff --git a/Example/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-acknowledgements.plist b/Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-acknowledgements.plist similarity index 100% rename from Example/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-acknowledgements.plist rename to Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-acknowledgements.plist diff --git a/Example/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-dummy.m b/Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-dummy.m similarity index 100% rename from Example/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-dummy.m rename to Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-dummy.m diff --git a/Example/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-frameworks.sh b/Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-frameworks.sh similarity index 100% rename from Example/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-frameworks.sh rename to Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-frameworks.sh diff --git a/Example/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-resources.sh b/Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-resources.sh similarity index 100% rename from Example/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-resources.sh rename to Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-resources.sh diff --git a/Example/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-umbrella.h b/Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-umbrella.h similarity index 100% rename from Example/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-umbrella.h rename to Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-umbrella.h diff --git a/Example/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples.debug.xcconfig b/Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples.debug.xcconfig similarity index 100% rename from Example/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples.debug.xcconfig rename to Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples.debug.xcconfig diff --git a/Example/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples.modulemap b/Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples.modulemap similarity index 100% rename from Example/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples.modulemap rename to Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples.modulemap diff --git a/Example/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples.release.xcconfig b/Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples.release.xcconfig similarity index 100% rename from Example/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples.release.xcconfig rename to Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples.release.xcconfig diff --git a/Example/Pods/Target Support Files/Pods-IGListKitMessageExample/Info.plist b/Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitMessageExample/Info.plist similarity index 100% rename from Example/Pods/Target Support Files/Pods-IGListKitMessageExample/Info.plist rename to Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitMessageExample/Info.plist diff --git a/Example/Pods/Target Support Files/Pods-IGListKitMessageExample/Pods-IGListKitMessageExample-acknowledgements.markdown b/Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitMessageExample/Pods-IGListKitMessageExample-acknowledgements.markdown similarity index 100% rename from Example/Pods/Target Support Files/Pods-IGListKitMessageExample/Pods-IGListKitMessageExample-acknowledgements.markdown rename to Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitMessageExample/Pods-IGListKitMessageExample-acknowledgements.markdown diff --git a/Example/Pods/Target Support Files/Pods-IGListKitMessageExample/Pods-IGListKitMessageExample-acknowledgements.plist b/Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitMessageExample/Pods-IGListKitMessageExample-acknowledgements.plist similarity index 100% rename from Example/Pods/Target Support Files/Pods-IGListKitMessageExample/Pods-IGListKitMessageExample-acknowledgements.plist rename to Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitMessageExample/Pods-IGListKitMessageExample-acknowledgements.plist diff --git a/Example/Pods/Target Support Files/Pods-IGListKitMessageExample/Pods-IGListKitMessageExample-dummy.m b/Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitMessageExample/Pods-IGListKitMessageExample-dummy.m similarity index 100% rename from Example/Pods/Target Support Files/Pods-IGListKitMessageExample/Pods-IGListKitMessageExample-dummy.m rename to Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitMessageExample/Pods-IGListKitMessageExample-dummy.m diff --git a/Example/Pods/Target Support Files/Pods-IGListKitMessageExample/Pods-IGListKitMessageExample-resources.sh b/Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitMessageExample/Pods-IGListKitMessageExample-resources.sh similarity index 100% rename from Example/Pods/Target Support Files/Pods-IGListKitMessageExample/Pods-IGListKitMessageExample-resources.sh rename to Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitMessageExample/Pods-IGListKitMessageExample-resources.sh diff --git a/Example/Pods/Target Support Files/Pods-IGListKitMessageExample/Pods-IGListKitMessageExample-umbrella.h b/Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitMessageExample/Pods-IGListKitMessageExample-umbrella.h similarity index 100% rename from Example/Pods/Target Support Files/Pods-IGListKitMessageExample/Pods-IGListKitMessageExample-umbrella.h rename to Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitMessageExample/Pods-IGListKitMessageExample-umbrella.h diff --git a/Example/Pods/Target Support Files/Pods-IGListKitMessageExample/Pods-IGListKitMessageExample.debug.xcconfig b/Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitMessageExample/Pods-IGListKitMessageExample.debug.xcconfig similarity index 100% rename from Example/Pods/Target Support Files/Pods-IGListKitMessageExample/Pods-IGListKitMessageExample.debug.xcconfig rename to Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitMessageExample/Pods-IGListKitMessageExample.debug.xcconfig diff --git a/Example/Pods/Target Support Files/Pods-IGListKitMessageExample/Pods-IGListKitMessageExample.modulemap b/Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitMessageExample/Pods-IGListKitMessageExample.modulemap similarity index 100% rename from Example/Pods/Target Support Files/Pods-IGListKitMessageExample/Pods-IGListKitMessageExample.modulemap rename to Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitMessageExample/Pods-IGListKitMessageExample.modulemap diff --git a/Example/Pods/Target Support Files/Pods-IGListKitMessageExample/Pods-IGListKitMessageExample.release.xcconfig b/Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitMessageExample/Pods-IGListKitMessageExample.release.xcconfig similarity index 100% rename from Example/Pods/Target Support Files/Pods-IGListKitMessageExample/Pods-IGListKitMessageExample.release.xcconfig rename to Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitMessageExample/Pods-IGListKitMessageExample.release.xcconfig diff --git a/Example/Pods/Target Support Files/Pods-IGListKitTodayExample/Info.plist b/Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitTodayExample/Info.plist similarity index 100% rename from Example/Pods/Target Support Files/Pods-IGListKitTodayExample/Info.plist rename to Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitTodayExample/Info.plist diff --git a/Example/Pods/Target Support Files/Pods-IGListKitTodayExample/Pods-IGListKitTodayExample-acknowledgements.markdown b/Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitTodayExample/Pods-IGListKitTodayExample-acknowledgements.markdown similarity index 100% rename from Example/Pods/Target Support Files/Pods-IGListKitTodayExample/Pods-IGListKitTodayExample-acknowledgements.markdown rename to Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitTodayExample/Pods-IGListKitTodayExample-acknowledgements.markdown diff --git a/Example/Pods/Target Support Files/Pods-IGListKitTodayExample/Pods-IGListKitTodayExample-acknowledgements.plist b/Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitTodayExample/Pods-IGListKitTodayExample-acknowledgements.plist similarity index 100% rename from Example/Pods/Target Support Files/Pods-IGListKitTodayExample/Pods-IGListKitTodayExample-acknowledgements.plist rename to Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitTodayExample/Pods-IGListKitTodayExample-acknowledgements.plist diff --git a/Example/Pods/Target Support Files/Pods-IGListKitTodayExample/Pods-IGListKitTodayExample-dummy.m b/Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitTodayExample/Pods-IGListKitTodayExample-dummy.m similarity index 100% rename from Example/Pods/Target Support Files/Pods-IGListKitTodayExample/Pods-IGListKitTodayExample-dummy.m rename to Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitTodayExample/Pods-IGListKitTodayExample-dummy.m diff --git a/Example/Pods/Target Support Files/Pods-IGListKitTodayExample/Pods-IGListKitTodayExample-resources.sh b/Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitTodayExample/Pods-IGListKitTodayExample-resources.sh similarity index 100% rename from Example/Pods/Target Support Files/Pods-IGListKitTodayExample/Pods-IGListKitTodayExample-resources.sh rename to Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitTodayExample/Pods-IGListKitTodayExample-resources.sh diff --git a/Example/Pods/Target Support Files/Pods-IGListKitTodayExample/Pods-IGListKitTodayExample-umbrella.h b/Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitTodayExample/Pods-IGListKitTodayExample-umbrella.h similarity index 100% rename from Example/Pods/Target Support Files/Pods-IGListKitTodayExample/Pods-IGListKitTodayExample-umbrella.h rename to Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitTodayExample/Pods-IGListKitTodayExample-umbrella.h diff --git a/Example/Pods/Target Support Files/Pods-IGListKitTodayExample/Pods-IGListKitTodayExample.debug.xcconfig b/Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitTodayExample/Pods-IGListKitTodayExample.debug.xcconfig similarity index 100% rename from Example/Pods/Target Support Files/Pods-IGListKitTodayExample/Pods-IGListKitTodayExample.debug.xcconfig rename to Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitTodayExample/Pods-IGListKitTodayExample.debug.xcconfig diff --git a/Example/Pods/Target Support Files/Pods-IGListKitTodayExample/Pods-IGListKitTodayExample.modulemap b/Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitTodayExample/Pods-IGListKitTodayExample.modulemap similarity index 100% rename from Example/Pods/Target Support Files/Pods-IGListKitTodayExample/Pods-IGListKitTodayExample.modulemap rename to Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitTodayExample/Pods-IGListKitTodayExample.modulemap diff --git a/Example/Pods/Target Support Files/Pods-IGListKitTodayExample/Pods-IGListKitTodayExample.release.xcconfig b/Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitTodayExample/Pods-IGListKitTodayExample.release.xcconfig similarity index 100% rename from Example/Pods/Target Support Files/Pods-IGListKitTodayExample/Pods-IGListKitTodayExample.release.xcconfig rename to Examples/Examples-iOS/Pods/Target Support Files/Pods-IGListKitTodayExample/Pods-IGListKitTodayExample.release.xcconfig diff --git a/Examples-tvOS/IGListKitExamples.xcodeproj/project.pbxproj b/Examples/Examples-tvOS/IGListKitExamples.xcodeproj/project.pbxproj similarity index 100% rename from Examples-tvOS/IGListKitExamples.xcodeproj/project.pbxproj rename to Examples/Examples-tvOS/IGListKitExamples.xcodeproj/project.pbxproj diff --git a/Examples-tvOS/IGListKitExamples.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/Examples/Examples-tvOS/IGListKitExamples.xcodeproj/project.xcworkspace/contents.xcworkspacedata similarity index 100% rename from Examples-tvOS/IGListKitExamples.xcodeproj/project.xcworkspace/contents.xcworkspacedata rename to Examples/Examples-tvOS/IGListKitExamples.xcodeproj/project.xcworkspace/contents.xcworkspacedata diff --git a/Examples-tvOS/IGListKitExamples.xcodeproj/xcshareddata/xcschemes/IGListKitExamples.xcscheme b/Examples/Examples-tvOS/IGListKitExamples.xcodeproj/xcshareddata/xcschemes/IGListKitExamples.xcscheme similarity index 100% rename from Examples-tvOS/IGListKitExamples.xcodeproj/xcshareddata/xcschemes/IGListKitExamples.xcscheme rename to Examples/Examples-tvOS/IGListKitExamples.xcodeproj/xcshareddata/xcschemes/IGListKitExamples.xcscheme diff --git a/Examples-tvOS/IGListKitExamples.xcworkspace/contents.xcworkspacedata b/Examples/Examples-tvOS/IGListKitExamples.xcworkspace/contents.xcworkspacedata similarity index 100% rename from Examples-tvOS/IGListKitExamples.xcworkspace/contents.xcworkspacedata rename to Examples/Examples-tvOS/IGListKitExamples.xcworkspace/contents.xcworkspacedata diff --git a/Examples-tvOS/IGListKitExamples/AppDelegate.swift b/Examples/Examples-tvOS/IGListKitExamples/AppDelegate.swift similarity index 100% rename from Examples-tvOS/IGListKitExamples/AppDelegate.swift rename to Examples/Examples-tvOS/IGListKitExamples/AppDelegate.swift diff --git a/Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Back.imagestacklayer/Content.imageset/Contents.json b/Examples/Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Back.imagestacklayer/Content.imageset/Contents.json similarity index 100% rename from Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Back.imagestacklayer/Content.imageset/Contents.json rename to Examples/Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Back.imagestacklayer/Content.imageset/Contents.json diff --git a/Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Back.imagestacklayer/Contents.json b/Examples/Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Back.imagestacklayer/Contents.json similarity index 100% rename from Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Back.imagestacklayer/Contents.json rename to Examples/Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Back.imagestacklayer/Contents.json diff --git a/Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Contents.json b/Examples/Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Contents.json similarity index 100% rename from Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Contents.json rename to Examples/Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Contents.json diff --git a/Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Front.imagestacklayer/Content.imageset/Contents.json b/Examples/Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Front.imagestacklayer/Content.imageset/Contents.json similarity index 100% rename from Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Front.imagestacklayer/Content.imageset/Contents.json rename to Examples/Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Front.imagestacklayer/Content.imageset/Contents.json diff --git a/Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Front.imagestacklayer/Contents.json b/Examples/Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Front.imagestacklayer/Contents.json similarity index 100% rename from Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Front.imagestacklayer/Contents.json rename to Examples/Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Front.imagestacklayer/Contents.json diff --git a/Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Middle.imagestacklayer/Content.imageset/Contents.json b/Examples/Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Middle.imagestacklayer/Content.imageset/Contents.json similarity index 100% rename from Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Middle.imagestacklayer/Content.imageset/Contents.json rename to Examples/Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Middle.imagestacklayer/Content.imageset/Contents.json diff --git a/Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Middle.imagestacklayer/Contents.json b/Examples/Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Middle.imagestacklayer/Contents.json similarity index 100% rename from Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Middle.imagestacklayer/Contents.json rename to Examples/Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Middle.imagestacklayer/Contents.json diff --git a/Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Back.imagestacklayer/Content.imageset/Contents.json b/Examples/Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Back.imagestacklayer/Content.imageset/Contents.json similarity index 100% rename from Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Back.imagestacklayer/Content.imageset/Contents.json rename to Examples/Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Back.imagestacklayer/Content.imageset/Contents.json diff --git a/Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Back.imagestacklayer/Contents.json b/Examples/Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Back.imagestacklayer/Contents.json similarity index 100% rename from Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Back.imagestacklayer/Contents.json rename to Examples/Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Back.imagestacklayer/Contents.json diff --git a/Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Contents.json b/Examples/Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Contents.json similarity index 100% rename from Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Contents.json rename to Examples/Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Contents.json diff --git a/Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Front.imagestacklayer/Content.imageset/Contents.json b/Examples/Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Front.imagestacklayer/Content.imageset/Contents.json similarity index 100% rename from Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Front.imagestacklayer/Content.imageset/Contents.json rename to Examples/Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Front.imagestacklayer/Content.imageset/Contents.json diff --git a/Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Front.imagestacklayer/Contents.json b/Examples/Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Front.imagestacklayer/Contents.json similarity index 100% rename from Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Front.imagestacklayer/Contents.json rename to Examples/Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Front.imagestacklayer/Contents.json diff --git a/Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Middle.imagestacklayer/Content.imageset/Contents.json b/Examples/Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Middle.imagestacklayer/Content.imageset/Contents.json similarity index 100% rename from Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Middle.imagestacklayer/Content.imageset/Contents.json rename to Examples/Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Middle.imagestacklayer/Content.imageset/Contents.json diff --git a/Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Middle.imagestacklayer/Contents.json b/Examples/Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Middle.imagestacklayer/Contents.json similarity index 100% rename from Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Middle.imagestacklayer/Contents.json rename to Examples/Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Middle.imagestacklayer/Contents.json diff --git a/Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Contents.json b/Examples/Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Contents.json similarity index 100% rename from Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Contents.json rename to Examples/Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Contents.json diff --git a/Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Top Shelf Image Wide.imageset/Contents.json b/Examples/Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Top Shelf Image Wide.imageset/Contents.json similarity index 100% rename from Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Top Shelf Image Wide.imageset/Contents.json rename to Examples/Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Top Shelf Image Wide.imageset/Contents.json diff --git a/Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Top Shelf Image.imageset/Contents.json b/Examples/Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Top Shelf Image.imageset/Contents.json similarity index 100% rename from Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Top Shelf Image.imageset/Contents.json rename to Examples/Examples-tvOS/IGListKitExamples/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Top Shelf Image.imageset/Contents.json diff --git a/Examples-tvOS/IGListKitExamples/Assets.xcassets/Contents.json b/Examples/Examples-tvOS/IGListKitExamples/Assets.xcassets/Contents.json similarity index 100% rename from Examples-tvOS/IGListKitExamples/Assets.xcassets/Contents.json rename to Examples/Examples-tvOS/IGListKitExamples/Assets.xcassets/Contents.json diff --git a/Examples-tvOS/IGListKitExamples/Assets.xcassets/LaunchImage.launchimage/Contents.json b/Examples/Examples-tvOS/IGListKitExamples/Assets.xcassets/LaunchImage.launchimage/Contents.json similarity index 100% rename from Examples-tvOS/IGListKitExamples/Assets.xcassets/LaunchImage.launchimage/Contents.json rename to Examples/Examples-tvOS/IGListKitExamples/Assets.xcassets/LaunchImage.launchimage/Contents.json diff --git a/Examples-tvOS/IGListKitExamples/Info.plist b/Examples/Examples-tvOS/IGListKitExamples/Info.plist similarity index 100% rename from Examples-tvOS/IGListKitExamples/Info.plist rename to Examples/Examples-tvOS/IGListKitExamples/Info.plist diff --git a/Examples-tvOS/IGListKitExamples/SectionControllers/CarouselSectionController.swift b/Examples/Examples-tvOS/IGListKitExamples/SectionControllers/CarouselSectionController.swift similarity index 100% rename from Examples-tvOS/IGListKitExamples/SectionControllers/CarouselSectionController.swift rename to Examples/Examples-tvOS/IGListKitExamples/SectionControllers/CarouselSectionController.swift diff --git a/Examples-tvOS/IGListKitExamples/SectionControllers/DemoSectionController.swift b/Examples/Examples-tvOS/IGListKitExamples/SectionControllers/DemoSectionController.swift similarity index 100% rename from Examples-tvOS/IGListKitExamples/SectionControllers/DemoSectionController.swift rename to Examples/Examples-tvOS/IGListKitExamples/SectionControllers/DemoSectionController.swift diff --git a/Examples-tvOS/IGListKitExamples/SectionControllers/HorizontalSectionController.swift b/Examples/Examples-tvOS/IGListKitExamples/SectionControllers/HorizontalSectionController.swift similarity index 100% rename from Examples-tvOS/IGListKitExamples/SectionControllers/HorizontalSectionController.swift rename to Examples/Examples-tvOS/IGListKitExamples/SectionControllers/HorizontalSectionController.swift diff --git a/Examples-tvOS/IGListKitExamples/SectionControllers/LabelSectionController.swift b/Examples/Examples-tvOS/IGListKitExamples/SectionControllers/LabelSectionController.swift similarity index 100% rename from Examples-tvOS/IGListKitExamples/SectionControllers/LabelSectionController.swift rename to Examples/Examples-tvOS/IGListKitExamples/SectionControllers/LabelSectionController.swift diff --git a/Examples-tvOS/IGListKitExamples/ViewControllers/DemosViewController.swift b/Examples/Examples-tvOS/IGListKitExamples/ViewControllers/DemosViewController.swift similarity index 100% rename from Examples-tvOS/IGListKitExamples/ViewControllers/DemosViewController.swift rename to Examples/Examples-tvOS/IGListKitExamples/ViewControllers/DemosViewController.swift diff --git a/Examples-tvOS/IGListKitExamples/ViewControllers/NestedAdapterViewController.swift b/Examples/Examples-tvOS/IGListKitExamples/ViewControllers/NestedAdapterViewController.swift similarity index 100% rename from Examples-tvOS/IGListKitExamples/ViewControllers/NestedAdapterViewController.swift rename to Examples/Examples-tvOS/IGListKitExamples/ViewControllers/NestedAdapterViewController.swift diff --git a/Examples-tvOS/IGListKitExamples/Views/CarouselCell.swift b/Examples/Examples-tvOS/IGListKitExamples/Views/CarouselCell.swift similarity index 100% rename from Examples-tvOS/IGListKitExamples/Views/CarouselCell.swift rename to Examples/Examples-tvOS/IGListKitExamples/Views/CarouselCell.swift diff --git a/Examples-tvOS/IGListKitExamples/Views/CarouselCell.xib b/Examples/Examples-tvOS/IGListKitExamples/Views/CarouselCell.xib similarity index 100% rename from Examples-tvOS/IGListKitExamples/Views/CarouselCell.xib rename to Examples/Examples-tvOS/IGListKitExamples/Views/CarouselCell.xib diff --git a/Examples-tvOS/IGListKitExamples/Views/DemoCell.swift b/Examples/Examples-tvOS/IGListKitExamples/Views/DemoCell.swift similarity index 100% rename from Examples-tvOS/IGListKitExamples/Views/DemoCell.swift rename to Examples/Examples-tvOS/IGListKitExamples/Views/DemoCell.swift diff --git a/Examples-tvOS/IGListKitExamples/Views/EmbeddedCollectionViewCell.swift b/Examples/Examples-tvOS/IGListKitExamples/Views/EmbeddedCollectionViewCell.swift similarity index 100% rename from Examples-tvOS/IGListKitExamples/Views/EmbeddedCollectionViewCell.swift rename to Examples/Examples-tvOS/IGListKitExamples/Views/EmbeddedCollectionViewCell.swift diff --git a/Examples-tvOS/IGListKitExamples/Views/LabelCell.swift b/Examples/Examples-tvOS/IGListKitExamples/Views/LabelCell.swift similarity index 100% rename from Examples-tvOS/IGListKitExamples/Views/LabelCell.swift rename to Examples/Examples-tvOS/IGListKitExamples/Views/LabelCell.swift diff --git a/Examples-tvOS/LICENSE-examples.md b/Examples/Examples-tvOS/LICENSE-examples.md similarity index 100% rename from Examples-tvOS/LICENSE-examples.md rename to Examples/Examples-tvOS/LICENSE-examples.md diff --git a/Examples/Examples-tvOS/Podfile b/Examples/Examples-tvOS/Podfile new file mode 100644 index 0000000..1713059 --- /dev/null +++ b/Examples/Examples-tvOS/Podfile @@ -0,0 +1,5 @@ +use_frameworks! + +target 'IGListKitExamples' do + pod 'IGListKit', :path => '../../IGListKit.podspec' +end diff --git a/Examples-tvOS/Podfile.lock b/Examples/Examples-tvOS/Podfile.lock similarity index 53% rename from Examples-tvOS/Podfile.lock rename to Examples/Examples-tvOS/Podfile.lock index af388c5..0ad8e6b 100644 --- a/Examples-tvOS/Podfile.lock +++ b/Examples/Examples-tvOS/Podfile.lock @@ -2,15 +2,15 @@ PODS: - IGListKit (1.0.0) DEPENDENCIES: - - IGListKit (from `../IGListKit.podspec`) + - IGListKit (from `../../IGListKit.podspec`) EXTERNAL SOURCES: IGListKit: - :path: ../IGListKit.podspec + :path: "../../IGListKit.podspec" SPEC CHECKSUMS: IGListKit: a534a917b574ec56697390ef182f125ccff2145b -PODFILE CHECKSUM: 4bdfb42d1e7b2b121bf8c83bc300d7d77aa0fc3a +PODFILE CHECKSUM: 1c6e95fa41b8dad60a4f701a82d85b3b49e979b8 COCOAPODS: 1.1.1 diff --git a/Examples-tvOS/Pods/Local Podspecs/IGListKit.podspec.json b/Examples/Examples-tvOS/Pods/Local Podspecs/IGListKit.podspec.json similarity index 100% rename from Examples-tvOS/Pods/Local Podspecs/IGListKit.podspec.json rename to Examples/Examples-tvOS/Pods/Local Podspecs/IGListKit.podspec.json diff --git a/Example/Pods/Manifest.lock b/Examples/Examples-tvOS/Pods/Manifest.lock similarity index 53% rename from Example/Pods/Manifest.lock rename to Examples/Examples-tvOS/Pods/Manifest.lock index fe4c8c6..0ad8e6b 100644 --- a/Example/Pods/Manifest.lock +++ b/Examples/Examples-tvOS/Pods/Manifest.lock @@ -2,15 +2,15 @@ PODS: - IGListKit (1.0.0) DEPENDENCIES: - - IGListKit (from `../IGListKit.podspec`) + - IGListKit (from `../../IGListKit.podspec`) EXTERNAL SOURCES: IGListKit: - :path: ../IGListKit.podspec + :path: "../../IGListKit.podspec" SPEC CHECKSUMS: IGListKit: a534a917b574ec56697390ef182f125ccff2145b -PODFILE CHECKSUM: cc1e0cbb39e7099e1bd4ec1453b7e5a63c1af10d +PODFILE CHECKSUM: 1c6e95fa41b8dad60a4f701a82d85b3b49e979b8 COCOAPODS: 1.1.1 diff --git a/Examples-tvOS/Pods/Pods.xcodeproj/project.pbxproj b/Examples/Examples-tvOS/Pods/Pods.xcodeproj/project.pbxproj similarity index 50% rename from Examples-tvOS/Pods/Pods.xcodeproj/project.pbxproj rename to Examples/Examples-tvOS/Pods/Pods.xcodeproj/project.pbxproj index efb3093..a74c853 100644 --- a/Examples-tvOS/Pods/Pods.xcodeproj/project.pbxproj +++ b/Examples/Examples-tvOS/Pods/Pods.xcodeproj/project.pbxproj @@ -7,226 +7,276 @@ objects = { /* Begin PBXBuildFile section */ - 048DD995106FB4EB9CACE14AB11E9E4B /* IGListDisplayHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 828260DA828EE578C9E5EAE347FB1D17 /* IGListDisplayHandler.m */; }; - 07CA069B065E33BEE709DB1D08FB08BB /* IGListAdapterProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 08E3820E0996C55B3D57D852C741032F /* IGListAdapterProxy.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 0E8B466CF38565A4E8CB702AAA14DDEE /* IGListAdapterDataSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 102731D0A3833E5605269F5C17FF3361 /* IGListAdapterDataSource.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0EAEFC87A46B035B98458B77C0DAB313 /* IGListAdapterProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 222A0E59AC9133CCADB14649123BD761 /* IGListAdapterProxy.m */; }; - 0F8D03E428749E8CE408392DEA4823D2 /* IGListCollectionContext.h in Headers */ = {isa = PBXBuildFile; fileRef = ED52993BC0E5A2A8CF3032899C3CEEEF /* IGListCollectionContext.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0FE508FE448256A0EB8CF84CC381D1FB /* IGListKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D3A377D114AF33D5FD08919F9009118 /* IGListKit.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 134B84577367CDE16AA6AD0962A6B85F /* IGListIndexPathResultInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB0BAA5C072B6578FEF7F1C645879E8 /* IGListIndexPathResultInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 151601F20702205211839EDBFC72EA0F /* IGListIndexSetResultInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D178C0543A7E01519D9F2FAB35BA5BE /* IGListIndexSetResultInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 1668524927DB5E75F1D2D008B0B23551 /* IGListAdapterUpdater.m in Sources */ = {isa = PBXBuildFile; fileRef = C4754AD0793D09ADC98CE8315FB27946 /* IGListAdapterUpdater.m */; }; - 1A89AF7CCCD65D9D5B946363776D05AE /* Pods-IGListKitExamples-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 52054AE893A0AE7FBFC54333D8ABD345 /* Pods-IGListKitExamples-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1BD26AEC65A15912B3F272922522826C /* IGListReloadDataUpdater.m in Sources */ = {isa = PBXBuildFile; fileRef = 27E13D8C854DFD2EFDD6DA87194F1121 /* IGListReloadDataUpdater.m */; }; - 1DA0BAAE175DBEFD33BAF45ED05DA33F /* IGListUpdatingDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 62D018E732008A294F6E7A41CC4453AB /* IGListUpdatingDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1E3C28DD198BEBAD9E457AF0B2E813CE /* IGListAdapterDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 923FA479C0E7EAA47E53CA75BC3CECBB /* IGListAdapterDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 28260093B9FCBA02BB36C414FE156A33 /* NSObject+IGListDiffable.m in Sources */ = {isa = PBXBuildFile; fileRef = FA380D1C37A20C80A41A5B330D2EE293 /* NSObject+IGListDiffable.m */; }; - 2DC362DF318FFDCD0DC881A06F7EF60F /* IGListMoveIndexInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC56F6F14844AF7A5DA1AA3FC5BD736 /* IGListMoveIndexInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 35DC16C75961FEFBB6C976D527D06102 /* IGListAdapter.m in Sources */ = {isa = PBXBuildFile; fileRef = 03D1E539E0EF198C23E5EEE216EF66B3 /* IGListAdapter.m */; }; - 36300A4773E5329A5DCFB774951C72A6 /* NSIndexSet+PrettyDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 3393D3C6C3A834DB5ABC2B7E4086D071 /* NSIndexSet+PrettyDescription.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 36A352766482AA88A9F62372E5A25A36 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 71D44B887663E8A7D2752C9ED2356648 /* Foundation.framework */; }; - 37C14D32C6F44CFBE4A0ECA63D251890 /* IGListBatchUpdateData.h in Headers */ = {isa = PBXBuildFile; fileRef = 23A8D5BAC0F0E583579806FD68BD5003 /* IGListBatchUpdateData.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 37C95D54129A28980B0A44B164D7BADE /* IGListSectionController.h in Headers */ = {isa = PBXBuildFile; fileRef = 13663962D3B6303106FF1A527DF410E7 /* IGListSectionController.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 387D977F448C8FEDC374BE8D8F027FE0 /* NSObject+IGListDiffable.h in Headers */ = {isa = PBXBuildFile; fileRef = 8EF5FA11849D5905A87D204E8E95BAFA /* NSObject+IGListDiffable.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3AE30BC98DEE5047B8E2A09F8AC058D9 /* IGListExperiments.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B2CECCD1310C45948C83FE88A415FD1 /* IGListExperiments.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4777B6A28EB663E8DCE23B28A3EEDC84 /* IGListSingleSectionController.m in Sources */ = {isa = PBXBuildFile; fileRef = 94C66DF3CD7FDC58ABC235D44BBCFB47 /* IGListSingleSectionController.m */; }; - 4C0D8D4200F19765387BDA5DF0351707 /* UICollectionView+IGListBatchUpdateData.h in Headers */ = {isa = PBXBuildFile; fileRef = 9017BCE4C7BAE0D22C1D8E6CEDB96DCF /* UICollectionView+IGListBatchUpdateData.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 51D08A6C09E9BB328A0E8537A9304E54 /* IGListAdapterUpdater.h in Headers */ = {isa = PBXBuildFile; fileRef = F24111595DA00F970E6AB05DE54C37A3 /* IGListAdapterUpdater.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 52FC6541FB2BEA9A3D32596D0F0112F3 /* IGListMoveIndexPath.m in Sources */ = {isa = PBXBuildFile; fileRef = EB79F78BF0DCFFA582A504023F061F0B /* IGListMoveIndexPath.m */; }; - 57FB14F4B485DB6C1079D629643E224D /* IGListStackedSectionControllerInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 659F498EE384D82BB587376EEFB7CF43 /* IGListStackedSectionControllerInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 5901E794126AD4043B96E3EA5424A0A9 /* IGListBatchUpdateData.mm in Sources */ = {isa = PBXBuildFile; fileRef = E402B90D4B2469068923EF6DCA6AEBAA /* IGListBatchUpdateData.mm */; }; - 5B24A7DA53D0CDFE36233A725078ADF1 /* IGListMoveIndexPath.h in Headers */ = {isa = PBXBuildFile; fileRef = 849F9103B93CC21B8AB472C5294DAF98 /* IGListMoveIndexPath.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5B3EC05B46CAE92AC86F5E0140ECBC1C /* UICollectionView+IGListBatchUpdateData.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D6017DC6EBE30D0F10C9B3FAB16BAD4 /* UICollectionView+IGListBatchUpdateData.m */; }; - 5D333C80CE63A8D01A9E816B7D47A0F8 /* IGListMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = F80E790E1D548E9646F10A75ACE0BB71 /* IGListMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5FDF3C63D06797EC6649DDB527E75593 /* IGListSupplementaryViewSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 1191E666F701202922624F398A0A4D27 /* IGListSupplementaryViewSource.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 616ED22733EF3C17B718A10595B6C03D /* IGListSectionController.m in Sources */ = {isa = PBXBuildFile; fileRef = F31E9B40FF641B9B25E0A62FFABC7855 /* IGListSectionController.m */; }; - 6585F8BC4AE0EA2DC16B62B159CAE397 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 71D44B887663E8A7D2752C9ED2356648 /* Foundation.framework */; }; - 698695EBBCAAEE553D0284ECE93B4730 /* IGListAdapterUpdaterDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 0241CABAD3620FDFC7CFB2229AF89CD4 /* IGListAdapterUpdaterDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6B73F97858678E9A7EE6CAA3C8F4CAEE /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB4C132D7BA00C1384E27FAFD43A44B6 /* UIKit.framework */; }; - 716FDA201B13C5D83AE1109EB6B0047F /* IGListIndexPathResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 5523CDCF6C0CDADC8C7DA5CD9AEC6720 /* IGListIndexPathResult.m */; }; - 72E7E3F5E1DC01C109F5FAC37DFA4F01 /* IGListDiff.mm in Sources */ = {isa = PBXBuildFile; fileRef = C71BDF31A0D4E4C60FE418DF8F5DA20B /* IGListDiff.mm */; }; - 76829A1937AE85E06E03EEA1BB6BA1ED /* IGListDiffable.h in Headers */ = {isa = PBXBuildFile; fileRef = 123A0FCE117A8EB9330BB9A759C3BCF7 /* IGListDiffable.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7700CBD66152909A6AA3CCE83F86DFB1 /* IGListSingleSectionController.h in Headers */ = {isa = PBXBuildFile; fileRef = 2404D142D0C9FE9B9DB6F42733B37A8F /* IGListSingleSectionController.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7881A804F20C1FF7D5A2E82E92D23D4B /* IGListReloadDataUpdater.h in Headers */ = {isa = PBXBuildFile; fileRef = 855C5B154C4BD5F226954A063EAA0A6D /* IGListReloadDataUpdater.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7B96DAEE6845686FCC632B2FCE54DCFB /* IGListMoveIndex.h in Headers */ = {isa = PBXBuildFile; fileRef = AA813263295944FD7C28EF50901FE213 /* IGListMoveIndex.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7F1E44C4C0FEEFE713C6E9B1FB644D7F /* IGListKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9032A1FEC635618198A9431CF9517449 /* IGListKit-dummy.m */; }; - 867C735D6F3C81D5CF8394528C5EEC27 /* IGListSectionType.h in Headers */ = {isa = PBXBuildFile; fileRef = A1F6C1ADF43CF0CA7AAEC0CA9D1B9EDD /* IGListSectionType.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8B71D13ACAC5591B3CE7B51299178137 /* IGListStackedSectionController.h in Headers */ = {isa = PBXBuildFile; fileRef = 024CC00C03E409241F3462AD74F254EA /* IGListStackedSectionController.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 90FBDB2E0EDEDA382DACDC4480CACE11 /* IGListDiff.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E81454F52F06CFB85B0EA69AD3CAA6B /* IGListDiff.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9136AD424FB2AA5D428C97497B92212A /* IGListDisplayHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 3AE5A8F234B280173578C6C12D8F0BA8 /* IGListDisplayHandler.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 94C6F2A63832A45817B3972936107D4C /* IGListIndexSetResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 60E25741963EAF6E90632ABD1796CD5B /* IGListIndexSetResult.m */; }; - 9537ED5D64D1020A696E85D0E297F89B /* IGListWorkingRangeHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 3FF9956865CA6A17094FCF49B1328235 /* IGListWorkingRangeHandler.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 9648D0657DC9923BF9CC5D58AA0EABD3 /* IGListMoveIndex.m in Sources */ = {isa = PBXBuildFile; fileRef = 15444C33650BE2CAC5A1FC7F5E383161 /* IGListMoveIndex.m */; }; - 9908944BE13B0DC564C12D31E11F9B16 /* IGListScrollDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = C5788D65F7EA5B985BDD9D570EFD6D61 /* IGListScrollDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 99F220194828DBCD1364349FECB62A85 /* IGListAdapterInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 02402B6FB552DB54B0533F060072F959 /* IGListAdapterInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 9D193CFFEBD44D034E827223350E18B6 /* IGListWorkingRangeDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = FAF1B04E040803D62EAD2AEBFAE8C247 /* IGListWorkingRangeDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A013323C37461B0C5A6D48B0E295D01B /* IGListSectionControllerInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = BACD4E5EB03723EC1AE6A32D696BB235 /* IGListSectionControllerInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; - A83BC3A0B761C430D361524438BC3AC2 /* IGListWorkingRangeHandler.mm in Sources */ = {isa = PBXBuildFile; fileRef = C32854A9E8D0C9144DFC7E636182E5FB /* IGListWorkingRangeHandler.mm */; }; - B4CD949F134F7E4CD11E11682AB22079 /* IGListAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = 180822AE5F902FF9D118166C254BB9D4 /* IGListAdapter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BE6230BF86420C3ED8A459E0BE0A4904 /* IGListCollectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = 5317A3BE429672A1580D2F1FD419FE66 /* IGListCollectionView.m */; }; - BF2748F42C2244389EF7A2B848C3F57E /* IGListSectionMap.h in Headers */ = {isa = PBXBuildFile; fileRef = BC18A7D71293F9C8826AFF856383E800 /* IGListSectionMap.h */; settings = {ATTRIBUTES = (Private, ); }; }; - C02FEEA9717B24B51C1C7D5CAD75E2F0 /* IGListStackedSectionController.m in Sources */ = {isa = PBXBuildFile; fileRef = 605923915E529D7EED7634C33EB8DD8C /* IGListStackedSectionController.m */; }; - C2A332D7BC9B89592141A8231B35EE2A /* IGListAdapterUpdaterInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = FC344825E9CE46016D4C9BFBB7787EF6 /* IGListAdapterUpdaterInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; - C4C4C1B02AFD7277F00A40570658152C /* Pods-IGListKitExamples-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2F5AE0385534EC7E6CA75003A7280492 /* Pods-IGListKitExamples-dummy.m */; }; - C5E00BB4C4BB8368AC203C571ECD36D0 /* IGListMoveIndexPathInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = C41E3FA619D7A9F833B7747A5AFF7C28 /* IGListMoveIndexPathInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; - D2B2C9D2D14200444BB64696B05B2997 /* IGListCollectionView.h in Headers */ = {isa = PBXBuildFile; fileRef = E577E8226463DE19A494899FC4B8488B /* IGListCollectionView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D5784F407B76134D8E517759894AF6F5 /* IGListKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 01837EBDDF41D06A77B9670D9FF211A0 /* IGListKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D823F8B7308D421D94EA8FB912778C68 /* IGListAssert.h in Headers */ = {isa = PBXBuildFile; fileRef = E4E6047C833C2F2DA1C712258F1FA857 /* IGListAssert.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DBBF93CA21917E27D087DB0AE287A315 /* IGListSectionMap.m in Sources */ = {isa = PBXBuildFile; fileRef = FE5E53C9B524CAE450FBBDF8C229961A /* IGListSectionMap.m */; }; - DE3948B248A3D2BBBD148A7300A72FC6 /* IGListIndexSetResult.h in Headers */ = {isa = PBXBuildFile; fileRef = 30980860468ACB979933F1DB4726BB8A /* IGListIndexSetResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E544414873F1F566F866DA90043FEE03 /* NSIndexSet+PrettyDescription.m in Sources */ = {isa = PBXBuildFile; fileRef = 66F862E2AEE5E9C632AFF768FC862482 /* NSIndexSet+PrettyDescription.m */; }; - E863057BEBB61664170B988A8A195D27 /* IGListIndexPathResult.h in Headers */ = {isa = PBXBuildFile; fileRef = 34FAFFC39C810CA95148450766D73EFC /* IGListIndexPathResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F975889EC66E3E6890EB307BFA38BEA5 /* IGListDisplayDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 875A0C401CD97F0C3F8536E89893042F /* IGListDisplayDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0404C4968C44B3941F6F3254724A989B /* IGListIndexPathResult.m in Sources */ = {isa = PBXBuildFile; fileRef = BAA8E0509D8852E1F41B82EF032B1B36 /* IGListIndexPathResult.m */; }; + 04A83A26A0DF97E698FB6CED78AAA917 /* IGListCollectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4828C219C5A2B2A8757B2B14E820A84C /* IGListCollectionView.m */; }; + 0AE85A54D6FC0A8C4116F3DBAA058993 /* IGListKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9FB5CA37117CFC14607E8FDE5FBA06C6 /* IGListKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0F0E02D02BF3BE31BC5A1C6EFB2E7A7F /* IGListKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E49248D91C47CEF6D086B16CECDCB77 /* IGListKit-dummy.m */; }; + 14CA00C969B5FA19F2BF614DA6B2C035 /* IGListExperiments.h in Headers */ = {isa = PBXBuildFile; fileRef = 0748980634285DC5B4FA00EDE0B13373 /* IGListExperiments.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 18B6639F652FDAA848EC1D5406619819 /* IGListIndexPathResult.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F471C27F62D3A4B47309B7BB9EE6F19 /* IGListIndexPathResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 20DCD03E86CFC2038E90D0DB267B79C8 /* IGListWorkingRangeDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = F7EB16C2F1FB4DA0630B676C6986874B /* IGListWorkingRangeDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2255137ECC4AE333B1CC10DBA28D9E4D /* IGListDiff.mm in Sources */ = {isa = PBXBuildFile; fileRef = 506171489287087E9C4D66DE1EDAAA4E /* IGListDiff.mm */; }; + 2630065CC5335935F6C22238C065A323 /* IGListSingleSectionController.h in Headers */ = {isa = PBXBuildFile; fileRef = F0BE7701A8E8ED9CDA9A0E0B4D590354 /* IGListSingleSectionController.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2F7CA39DBF993BD31617E82178F5E72E /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 71D44B887663E8A7D2752C9ED2356648 /* Foundation.framework */; }; + 2FB25967C356F25BA5ABC3DB2A6ABCEF /* IGListMoveIndex.h in Headers */ = {isa = PBXBuildFile; fileRef = A407FC3A6EE9FCB3B35073F256BD9911 /* IGListMoveIndex.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3A507CBD3984F37B6C84C97BD6E9960C /* IGListIndexSetResult.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E33CC61C5E401BDDFA051CF127F189B /* IGListIndexSetResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3B98406D192EDFD968DDBF869EB886D1 /* IGListAdapterProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 784BDA5BB351EEED4761AAF749FF4D53 /* IGListAdapterProxy.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 501F42AD28FD867F2FB89C9946E4FDEE /* IGListCollectionContext.h in Headers */ = {isa = PBXBuildFile; fileRef = FE58A57132F48597AD5F7ABE827A58E0 /* IGListCollectionContext.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 53730E0A44C46BCA651186829716F5A7 /* IGListReloadDataUpdater.m in Sources */ = {isa = PBXBuildFile; fileRef = 5837ADAF5E16F68F120FE8FCEF83D0F4 /* IGListReloadDataUpdater.m */; }; + 54F8452C1E4FA6E3CF780AF6F151BF1B /* IGListCollectionView.h in Headers */ = {isa = PBXBuildFile; fileRef = 59E16B2E93D9596E45853A0EB35A81FE /* IGListCollectionView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5790EDBA230724D8F50EB1264795E450 /* IGListAssert.h in Headers */ = {isa = PBXBuildFile; fileRef = F038ECEA25E163B1CBA48F6AF8332468 /* IGListAssert.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 579950B19CEA7A367744945B2E5361D6 /* IGListScrollDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = F64A9640B7B689261045552EBF43BEDA /* IGListScrollDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6359454CBDAAEA4B071D635D151B9EB8 /* IGListSectionController.h in Headers */ = {isa = PBXBuildFile; fileRef = 89E71377C80F8521D902F120313F2C8B /* IGListSectionController.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6445CE1AD69ABCE295342A5781B0D1CD /* IGListStackedSectionController.h in Headers */ = {isa = PBXBuildFile; fileRef = 4600D391AA6EF3DF246619ECF28C1765 /* IGListStackedSectionController.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 658C4031145D6521F59C98DED4A0807B /* UICollectionView+IGListBatchUpdateData.h in Headers */ = {isa = PBXBuildFile; fileRef = E1A59E1D690DED97B804713F4E2682E2 /* UICollectionView+IGListBatchUpdateData.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 6BA2256215640ADA738325FC72E0BE68 /* NSObject+IGListDiffable.m in Sources */ = {isa = PBXBuildFile; fileRef = FC5D2AB2319E87ED95A44ABC566C11EE /* NSObject+IGListDiffable.m */; }; + 6D70CB906D4EBA1314F496277538B640 /* IGListDisplayHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 08873EF0BEE7104C058FE13967AF690D /* IGListDisplayHandler.m */; }; + 72C53C1F5E4244DA8A7A31BFB55927AD /* IGListIndexSetResultInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 1657AE10BCA358ADD91463936C2BA45A /* IGListIndexSetResultInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 75819F7705CE59B32193AF403CF23347 /* IGListSectionMap.m in Sources */ = {isa = PBXBuildFile; fileRef = 6F0CD7BE96D6F5C2727856D95C543237 /* IGListSectionMap.m */; }; + 763BF6B8BE0466A7FC3BC2078418F7FF /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 71D44B887663E8A7D2752C9ED2356648 /* Foundation.framework */; }; + 76E5144EB61892A84CF0EB843466CC68 /* IGListSectionController.m in Sources */ = {isa = PBXBuildFile; fileRef = EEF15711D6760672962F49CD7AE33B5D /* IGListSectionController.m */; }; + 76EEDED9B0D658FBC20BF1BFEC274C47 /* IGListAdapterDataSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 41716D55477940D862AB5C2AB9B803F6 /* IGListAdapterDataSource.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7A96087CD10B2775416AFB4FB408F5F5 /* IGListDiff.h in Headers */ = {isa = PBXBuildFile; fileRef = 233D05120AD3D511C4EAA6F803184CFF /* IGListDiff.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7B1C9F85A59B4AF766DC31AE4515126A /* IGListSingleSectionController.m in Sources */ = {isa = PBXBuildFile; fileRef = FBC40101A91A3CA18CE64347D3FFCC12 /* IGListSingleSectionController.m */; }; + 7C80A2F11AFB3BE018F774A422692805 /* IGListSectionType.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A10810A932E1F3C8D0028240234C22F /* IGListSectionType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7DB0728EEBAAF903CC05D81098E5ADA8 /* IGListMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 27025AB8B937BF0797830F3E7C899C1E /* IGListMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 803CBEAD6DB416CC6EFF76211CFC971D /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB4C132D7BA00C1384E27FAFD43A44B6 /* UIKit.framework */; }; + 8300C74FC73203FA75FC7AF4624A4EE5 /* IGListAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = DCD457DD75EBA261F93D75C89144298F /* IGListAdapter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 90EB1CA68921D96E1DBD58DE61C2884D /* IGListKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 280E8AD10171E03BAA1037E769EDFD18 /* IGListKit.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 91140873E8623A4F555C8CC251D0E8D5 /* IGListBatchUpdateData.h in Headers */ = {isa = PBXBuildFile; fileRef = DE3502C5A5C6EC196D7B9F4BD74BA096 /* IGListBatchUpdateData.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9A729491D6EED1CE66FD157238D2AB5E /* IGListAdapterUpdater.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D6C9F18152BF4155E43DABF287D4C7 /* IGListAdapterUpdater.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9F9C8DAE8BEB85D5B0DC4B97E31E6B5B /* IGListAdapterUpdaterInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = F344CCABABEC30B08343E480007F96F3 /* IGListAdapterUpdaterInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; + A0CC4A71B7869AEF2C9D5F58F7D8BF46 /* IGListDisplayHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 078F3444D773530B14B3F88163C31447 /* IGListDisplayHandler.h */; settings = {ATTRIBUTES = (Private, ); }; }; + A70BD897A1E0645F9AA41EF2702B773F /* IGListWorkingRangeHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = D55DD88A83671E649180A395CAB25D08 /* IGListWorkingRangeHandler.h */; settings = {ATTRIBUTES = (Private, ); }; }; + AC39073CB462B8AD1DDF1AA8CC499105 /* IGListAdapterProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 455FF848F5AF611841F55AA07B1F1FBB /* IGListAdapterProxy.m */; }; + B05742B545BC134667BC0D95F8B7AC03 /* IGListStackedSectionControllerInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 881C522C6371B49A98449DD86DEAC7FF /* IGListStackedSectionControllerInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; + B1E01C086BBA182073BF3D04C4C35BBD /* IGListMoveIndexInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = DC7D564ECFCA6D05203A87AF780D46E7 /* IGListMoveIndexInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; + B4F698829270027029DF801432380DDC /* IGListAdapterUpdater.m in Sources */ = {isa = PBXBuildFile; fileRef = D8AB999BBEA17D372824683555D7F07B /* IGListAdapterUpdater.m */; }; + B7FADDD58154CEA589481E450BD88E33 /* Pods-IGListKitExamples-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2F5AE0385534EC7E6CA75003A7280492 /* Pods-IGListKitExamples-dummy.m */; }; + BC4B969C3652FE70029839219C0ECE20 /* IGListMoveIndexPath.m in Sources */ = {isa = PBXBuildFile; fileRef = 8B9255D9F82ABFE227F2C2DBB03D1140 /* IGListMoveIndexPath.m */; }; + C2A77D746F142A8A58316F29990B1BBE /* IGListSupplementaryViewSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 8688C5AF260C844D8E4EBFDBD2B24999 /* IGListSupplementaryViewSource.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C867F31C58380D570EEE75A86AC73BE6 /* IGListAdapterDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = ACE4607A223467B97D02700EAA37F123 /* IGListAdapterDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CD53FDC38D529D03A5B379C47406BD21 /* IGListIndexSetResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C95A1FCDCC291475C639BE1E73B6F34 /* IGListIndexSetResult.m */; }; + CFA9F81B6A83AE711C42035B68070FEC /* IGListAdapter.m in Sources */ = {isa = PBXBuildFile; fileRef = 4A72FA47B985EEF2B7772421002621A3 /* IGListAdapter.m */; }; + CFE293F7F0775995F6E4D33F7383BA04 /* IGListIndexPathResultInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 4AFA7D79658F54D5B736C8C63412A285 /* IGListIndexPathResultInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; + D135FC89CC2CDFB839E486B4BAB5BCF5 /* IGListMoveIndexPathInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = F5912B0C0DE5715E72DEAB0E289B8A59 /* IGListMoveIndexPathInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; + D3D6C594CAC8121854AE342A224108A3 /* IGListSectionMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 62C414F315203240E90476F6746E6772 /* IGListSectionMap.h */; settings = {ATTRIBUTES = (Private, ); }; }; + DAD9EC1A8A439721B083675E1D523A4B /* IGListDisplayDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 2F977CFA710CE800472BDB51C22BEBA7 /* IGListDisplayDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DCB9AAC0F063A6DDAFF18EF5C3827F99 /* IGListSectionControllerInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 224BF13C71C4A287A51113F457A9A74A /* IGListSectionControllerInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; + E0C4AB01DCA53315824A70F70E575ECD /* IGListAdapterInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 85C4774804F337760AC4ABAC990071FF /* IGListAdapterInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; + E20E8042A3371514CE5FCFCCAE0072C8 /* IGListAdapterUpdaterDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = AEC147FB0088A804423D89EA9AD2343F /* IGListAdapterUpdaterDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E5CFFC0667017364CAB9EEB663D57562 /* IGListUpdatingDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 31640D1D4BE6209515F51339822C803C /* IGListUpdatingDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E6C91F8749D1E2E25C3CAF4360213C4A /* IGListMoveIndex.m in Sources */ = {isa = PBXBuildFile; fileRef = 6A0812FB88F58451DC0880C009A7F7D2 /* IGListMoveIndex.m */; }; + F2C38FF3CC436146C81976842BDA0959 /* IGListReloadDataUpdater.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D2950131BAC96EA5DB1470F737C4B0F /* IGListReloadDataUpdater.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F317D31569ECBEB754B453DB4E231ED5 /* IGListDiffable.h in Headers */ = {isa = PBXBuildFile; fileRef = EE404D2A733CE17B92266239A97188D2 /* IGListDiffable.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F3F2382079F3EC3BC2DAAE98861AEA8A /* IGListWorkingRangeHandler.mm in Sources */ = {isa = PBXBuildFile; fileRef = A009F2436D11A9A39002599D3A0B8CA3 /* IGListWorkingRangeHandler.mm */; }; + F4CFD7D4FC394FA6AB6A25D75F224EFF /* NSObject+IGListDiffable.h in Headers */ = {isa = PBXBuildFile; fileRef = F3874FEA78805CE9690DE8B8F13D3C76 /* NSObject+IGListDiffable.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F67F049F7C46AFBE141342033D4FE0F1 /* IGListBatchUpdateData.mm in Sources */ = {isa = PBXBuildFile; fileRef = C625EE22341210D35A9F33DDA02BA418 /* IGListBatchUpdateData.mm */; }; + FA817DAF7542D9716D4FAD257F1C5B82 /* IGListStackedSectionController.m in Sources */ = {isa = PBXBuildFile; fileRef = 6310B918583C0F42D79AB81EA22D8005 /* IGListStackedSectionController.m */; }; + FA8303FFEB4E30351796FD26E8DFAD6B /* UICollectionView+IGListBatchUpdateData.m in Sources */ = {isa = PBXBuildFile; fileRef = BBDA2DE4387C4D3643886BE8F3DD2F11 /* UICollectionView+IGListBatchUpdateData.m */; }; + FB9E01045A52A0D046354D363F443D16 /* IGListMoveIndexPath.h in Headers */ = {isa = PBXBuildFile; fileRef = B6EBE58B4AF6FF52C345E74B82ACEB4B /* IGListMoveIndexPath.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FF9FF8C3E7C149B40D25B5B2BB530C27 /* Pods-IGListKitExamples-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 52054AE893A0AE7FBFC54333D8ABD345 /* Pods-IGListKitExamples-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - A0A5426482C447F640D6A192E71D5F5B /* PBXContainerItemProxy */ = { + 5A4D93DEC315EA1419504908E8F1310B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = 5A9988CDADFC92DB95D7C72D2E4F5F4A; + remoteGlobalIDString = 51709312248703F89CC4FB99ED8A7D4E; remoteInfo = IGListKit; }; /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ - 01837EBDDF41D06A77B9670D9FF211A0 /* IGListKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IGListKit-umbrella.h"; sourceTree = ""; }; - 02402B6FB552DB54B0533F060072F959 /* IGListAdapterInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListAdapterInternal.h; sourceTree = ""; }; - 0241CABAD3620FDFC7CFB2229AF89CD4 /* IGListAdapterUpdaterDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListAdapterUpdaterDelegate.h; sourceTree = ""; }; - 024CC00C03E409241F3462AD74F254EA /* IGListStackedSectionController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListStackedSectionController.h; sourceTree = ""; }; - 03D1E539E0EF198C23E5EEE216EF66B3 /* IGListAdapter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListAdapter.m; sourceTree = ""; }; - 08E3820E0996C55B3D57D852C741032F /* IGListAdapterProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListAdapterProxy.h; sourceTree = ""; }; - 102731D0A3833E5605269F5C17FF3361 /* IGListAdapterDataSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListAdapterDataSource.h; sourceTree = ""; }; - 1191E666F701202922624F398A0A4D27 /* IGListSupplementaryViewSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListSupplementaryViewSource.h; sourceTree = ""; }; - 123A0FCE117A8EB9330BB9A759C3BCF7 /* IGListDiffable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListDiffable.h; sourceTree = ""; }; - 13663962D3B6303106FF1A527DF410E7 /* IGListSectionController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListSectionController.h; sourceTree = ""; }; - 15444C33650BE2CAC5A1FC7F5E383161 /* IGListMoveIndex.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListMoveIndex.m; sourceTree = ""; }; - 180822AE5F902FF9D118166C254BB9D4 /* IGListAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListAdapter.h; sourceTree = ""; }; + 0748980634285DC5B4FA00EDE0B13373 /* IGListExperiments.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListExperiments.h; sourceTree = ""; }; + 078F3444D773530B14B3F88163C31447 /* IGListDisplayHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListDisplayHandler.h; sourceTree = ""; }; + 08873EF0BEE7104C058FE13967AF690D /* IGListDisplayHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListDisplayHandler.m; sourceTree = ""; }; + 1657AE10BCA358ADD91463936C2BA45A /* IGListIndexSetResultInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListIndexSetResultInternal.h; sourceTree = ""; }; + 1A10810A932E1F3C8D0028240234C22F /* IGListSectionType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListSectionType.h; sourceTree = ""; }; 1B2B14BA3AB402D9CC387EEB27A2F746 /* Pods-IGListKitExamples.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-IGListKitExamples.debug.xcconfig"; sourceTree = ""; }; - 1FB0BAA5C072B6578FEF7F1C645879E8 /* IGListIndexPathResultInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListIndexPathResultInternal.h; sourceTree = ""; }; - 222A0E59AC9133CCADB14649123BD761 /* IGListAdapterProxy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListAdapterProxy.m; sourceTree = ""; }; - 23A8D5BAC0F0E583579806FD68BD5003 /* IGListBatchUpdateData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListBatchUpdateData.h; sourceTree = ""; }; - 2404D142D0C9FE9B9DB6F42733B37A8F /* IGListSingleSectionController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListSingleSectionController.h; sourceTree = ""; }; - 27E13D8C854DFD2EFDD6DA87194F1121 /* IGListReloadDataUpdater.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListReloadDataUpdater.m; sourceTree = ""; }; - 2D6017DC6EBE30D0F10C9B3FAB16BAD4 /* UICollectionView+IGListBatchUpdateData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "UICollectionView+IGListBatchUpdateData.m"; sourceTree = ""; }; + 1E33CC61C5E401BDDFA051CF127F189B /* IGListIndexSetResult.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListIndexSetResult.h; sourceTree = ""; }; + 1E49248D91C47CEF6D086B16CECDCB77 /* IGListKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IGListKit-dummy.m"; sourceTree = ""; }; + 21B2E0C32D3EAD9729ECD1B83E03F7A4 /* IGListKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IGListKit-prefix.pch"; sourceTree = ""; }; + 224BF13C71C4A287A51113F457A9A74A /* IGListSectionControllerInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListSectionControllerInternal.h; sourceTree = ""; }; + 233D05120AD3D511C4EAA6F803184CFF /* IGListDiff.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListDiff.h; sourceTree = ""; }; + 27025AB8B937BF0797830F3E7C899C1E /* IGListMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListMacros.h; sourceTree = ""; }; + 280E8AD10171E03BAA1037E769EDFD18 /* IGListKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListKit.h; sourceTree = ""; }; + 2D2950131BAC96EA5DB1470F737C4B0F /* IGListReloadDataUpdater.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListReloadDataUpdater.h; sourceTree = ""; }; 2F5AE0385534EC7E6CA75003A7280492 /* Pods-IGListKitExamples-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-IGListKitExamples-dummy.m"; sourceTree = ""; }; - 30980860468ACB979933F1DB4726BB8A /* IGListIndexSetResult.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListIndexSetResult.h; sourceTree = ""; }; - 3393D3C6C3A834DB5ABC2B7E4086D071 /* NSIndexSet+PrettyDescription.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSIndexSet+PrettyDescription.h"; sourceTree = ""; }; - 34FAFFC39C810CA95148450766D73EFC /* IGListIndexPathResult.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListIndexPathResult.h; sourceTree = ""; }; - 3AE5A8F234B280173578C6C12D8F0BA8 /* IGListDisplayHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListDisplayHandler.h; sourceTree = ""; }; - 3FF9956865CA6A17094FCF49B1328235 /* IGListWorkingRangeHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListWorkingRangeHandler.h; sourceTree = ""; }; + 2F977CFA710CE800472BDB51C22BEBA7 /* IGListDisplayDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListDisplayDelegate.h; sourceTree = ""; }; + 31640D1D4BE6209515F51339822C803C /* IGListUpdatingDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListUpdatingDelegate.h; sourceTree = ""; }; + 3C95A1FCDCC291475C639BE1E73B6F34 /* IGListIndexSetResult.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListIndexSetResult.m; sourceTree = ""; }; + 41716D55477940D862AB5C2AB9B803F6 /* IGListAdapterDataSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListAdapterDataSource.h; sourceTree = ""; }; 428C13C7C57B2D91F00D94ECF1FA71F8 /* Pods-IGListKitExamples-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-IGListKitExamples-resources.sh"; sourceTree = ""; }; - 449492FD9184620EC1A886DC6421D208 /* IGListKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = IGListKit.modulemap; sourceTree = ""; }; + 455FF848F5AF611841F55AA07B1F1FBB /* IGListAdapterProxy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListAdapterProxy.m; sourceTree = ""; }; + 4600D391AA6EF3DF246619ECF28C1765 /* IGListStackedSectionController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListStackedSectionController.h; sourceTree = ""; }; + 4828C219C5A2B2A8757B2B14E820A84C /* IGListCollectionView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListCollectionView.m; sourceTree = ""; }; + 4A72FA47B985EEF2B7772421002621A3 /* IGListAdapter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListAdapter.m; sourceTree = ""; }; + 4AFA7D79658F54D5B736C8C63412A285 /* IGListIndexPathResultInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListIndexPathResultInternal.h; sourceTree = ""; }; + 4F471C27F62D3A4B47309B7BB9EE6F19 /* IGListIndexPathResult.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListIndexPathResult.h; sourceTree = ""; }; + 506171489287087E9C4D66DE1EDAAA4E /* IGListDiff.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; path = IGListDiff.mm; sourceTree = ""; }; 52054AE893A0AE7FBFC54333D8ABD345 /* Pods-IGListKitExamples-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-IGListKitExamples-umbrella.h"; sourceTree = ""; }; - 5317A3BE429672A1580D2F1FD419FE66 /* IGListCollectionView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListCollectionView.m; sourceTree = ""; }; - 5523CDCF6C0CDADC8C7DA5CD9AEC6720 /* IGListIndexPathResult.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListIndexPathResult.m; sourceTree = ""; }; - 56F841C1D796A137142479CE430A6DDB /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 5E81454F52F06CFB85B0EA69AD3CAA6B /* IGListDiff.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListDiff.h; sourceTree = ""; }; - 605923915E529D7EED7634C33EB8DD8C /* IGListStackedSectionController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListStackedSectionController.m; sourceTree = ""; }; - 60E25741963EAF6E90632ABD1796CD5B /* IGListIndexSetResult.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListIndexSetResult.m; sourceTree = ""; }; - 62D018E732008A294F6E7A41CC4453AB /* IGListUpdatingDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListUpdatingDelegate.h; sourceTree = ""; }; - 6446021A4B962CB0053472AA1E6D9968 /* IGListKit.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IGListKit.xcconfig; sourceTree = ""; }; - 659F498EE384D82BB587376EEFB7CF43 /* IGListStackedSectionControllerInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListStackedSectionControllerInternal.h; sourceTree = ""; }; - 6646D2297940D6D3611DDE9738469921 /* IGListKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IGListKit-prefix.pch"; sourceTree = ""; }; - 66F862E2AEE5E9C632AFF768FC862482 /* NSIndexSet+PrettyDescription.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NSIndexSet+PrettyDescription.m"; sourceTree = ""; }; - 6B2CECCD1310C45948C83FE88A415FD1 /* IGListExperiments.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListExperiments.h; sourceTree = ""; }; - 6D178C0543A7E01519D9F2FAB35BA5BE /* IGListIndexSetResultInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListIndexSetResultInternal.h; sourceTree = ""; }; - 6D3A377D114AF33D5FD08919F9009118 /* IGListKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListKit.h; sourceTree = ""; }; + 5837ADAF5E16F68F120FE8FCEF83D0F4 /* IGListReloadDataUpdater.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListReloadDataUpdater.m; sourceTree = ""; }; + 59E16B2E93D9596E45853A0EB35A81FE /* IGListCollectionView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListCollectionView.h; sourceTree = ""; }; + 62C414F315203240E90476F6746E6772 /* IGListSectionMap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListSectionMap.h; sourceTree = ""; }; + 6310B918583C0F42D79AB81EA22D8005 /* IGListStackedSectionController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListStackedSectionController.m; sourceTree = ""; }; + 6A0812FB88F58451DC0880C009A7F7D2 /* IGListMoveIndex.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListMoveIndex.m; sourceTree = ""; }; + 6F0CD7BE96D6F5C2727856D95C543237 /* IGListSectionMap.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListSectionMap.m; sourceTree = ""; }; 71D44B887663E8A7D2752C9ED2356648 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS10.0.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; - 828260DA828EE578C9E5EAE347FB1D17 /* IGListDisplayHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListDisplayHandler.m; sourceTree = ""; }; - 849F9103B93CC21B8AB472C5294DAF98 /* IGListMoveIndexPath.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListMoveIndexPath.h; sourceTree = ""; }; - 855C5B154C4BD5F226954A063EAA0A6D /* IGListReloadDataUpdater.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListReloadDataUpdater.h; sourceTree = ""; }; - 875A0C401CD97F0C3F8536E89893042F /* IGListDisplayDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListDisplayDelegate.h; sourceTree = ""; }; - 8EF5FA11849D5905A87D204E8E95BAFA /* NSObject+IGListDiffable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSObject+IGListDiffable.h"; sourceTree = ""; }; - 9017BCE4C7BAE0D22C1D8E6CEDB96DCF /* UICollectionView+IGListBatchUpdateData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UICollectionView+IGListBatchUpdateData.h"; sourceTree = ""; }; - 9032A1FEC635618198A9431CF9517449 /* IGListKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IGListKit-dummy.m"; sourceTree = ""; }; - 923FA479C0E7EAA47E53CA75BC3CECBB /* IGListAdapterDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListAdapterDelegate.h; sourceTree = ""; }; - 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 94C66DF3CD7FDC58ABC235D44BBCFB47 /* IGListSingleSectionController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListSingleSectionController.m; sourceTree = ""; }; - 9D11DCAE06F644E6CCE659622CD8E616 /* IGListKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = IGListKit.framework; path = IGListKit.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 784BDA5BB351EEED4761AAF749FF4D53 /* IGListAdapterProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListAdapterProxy.h; sourceTree = ""; }; + 85C4774804F337760AC4ABAC990071FF /* IGListAdapterInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListAdapterInternal.h; sourceTree = ""; }; + 8688C5AF260C844D8E4EBFDBD2B24999 /* IGListSupplementaryViewSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListSupplementaryViewSource.h; sourceTree = ""; }; + 86A4103D780F9EFC3461830DCCDCE1AB /* IGListKit.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IGListKit.xcconfig; sourceTree = ""; }; + 881C522C6371B49A98449DD86DEAC7FF /* IGListStackedSectionControllerInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListStackedSectionControllerInternal.h; sourceTree = ""; }; + 89E71377C80F8521D902F120313F2C8B /* IGListSectionController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListSectionController.h; sourceTree = ""; }; + 8B9255D9F82ABFE227F2C2DBB03D1140 /* IGListMoveIndexPath.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListMoveIndexPath.m; sourceTree = ""; }; + 8E78452874E0B26F27DB01A8735A13E3 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 9024C0223D668724301B85AD9910A076 /* IGListKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = IGListKit.modulemap; sourceTree = ""; }; + 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 9D11DCAE06F644E6CCE659622CD8E616 /* IGListKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = IGListKit.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 9FB5CA37117CFC14607E8FDE5FBA06C6 /* IGListKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IGListKit-umbrella.h"; sourceTree = ""; }; + A009F2436D11A9A39002599D3A0B8CA3 /* IGListWorkingRangeHandler.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; path = IGListWorkingRangeHandler.mm; sourceTree = ""; }; A198E265B2C6E673C7C9C5050F92D9F0 /* Pods-IGListKitExamples.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-IGListKitExamples.release.xcconfig"; sourceTree = ""; }; - A1F6C1ADF43CF0CA7AAEC0CA9D1B9EDD /* IGListSectionType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListSectionType.h; sourceTree = ""; }; + A407FC3A6EE9FCB3B35073F256BD9911 /* IGListMoveIndex.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListMoveIndex.h; sourceTree = ""; }; A7BBE69D34859663403DA26F14CC4DDB /* Pods-IGListKitExamples-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-IGListKitExamples-acknowledgements.markdown"; sourceTree = ""; }; A851A4ACB8C0DE98BFFBC6FD4D1BACEE /* Pods-IGListKitExamples-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-IGListKitExamples-frameworks.sh"; sourceTree = ""; }; - AA813263295944FD7C28EF50901FE213 /* IGListMoveIndex.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListMoveIndex.h; sourceTree = ""; }; - AAC56F6F14844AF7A5DA1AA3FC5BD736 /* IGListMoveIndexInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListMoveIndexInternal.h; sourceTree = ""; }; AB4C132D7BA00C1384E27FAFD43A44B6 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS10.0.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; ABF549428FEA18696E5358F599E11A24 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - BACD4E5EB03723EC1AE6A32D696BB235 /* IGListSectionControllerInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListSectionControllerInternal.h; sourceTree = ""; }; - BC18A7D71293F9C8826AFF856383E800 /* IGListSectionMap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListSectionMap.h; sourceTree = ""; }; - C32854A9E8D0C9144DFC7E636182E5FB /* IGListWorkingRangeHandler.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = IGListWorkingRangeHandler.mm; sourceTree = ""; }; - C41E3FA619D7A9F833B7747A5AFF7C28 /* IGListMoveIndexPathInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListMoveIndexPathInternal.h; sourceTree = ""; }; - C4754AD0793D09ADC98CE8315FB27946 /* IGListAdapterUpdater.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListAdapterUpdater.m; sourceTree = ""; }; - C5788D65F7EA5B985BDD9D570EFD6D61 /* IGListScrollDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListScrollDelegate.h; sourceTree = ""; }; - C71BDF31A0D4E4C60FE418DF8F5DA20B /* IGListDiff.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = IGListDiff.mm; sourceTree = ""; }; - C7F454644FEBF5DB647AE1728D1FD067 /* Pods_IGListKitExamples.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_IGListKitExamples.framework; path = "Pods-IGListKitExamples.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + ACE4607A223467B97D02700EAA37F123 /* IGListAdapterDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListAdapterDelegate.h; sourceTree = ""; }; + AEC147FB0088A804423D89EA9AD2343F /* IGListAdapterUpdaterDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListAdapterUpdaterDelegate.h; sourceTree = ""; }; + B6EBE58B4AF6FF52C345E74B82ACEB4B /* IGListMoveIndexPath.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListMoveIndexPath.h; sourceTree = ""; }; + BAA8E0509D8852E1F41B82EF032B1B36 /* IGListIndexPathResult.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListIndexPathResult.m; sourceTree = ""; }; + BBDA2DE4387C4D3643886BE8F3DD2F11 /* UICollectionView+IGListBatchUpdateData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "UICollectionView+IGListBatchUpdateData.m"; sourceTree = ""; }; + C2D6C9F18152BF4155E43DABF287D4C7 /* IGListAdapterUpdater.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListAdapterUpdater.h; sourceTree = ""; }; + C625EE22341210D35A9F33DDA02BA418 /* IGListBatchUpdateData.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; path = IGListBatchUpdateData.mm; sourceTree = ""; }; + C7F454644FEBF5DB647AE1728D1FD067 /* Pods_IGListKitExamples.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_IGListKitExamples.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + D55DD88A83671E649180A395CAB25D08 /* IGListWorkingRangeHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListWorkingRangeHandler.h; sourceTree = ""; }; D803D538BF4074498E5ADB84A16E0395 /* Pods-IGListKitExamples-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-IGListKitExamples-acknowledgements.plist"; sourceTree = ""; }; - DDF922EBFB237C1B42E8B07306D987E8 /* Pods-IGListKitExamples.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = "Pods-IGListKitExamples.modulemap"; sourceTree = ""; }; - E402B90D4B2469068923EF6DCA6AEBAA /* IGListBatchUpdateData.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = IGListBatchUpdateData.mm; sourceTree = ""; }; - E4E6047C833C2F2DA1C712258F1FA857 /* IGListAssert.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListAssert.h; sourceTree = ""; }; - E577E8226463DE19A494899FC4B8488B /* IGListCollectionView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListCollectionView.h; sourceTree = ""; }; - EB79F78BF0DCFFA582A504023F061F0B /* IGListMoveIndexPath.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListMoveIndexPath.m; sourceTree = ""; }; - ED52993BC0E5A2A8CF3032899C3CEEEF /* IGListCollectionContext.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListCollectionContext.h; sourceTree = ""; }; - F24111595DA00F970E6AB05DE54C37A3 /* IGListAdapterUpdater.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListAdapterUpdater.h; sourceTree = ""; }; - F31E9B40FF641B9B25E0A62FFABC7855 /* IGListSectionController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListSectionController.m; sourceTree = ""; }; - F80E790E1D548E9646F10A75ACE0BB71 /* IGListMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListMacros.h; sourceTree = ""; }; - FA380D1C37A20C80A41A5B330D2EE293 /* NSObject+IGListDiffable.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NSObject+IGListDiffable.m"; sourceTree = ""; }; - FAF1B04E040803D62EAD2AEBFAE8C247 /* IGListWorkingRangeDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListWorkingRangeDelegate.h; sourceTree = ""; }; - FC344825E9CE46016D4C9BFBB7787EF6 /* IGListAdapterUpdaterInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListAdapterUpdaterInternal.h; sourceTree = ""; }; - FE5E53C9B524CAE450FBBDF8C229961A /* IGListSectionMap.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListSectionMap.m; sourceTree = ""; }; + D8AB999BBEA17D372824683555D7F07B /* IGListAdapterUpdater.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListAdapterUpdater.m; sourceTree = ""; }; + DC7D564ECFCA6D05203A87AF780D46E7 /* IGListMoveIndexInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListMoveIndexInternal.h; sourceTree = ""; }; + DCD457DD75EBA261F93D75C89144298F /* IGListAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListAdapter.h; sourceTree = ""; }; + DDF922EBFB237C1B42E8B07306D987E8 /* Pods-IGListKitExamples.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Pods-IGListKitExamples.modulemap"; sourceTree = ""; }; + DE3502C5A5C6EC196D7B9F4BD74BA096 /* IGListBatchUpdateData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListBatchUpdateData.h; sourceTree = ""; }; + E1A59E1D690DED97B804713F4E2682E2 /* UICollectionView+IGListBatchUpdateData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UICollectionView+IGListBatchUpdateData.h"; sourceTree = ""; }; + EE404D2A733CE17B92266239A97188D2 /* IGListDiffable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListDiffable.h; sourceTree = ""; }; + EEF15711D6760672962F49CD7AE33B5D /* IGListSectionController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListSectionController.m; sourceTree = ""; }; + F038ECEA25E163B1CBA48F6AF8332468 /* IGListAssert.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListAssert.h; sourceTree = ""; }; + F0BE7701A8E8ED9CDA9A0E0B4D590354 /* IGListSingleSectionController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListSingleSectionController.h; sourceTree = ""; }; + F344CCABABEC30B08343E480007F96F3 /* IGListAdapterUpdaterInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListAdapterUpdaterInternal.h; sourceTree = ""; }; + F3874FEA78805CE9690DE8B8F13D3C76 /* NSObject+IGListDiffable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSObject+IGListDiffable.h"; sourceTree = ""; }; + F5912B0C0DE5715E72DEAB0E289B8A59 /* IGListMoveIndexPathInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListMoveIndexPathInternal.h; sourceTree = ""; }; + F64A9640B7B689261045552EBF43BEDA /* IGListScrollDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListScrollDelegate.h; sourceTree = ""; }; + F7EB16C2F1FB4DA0630B676C6986874B /* IGListWorkingRangeDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListWorkingRangeDelegate.h; sourceTree = ""; }; + FBC40101A91A3CA18CE64347D3FFCC12 /* IGListSingleSectionController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListSingleSectionController.m; sourceTree = ""; }; + FC5D2AB2319E87ED95A44ABC566C11EE /* NSObject+IGListDiffable.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NSObject+IGListDiffable.m"; sourceTree = ""; }; + FE58A57132F48597AD5F7ABE827A58E0 /* IGListCollectionContext.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListCollectionContext.h; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ - 802596B628B7CEFACCAF17AA0318C50C /* Frameworks */ = { + AA75830E6081F3DABCD8A9D38D8D20E7 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 36A352766482AA88A9F62372E5A25A36 /* Foundation.framework in Frameworks */, - 6B73F97858678E9A7EE6CAA3C8F4CAEE /* UIKit.framework in Frameworks */, + 2F7CA39DBF993BD31617E82178F5E72E /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - D7057175063065567057895AB005C590 /* Frameworks */ = { + E74614132AACD426882A5AF422F1C07A /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 6585F8BC4AE0EA2DC16B62B159CAE397 /* Foundation.framework in Frameworks */, + 763BF6B8BE0466A7FC3BC2078418F7FF /* Foundation.framework in Frameworks */, + 803CBEAD6DB416CC6EFF76211CFC971D /* UIKit.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 17E90634132CA5C8CA2F91A53A420FC4 /* IGListKit */ = { + 0491FF3ADBD2019985E28B099A8EBC9D /* Internal */ = { isa = PBXGroup; children = ( - 63F560C27CC0CB178D136105D5C9A490 /* Source */, - 403283ECF0BFAF7EA34C67C89A20457E /* Support Files */, + 85C4774804F337760AC4ABAC990071FF /* IGListAdapterInternal.h */, + 784BDA5BB351EEED4761AAF749FF4D53 /* IGListAdapterProxy.h */, + 455FF848F5AF611841F55AA07B1F1FBB /* IGListAdapterProxy.m */, + F344CCABABEC30B08343E480007F96F3 /* IGListAdapterUpdaterInternal.h */, + 078F3444D773530B14B3F88163C31447 /* IGListDisplayHandler.h */, + 08873EF0BEE7104C058FE13967AF690D /* IGListDisplayHandler.m */, + 4AFA7D79658F54D5B736C8C63412A285 /* IGListIndexPathResultInternal.h */, + 1657AE10BCA358ADD91463936C2BA45A /* IGListIndexSetResultInternal.h */, + DC7D564ECFCA6D05203A87AF780D46E7 /* IGListMoveIndexInternal.h */, + F5912B0C0DE5715E72DEAB0E289B8A59 /* IGListMoveIndexPathInternal.h */, + 224BF13C71C4A287A51113F457A9A74A /* IGListSectionControllerInternal.h */, + 62C414F315203240E90476F6746E6772 /* IGListSectionMap.h */, + 6F0CD7BE96D6F5C2727856D95C543237 /* IGListSectionMap.m */, + 881C522C6371B49A98449DD86DEAC7FF /* IGListStackedSectionControllerInternal.h */, + D55DD88A83671E649180A395CAB25D08 /* IGListWorkingRangeHandler.h */, + A009F2436D11A9A39002599D3A0B8CA3 /* IGListWorkingRangeHandler.mm */, + E1A59E1D690DED97B804713F4E2682E2 /* UICollectionView+IGListBatchUpdateData.h */, + BBDA2DE4387C4D3643886BE8F3DD2F11 /* UICollectionView+IGListBatchUpdateData.m */, + ); + path = Internal; + sourceTree = ""; + }; + 07434DC248C1FEF129C86865686F07DD /* IGListKit */ = { + isa = PBXGroup; + children = ( + 3F5D875EF7BE1CBBFE95EB9693769F51 /* Source */, + 8777395C9D5BB3B2E9536EDD8E983D8C /* Support Files */, ); name = IGListKit; - path = ../..; + path = ../../..; sourceTree = ""; }; - 275D18F543186A905E745D345F66E093 /* Development Pods */ = { + 3F5D875EF7BE1CBBFE95EB9693769F51 /* Source */ = { isa = PBXGroup; children = ( - 17E90634132CA5C8CA2F91A53A420FC4 /* IGListKit */, + DCD457DD75EBA261F93D75C89144298F /* IGListAdapter.h */, + 4A72FA47B985EEF2B7772421002621A3 /* IGListAdapter.m */, + 41716D55477940D862AB5C2AB9B803F6 /* IGListAdapterDataSource.h */, + ACE4607A223467B97D02700EAA37F123 /* IGListAdapterDelegate.h */, + C2D6C9F18152BF4155E43DABF287D4C7 /* IGListAdapterUpdater.h */, + D8AB999BBEA17D372824683555D7F07B /* IGListAdapterUpdater.m */, + AEC147FB0088A804423D89EA9AD2343F /* IGListAdapterUpdaterDelegate.h */, + F038ECEA25E163B1CBA48F6AF8332468 /* IGListAssert.h */, + DE3502C5A5C6EC196D7B9F4BD74BA096 /* IGListBatchUpdateData.h */, + C625EE22341210D35A9F33DDA02BA418 /* IGListBatchUpdateData.mm */, + FE58A57132F48597AD5F7ABE827A58E0 /* IGListCollectionContext.h */, + 59E16B2E93D9596E45853A0EB35A81FE /* IGListCollectionView.h */, + 4828C219C5A2B2A8757B2B14E820A84C /* IGListCollectionView.m */, + 233D05120AD3D511C4EAA6F803184CFF /* IGListDiff.h */, + 506171489287087E9C4D66DE1EDAAA4E /* IGListDiff.mm */, + EE404D2A733CE17B92266239A97188D2 /* IGListDiffable.h */, + 2F977CFA710CE800472BDB51C22BEBA7 /* IGListDisplayDelegate.h */, + 0748980634285DC5B4FA00EDE0B13373 /* IGListExperiments.h */, + 4F471C27F62D3A4B47309B7BB9EE6F19 /* IGListIndexPathResult.h */, + BAA8E0509D8852E1F41B82EF032B1B36 /* IGListIndexPathResult.m */, + 1E33CC61C5E401BDDFA051CF127F189B /* IGListIndexSetResult.h */, + 3C95A1FCDCC291475C639BE1E73B6F34 /* IGListIndexSetResult.m */, + 280E8AD10171E03BAA1037E769EDFD18 /* IGListKit.h */, + 27025AB8B937BF0797830F3E7C899C1E /* IGListMacros.h */, + A407FC3A6EE9FCB3B35073F256BD9911 /* IGListMoveIndex.h */, + 6A0812FB88F58451DC0880C009A7F7D2 /* IGListMoveIndex.m */, + B6EBE58B4AF6FF52C345E74B82ACEB4B /* IGListMoveIndexPath.h */, + 8B9255D9F82ABFE227F2C2DBB03D1140 /* IGListMoveIndexPath.m */, + 2D2950131BAC96EA5DB1470F737C4B0F /* IGListReloadDataUpdater.h */, + 5837ADAF5E16F68F120FE8FCEF83D0F4 /* IGListReloadDataUpdater.m */, + F64A9640B7B689261045552EBF43BEDA /* IGListScrollDelegate.h */, + 89E71377C80F8521D902F120313F2C8B /* IGListSectionController.h */, + EEF15711D6760672962F49CD7AE33B5D /* IGListSectionController.m */, + 1A10810A932E1F3C8D0028240234C22F /* IGListSectionType.h */, + F0BE7701A8E8ED9CDA9A0E0B4D590354 /* IGListSingleSectionController.h */, + FBC40101A91A3CA18CE64347D3FFCC12 /* IGListSingleSectionController.m */, + 4600D391AA6EF3DF246619ECF28C1765 /* IGListStackedSectionController.h */, + 6310B918583C0F42D79AB81EA22D8005 /* IGListStackedSectionController.m */, + 8688C5AF260C844D8E4EBFDBD2B24999 /* IGListSupplementaryViewSource.h */, + 31640D1D4BE6209515F51339822C803C /* IGListUpdatingDelegate.h */, + F7EB16C2F1FB4DA0630B676C6986874B /* IGListWorkingRangeDelegate.h */, + F3874FEA78805CE9690DE8B8F13D3C76 /* NSObject+IGListDiffable.h */, + FC5D2AB2319E87ED95A44ABC566C11EE /* NSObject+IGListDiffable.m */, + 0491FF3ADBD2019985E28B099A8EBC9D /* Internal */, ); - name = "Development Pods"; - sourceTree = ""; - }; - 403283ECF0BFAF7EA34C67C89A20457E /* Support Files */ = { - isa = PBXGroup; - children = ( - 449492FD9184620EC1A886DC6421D208 /* IGListKit.modulemap */, - 6446021A4B962CB0053472AA1E6D9968 /* IGListKit.xcconfig */, - 9032A1FEC635618198A9431CF9517449 /* IGListKit-dummy.m */, - 6646D2297940D6D3611DDE9738469921 /* IGListKit-prefix.pch */, - 01837EBDDF41D06A77B9670D9FF211A0 /* IGListKit-umbrella.h */, - 56F841C1D796A137142479CE430A6DDB /* Info.plist */, - ); - name = "Support Files"; - path = "Examples-tvOS/Pods/Target Support Files/IGListKit"; + path = Source; sourceTree = ""; }; 51A62FAD141FCC64FABDAA958233E728 /* Targets Support Files */ = { @@ -246,58 +296,6 @@ name = Products; sourceTree = ""; }; - 63F560C27CC0CB178D136105D5C9A490 /* Source */ = { - isa = PBXGroup; - children = ( - 180822AE5F902FF9D118166C254BB9D4 /* IGListAdapter.h */, - 03D1E539E0EF198C23E5EEE216EF66B3 /* IGListAdapter.m */, - 102731D0A3833E5605269F5C17FF3361 /* IGListAdapterDataSource.h */, - 923FA479C0E7EAA47E53CA75BC3CECBB /* IGListAdapterDelegate.h */, - F24111595DA00F970E6AB05DE54C37A3 /* IGListAdapterUpdater.h */, - C4754AD0793D09ADC98CE8315FB27946 /* IGListAdapterUpdater.m */, - 0241CABAD3620FDFC7CFB2229AF89CD4 /* IGListAdapterUpdaterDelegate.h */, - E4E6047C833C2F2DA1C712258F1FA857 /* IGListAssert.h */, - 23A8D5BAC0F0E583579806FD68BD5003 /* IGListBatchUpdateData.h */, - E402B90D4B2469068923EF6DCA6AEBAA /* IGListBatchUpdateData.mm */, - ED52993BC0E5A2A8CF3032899C3CEEEF /* IGListCollectionContext.h */, - E577E8226463DE19A494899FC4B8488B /* IGListCollectionView.h */, - 5317A3BE429672A1580D2F1FD419FE66 /* IGListCollectionView.m */, - 5E81454F52F06CFB85B0EA69AD3CAA6B /* IGListDiff.h */, - C71BDF31A0D4E4C60FE418DF8F5DA20B /* IGListDiff.mm */, - 123A0FCE117A8EB9330BB9A759C3BCF7 /* IGListDiffable.h */, - 875A0C401CD97F0C3F8536E89893042F /* IGListDisplayDelegate.h */, - 6B2CECCD1310C45948C83FE88A415FD1 /* IGListExperiments.h */, - 34FAFFC39C810CA95148450766D73EFC /* IGListIndexPathResult.h */, - 5523CDCF6C0CDADC8C7DA5CD9AEC6720 /* IGListIndexPathResult.m */, - 30980860468ACB979933F1DB4726BB8A /* IGListIndexSetResult.h */, - 60E25741963EAF6E90632ABD1796CD5B /* IGListIndexSetResult.m */, - 6D3A377D114AF33D5FD08919F9009118 /* IGListKit.h */, - F80E790E1D548E9646F10A75ACE0BB71 /* IGListMacros.h */, - AA813263295944FD7C28EF50901FE213 /* IGListMoveIndex.h */, - 15444C33650BE2CAC5A1FC7F5E383161 /* IGListMoveIndex.m */, - 849F9103B93CC21B8AB472C5294DAF98 /* IGListMoveIndexPath.h */, - EB79F78BF0DCFFA582A504023F061F0B /* IGListMoveIndexPath.m */, - 855C5B154C4BD5F226954A063EAA0A6D /* IGListReloadDataUpdater.h */, - 27E13D8C854DFD2EFDD6DA87194F1121 /* IGListReloadDataUpdater.m */, - C5788D65F7EA5B985BDD9D570EFD6D61 /* IGListScrollDelegate.h */, - 13663962D3B6303106FF1A527DF410E7 /* IGListSectionController.h */, - F31E9B40FF641B9B25E0A62FFABC7855 /* IGListSectionController.m */, - A1F6C1ADF43CF0CA7AAEC0CA9D1B9EDD /* IGListSectionType.h */, - 2404D142D0C9FE9B9DB6F42733B37A8F /* IGListSingleSectionController.h */, - 94C66DF3CD7FDC58ABC235D44BBCFB47 /* IGListSingleSectionController.m */, - 024CC00C03E409241F3462AD74F254EA /* IGListStackedSectionController.h */, - 605923915E529D7EED7634C33EB8DD8C /* IGListStackedSectionController.m */, - 1191E666F701202922624F398A0A4D27 /* IGListSupplementaryViewSource.h */, - 62D018E732008A294F6E7A41CC4453AB /* IGListUpdatingDelegate.h */, - FAF1B04E040803D62EAD2AEBFAE8C247 /* IGListWorkingRangeDelegate.h */, - 8EF5FA11849D5905A87D204E8E95BAFA /* NSObject+IGListDiffable.h */, - FA380D1C37A20C80A41A5B330D2EE293 /* NSObject+IGListDiffable.m */, - B871D0E0E6A23E1B509229BA8DF78EE5 /* Internal */, - ); - name = Source; - path = Source; - sourceTree = ""; - }; 6EC461C1435A31577346ED4ADA0BD5A9 /* Frameworks */ = { isa = PBXGroup; children = ( @@ -310,39 +308,33 @@ isa = PBXGroup; children = ( 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */, - 275D18F543186A905E745D345F66E093 /* Development Pods */, + D10B999871098CA065A978819013F4E5 /* Development Pods */, 6EC461C1435A31577346ED4ADA0BD5A9 /* Frameworks */, 61F96534B3AFE724944526CC9F6F2EFE /* Products */, 51A62FAD141FCC64FABDAA958233E728 /* Targets Support Files */, ); sourceTree = ""; }; - B871D0E0E6A23E1B509229BA8DF78EE5 /* Internal */ = { + 8777395C9D5BB3B2E9536EDD8E983D8C /* Support Files */ = { isa = PBXGroup; children = ( - 02402B6FB552DB54B0533F060072F959 /* IGListAdapterInternal.h */, - 08E3820E0996C55B3D57D852C741032F /* IGListAdapterProxy.h */, - 222A0E59AC9133CCADB14649123BD761 /* IGListAdapterProxy.m */, - FC344825E9CE46016D4C9BFBB7787EF6 /* IGListAdapterUpdaterInternal.h */, - 3AE5A8F234B280173578C6C12D8F0BA8 /* IGListDisplayHandler.h */, - 828260DA828EE578C9E5EAE347FB1D17 /* IGListDisplayHandler.m */, - 1FB0BAA5C072B6578FEF7F1C645879E8 /* IGListIndexPathResultInternal.h */, - 6D178C0543A7E01519D9F2FAB35BA5BE /* IGListIndexSetResultInternal.h */, - AAC56F6F14844AF7A5DA1AA3FC5BD736 /* IGListMoveIndexInternal.h */, - C41E3FA619D7A9F833B7747A5AFF7C28 /* IGListMoveIndexPathInternal.h */, - BACD4E5EB03723EC1AE6A32D696BB235 /* IGListSectionControllerInternal.h */, - BC18A7D71293F9C8826AFF856383E800 /* IGListSectionMap.h */, - FE5E53C9B524CAE450FBBDF8C229961A /* IGListSectionMap.m */, - 659F498EE384D82BB587376EEFB7CF43 /* IGListStackedSectionControllerInternal.h */, - 3FF9956865CA6A17094FCF49B1328235 /* IGListWorkingRangeHandler.h */, - C32854A9E8D0C9144DFC7E636182E5FB /* IGListWorkingRangeHandler.mm */, - 3393D3C6C3A834DB5ABC2B7E4086D071 /* NSIndexSet+PrettyDescription.h */, - 66F862E2AEE5E9C632AFF768FC862482 /* NSIndexSet+PrettyDescription.m */, - 9017BCE4C7BAE0D22C1D8E6CEDB96DCF /* UICollectionView+IGListBatchUpdateData.h */, - 2D6017DC6EBE30D0F10C9B3FAB16BAD4 /* UICollectionView+IGListBatchUpdateData.m */, + 9024C0223D668724301B85AD9910A076 /* IGListKit.modulemap */, + 86A4103D780F9EFC3461830DCCDCE1AB /* IGListKit.xcconfig */, + 1E49248D91C47CEF6D086B16CECDCB77 /* IGListKit-dummy.m */, + 21B2E0C32D3EAD9729ECD1B83E03F7A4 /* IGListKit-prefix.pch */, + 9FB5CA37117CFC14607E8FDE5FBA06C6 /* IGListKit-umbrella.h */, + 8E78452874E0B26F27DB01A8735A13E3 /* Info.plist */, ); - name = Internal; - path = Internal; + name = "Support Files"; + path = "Examples/Examples-tvOS/Pods/Target Support Files/IGListKit"; + sourceTree = ""; + }; + D10B999871098CA065A978819013F4E5 /* Development Pods */ = { + isa = PBXGroup; + children = ( + 07434DC248C1FEF129C86865686F07DD /* IGListKit */, + ); + name = "Development Pods"; sourceTree = ""; }; F22E6673D29C1778B1984CF7D4D871E9 /* Pods-IGListKitExamples */ = { @@ -375,75 +367,92 @@ /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ - 367FCA12044C2556046F8C4AFB2F9E22 /* Headers */ = { + 1A228BB56C1CEE2442AE86E7C06F6741 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - B4CD949F134F7E4CD11E11682AB22079 /* IGListAdapter.h in Headers */, - 0E8B466CF38565A4E8CB702AAA14DDEE /* IGListAdapterDataSource.h in Headers */, - 1E3C28DD198BEBAD9E457AF0B2E813CE /* IGListAdapterDelegate.h in Headers */, - 99F220194828DBCD1364349FECB62A85 /* IGListAdapterInternal.h in Headers */, - 07CA069B065E33BEE709DB1D08FB08BB /* IGListAdapterProxy.h in Headers */, - 51D08A6C09E9BB328A0E8537A9304E54 /* IGListAdapterUpdater.h in Headers */, - 698695EBBCAAEE553D0284ECE93B4730 /* IGListAdapterUpdaterDelegate.h in Headers */, - C2A332D7BC9B89592141A8231B35EE2A /* IGListAdapterUpdaterInternal.h in Headers */, - D823F8B7308D421D94EA8FB912778C68 /* IGListAssert.h in Headers */, - 37C14D32C6F44CFBE4A0ECA63D251890 /* IGListBatchUpdateData.h in Headers */, - 0F8D03E428749E8CE408392DEA4823D2 /* IGListCollectionContext.h in Headers */, - D2B2C9D2D14200444BB64696B05B2997 /* IGListCollectionView.h in Headers */, - 90FBDB2E0EDEDA382DACDC4480CACE11 /* IGListDiff.h in Headers */, - 76829A1937AE85E06E03EEA1BB6BA1ED /* IGListDiffable.h in Headers */, - F975889EC66E3E6890EB307BFA38BEA5 /* IGListDisplayDelegate.h in Headers */, - 9136AD424FB2AA5D428C97497B92212A /* IGListDisplayHandler.h in Headers */, - 3AE30BC98DEE5047B8E2A09F8AC058D9 /* IGListExperiments.h in Headers */, - E863057BEBB61664170B988A8A195D27 /* IGListIndexPathResult.h in Headers */, - 134B84577367CDE16AA6AD0962A6B85F /* IGListIndexPathResultInternal.h in Headers */, - DE3948B248A3D2BBBD148A7300A72FC6 /* IGListIndexSetResult.h in Headers */, - 151601F20702205211839EDBFC72EA0F /* IGListIndexSetResultInternal.h in Headers */, - D5784F407B76134D8E517759894AF6F5 /* IGListKit-umbrella.h in Headers */, - 0FE508FE448256A0EB8CF84CC381D1FB /* IGListKit.h in Headers */, - 5D333C80CE63A8D01A9E816B7D47A0F8 /* IGListMacros.h in Headers */, - 7B96DAEE6845686FCC632B2FCE54DCFB /* IGListMoveIndex.h in Headers */, - 2DC362DF318FFDCD0DC881A06F7EF60F /* IGListMoveIndexInternal.h in Headers */, - 5B24A7DA53D0CDFE36233A725078ADF1 /* IGListMoveIndexPath.h in Headers */, - C5E00BB4C4BB8368AC203C571ECD36D0 /* IGListMoveIndexPathInternal.h in Headers */, - 7881A804F20C1FF7D5A2E82E92D23D4B /* IGListReloadDataUpdater.h in Headers */, - 9908944BE13B0DC564C12D31E11F9B16 /* IGListScrollDelegate.h in Headers */, - 37C95D54129A28980B0A44B164D7BADE /* IGListSectionController.h in Headers */, - A013323C37461B0C5A6D48B0E295D01B /* IGListSectionControllerInternal.h in Headers */, - BF2748F42C2244389EF7A2B848C3F57E /* IGListSectionMap.h in Headers */, - 867C735D6F3C81D5CF8394528C5EEC27 /* IGListSectionType.h in Headers */, - 7700CBD66152909A6AA3CCE83F86DFB1 /* IGListSingleSectionController.h in Headers */, - 8B71D13ACAC5591B3CE7B51299178137 /* IGListStackedSectionController.h in Headers */, - 57FB14F4B485DB6C1079D629643E224D /* IGListStackedSectionControllerInternal.h in Headers */, - 5FDF3C63D06797EC6649DDB527E75593 /* IGListSupplementaryViewSource.h in Headers */, - 1DA0BAAE175DBEFD33BAF45ED05DA33F /* IGListUpdatingDelegate.h in Headers */, - 9D193CFFEBD44D034E827223350E18B6 /* IGListWorkingRangeDelegate.h in Headers */, - 9537ED5D64D1020A696E85D0E297F89B /* IGListWorkingRangeHandler.h in Headers */, - 36300A4773E5329A5DCFB774951C72A6 /* NSIndexSet+PrettyDescription.h in Headers */, - 387D977F448C8FEDC374BE8D8F027FE0 /* NSObject+IGListDiffable.h in Headers */, - 4C0D8D4200F19765387BDA5DF0351707 /* UICollectionView+IGListBatchUpdateData.h in Headers */, + 8300C74FC73203FA75FC7AF4624A4EE5 /* IGListAdapter.h in Headers */, + 76EEDED9B0D658FBC20BF1BFEC274C47 /* IGListAdapterDataSource.h in Headers */, + C867F31C58380D570EEE75A86AC73BE6 /* IGListAdapterDelegate.h in Headers */, + E0C4AB01DCA53315824A70F70E575ECD /* IGListAdapterInternal.h in Headers */, + 3B98406D192EDFD968DDBF869EB886D1 /* IGListAdapterProxy.h in Headers */, + 9A729491D6EED1CE66FD157238D2AB5E /* IGListAdapterUpdater.h in Headers */, + E20E8042A3371514CE5FCFCCAE0072C8 /* IGListAdapterUpdaterDelegate.h in Headers */, + 9F9C8DAE8BEB85D5B0DC4B97E31E6B5B /* IGListAdapterUpdaterInternal.h in Headers */, + 5790EDBA230724D8F50EB1264795E450 /* IGListAssert.h in Headers */, + 91140873E8623A4F555C8CC251D0E8D5 /* IGListBatchUpdateData.h in Headers */, + 501F42AD28FD867F2FB89C9946E4FDEE /* IGListCollectionContext.h in Headers */, + 54F8452C1E4FA6E3CF780AF6F151BF1B /* IGListCollectionView.h in Headers */, + 7A96087CD10B2775416AFB4FB408F5F5 /* IGListDiff.h in Headers */, + F317D31569ECBEB754B453DB4E231ED5 /* IGListDiffable.h in Headers */, + DAD9EC1A8A439721B083675E1D523A4B /* IGListDisplayDelegate.h in Headers */, + A0CC4A71B7869AEF2C9D5F58F7D8BF46 /* IGListDisplayHandler.h in Headers */, + 14CA00C969B5FA19F2BF614DA6B2C035 /* IGListExperiments.h in Headers */, + 18B6639F652FDAA848EC1D5406619819 /* IGListIndexPathResult.h in Headers */, + CFE293F7F0775995F6E4D33F7383BA04 /* IGListIndexPathResultInternal.h in Headers */, + 3A507CBD3984F37B6C84C97BD6E9960C /* IGListIndexSetResult.h in Headers */, + 72C53C1F5E4244DA8A7A31BFB55927AD /* IGListIndexSetResultInternal.h in Headers */, + 0AE85A54D6FC0A8C4116F3DBAA058993 /* IGListKit-umbrella.h in Headers */, + 90EB1CA68921D96E1DBD58DE61C2884D /* IGListKit.h in Headers */, + 7DB0728EEBAAF903CC05D81098E5ADA8 /* IGListMacros.h in Headers */, + 2FB25967C356F25BA5ABC3DB2A6ABCEF /* IGListMoveIndex.h in Headers */, + B1E01C086BBA182073BF3D04C4C35BBD /* IGListMoveIndexInternal.h in Headers */, + FB9E01045A52A0D046354D363F443D16 /* IGListMoveIndexPath.h in Headers */, + D135FC89CC2CDFB839E486B4BAB5BCF5 /* IGListMoveIndexPathInternal.h in Headers */, + F2C38FF3CC436146C81976842BDA0959 /* IGListReloadDataUpdater.h in Headers */, + 579950B19CEA7A367744945B2E5361D6 /* IGListScrollDelegate.h in Headers */, + 6359454CBDAAEA4B071D635D151B9EB8 /* IGListSectionController.h in Headers */, + DCB9AAC0F063A6DDAFF18EF5C3827F99 /* IGListSectionControllerInternal.h in Headers */, + D3D6C594CAC8121854AE342A224108A3 /* IGListSectionMap.h in Headers */, + 7C80A2F11AFB3BE018F774A422692805 /* IGListSectionType.h in Headers */, + 2630065CC5335935F6C22238C065A323 /* IGListSingleSectionController.h in Headers */, + 6445CE1AD69ABCE295342A5781B0D1CD /* IGListStackedSectionController.h in Headers */, + B05742B545BC134667BC0D95F8B7AC03 /* IGListStackedSectionControllerInternal.h in Headers */, + C2A77D746F142A8A58316F29990B1BBE /* IGListSupplementaryViewSource.h in Headers */, + E5CFFC0667017364CAB9EEB663D57562 /* IGListUpdatingDelegate.h in Headers */, + 20DCD03E86CFC2038E90D0DB267B79C8 /* IGListWorkingRangeDelegate.h in Headers */, + A70BD897A1E0645F9AA41EF2702B773F /* IGListWorkingRangeHandler.h in Headers */, + F4CFD7D4FC394FA6AB6A25D75F224EFF /* NSObject+IGListDiffable.h in Headers */, + 658C4031145D6521F59C98DED4A0807B /* UICollectionView+IGListBatchUpdateData.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - FCF6DC82D5858E45FAEE513F9E764AAD /* Headers */ = { + B207714E2837D513687F9EE68AED37E4 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 1A89AF7CCCD65D9D5B946363776D05AE /* Pods-IGListKitExamples-umbrella.h in Headers */, + FF9FF8C3E7C149B40D25B5B2BB530C27 /* Pods-IGListKitExamples-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ - 5A9988CDADFC92DB95D7C72D2E4F5F4A /* IGListKit */ = { + 399B3DA0A0B4EE07A34985CAE12415EA /* Pods-IGListKitExamples */ = { isa = PBXNativeTarget; - buildConfigurationList = 0D48064B5FE7BD39764D43410F878396 /* Build configuration list for PBXNativeTarget "IGListKit" */; + buildConfigurationList = D5ABECD9BBE4FF7324D45ECEE77ED0B8 /* Build configuration list for PBXNativeTarget "Pods-IGListKitExamples" */; buildPhases = ( - DB61E8097FEC8647490AE574F082D341 /* Sources */, - 802596B628B7CEFACCAF17AA0318C50C /* Frameworks */, - 367FCA12044C2556046F8C4AFB2F9E22 /* Headers */, + C2EC7EB6182BF2E3B3BB74E91A191E66 /* Sources */, + AA75830E6081F3DABCD8A9D38D8D20E7 /* Frameworks */, + B207714E2837D513687F9EE68AED37E4 /* Headers */, + ); + buildRules = ( + ); + dependencies = ( + E4B48C859ACB78DD3BE68BBEBA62D2D0 /* PBXTargetDependency */, + ); + name = "Pods-IGListKitExamples"; + productName = "Pods-IGListKitExamples"; + productReference = C7F454644FEBF5DB647AE1728D1FD067 /* Pods_IGListKitExamples.framework */; + productType = "com.apple.product-type.framework"; + }; + 51709312248703F89CC4FB99ED8A7D4E /* IGListKit */ = { + isa = PBXNativeTarget; + buildConfigurationList = 8B5BA38901943092CA907745733AD237 /* Build configuration list for PBXNativeTarget "IGListKit" */; + buildPhases = ( + 02856DA2393D8BFAB7C2F0768FA71B9E /* Sources */, + E74614132AACD426882A5AF422F1C07A /* Frameworks */, + 1A228BB56C1CEE2442AE86E7C06F6741 /* Headers */, ); buildRules = ( ); @@ -454,24 +463,6 @@ productReference = 9D11DCAE06F644E6CCE659622CD8E616 /* IGListKit.framework */; productType = "com.apple.product-type.framework"; }; - 6B7DA8C024D099705CF771FF16E6FC16 /* Pods-IGListKitExamples */ = { - isa = PBXNativeTarget; - buildConfigurationList = 447A9F6E709F690B1574347D9E329E3D /* Build configuration list for PBXNativeTarget "Pods-IGListKitExamples" */; - buildPhases = ( - 0F2973A0EC5CE783280F7EAA54947BA5 /* Sources */, - D7057175063065567057895AB005C590 /* Frameworks */, - FCF6DC82D5858E45FAEE513F9E764AAD /* Headers */, - ); - buildRules = ( - ); - dependencies = ( - 9B463355891949F736B3B5D678FE8D02 /* PBXTargetDependency */, - ); - name = "Pods-IGListKitExamples"; - productName = "Pods-IGListKitExamples"; - productReference = C7F454644FEBF5DB647AE1728D1FD067 /* Pods_IGListKitExamples.framework */; - productType = "com.apple.product-type.framework"; - }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ @@ -493,61 +484,95 @@ projectDirPath = ""; projectRoot = ""; targets = ( - 5A9988CDADFC92DB95D7C72D2E4F5F4A /* IGListKit */, - 6B7DA8C024D099705CF771FF16E6FC16 /* Pods-IGListKitExamples */, + 51709312248703F89CC4FB99ED8A7D4E /* IGListKit */, + 399B3DA0A0B4EE07A34985CAE12415EA /* Pods-IGListKitExamples */, ); }; /* End PBXProject section */ /* Begin PBXSourcesBuildPhase section */ - 0F2973A0EC5CE783280F7EAA54947BA5 /* Sources */ = { + 02856DA2393D8BFAB7C2F0768FA71B9E /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - C4C4C1B02AFD7277F00A40570658152C /* Pods-IGListKitExamples-dummy.m in Sources */, + CFA9F81B6A83AE711C42035B68070FEC /* IGListAdapter.m in Sources */, + AC39073CB462B8AD1DDF1AA8CC499105 /* IGListAdapterProxy.m in Sources */, + B4F698829270027029DF801432380DDC /* IGListAdapterUpdater.m in Sources */, + F67F049F7C46AFBE141342033D4FE0F1 /* IGListBatchUpdateData.mm in Sources */, + 04A83A26A0DF97E698FB6CED78AAA917 /* IGListCollectionView.m in Sources */, + 2255137ECC4AE333B1CC10DBA28D9E4D /* IGListDiff.mm in Sources */, + 6D70CB906D4EBA1314F496277538B640 /* IGListDisplayHandler.m in Sources */, + 0404C4968C44B3941F6F3254724A989B /* IGListIndexPathResult.m in Sources */, + CD53FDC38D529D03A5B379C47406BD21 /* IGListIndexSetResult.m in Sources */, + 0F0E02D02BF3BE31BC5A1C6EFB2E7A7F /* IGListKit-dummy.m in Sources */, + E6C91F8749D1E2E25C3CAF4360213C4A /* IGListMoveIndex.m in Sources */, + BC4B969C3652FE70029839219C0ECE20 /* IGListMoveIndexPath.m in Sources */, + 53730E0A44C46BCA651186829716F5A7 /* IGListReloadDataUpdater.m in Sources */, + 76E5144EB61892A84CF0EB843466CC68 /* IGListSectionController.m in Sources */, + 75819F7705CE59B32193AF403CF23347 /* IGListSectionMap.m in Sources */, + 7B1C9F85A59B4AF766DC31AE4515126A /* IGListSingleSectionController.m in Sources */, + FA817DAF7542D9716D4FAD257F1C5B82 /* IGListStackedSectionController.m in Sources */, + F3F2382079F3EC3BC2DAAE98861AEA8A /* IGListWorkingRangeHandler.mm in Sources */, + 6BA2256215640ADA738325FC72E0BE68 /* NSObject+IGListDiffable.m in Sources */, + FA8303FFEB4E30351796FD26E8DFAD6B /* UICollectionView+IGListBatchUpdateData.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - DB61E8097FEC8647490AE574F082D341 /* Sources */ = { + C2EC7EB6182BF2E3B3BB74E91A191E66 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 35DC16C75961FEFBB6C976D527D06102 /* IGListAdapter.m in Sources */, - 0EAEFC87A46B035B98458B77C0DAB313 /* IGListAdapterProxy.m in Sources */, - 1668524927DB5E75F1D2D008B0B23551 /* IGListAdapterUpdater.m in Sources */, - 5901E794126AD4043B96E3EA5424A0A9 /* IGListBatchUpdateData.mm in Sources */, - BE6230BF86420C3ED8A459E0BE0A4904 /* IGListCollectionView.m in Sources */, - 72E7E3F5E1DC01C109F5FAC37DFA4F01 /* IGListDiff.mm in Sources */, - 048DD995106FB4EB9CACE14AB11E9E4B /* IGListDisplayHandler.m in Sources */, - 716FDA201B13C5D83AE1109EB6B0047F /* IGListIndexPathResult.m in Sources */, - 94C6F2A63832A45817B3972936107D4C /* IGListIndexSetResult.m in Sources */, - 7F1E44C4C0FEEFE713C6E9B1FB644D7F /* IGListKit-dummy.m in Sources */, - 9648D0657DC9923BF9CC5D58AA0EABD3 /* IGListMoveIndex.m in Sources */, - 52FC6541FB2BEA9A3D32596D0F0112F3 /* IGListMoveIndexPath.m in Sources */, - 1BD26AEC65A15912B3F272922522826C /* IGListReloadDataUpdater.m in Sources */, - 616ED22733EF3C17B718A10595B6C03D /* IGListSectionController.m in Sources */, - DBBF93CA21917E27D087DB0AE287A315 /* IGListSectionMap.m in Sources */, - 4777B6A28EB663E8DCE23B28A3EEDC84 /* IGListSingleSectionController.m in Sources */, - C02FEEA9717B24B51C1C7D5CAD75E2F0 /* IGListStackedSectionController.m in Sources */, - A83BC3A0B761C430D361524438BC3AC2 /* IGListWorkingRangeHandler.mm in Sources */, - E544414873F1F566F866DA90043FEE03 /* NSIndexSet+PrettyDescription.m in Sources */, - 28260093B9FCBA02BB36C414FE156A33 /* NSObject+IGListDiffable.m in Sources */, - 5B3EC05B46CAE92AC86F5E0140ECBC1C /* UICollectionView+IGListBatchUpdateData.m in Sources */, + B7FADDD58154CEA589481E450BD88E33 /* Pods-IGListKitExamples-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ - 9B463355891949F736B3B5D678FE8D02 /* PBXTargetDependency */ = { + E4B48C859ACB78DD3BE68BBEBA62D2D0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = IGListKit; - target = 5A9988CDADFC92DB95D7C72D2E4F5F4A /* IGListKit */; - targetProxy = A0A5426482C447F640D6A192E71D5F5B /* PBXContainerItemProxy */; + target = 51709312248703F89CC4FB99ED8A7D4E /* IGListKit */; + targetProxy = 5A4D93DEC315EA1419504908E8F1310B /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ + 09541A34ED1B7E0DC838A266A5A1907B /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 1B2B14BA3AB402D9CC387EEB27A2F746 /* Pods-IGListKitExamples.debug.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = dwarf; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + INFOPLIST_FILE = "Target Support Files/Pods-IGListKitExamples/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples.modulemap"; + MTL_ENABLE_DEBUG_INFO = YES; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = Pods_IGListKitExamples; + SDKROOT = appletvos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = 3; + TVOS_DEPLOYMENT_TARGET = 9.0; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; 1DD1CFF0DC5554065098F7DC1848365A /* Release */ = { isa = XCBuildConfiguration; buildSettings = { @@ -588,105 +613,6 @@ }; name = Release; }; - 34C05CDC1260C3EC9EE799611F2CFA1B /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 6446021A4B962CB0053472AA1E6D9968 /* IGListKit.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = dwarf; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREFIX_HEADER = "Target Support Files/IGListKit/IGListKit-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/IGListKit/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/IGListKit/IGListKit.modulemap"; - MTL_ENABLE_DEBUG_INFO = YES; - PRODUCT_NAME = IGListKit; - SDKROOT = appletvos; - SKIP_INSTALL = YES; - SWIFT_VERSION = 3.0; - TARGETED_DEVICE_FAMILY = 3; - TVOS_DEPLOYMENT_TARGET = 9.0; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 445F0240C54EE1F31011123C422947DF /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 6446021A4B962CB0053472AA1E6D9968 /* IGListKit.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREFIX_HEADER = "Target Support Files/IGListKit/IGListKit-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/IGListKit/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/IGListKit/IGListKit.modulemap"; - MTL_ENABLE_DEBUG_INFO = NO; - PRODUCT_NAME = IGListKit; - SDKROOT = appletvos; - SKIP_INSTALL = YES; - SWIFT_VERSION = 3.0; - TARGETED_DEVICE_FAMILY = 3; - TVOS_DEPLOYMENT_TARGET = 9.0; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - 650FB46C8F30EE06870353DFC5EA54B6 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 1B2B14BA3AB402D9CC387EEB27A2F746 /* Pods-IGListKitExamples.debug.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = dwarf; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - INFOPLIST_FILE = "Target Support Files/Pods-IGListKitExamples/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples.modulemap"; - MTL_ENABLE_DEBUG_INFO = YES; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = Pods_IGListKitExamples; - SDKROOT = appletvos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = 3; - TVOS_DEPLOYMENT_TARGET = 9.0; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; 7DEE56CBFFC5EF063F24F486B02300EA /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { @@ -731,7 +657,39 @@ }; name = Debug; }; - D04E368E88FCE29BD15438FCE317E815 /* Release */ = { + 94C0A8478D5ACE3BBB1058EF1F82CCBD /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 86A4103D780F9EFC3461830DCCDCE1AB /* IGListKit.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREFIX_HEADER = "Target Support Files/IGListKit/IGListKit-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/IGListKit/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = "Target Support Files/IGListKit/IGListKit.modulemap"; + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_NAME = IGListKit; + SDKROOT = appletvos; + SKIP_INSTALL = YES; + SWIFT_VERSION = 3.0; + TARGETED_DEVICE_FAMILY = 3; + TVOS_DEPLOYMENT_TARGET = 9.0; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + A9FA969B5CB4798153F8C22CE20CBA99 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = A198E265B2C6E673C7C9C5050F92D9F0 /* Pods-IGListKitExamples.release.xcconfig */; buildSettings = { @@ -766,18 +724,41 @@ }; name = Release; }; + AF14B794957870F73E0F8C1EC740BB43 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 86A4103D780F9EFC3461830DCCDCE1AB /* IGListKit.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = dwarf; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREFIX_HEADER = "Target Support Files/IGListKit/IGListKit-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/IGListKit/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = "Target Support Files/IGListKit/IGListKit.modulemap"; + MTL_ENABLE_DEBUG_INFO = YES; + PRODUCT_NAME = IGListKit; + SDKROOT = appletvos; + SKIP_INSTALL = YES; + SWIFT_VERSION = 3.0; + TARGETED_DEVICE_FAMILY = 3; + TVOS_DEPLOYMENT_TARGET = 9.0; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ - 0D48064B5FE7BD39764D43410F878396 /* Build configuration list for PBXNativeTarget "IGListKit" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 34C05CDC1260C3EC9EE799611F2CFA1B /* Debug */, - 445F0240C54EE1F31011123C422947DF /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -787,11 +768,20 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 447A9F6E709F690B1574347D9E329E3D /* Build configuration list for PBXNativeTarget "Pods-IGListKitExamples" */ = { + 8B5BA38901943092CA907745733AD237 /* Build configuration list for PBXNativeTarget "IGListKit" */ = { isa = XCConfigurationList; buildConfigurations = ( - 650FB46C8F30EE06870353DFC5EA54B6 /* Debug */, - D04E368E88FCE29BD15438FCE317E815 /* Release */, + AF14B794957870F73E0F8C1EC740BB43 /* Debug */, + 94C0A8478D5ACE3BBB1058EF1F82CCBD /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + D5ABECD9BBE4FF7324D45ECEE77ED0B8 /* Build configuration list for PBXNativeTarget "Pods-IGListKitExamples" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 09541A34ED1B7E0DC838A266A5A1907B /* Debug */, + A9FA969B5CB4798153F8C22CE20CBA99 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; diff --git a/Examples-tvOS/Pods/Target Support Files/IGListKit/IGListKit-dummy.m b/Examples/Examples-tvOS/Pods/Target Support Files/IGListKit/IGListKit-dummy.m similarity index 100% rename from Examples-tvOS/Pods/Target Support Files/IGListKit/IGListKit-dummy.m rename to Examples/Examples-tvOS/Pods/Target Support Files/IGListKit/IGListKit-dummy.m diff --git a/Examples-tvOS/Pods/Target Support Files/IGListKit/IGListKit-prefix.pch b/Examples/Examples-tvOS/Pods/Target Support Files/IGListKit/IGListKit-prefix.pch similarity index 100% rename from Examples-tvOS/Pods/Target Support Files/IGListKit/IGListKit-prefix.pch rename to Examples/Examples-tvOS/Pods/Target Support Files/IGListKit/IGListKit-prefix.pch diff --git a/Examples-tvOS/Pods/Target Support Files/IGListKit/IGListKit-umbrella.h b/Examples/Examples-tvOS/Pods/Target Support Files/IGListKit/IGListKit-umbrella.h similarity index 100% rename from Examples-tvOS/Pods/Target Support Files/IGListKit/IGListKit-umbrella.h rename to Examples/Examples-tvOS/Pods/Target Support Files/IGListKit/IGListKit-umbrella.h diff --git a/Examples-tvOS/Pods/Target Support Files/IGListKit/IGListKit.modulemap b/Examples/Examples-tvOS/Pods/Target Support Files/IGListKit/IGListKit.modulemap similarity index 100% rename from Examples-tvOS/Pods/Target Support Files/IGListKit/IGListKit.modulemap rename to Examples/Examples-tvOS/Pods/Target Support Files/IGListKit/IGListKit.modulemap diff --git a/Examples-tvOS/Pods/Target Support Files/IGListKit/IGListKit.xcconfig b/Examples/Examples-tvOS/Pods/Target Support Files/IGListKit/IGListKit.xcconfig similarity index 100% rename from Examples-tvOS/Pods/Target Support Files/IGListKit/IGListKit.xcconfig rename to Examples/Examples-tvOS/Pods/Target Support Files/IGListKit/IGListKit.xcconfig diff --git a/Examples-tvOS/Pods/Target Support Files/IGListKit/Info.plist b/Examples/Examples-tvOS/Pods/Target Support Files/IGListKit/Info.plist similarity index 100% rename from Examples-tvOS/Pods/Target Support Files/IGListKit/Info.plist rename to Examples/Examples-tvOS/Pods/Target Support Files/IGListKit/Info.plist diff --git a/Examples-tvOS/Pods/Target Support Files/Pods-IGListKitExamples/Info.plist b/Examples/Examples-tvOS/Pods/Target Support Files/Pods-IGListKitExamples/Info.plist similarity index 100% rename from Examples-tvOS/Pods/Target Support Files/Pods-IGListKitExamples/Info.plist rename to Examples/Examples-tvOS/Pods/Target Support Files/Pods-IGListKitExamples/Info.plist diff --git a/Examples-tvOS/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-acknowledgements.markdown b/Examples/Examples-tvOS/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-acknowledgements.markdown similarity index 100% rename from Examples-tvOS/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-acknowledgements.markdown rename to Examples/Examples-tvOS/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-acknowledgements.markdown diff --git a/Examples-tvOS/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-acknowledgements.plist b/Examples/Examples-tvOS/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-acknowledgements.plist similarity index 100% rename from Examples-tvOS/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-acknowledgements.plist rename to Examples/Examples-tvOS/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-acknowledgements.plist diff --git a/Examples-tvOS/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-dummy.m b/Examples/Examples-tvOS/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-dummy.m similarity index 100% rename from Examples-tvOS/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-dummy.m rename to Examples/Examples-tvOS/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-dummy.m diff --git a/Examples-tvOS/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-frameworks.sh b/Examples/Examples-tvOS/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-frameworks.sh similarity index 100% rename from Examples-tvOS/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-frameworks.sh rename to Examples/Examples-tvOS/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-frameworks.sh diff --git a/Examples-tvOS/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-resources.sh b/Examples/Examples-tvOS/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-resources.sh similarity index 100% rename from Examples-tvOS/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-resources.sh rename to Examples/Examples-tvOS/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-resources.sh diff --git a/Examples-tvOS/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-umbrella.h b/Examples/Examples-tvOS/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-umbrella.h similarity index 100% rename from Examples-tvOS/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-umbrella.h rename to Examples/Examples-tvOS/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples-umbrella.h diff --git a/Examples-tvOS/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples.debug.xcconfig b/Examples/Examples-tvOS/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples.debug.xcconfig similarity index 100% rename from Examples-tvOS/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples.debug.xcconfig rename to Examples/Examples-tvOS/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples.debug.xcconfig diff --git a/Examples-tvOS/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples.modulemap b/Examples/Examples-tvOS/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples.modulemap similarity index 100% rename from Examples-tvOS/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples.modulemap rename to Examples/Examples-tvOS/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples.modulemap diff --git a/Examples-tvOS/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples.release.xcconfig b/Examples/Examples-tvOS/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples.release.xcconfig similarity index 100% rename from Examples-tvOS/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples.release.xcconfig rename to Examples/Examples-tvOS/Pods/Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples.release.xcconfig diff --git a/Gemfile b/Gemfile index 949127e..3bc56ce 100644 --- a/Gemfile +++ b/Gemfile @@ -1,5 +1,5 @@ source 'https://rubygems.org' -gem 'cocoapods', '1.1.0.rc.3' +gem 'cocoapods', '1.1.1' gem 'xcpretty', '0.2.4' gem 'slather', '2.3.0' diff --git a/Podfile.lock b/Podfile.lock index 17f6b85..469edd1 100644 --- a/Podfile.lock +++ b/Podfile.lock @@ -7,6 +7,6 @@ DEPENDENCIES: SPEC CHECKSUMS: OCMock: f3f61e6eaa16038c30caa5798c5e49d3307b6f22 -PODFILE CHECKSUM: 1b17ed45981d46d2fb3fb4b7b1caf09333626898 +PODFILE CHECKSUM: b27692418c91f87e51125b014298a4f9372c5441 COCOAPODS: 1.1.1 diff --git a/Pods/Manifest.lock b/Pods/Manifest.lock index 17f6b85..469edd1 100644 --- a/Pods/Manifest.lock +++ b/Pods/Manifest.lock @@ -7,6 +7,6 @@ DEPENDENCIES: SPEC CHECKSUMS: OCMock: f3f61e6eaa16038c30caa5798c5e49d3307b6f22 -PODFILE CHECKSUM: 1b17ed45981d46d2fb3fb4b7b1caf09333626898 +PODFILE CHECKSUM: b27692418c91f87e51125b014298a4f9372c5441 COCOAPODS: 1.1.1