IGListKit/Source/IGListDiffKit
Tim Oliver 98bd6c6a74 Fix the SPM build errors caused by removal of unprefixed headers (#1644)
Summary:
It looks like D86316341 caused the GitHub unit tests to stop passing since SPM relies on IGListKit and IGListDiffKit being in the same directory so there are no module imports.

This diff adds the same `__has_include` conditional checking so our internal and external module configurations will both work.

Pull Request resolved: https://github.com/instagram/IGListKit/pull/1644

Test Plan:
The external tests are working again. As long as the internal tests also pass, we should be good!

 {F1983488354}

Reviewed By: m3rlin45

Differential Revision: D86943807

Pulled By: TimOliver

fbshipit-source-id: c741acbb1f8425e92834daec720d4be3b3c264da
2025-11-17 00:08:32 -08:00
..
Internal Standarize the copyright notice in all source files 2023-04-06 02:44:16 -07:00
IGListAssert.h add assert for iOS 18 cell dequeue exceptions 2024-09-17 07:11:55 -07:00
IGListBatchUpdateData.h Fix the SPM build errors caused by removal of unprefixed headers (#1644) 2025-11-17 00:08:32 -08:00
IGListBatchUpdateData.mm clean up ig_ios_listkit_fix_net_item_count 2024-12-12 04:02:03 -08:00
IGListCompatibility.h Standarize the copyright notice in all source files 2023-04-06 02:44:16 -07:00
IGListDiff.h Fix the SPM build errors caused by removal of unprefixed headers (#1644) 2025-11-17 00:08:32 -08:00
IGListDiff.mm Handle unexpected (out-of-range) cases in switch statements for CompilerWarningLevel.HIGH targets 2025-05-28 09:28:35 -07:00
IGListDiffable.h Standarize the copyright notice in all source files 2023-04-06 02:44:16 -07:00
IGListDiffKit.h Fix the SPM build errors caused by removal of unprefixed headers (#1644) 2025-11-17 00:08:32 -08:00
IGListExperiments.h Fix the SPM build errors caused by removal of unprefixed headers (#1644) 2025-11-17 00:08:32 -08:00
IGListIndexPathResult.h Fix the SPM build errors caused by removal of unprefixed headers (#1644) 2025-11-17 00:08:32 -08:00
IGListIndexPathResult.m Standarize the copyright notice in all source files 2023-04-06 02:44:16 -07:00
IGListIndexSetResult.h Fix the SPM build errors caused by removal of unprefixed headers (#1644) 2025-11-17 00:08:32 -08:00
IGListIndexSetResult.m Standarize the copyright notice in all source files 2023-04-06 02:44:16 -07:00
IGListMacros.h Handle unexpected (out-of-range) cases in switch statements for CompilerWarningLevel.HIGH targets 2025-05-28 09:28:35 -07:00
IGListMoveIndex.h Standarize the copyright notice in all source files 2023-04-06 02:44:16 -07:00
IGListMoveIndex.m Standarize the copyright notice in all source files 2023-04-06 02:44:16 -07:00
IGListMoveIndexPath.h Standarize the copyright notice in all source files 2023-04-06 02:44:16 -07:00
IGListMoveIndexPath.m Standarize the copyright notice in all source files 2023-04-06 02:44:16 -07:00
NSNumber+IGListDiffable.h Fix the SPM build errors caused by removal of unprefixed headers (#1644) 2025-11-17 00:08:32 -08:00
NSNumber+IGListDiffable.m Standarize the copyright notice in all source files 2023-04-06 02:44:16 -07:00
NSString+IGListDiffable.h Fix the SPM build errors caused by removal of unprefixed headers (#1644) 2025-11-17 00:08:32 -08:00
NSString+IGListDiffable.m Standarize the copyright notice in all source files 2023-04-06 02:44:16 -07:00