Skip to content

Commit c23c45c

Browse files
fix: add new Swift plugin files to Xcode project targets
- Add PBXFileReference entries for all plugin files and test file - Add PBXBuildFile entries for proper compilation - Include files in appropriate PBXGroups and target Sources - Resolve CI build failures from missing file references Co-Authored-By: [email protected] <[email protected]>
1 parent 9fa6843 commit c23c45c

File tree

1 file changed

+52
-0
lines changed

1 file changed

+52
-0
lines changed

LaunchDarkly.xcodeproj/project.pbxproj

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -284,6 +284,23 @@
284284
A3BA7D022BD192240000DB28 /* LDClientHookSpec.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3BA7D012BD192240000DB28 /* LDClientHookSpec.swift */; };
285285
A3BA7D042BD2BD620000DB28 /* TestContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3BA7D032BD2BD620000DB28 /* TestContext.swift */; };
286286
A3C6F7622B7FA803005B3B61 /* SheddingQueueSpec.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3C6F7612B7FA803005B3B61 /* SheddingQueueSpec.swift */; };
287+
A3D1E1012C1A000000000001 /* LDClientPluginsSpec.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3D1E1002C1A000000000001 /* LDClientPluginsSpec.swift */; };
288+
A3D1E1032C1A000000000002 /* EnvironmentMetadata.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3D1E1022C1A000000000002 /* EnvironmentMetadata.swift */; };
289+
A3D1E1042C1A000000000002 /* EnvironmentMetadata.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3D1E1022C1A000000000002 /* EnvironmentMetadata.swift */; };
290+
A3D1E1052C1A000000000002 /* EnvironmentMetadata.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3D1E1022C1A000000000002 /* EnvironmentMetadata.swift */; };
291+
A3D1E1062C1A000000000002 /* EnvironmentMetadata.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3D1E1022C1A000000000002 /* EnvironmentMetadata.swift */; };
292+
A3D1E1082C1A000000000003 /* Plugin.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3D1E1072C1A000000000003 /* Plugin.swift */; };
293+
A3D1E1092C1A000000000003 /* Plugin.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3D1E1072C1A000000000003 /* Plugin.swift */; };
294+
A3D1E10A2C1A000000000003 /* Plugin.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3D1E1072C1A000000000003 /* Plugin.swift */; };
295+
A3D1E10B2C1A000000000003 /* Plugin.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3D1E1072C1A000000000003 /* Plugin.swift */; };
296+
A3D1E10D2C1A000000000004 /* PluginMetadata.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3D1E10C2C1A000000000004 /* PluginMetadata.swift */; };
297+
A3D1E10E2C1A000000000004 /* PluginMetadata.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3D1E10C2C1A000000000004 /* PluginMetadata.swift */; };
298+
A3D1E10F2C1A000000000004 /* PluginMetadata.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3D1E10C2C1A000000000004 /* PluginMetadata.swift */; };
299+
A3D1E1102C1A000000000004 /* PluginMetadata.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3D1E10C2C1A000000000004 /* PluginMetadata.swift */; };
300+
A3D1E1122C1A000000000005 /* SdkMetadata.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3D1E1112C1A000000000005 /* SdkMetadata.swift */; };
301+
A3D1E1132C1A000000000005 /* SdkMetadata.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3D1E1112C1A000000000005 /* SdkMetadata.swift */; };
302+
A3D1E1142C1A000000000005 /* SdkMetadata.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3D1E1112C1A000000000005 /* SdkMetadata.swift */; };
303+
A3D1E1152C1A000000000005 /* SdkMetadata.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3D1E1112C1A000000000005 /* SdkMetadata.swift */; };
287304
A3C6F7642B84EF0C005B3B61 /* IdentifyTypes.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3C6F7632B84EF0C005B3B61 /* IdentifyTypes.swift */; };
288305
A3C6F7652B84EF0C005B3B61 /* IdentifyTypes.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3C6F7632B84EF0C005B3B61 /* IdentifyTypes.swift */; };
289306
A3C6F7662B84EF0C005B3B61 /* IdentifyTypes.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3C6F7632B84EF0C005B3B61 /* IdentifyTypes.swift */; };
@@ -513,6 +530,22 @@
513530
A3BA7D032BD2BD620000DB28 /* TestContext.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TestContext.swift; sourceTree = "<group>"; };
514531
A3C6F7612B7FA803005B3B61 /* SheddingQueueSpec.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SheddingQueueSpec.swift; sourceTree = "<group>"; };
515532
A3C6F7632B84EF0C005B3B61 /* IdentifyTypes.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IdentifyTypes.swift; sourceTree = "<group>"; };
533+
A3D1E1002C1A000000000001 /* LDClientPluginsSpec.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LDClientPluginsSpec.swift; sourceTree = "<group>"; };
534+
A3D1E1022C1A000000000002 /* EnvironmentMetadata.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EnvironmentMetadata.swift; sourceTree = "<group>"; };
535+
A3D1E1072C1A000000000003 /* Plugin.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Plugin.swift; sourceTree = "<group>"; };
536+
A3D1E10C2C1A000000000004 /* PluginMetadata.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PluginMetadata.swift; sourceTree = "<group>"; };
537+
A3D1E1112C1A000000000005 /* SdkMetadata.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SdkMetadata.swift; sourceTree = "<group>"; };
538+
A3D1E1162C1A000000000006 /* Plugins */ = {
539+
isa = PBXGroup;
540+
children = (
541+
A3D1E1022C1A000000000002 /* EnvironmentMetadata.swift */,
542+
A3D1E1072C1A000000000003 /* Plugin.swift */,
543+
A3D1E10C2C1A000000000004 /* PluginMetadata.swift */,
544+
A3D1E1112C1A000000000005 /* SdkMetadata.swift */,
545+
);
546+
path = Plugins;
547+
sourceTree = "<group>";
548+
};
516549
A3FFE1122B7D4BA2009EF93F /* LDValueDecoderSpec.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LDValueDecoderSpec.swift; sourceTree = "<group>"; };
517550
B40B419B249ADA6B00CD0726 /* DiagnosticCacheSpec.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DiagnosticCacheSpec.swift; sourceTree = "<group>"; };
518551
B4265EB024E7390C001CFD2C /* TestUtil.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TestUtil.swift; sourceTree = "<group>"; };
@@ -701,6 +734,7 @@
701734
isa = PBXGroup;
702735
children = (
703736
A3BA7D012BD192240000DB28 /* LDClientHookSpec.swift */,
737+
A3D1E1002C1A000000000001 /* LDClientPluginsSpec.swift */,
704738
838F96731FB9F024009CFC45 /* LDClientSpec.swift */,
705739
3D9A12572A73236800698B8D /* UtilSpec.swift */,
706740
83EF67911F9945CE00403126 /* Models */,
@@ -842,6 +876,7 @@
842876
isa = PBXGroup;
843877
children = (
844878
A31088232837DCA900184942 /* Context */,
879+
A3D1E1162C1A000000000006 /* Plugins */,
845880
83F0A5631FB5F33800550A95 /* LDConfigSpec.swift */,
846881
83EBCBA720D9A251003A7142 /* FeatureFlag */,
847882
83EF67921F9945E800403126 /* EventSpec.swift */,
@@ -1325,6 +1360,10 @@
13251360
C43C37E8238DF22D003C1624 /* LDEvaluationDetail.swift in Sources */,
13261361
8311884C2113ADDE00D77CB5 /* FlagChangeObserver.swift in Sources */,
13271362
A3BA7CF62BD05A280000DB28 /* EvaluationSeriesContext.swift in Sources */,
1363+
A3D1E1062C1A000000000002 /* EnvironmentMetadata.swift in Sources */,
1364+
A3D1E10B2C1A000000000003 /* Plugin.swift in Sources */,
1365+
A3D1E1102C1A000000000004 /* PluginMetadata.swift in Sources */,
1366+
A3D1E1152C1A000000000005 /* SdkMetadata.swift in Sources */,
13281367
A3470C3A2B7C1ACE00951CEE /* LDValueDecoder.swift in Sources */,
13291368
C443A41223186A4F00145710 /* ConnectionModeChangeObserver.swift in Sources */,
13301369
831188592113AE1200D77CB5 /* FlagStore.swift in Sources */,
@@ -1408,6 +1447,10 @@
14081447
A358D6F42A4DEB4C00270C60 /* EnvironmentReporterBuilder.swift in Sources */,
14091448
B4C9D4302489B5FF004A9B03 /* DiagnosticEvent.swift in Sources */,
14101449
A3BA7CF52BD05A280000DB28 /* EvaluationSeriesContext.swift in Sources */,
1450+
A3D1E1052C1A000000000002 /* EnvironmentMetadata.swift in Sources */,
1451+
A3D1E10A2C1A000000000003 /* Plugin.swift in Sources */,
1452+
A3D1E10F2C1A000000000004 /* PluginMetadata.swift in Sources */,
1453+
A3D1E1142C1A000000000005 /* SdkMetadata.swift in Sources */,
14111454
831EF35620655E730001C643 /* FlagChangeNotifier.swift in Sources */,
14121455
A358D6D92A4DE6A500270C60 /* ApplicationInfoEnvironmentReporter.swift in Sources */,
14131456
831EF35720655E730001C643 /* EventReporter.swift in Sources */,
@@ -1470,6 +1513,10 @@
14701513
8358F25E1F474E5900ECE1AF /* LDChangedFlag.swift in Sources */,
14711514
83D559741FD87CC9002D10C8 /* KeyedValueCache.swift in Sources */,
14721515
A3BA7CF32BD05A280000DB28 /* EvaluationSeriesContext.swift in Sources */,
1516+
A3D1E1032C1A000000000002 /* EnvironmentMetadata.swift in Sources */,
1517+
A3D1E1082C1A000000000003 /* Plugin.swift in Sources */,
1518+
A3D1E10D2C1A000000000004 /* PluginMetadata.swift in Sources */,
1519+
A3D1E1122C1A000000000005 /* SdkMetadata.swift in Sources */,
14731520
A3470C372B7C1ACE00951CEE /* LDValueDecoder.swift in Sources */,
14741521
C43C37E1236BA050003C1624 /* LDEvaluationDetail.swift in Sources */,
14751522
831AAE2C20A9E4F600B46DBA /* Throttler.swift in Sources */,
@@ -1562,6 +1609,7 @@
15621609
837406D421F760640087B22B /* LDTimerSpec.swift in Sources */,
15631610
832307A61F7D8D720029815A /* URLRequestSpec.swift in Sources */,
15641611
A3BA7D022BD192240000DB28 /* LDClientHookSpec.swift in Sources */,
1612+
A3D1E1012C1A000000000001 /* LDClientPluginsSpec.swift in Sources */,
15651613
832307A81F7DA61B0029815A /* LDEventSourceMock.swift in Sources */,
15661614
838F967A1FBA551A009CFC45 /* ClientServiceMockFactory.swift in Sources */,
15671615
A31088292837DCA900184942 /* KindSpec.swift in Sources */,
@@ -1596,6 +1644,10 @@
15961644
A358D6F02A4DE9EB00270C60 /* WatchOSEnvironmentReporter.swift in Sources */,
15971645
831AAE2D20A9E4F600B46DBA /* Throttler.swift in Sources */,
15981646
A3BA7CF42BD05A280000DB28 /* EvaluationSeriesContext.swift in Sources */,
1647+
A3D1E1042C1A000000000002 /* EnvironmentMetadata.swift in Sources */,
1648+
A3D1E1092C1A000000000003 /* Plugin.swift in Sources */,
1649+
A3D1E10E2C1A000000000004 /* PluginMetadata.swift in Sources */,
1650+
A3D1E1132C1A000000000005 /* SdkMetadata.swift in Sources */,
15991651
A3470C382B7C1ACE00951CEE /* LDValueDecoder.swift in Sources */,
16001652
C43C37E6238DF22B003C1624 /* LDEvaluationDetail.swift in Sources */,
16011653
83D9EC872062DEAB004D7FA6 /* FlagSynchronizer.swift in Sources */,

0 commit comments

Comments
 (0)