Files
denlvovich 94b4ecc7d2 Fixed incorrect gallery state when it was inconsistent with the model
commit_hash:d4f046a52ab0163935cd47418c9d175e7099e724
2026-05-29 17:57:46 +03:00

3088 lines
192 KiB
Plaintext

// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 70;
objects = {
/* Begin PBXBuildFile section */
0A9A9AA028CB1A9200D1D810 /* Lottie in Frameworks */ = {isa = PBXBuildFile; productRef = 0A9A9A9F28CB1A9200D1D810 /* Lottie */; };
0AB4193E28BCF61D00FDAAD5 /* LottieAnimationFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AB4193D28BCF61D00FDAAD5 /* LottieAnimationFactory.swift */; };
0C03FD082DF2E9BA002746DA /* DivDataResourcesPreloaderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C1B9FDF2DDE1D6B00F69371 /* DivDataResourcesPreloaderTests.swift */; };
0C9BB8802DF02ECF001C4E72 /* MockDivExtensionHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C9BB87E2DF02ECF001C4E72 /* MockDivExtensionHandler.swift */; };
0CECADB82EA10D7B00B3E60A /* libDivKitTestsSupport.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 9FE7D3042CF7526C00BAF071 /* libDivKitTestsSupport.a */; };
431CF8582B7BC47E005A2E61 /* DivActionURLHandlerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 431CF8572B7BC47E005A2E61 /* DivActionURLHandlerTests.swift */; };
4356EDC12A6C54E40017205B /* PlaygroundJsonProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4356EDC02A6C54E40017205B /* PlaygroundJsonProvider.swift */; };
4391F7C32A77DB9B006D8818 /* DivViewController+SwiftUI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4391F7C22A77DB9B006D8818 /* DivViewController+SwiftUI.swift */; };
43BF1CCA2B9FD7B500198EAF /* Diff.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C9284CF288ACCE400BEA1FA /* Diff.swift */; };
43BF1CCB2B9FD7B500198EAF /* Screen.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8CA22DD02B519C7300CCB48E /* Screen.swift */; };
43BF1CCC2B9FD7B500198EAF /* Snapshot.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C9284D0288ACCE400BEA1FA /* Snapshot.swift */; };
43BF1CCD2B9FD7B500198EAF /* SnapshotTestKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C9284D1288ACCE400BEA1FA /* SnapshotTestKit.swift */; };
43BF1CD02B9FD7B500198EAF /* SnapshotTestRunner.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C9284D6288ACCE400BEA1FA /* SnapshotTestRunner.swift */; };
43BF1CD32B9FD7B500198EAF /* ReferenceSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C9284D5288ACCE400BEA1FA /* ReferenceSet.swift */; };
43BF1CD52B9FD7B500198EAF /* SnapshotFontProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C0E7380288AE9BB009BEB3C /* SnapshotFontProvider.swift */; };
43C1F9F12BA0ED2000134AD2 /* JsonFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43C1F9F02BA0ED2000134AD2 /* JsonFile.swift */; };
43C1F9F32BA20B2500134AD2 /* DivKitSnapshotTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43C1F9F22BA20B2500134AD2 /* DivKitSnapshotTests.swift */; };
43D05A9C2BA336CD003290AD /* TestingFiles.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43D05A9B2BA336CD003290AD /* TestingFiles.swift */; };
52184FD8296C68E400ECC0E9 /* DivKitExtensions in Frameworks */ = {isa = PBXBuildFile; productRef = 52184FD7296C68E400ECC0E9 /* DivKitExtensions */; };
5219194D297B3974007DD5F4 /* RunLoopCardUpdateAggregatorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5219194C297B3974007DD5F4 /* RunLoopCardUpdateAggregatorTests.swift */; };
52907F662A71199B00518F50 /* DivLastVisibleBoundsCacheTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 52907F652A71199B00518F50 /* DivLastVisibleBoundsCacheTests.swift */; };
52CD80672A7122AA00B828B0 /* DivBaseExtensionsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 52CD80662A7122AA00B828B0 /* DivBaseExtensionsTests.swift */; };
52CD80692A7159C200B828B0 /* DivStateExtensionsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 52CD80682A7159C200B828B0 /* DivStateExtensionsTests.swift */; };
52CD806B2A7172B400B828B0 /* XCTestCase+ViewVisibilityCallCount.swift in Sources */ = {isa = PBXBuildFile; fileRef = 52CD806A2A7172B400B828B0 /* XCTestCase+ViewVisibilityCallCount.swift */; };
52DED04F29F7349000D64519 /* DivKit in Frameworks */ = {isa = PBXBuildFile; productRef = 52DED04E29F7349000D64519 /* DivKit */; };
52DED05129F7349000D64519 /* DivKitExtensions in Frameworks */ = {isa = PBXBuildFile; productRef = 52DED05029F7349000D64519 /* DivKitExtensions */; };
52EEC66E293E64C90030FB11 /* DivBlockModelingContextTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 52EEC66D293E64C90030FB11 /* DivBlockModelingContextTests.swift */; };
7035529E28D4881300E237CF /* DivDeserializationErrorsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7035529D28D4881300E237CF /* DivDeserializationErrorsTests.swift */; };
762661E7293F502A00D93B8B /* PlaygroundDivCustomBlockFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 762661E6293F502A00D93B8B /* PlaygroundDivCustomBlockFactory.swift */; };
767AF3EA29364C3D0002B944 /* RiveAnimationFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 767AF3E929364C3D0002B944 /* RiveAnimationFactory.swift */; };
76AD26822935F1B30088A360 /* RiveRuntime in Frameworks */ = {isa = PBXBuildFile; productRef = 76AD26812935F1B30088A360 /* RiveRuntime */; };
76FD0506294208890002A1F9 /* RiveDivCustomData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76FD0505294208890002A1F9 /* RiveDivCustomData.swift */; };
76FD0508294208F80002A1F9 /* RiveContainerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76FD0507294208F70002A1F9 /* RiveContainerView.swift */; };
7E2DFA962C7C7F050095775C /* LayoutKitPlaygroundViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7E91B6282C7762FC00BB0DED /* LayoutKitPlaygroundViewController.swift */; };
7E2DFA982C7C7F270095775C /* LayoutKit in Frameworks */ = {isa = PBXBuildFile; productRef = 7E2DFA972C7C7F270095775C /* LayoutKit */; };
7E2DFA9A2C7C7F270095775C /* LayoutKitInterface in Frameworks */ = {isa = PBXBuildFile; productRef = 7E2DFA992C7C7F270095775C /* LayoutKitInterface */; };
7E2DFAC42C7C808C0095775C /* ActionAnimations.playground in Sources */ = {isa = PBXBuildFile; fileRef = 7E3C54F62C75F71200F24FD0 /* ActionAnimations.playground */; };
7E2DFAC52C7C808C0095775C /* BlockWithActionOnTap.playground in Sources */ = {isa = PBXBuildFile; fileRef = 7E122DD82C6F6C8C00001DF5 /* BlockWithActionOnTap.playground */; };
7E2DFAC62C7C808C0095775C /* DecoratingBlock.playground in Sources */ = {isa = PBXBuildFile; fileRef = 7E823B672C6F94B0009B2FD2 /* DecoratingBlock.playground */; };
7E2DFAC72C7C808C0095775C /* Text.playground in Sources */ = {isa = PBXBuildFile; fileRef = 7E823B682C6F94C9009B2FD2 /* Text.playground */; };
7E2DFAC82C7C808C0095775C /* GalleryScroll.playground in Sources */ = {isa = PBXBuildFile; fileRef = 7E0B3D672C73843700D7B932 /* GalleryScroll.playground */; };
7E2DFAC92C7C808C0095775C /* GenericViewBlock.playground in Sources */ = {isa = PBXBuildFile; fileRef = 7E3C54F42C75DE4000F24FD0 /* GenericViewBlock.playground */; };
7E2DFACA2C7C808C0095775C /* Image.playground in Sources */ = {isa = PBXBuildFile; fileRef = 7E27A2CF2C73489A00AE2B69 /* Image.playground */; };
7E2DFACB2C7C808C0095775C /* Paddings.playground in Sources */ = {isa = PBXBuildFile; fileRef = 7E27A2CE2C733F2A00AE2B69 /* Paddings.playground */; };
7E2DFACC2C7C808C0095775C /* Video.playground in Sources */ = {isa = PBXBuildFile; fileRef = 7E6B0EE02C732B7100914996 /* Video.playground */; };
7EE2ED6E2C984E6600E4E9BD /* DivBaseExtensions+AccessibilityElementsStorageTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7EE2ED6D2C984E6600E4E9BD /* DivBaseExtensions+AccessibilityElementsStorageTests.swift */; };
891672372A5F6F9300121131 /* DivPersistentValuesStorageTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 891672362A5F6F9300121131 /* DivPersistentValuesStorageTests.swift */; };
891672382A5F6F9300121132 /* DivKitComponentsResetTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 891672392A5F6F9300121132 /* DivKitComponentsResetTests.swift */; };
896381852987C9D50064DDD4 /* RenderingTime.swift in Sources */ = {isa = PBXBuildFile; fileRef = 896381842987C9D50064DDD4 /* RenderingTime.swift */; };
89D02B1428C891890041EC18 /* RadioButtonsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 89D02B1328C891890041EC18 /* RadioButtonsView.swift */; };
89D02B1A28C8EBC40041EC18 /* Palette.swift in Sources */ = {isa = PBXBuildFile; fileRef = 89D02B1928C8EBC40041EC18 /* Palette.swift */; };
8C0149982873297900BA5402 /* DivKit in Frameworks */ = {isa = PBXBuildFile; productRef = 8C0149972873297900BA5402 /* DivKit */; };
8C01499A2873297D00BA5402 /* DivKit in Frameworks */ = {isa = PBXBuildFile; productRef = 8C0149992873297D00BA5402 /* DivKit */; };
8C01499E287329D700BA5402 /* expression_test_data in Resources */ = {isa = PBXBuildFile; fileRef = 8C01499D287329D700BA5402 /* expression_test_data */; };
8C03519A288EC5AB0016A747 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 8C035199288EC5AB0016A747 /* Images.xcassets */; };
8C0662302D09A43500B30CE3 /* SetStoredValueActionHandlerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C06622F2D09A42800B30CE3 /* SetStoredValueActionHandlerTests.swift */; };
8C0688652B347A1B00CD953E /* DivAccessibilityExtensionsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C0688642B347A1B00CD953E /* DivAccessibilityExtensionsTests.swift */; };
8C09E9D82B349B8D0096D5CC /* DivContainerAccessibilityDescriptionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C09E9D72B349B8D0096D5CC /* DivContainerAccessibilityDescriptionTests.swift */; };
8C0DC7122865CA1100286F6B /* DivKitTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C0DC7112865CA1100286F6B /* DivKitTests.swift */; };
8C0E7371288AE219009BEB3C /* DivKit in Frameworks */ = {isa = PBXBuildFile; productRef = 8C0E7370288AE219009BEB3C /* DivKit */; };
8C0E7373288AE563009BEB3C /* snapshot_test_data in Resources */ = {isa = PBXBuildFile; fileRef = 8C0E7372288AE563009BEB3C /* snapshot_test_data */; };
8C1233AB2C32F08600F534DC /* DivFontProviderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C1233AA2C32F08600F534DC /* DivFontProviderTests.swift */; };
8C1A374928B4187B00A047C8 /* DeviceInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C1A374828B4187B00A047C8 /* DeviceInfo.swift */; };
8C1A375028B4189E00A047C8 /* MetadataCaptureSession.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C1A374D28B4189E00A047C8 /* MetadataCaptureSession.swift */; };
8C1A375128B4189E00A047C8 /* ScannerViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C1A374E28B4189E00A047C8 /* ScannerViewController.swift */; };
8C1A375228B4189E00A047C8 /* ScannerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C1A374F28B4189E00A047C8 /* ScannerView.swift */; };
8C1A376928B41BA100A047C8 /* AppLogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C1A376828B41BA000A047C8 /* AppLogger.swift */; };
8C1A376D28B4DC2400A047C8 /* SettingsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C1A376C28B4DC2400A047C8 /* SettingsView.swift */; };
8C1A377928B4E3E700A047C8 /* WebPreviewView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C1A377128B4E3E700A047C8 /* WebPreviewView.swift */; };
8C1A377A28B4E3E700A047C8 /* WebPreviewViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C1A377228B4E3E700A047C8 /* WebPreviewViewController.swift */; };
8C1A377B28B4E3E700A047C8 /* Payload.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C1A377428B4E3E700A047C8 /* Payload.swift */; };
8C1A377C28B4E3E700A047C8 /* UIStatePayloadFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C1A377528B4E3E700A047C8 /* UIStatePayloadFactory.swift */; };
8C1A377D28B4E3E700A047C8 /* JSONPayload.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C1A377628B4E3E700A047C8 /* JSONPayload.swift */; };
8C1A378028B4E47900A047C8 /* WebPreviewSocket.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C1A377F28B4E47900A047C8 /* WebPreviewSocket.swift */; };
8C1A378928B5143200A047C8 /* VisibilityTrackingScrollView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C1A378528B5143200A047C8 /* VisibilityTrackingScrollView.swift */; };
8C1A378A28B5143200A047C8 /* DivViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C1A378628B5143200A047C8 /* DivViewController.swift */; };
8C1A378B28B5143200A047C8 /* DivViewProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C1A378728B5143200A047C8 /* DivViewProvider.swift */; };
8C1A378D28B5146C00A047C8 /* PlaygroundView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C1A378C28B5146C00A047C8 /* PlaygroundView.swift */; };
8C1A383228B61A2B00A047C8 /* AppComponents.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C1A383128B61A2B00A047C8 /* AppComponents.swift */; };
8C1DEBCE2A2F8277009237F1 /* DivStateManagementTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C1DEBCD2A2F8277009237F1 /* DivStateManagementTests.swift */; };
8C22BBB82B037BA20076BAEB /* EnumWithDefaultTypeTemplate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C22BBAE2B037BA10076BAEB /* EnumWithDefaultTypeTemplate.swift */; };
8C22BBB92B037BA20076BAEB /* EntityWithJsonPropertyTemplate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C22BBAF2B037BA10076BAEB /* EntityWithJsonPropertyTemplate.swift */; };
8C22BBBA2B037BA20076BAEB /* WithoutDefaultTemplate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C22BBB02B037BA10076BAEB /* WithoutDefaultTemplate.swift */; };
8C22BBBB2B037BA20076BAEB /* EnumWithDefaultType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C22BBB12B037BA10076BAEB /* EnumWithDefaultType.swift */; };
8C22BBBC2B037BA20076BAEB /* WithDefaultTemplate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C22BBB22B037BA10076BAEB /* WithDefaultTemplate.swift */; };
8C22BBBD2B037BA20076BAEB /* EntityWithJsonProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C22BBB32B037BA10076BAEB /* EntityWithJsonProperty.swift */; };
8C22BBBE2B037BA20076BAEB /* EntityWithRawArrayTemplate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C22BBB42B037BA10076BAEB /* EntityWithRawArrayTemplate.swift */; };
8C22BBBF2B037BA20076BAEB /* EntityWithRawArray.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C22BBB52B037BA20076BAEB /* EntityWithRawArray.swift */; };
8C22BBC02B037BA20076BAEB /* WithDefault.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C22BBB62B037BA20076BAEB /* WithDefault.swift */; };
8C22BBC12B037BA20076BAEB /* WithoutDefault.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C22BBB72B037BA20076BAEB /* WithoutDefault.swift */; };
8C23F3C729DDB2120069F3F7 /* TemplateToTypeTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C23F3B329DDB2120069F3F7 /* TemplateToTypeTests.swift */; };
8C23F3D329DDB2440069F3F7 /* template_test_data in Resources */ = {isa = PBXBuildFile; fileRef = 8C23F3D229DDB2440069F3F7 /* template_test_data */; };
8C23F41129DDB3810069F3F7 /* Entity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C23F3D829DDB3810069F3F7 /* Entity.swift */; };
8C23F41229DDB3810069F3F7 /* EntityTemplate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C23F3D929DDB3810069F3F7 /* EntityTemplate.swift */; };
8C23F41329DDB3810069F3F7 /* EntityWithArray.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C23F3DA29DDB3810069F3F7 /* EntityWithArray.swift */; };
8C23F41429DDB3810069F3F7 /* EntityWithArrayOfEnums.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C23F3DB29DDB3810069F3F7 /* EntityWithArrayOfEnums.swift */; };
8C23F41529DDB3810069F3F7 /* EntityWithArrayOfEnumsTemplate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C23F3DC29DDB3810069F3F7 /* EntityWithArrayOfEnumsTemplate.swift */; };
8C23F41629DDB3810069F3F7 /* EntityWithArrayOfExpressions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C23F3DD29DDB3810069F3F7 /* EntityWithArrayOfExpressions.swift */; };
8C23F41729DDB3810069F3F7 /* EntityWithArrayOfExpressionsTemplate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C23F3DE29DDB3810069F3F7 /* EntityWithArrayOfExpressionsTemplate.swift */; };
8C23F41829DDB3810069F3F7 /* EntityWithArrayOfNestedItems.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C23F3DF29DDB3810069F3F7 /* EntityWithArrayOfNestedItems.swift */; };
8C23F41929DDB3810069F3F7 /* EntityWithArrayOfNestedItemsTemplate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C23F3E029DDB3810069F3F7 /* EntityWithArrayOfNestedItemsTemplate.swift */; };
8C23F41A29DDB3810069F3F7 /* EntityWithArrayTemplate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C23F3E129DDB3810069F3F7 /* EntityWithArrayTemplate.swift */; };
8C23F41B29DDB3810069F3F7 /* EntityWithArrayWithTransform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C23F3E229DDB3810069F3F7 /* EntityWithArrayWithTransform.swift */; };
8C23F41C29DDB3810069F3F7 /* EntityWithArrayWithTransformTemplate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C23F3E329DDB3810069F3F7 /* EntityWithArrayWithTransformTemplate.swift */; };
8C23F41D29DDB3810069F3F7 /* EntityWithComplexProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C23F3E429DDB3810069F3F7 /* EntityWithComplexProperty.swift */; };
8C23F41E29DDB3810069F3F7 /* EntityWithComplexPropertyTemplate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C23F3E529DDB3810069F3F7 /* EntityWithComplexPropertyTemplate.swift */; };
8C23F41F29DDB3810069F3F7 /* EntityWithComplexPropertyWithDefaultValue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C23F3E629DDB3810069F3F7 /* EntityWithComplexPropertyWithDefaultValue.swift */; };
8C23F42029DDB3810069F3F7 /* EntityWithComplexPropertyWithDefaultValueTemplate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C23F3E729DDB3810069F3F7 /* EntityWithComplexPropertyWithDefaultValueTemplate.swift */; };
8C23F42129DDB3810069F3F7 /* EntityWithEntityProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C23F3E829DDB3810069F3F7 /* EntityWithEntityProperty.swift */; };
8C23F42229DDB3810069F3F7 /* EntityWithEntityPropertyTemplate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C23F3E929DDB3810069F3F7 /* EntityWithEntityPropertyTemplate.swift */; };
8C23F42329DDB3810069F3F7 /* EntityWithOptionalComplexProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C23F3EA29DDB3810069F3F7 /* EntityWithOptionalComplexProperty.swift */; };
8C23F42429DDB3810069F3F7 /* EntityWithOptionalComplexPropertyTemplate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C23F3EB29DDB3810069F3F7 /* EntityWithOptionalComplexPropertyTemplate.swift */; };
8C23F42529DDB3810069F3F7 /* EntityWithOptionalProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C23F3EC29DDB3810069F3F7 /* EntityWithOptionalProperty.swift */; };
8C23F42629DDB3810069F3F7 /* EntityWithOptionalPropertyTemplate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C23F3ED29DDB3810069F3F7 /* EntityWithOptionalPropertyTemplate.swift */; };
8C23F42729DDB3810069F3F7 /* EntityWithOptionalStringEnumProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C23F3EE29DDB3810069F3F7 /* EntityWithOptionalStringEnumProperty.swift */; };
8C23F42829DDB3810069F3F7 /* EntityWithOptionalStringEnumPropertyTemplate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C23F3EF29DDB3810069F3F7 /* EntityWithOptionalStringEnumPropertyTemplate.swift */; };
8C23F42929DDB3810069F3F7 /* EntityWithPropertyWithDefaultValue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C23F3F029DDB3810069F3F7 /* EntityWithPropertyWithDefaultValue.swift */; };
8C23F42A29DDB3810069F3F7 /* EntityWithPropertyWithDefaultValueTemplate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C23F3F129DDB3810069F3F7 /* EntityWithPropertyWithDefaultValueTemplate.swift */; };
8C23F42B29DDB3810069F3F7 /* EntityWithRequiredProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C23F3F229DDB3810069F3F7 /* EntityWithRequiredProperty.swift */; };
8C23F42C29DDB3810069F3F7 /* EntityWithRequiredPropertyTemplate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C23F3F329DDB3810069F3F7 /* EntityWithRequiredPropertyTemplate.swift */; };
8C23F42D29DDB3810069F3F7 /* EntityWithSimpleProperties.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C23F3F429DDB3810069F3F7 /* EntityWithSimpleProperties.swift */; };
8C23F42E29DDB3810069F3F7 /* EntityWithSimplePropertiesTemplate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C23F3F529DDB3810069F3F7 /* EntityWithSimplePropertiesTemplate.swift */; };
8C23F43129DDB3810069F3F7 /* EntityWithStringArrayProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C23F3F829DDB3810069F3F7 /* EntityWithStringArrayProperty.swift */; };
8C23F43229DDB3810069F3F7 /* EntityWithStringArrayPropertyTemplate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C23F3F929DDB3810069F3F7 /* EntityWithStringArrayPropertyTemplate.swift */; };
8C23F43329DDB3810069F3F7 /* EntityWithStringEnumProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C23F3FA29DDB3810069F3F7 /* EntityWithStringEnumProperty.swift */; };
8C23F43429DDB3810069F3F7 /* EntityWithStringEnumPropertyTemplate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C23F3FB29DDB3810069F3F7 /* EntityWithStringEnumPropertyTemplate.swift */; };
8C23F43529DDB3810069F3F7 /* EntityWithStringEnumPropertyWithDefaultValue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C23F3FC29DDB3810069F3F7 /* EntityWithStringEnumPropertyWithDefaultValue.swift */; };
8C23F43629DDB3810069F3F7 /* EntityWithStringEnumPropertyWithDefaultValueTemplate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C23F3FD29DDB3810069F3F7 /* EntityWithStringEnumPropertyWithDefaultValueTemplate.swift */; };
8C23F43729DDB3810069F3F7 /* EntityWithoutProperties.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C23F3FE29DDB3810069F3F7 /* EntityWithoutProperties.swift */; };
8C23F43829DDB3810069F3F7 /* EntityWithoutPropertiesTemplate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C23F3FF29DDB3810069F3F7 /* EntityWithoutPropertiesTemplate.swift */; };
8C23F43929DDB3810069F3F7 /* ArrayOfEnums.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C23F40029DDB3810069F3F7 /* ArrayOfEnums.swift */; };
8C23F43A29DDB3810069F3F7 /* ArrayOfNestedItemsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C23F40129DDB3810069F3F7 /* ArrayOfNestedItemsTests.swift */; };
8C23F43B29DDB3810069F3F7 /* ArrayTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C23F40229DDB3810069F3F7 /* ArrayTests.swift */; };
8C23F43C29DDB3810069F3F7 /* ArrayWithTransformTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C23F40329DDB3810069F3F7 /* ArrayWithTransformTests.swift */; };
8C23F43D29DDB3810069F3F7 /* ComplexPropertyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C23F40429DDB3810069F3F7 /* ComplexPropertyTests.swift */; };
8C23F43E29DDB3810069F3F7 /* DefaultValueTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C23F40529DDB3810069F3F7 /* DefaultValueTests.swift */; };
8C23F43F29DDB3810069F3F7 /* EntityProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C23F40629DDB3810069F3F7 /* EntityProtocol.swift */; };
8C23F44029DDB3810069F3F7 /* ExpectedEntities.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C23F40729DDB3810069F3F7 /* ExpectedEntities.swift */; };
8C23F44229DDB3810069F3F7 /* OptionalComplexPropertyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C23F40929DDB3810069F3F7 /* OptionalComplexPropertyTests.swift */; };
8C23F44329DDB3810069F3F7 /* OptionalPropertyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C23F40A29DDB3810069F3F7 /* OptionalPropertyTests.swift */; };
8C23F44429DDB3810069F3F7 /* OptionalStringEnumPropertyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C23F40B29DDB3810069F3F7 /* OptionalStringEnumPropertyTests.swift */; };
8C23F44529DDB3810069F3F7 /* PropertyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C23F40C29DDB3810069F3F7 /* PropertyTests.swift */; };
8C23F44629DDB3810069F3F7 /* SimplePropertiesTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C23F40D29DDB3810069F3F7 /* SimplePropertiesTests.swift */; };
8C23F44829DDB3810069F3F7 /* StringEnumPropertyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C23F40F29DDB3810069F3F7 /* StringEnumPropertyTests.swift */; };
8C23F44929DDB3810069F3F7 /* EntityUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C23F41029DDB3810069F3F7 /* EntityUtils.swift */; };
8C23F44B29DDBD880069F3F7 /* unit_test_data in Resources */ = {isa = PBXBuildFile; fileRef = 8C23F44A29DDBD880069F3F7 /* unit_test_data */; };
8C2BFA5428C10EA000A16E9B /* RegressionTestModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C2BFA5328C10EA000A16E9B /* RegressionTestModel.swift */; };
8C2BFA5628C10F2200A16E9B /* RegressionTestView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C2BFA5528C10F2200A16E9B /* RegressionTestView.swift */; };
8C2BFA5828C10F5B00A16E9B /* TestData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C2BFA5728C10F5B00A16E9B /* TestData.swift */; };
8C34FDDE2F7F14A300DD6652 /* PlaygroundPlayerFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C34FDDD2F7F14A300DD6652 /* PlaygroundPlayerFactory.swift */; };
8C37AE3D2BEA9E220027E11C /* ExpressionResolverAnyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C37AE3C2BEA9E210027E11C /* ExpressionResolverAnyTests.swift */; };
8C38262B2AB46BB700264C17 /* PlaygroundReporter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C38262A2AB46BB700264C17 /* PlaygroundReporter.swift */; };
8C38262D2AB46BF400264C17 /* PlaygroundPatchProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C38262C2AB46BF400264C17 /* PlaygroundPatchProvider.swift */; };
8C40BA022ABB3B5C008405AD /* DivActionHandlerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C40BA012ABB3B5C008405AD /* DivActionHandlerTests.swift */; };
8C440A042864C55400EF4175 /* DivKitPlaygroundApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C4409FD2864C55400EF4175 /* DivKitPlaygroundApp.swift */; };
8C440A082864C55400EF4175 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 8C440A012864C55400EF4175 /* Assets.xcassets */; };
8C440A0A2864C55400EF4175 /* AppIcon.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 8C440A032864C55400EF4175 /* AppIcon.xcassets */; };
8C4504DC28B3AA30005712FD /* SamplesView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C4504DB28B3AA30005712FD /* SamplesView.swift */; };
8C4504DE28B3AB58005712FD /* samples in Resources */ = {isa = PBXBuildFile; fileRef = 8C4504DD28B3AB58005712FD /* samples */; };
8C4DC3E82892946F000C0963 /* RuntimeTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C4DC3E72892946F000C0963 /* RuntimeTestCase.swift */; };
8C54D9C728C0DBD60080826C /* regression_test_data in Resources */ = {isa = PBXBuildFile; fileRef = 8C54D9C628C0DBD60080826C /* regression_test_data */; };
8C54D9CE28C0E46D0080826C /* RegressionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C54D9CD28C0E46D0080826C /* RegressionView.swift */; };
8C577AA12CCFD8B300A964D6 /* ViewSizeTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C577AA02CCFD8B300A964D6 /* ViewSizeTests.swift */; };
8C64FEE52A5D7373008B1909 /* DivVariableTrackerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C64FEE42A5D7373008B1909 /* DivVariableTrackerTests.swift */; };
8C6E40C528AAA62F0038E107 /* LayoutKit in Frameworks */ = {isa = PBXBuildFile; productRef = 8C6E40C428AAA62F0038E107 /* LayoutKit */; };
8C7915D028B177CE00A4642A /* ViewWithHeader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C7915CF28B177CE00A4642A /* ViewWithHeader.swift */; };
8C7B18782864C9C70036EF4C /* MainView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C7B18712864C9C70036EF4C /* MainView.swift */; };
8C7B18952864CA380036EF4C /* Alert.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C7B18832864CA380036EF4C /* Alert.swift */; };
8C7B1BF32865C01C0036EF4C /* DivTabsExtensionsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C7B1B252865C01C0036EF4C /* DivTabsExtensionsTests.swift */; };
8C7B1BF42865C01C0036EF4C /* DivGridExtensionsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C7B1B262865C01C0036EF4C /* DivGridExtensionsTests.swift */; };
8C7B1BF52865C01C0036EF4C /* DivGalleryExtensionsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C7B1B272865C01C0036EF4C /* DivGalleryExtensionsTests.swift */; };
8C7B1BF62865C01C0036EF4C /* DivTextExtensionsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C7B1B282865C01C0036EF4C /* DivTextExtensionsTests.swift */; };
8C7B1BF72865C01C0036EF4C /* DivContainerExtensionsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C7B1B292865C01C0036EF4C /* DivContainerExtensionsTests.swift */; };
8C7B1BF82865C01C0036EF4C /* DivGifImageExtensionsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C7B1B2A2865C01C0036EF4C /* DivGifImageExtensionsTests.swift */; };
8C7B1BF92865C01C0036EF4C /* DivImageExtensionsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C7B1B2B2865C01C0036EF4C /* DivImageExtensionsTests.swift */; };
8C7B1BFA2865C01C0036EF4C /* DivDataExtensionsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C7B1B2C2865C01C0036EF4C /* DivDataExtensionsTests.swift */; };
8C7B1BFB2865C01C0036EF4C /* DivDataPatchExtensionsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C7B1B2D2865C01C0036EF4C /* DivDataPatchExtensionsTests.swift */; };
8C7B1BFC2865C01C0036EF4C /* DivActionExtensionsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C7B1B2E2865C01C0036EF4C /* DivActionExtensionsTests.swift */; };
8C7B1BFD2865C01C0036EF4C /* DivSeparatorExtensionsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C7B1B2F2865C01C0036EF4C /* DivSeparatorExtensionsTests.swift */; };
8C7B1BFE2865C01C0036EF4C /* DivSerializationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C7B1B302865C01C0036EF4C /* DivSerializationTests.swift */; };
8C7B1BFF2865C01C0036EF4C /* DivActionIntentTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C7B1B312865C01C0036EF4C /* DivActionIntentTests.swift */; };
8C7B1CA82865C01E0036EF4C /* DivBlockStateStorageTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C7B1BEF2865C01C0036EF4C /* DivBlockStateStorageTests.swift */; };
8C7B1CA92865C01E0036EF4C /* DivStateManagerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C7B1BF02865C01C0036EF4C /* DivStateManagerTests.swift */; };
8C7EE1CF28B777AE008A48E6 /* YSText-Bold.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 8C7EE1CB28B777AE008A48E6 /* YSText-Bold.ttf */; };
8C7EE1D028B777AE008A48E6 /* YSText-Light.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 8C7EE1CC28B777AE008A48E6 /* YSText-Light.ttf */; };
8C7EE1D128B777AE008A48E6 /* YSText-Medium.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 8C7EE1CD28B777AE008A48E6 /* YSText-Medium.ttf */; };
8C7EE1D228B777AE008A48E6 /* YSText-Regular.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 8C7EE1CE28B777AE008A48E6 /* YSText-Regular.ttf */; };
8C7EE1D628B7786E008A48E6 /* YSFontProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C7EE1D528B7786E008A48E6 /* YSFontProvider.swift */; };
8C80DB312D22C64F0029C683 /* DivTooltipExtensionsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C80DB302D22C6470029C683 /* DivTooltipExtensionsTests.swift */; };
8C84C2232D0870F400A574AC /* ScrollActionHandlerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C84C2222D0870F400A574AC /* ScrollActionHandlerTests.swift */; };
8C90A2122B975B9000BB8CFD /* FunctionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C90A2112B975B9000BB8CFD /* FunctionTests.swift */; };
8C9D63672E79BE0900403E3C /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8C9D63662E79BE0900403E3C /* XCTest.framework */; platformFilter = ios; };
8CA1B7A62B289BA3003734C2 /* ExpressionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8CA1B7A52B289BA3003734C2 /* ExpressionTests.swift */; };
8CA382DF287C5CF000C99F4F /* DivKitExtensions in Frameworks */ = {isa = PBXBuildFile; productRef = 8CA382DE287C5CF000C99F4F /* DivKitExtensions */; };
8CAB089A2B39AC15009330F3 /* heavy.json in Resources */ = {isa = PBXBuildFile; fileRef = 8CAB08992B39AC15009330F3 /* heavy.json */; };
8CB03C1F2A66A07300847A65 /* PlaygroundUrlHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8CB03C1E2A66A07300847A65 /* PlaygroundUrlHandler.swift */; };
8CB74F032B6D456D00397DCF /* DivInputExtentionsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8CB74F022B6D456D00397DCF /* DivInputExtentionsTests.swift */; };
8CB960E628883B8E00D16E47 /* Platform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8CB960E528883B8E00D16E47 /* Platform.swift */; };
8CB960E828883B9A00D16E47 /* FunctionSignaturesTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8CB960E728883B9A00D16E47 /* FunctionSignaturesTests.swift */; };
8CB9911B2B7EB74500577193 /* DivViewTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8CB9911A2B7EB74500577193 /* DivViewTests.swift */; };
8CBE33002BD699CC00CFFDF5 /* DivTriggersStorageTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8CBE32FD2BD699CC00CFFDF5 /* DivTriggersStorageTests.swift */; };
8CBE33012BD699CC00CFFDF5 /* DivVariablesStorageTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8CBE32FE2BD699CC00CFFDF5 /* DivVariablesStorageTests.swift */; };
8CBE33022BD699CC00CFFDF5 /* DivVariableStorageTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8CBE32FF2BD699CC00CFFDF5 /* DivVariableStorageTests.swift */; };
8CC357F92BFE24B4001C2CFE /* FontFeatureSettingsParserTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8CC357F82BFE24B4001C2CFE /* FontFeatureSettingsParserTests.swift */; };
8CD1521028CF217B0061128B /* ExpressionResolverTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8CD1520F28CF217B0061128B /* ExpressionResolverTests.swift */; };
8CD234922AD81A9D00F83288 /* DivVariableStorageWithOuterStorageTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8CD234912AD81A9D00F83288 /* DivVariableStorageWithOuterStorageTests.swift */; };
8CD907BB2A4C8AF3001C4B7B /* StringUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8CD907BA2A4C8AF3001C4B7B /* StringUtils.swift */; };
8CE488642B76F64D00BDDAB9 /* parsing_test_data in Resources */ = {isa = PBXBuildFile; fileRef = 8CE488632B76F64D00BDDAB9 /* parsing_test_data */; };
8CE488662B76F6BA00BDDAB9 /* DivDataParsingTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8CE488652B76F6BA00BDDAB9 /* DivDataParsingTests.swift */; };
8CEA0FDB2D4BD39D007812B8 /* DivTimerStorageTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8CEA0FDA2D4BD393007812B8 /* DivTimerStorageTest.swift */; };
8CF1296128B0018E00351F65 /* UrlInputView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8CF1296028B0018E00351F65 /* UrlInputView.swift */; };
8CF1296328B0021F00351F65 /* UserPreferences.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8CF1296228B0021F00351F65 /* UserPreferences.swift */; };
8CF1296528B0036F00351F65 /* Styles.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8CF1296428B0036F00351F65 /* Styles.swift */; };
8CF329702875D64B003F799A /* LayoutKit in Frameworks */ = {isa = PBXBuildFile; productRef = 8CF3296F2875D64B003F799A /* LayoutKit */; };
8CF91B042D0AE4ED0082FDC1 /* MockDivActionHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8CF91B032D0AE4ED0082FDC1 /* MockDivActionHandler.swift */; };
8CFD4C9E2B2C5B780092814C /* Theme.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8CFD4C9D2B2C5B780092814C /* Theme.swift */; };
8D9283372F9A3F83001CD269 /* SetCursorPositionActionHandlerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D9283362F9A3F83001CD269 /* SetCursorPositionActionHandlerTests.swift */; };
983406132E85C3A4004B1AA3 /* DivTemplatesTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 983406122E85C39C004B1AA3 /* DivTemplatesTests.swift */; };
98730C102EDF3C8B00016117 /* DivSystemPropertyManagersTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98730C0F2EDF3C8700016117 /* DivSystemPropertyManagersTests.swift */; };
98C920F42C8F46EE00B2FFD8 /* LookinServer in Frameworks */ = {isa = PBXBuildFile; productRef = 98C920F32C8F46EE00B2FFD8 /* LookinServer */; };
98D560C02ECB4DAC00D01478 /* SkipRunLoopCycles.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98D560BF2ECB4DAC00D01478 /* SkipRunLoopCycles.swift */; };
98D560C22ECCF6C600D01478 /* VisibleBoundsTracking+VisibilityHierarchyDepth.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98D560C12ECCF6C600D01478 /* VisibleBoundsTracking+VisibilityHierarchyDepth.swift */; };
9D08688F2DCE3C0900C5B2CC /* IntegrationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D08688E2DCE3C0400C5B2CC /* IntegrationTests.swift */; };
9D0868BB2DD10F7E00C5B2CC /* integration_test_data in Resources */ = {isa = PBXBuildFile; fileRef = 9D0868BA2DD10F7E00C5B2CC /* integration_test_data */; };
9D09984F2CA30D010098098C /* AccessoryViewProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D09984E2CA30D010098098C /* AccessoryViewProvider.swift */; };
9D5AE8362DFC680500D58B81 /* FilesProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D5AE8352DFC680300D58B81 /* FilesProvider.swift */; };
9D5BFB092CA1DA20005F8EB1 /* CustomFunctionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D5BFB082CA1DA20005F8EB1 /* CustomFunctionTests.swift */; };
9D772A612EAA28DE0085DB27 /* expression-api in Resources */ = {isa = PBXBuildFile; fileRef = 9D772A602EAA28DE0085DB27 /* expression-api */; };
9DD0C78A2D74ABB4009EA1AF /* SubmitActionHandlerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9DD0C7892D74AB7E009EA1AF /* SubmitActionHandlerTests.swift */; };
9DEA2C772DDCC63D00A074B5 /* RobotoFlex-Regular.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 9DEA2C762DDCC63D00A074B5 /* RobotoFlex-Regular.ttf */; };
9FE7D30F2CF752F000BAF071 /* libDivKitTestsSupport.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 9FE7D3042CF7526C00BAF071 /* libDivKitTestsSupport.a */; };
9FE7D3122CF752FD00BAF071 /* libDivKitTestsSupport.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 9FE7D3042CF7526C00BAF071 /* libDivKitTestsSupport.a */; };
9FE7D3322CF7647000BAF071 /* DivKit in Frameworks */ = {isa = PBXBuildFile; productRef = 9FE7D3312CF7647000BAF071 /* DivKit */; };
AB0000010000000000000001 /* AppRouter.swift in Sources */ = {isa = PBXBuildFile; fileRef = AB0000010000000000000002 /* AppRouter.swift */; };
AB0000040000000000000001 /* AppLogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C1A376828B41BA000A047C8 /* AppLogger.swift */; };
AB0000040000000000000002 /* RegressionFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9E484C029AF434D00C803A8 /* RegressionFile.swift */; };
AB0000040000000000000003 /* RegressionTestModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C2BFA5328C10EA000A16E9B /* RegressionTestModel.swift */; };
AB0000040000000000000004 /* AppRouter.swift in Sources */ = {isa = PBXBuildFile; fileRef = AB0000010000000000000002 /* AppRouter.swift */; };
AB0000040000000000000006 /* AppRouterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = AB0000040000000000000005 /* AppRouterTests.swift */; };
E91B558D2C89D78400DDFEBD /* DivKitMarkdownExtension in Frameworks */ = {isa = PBXBuildFile; productRef = E91B558C2C89D78400DDFEBD /* DivKitMarkdownExtension */; };
E91B558F2C89D81600DDFEBD /* DivKitMarkdownExtension in Frameworks */ = {isa = PBXBuildFile; productRef = E91B558E2C89D81600DDFEBD /* DivKitMarkdownExtension */; };
E945FC44293DF95F0066C3EA /* DivTimerControllerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = E945FC43293DF95F0066C3EA /* DivTimerControllerTests.swift */; };
E945FC46293E1CA80066C3EA /* Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = E945FC45293E1CA80066C3EA /* Utils.swift */; };
E94B516328D0AC0300AFACEA /* interactive_snapshot_test_data in Resources */ = {isa = PBXBuildFile; fileRef = E94B516228D0AC0300AFACEA /* interactive_snapshot_test_data */; };
E99F91822DF04A52003A8AF3 /* DivKitSVG in Frameworks */ = {isa = PBXBuildFile; productRef = E99F91812DF04A52003A8AF3 /* DivKitSVG */; };
E9E484C129AF434D00C803A8 /* RegressionFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9E484C029AF434D00C803A8 /* RegressionFile.swift */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
0CECADB92EA10D7B00B3E60A /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 8C9844F32864C2CC001ED5F3 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 9FE7D3032CF7526C00BAF071;
remoteInfo = DivKitTestsSupport;
};
8C81DF9828AE4B80009B17D2 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 8C9844F32864C2CC001ED5F3 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 8C9284F6288ADEEA00BEA1FA;
remoteInfo = SnapshotTestsHostApp;
};
8C81DF9A28AE4B9A009B17D2 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 8C9844F32864C2CC001ED5F3 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 8C9284F6288ADEEA00BEA1FA;
remoteInfo = SnapshotTestsHostApp;
};
986F579D2CD68E8400990A2A /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 8C9844F32864C2CC001ED5F3 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 8C4409EC2864C4D200EF4175;
remoteInfo = DivKitPlayground;
};
9FE7D3102CF752F000BAF071 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 8C9844F32864C2CC001ED5F3 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 9FE7D3032CF7526C00BAF071;
remoteInfo = DivKitTestsSupport;
};
9FE7D3132CF752FD00BAF071 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 8C9844F32864C2CC001ED5F3 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 9FE7D3032CF7526C00BAF071;
remoteInfo = DivKitTestsSupport;
};
/* End PBXContainerItemProxy section */
/* Begin PBXCopyFilesBuildPhase section */
9FE7D2F72CF7511600BAF071 /* Embed Frameworks */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "";
dstSubfolderSpec = 10;
files = (
);
name = "Embed Frameworks";
runOnlyForDeploymentPostprocessing = 0;
};
9FE7D2FC2CF7511900BAF071 /* Embed Frameworks */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "";
dstSubfolderSpec = 10;
files = (
);
name = "Embed Frameworks";
runOnlyForDeploymentPostprocessing = 0;
};
9FE7D3022CF7526C00BAF071 /* CopyFiles */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "include/$(PRODUCT_NAME)";
dstSubfolderSpec = 16;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXCopyFilesBuildPhase section */
/* Begin PBXFileReference section */
0AB4193D28BCF61D00FDAAD5 /* LottieAnimationFactory.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LottieAnimationFactory.swift; sourceTree = "<group>"; };
0C1B9FDF2DDE1D6B00F69371 /* DivDataResourcesPreloaderTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DivDataResourcesPreloaderTests.swift; sourceTree = "<group>"; };
0C9BB87E2DF02ECF001C4E72 /* MockDivExtensionHandler.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MockDivExtensionHandler.swift; sourceTree = "<group>"; };
431CF8572B7BC47E005A2E61 /* DivActionURLHandlerTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DivActionURLHandlerTests.swift; sourceTree = "<group>"; };
4324A5332BA08DD700C9BE22 /* FilesPreprocessing.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FilesPreprocessing.swift; sourceTree = "<group>"; };
4356EDC02A6C54E40017205B /* PlaygroundJsonProvider.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PlaygroundJsonProvider.swift; sourceTree = "<group>"; };
4391F7C22A77DB9B006D8818 /* DivViewController+SwiftUI.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "DivViewController+SwiftUI.swift"; sourceTree = "<group>"; };
43C1F9F02BA0ED2000134AD2 /* JsonFile.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JsonFile.swift; sourceTree = "<group>"; };
43C1F9F22BA20B2500134AD2 /* DivKitSnapshotTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DivKitSnapshotTests.swift; sourceTree = "<group>"; };
43D05A9B2BA336CD003290AD /* TestingFiles.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TestingFiles.swift; sourceTree = "<group>"; };
5219194C297B3974007DD5F4 /* RunLoopCardUpdateAggregatorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RunLoopCardUpdateAggregatorTests.swift; sourceTree = "<group>"; };
52907F652A71199B00518F50 /* DivLastVisibleBoundsCacheTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DivLastVisibleBoundsCacheTests.swift; sourceTree = "<group>"; };
52CD80662A7122AA00B828B0 /* DivBaseExtensionsTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DivBaseExtensionsTests.swift; sourceTree = "<group>"; };
52CD80682A7159C200B828B0 /* DivStateExtensionsTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DivStateExtensionsTests.swift; sourceTree = "<group>"; };
52CD806A2A7172B400B828B0 /* XCTestCase+ViewVisibilityCallCount.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "XCTestCase+ViewVisibilityCallCount.swift"; sourceTree = "<group>"; };
52DED04729F7346900D64519 /* DivKitExtensionsTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = DivKitExtensionsTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
52EEC66D293E64C90030FB11 /* DivBlockModelingContextTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DivBlockModelingContextTests.swift; sourceTree = "<group>"; };
7035529D28D4881300E237CF /* DivDeserializationErrorsTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DivDeserializationErrorsTests.swift; sourceTree = "<group>"; };
762661E6293F502A00D93B8B /* PlaygroundDivCustomBlockFactory.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlaygroundDivCustomBlockFactory.swift; sourceTree = "<group>"; };
767AF3E929364C3D0002B944 /* RiveAnimationFactory.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RiveAnimationFactory.swift; sourceTree = "<group>"; };
76FD0505294208890002A1F9 /* RiveDivCustomData.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RiveDivCustomData.swift; sourceTree = "<group>"; };
76FD0507294208F70002A1F9 /* RiveContainerView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RiveContainerView.swift; sourceTree = "<group>"; };
7E0B3D672C73843700D7B932 /* GalleryScroll.playground */ = {isa = PBXFileReference; lastKnownFileType = file.playground; path = GalleryScroll.playground; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.swift; };
7E122DD82C6F6C8C00001DF5 /* BlockWithActionOnTap.playground */ = {isa = PBXFileReference; lastKnownFileType = file.playground; path = BlockWithActionOnTap.playground; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.swift; };
7E27A2CE2C733F2A00AE2B69 /* Paddings.playground */ = {isa = PBXFileReference; lastKnownFileType = file.playground; path = Paddings.playground; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.swift; };
7E27A2CF2C73489A00AE2B69 /* Image.playground */ = {isa = PBXFileReference; lastKnownFileType = file.playground; path = Image.playground; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.swift; };
7E2DFA8F2C7C7ED40095775C /* LayoutKitPlayground.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = LayoutKitPlayground.framework; sourceTree = BUILT_PRODUCTS_DIR; };
7E3C54F42C75DE4000F24FD0 /* GenericViewBlock.playground */ = {isa = PBXFileReference; lastKnownFileType = file.playground; path = GenericViewBlock.playground; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.swift; };
7E3C54F62C75F71200F24FD0 /* ActionAnimations.playground */ = {isa = PBXFileReference; lastKnownFileType = file.playground; path = ActionAnimations.playground; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.swift; };
7E6B0EE02C732B7100914996 /* Video.playground */ = {isa = PBXFileReference; lastKnownFileType = file.playground; path = Video.playground; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.swift; };
7E823B672C6F94B0009B2FD2 /* DecoratingBlock.playground */ = {isa = PBXFileReference; lastKnownFileType = file.playground; path = DecoratingBlock.playground; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.swift; };
7E823B682C6F94C9009B2FD2 /* Text.playground */ = {isa = PBXFileReference; lastKnownFileType = file.playground; path = Text.playground; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.swift; };
7E91B6282C7762FC00BB0DED /* LayoutKitPlaygroundViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LayoutKitPlaygroundViewController.swift; sourceTree = "<group>"; };
7EE2ED6D2C984E6600E4E9BD /* DivBaseExtensions+AccessibilityElementsStorageTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "DivBaseExtensions+AccessibilityElementsStorageTests.swift"; sourceTree = "<group>"; };
891672362A5F6F9300121131 /* DivPersistentValuesStorageTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DivPersistentValuesStorageTests.swift; sourceTree = "<group>"; };
891672392A5F6F9300121132 /* DivKitComponentsResetTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DivKitComponentsResetTests.swift; sourceTree = "<group>"; };
896381842987C9D50064DDD4 /* RenderingTime.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RenderingTime.swift; sourceTree = "<group>"; };
89D02B1328C891890041EC18 /* RadioButtonsView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RadioButtonsView.swift; sourceTree = "<group>"; };
89D02B1928C8EBC40041EC18 /* Palette.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Palette.swift; sourceTree = "<group>"; };
8C01499D287329D700BA5402 /* expression_test_data */ = {isa = PBXFileReference; lastKnownFileType = folder; name = expression_test_data; path = ../../../test_data/expression_test_data; sourceTree = "<group>"; };
8C035199288EC5AB0016A747 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = "<group>"; };
8C06622F2D09A42800B30CE3 /* SetStoredValueActionHandlerTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SetStoredValueActionHandlerTests.swift; sourceTree = "<group>"; };
8C0688642B347A1B00CD953E /* DivAccessibilityExtensionsTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DivAccessibilityExtensionsTests.swift; sourceTree = "<group>"; };
8C09E9D72B349B8D0096D5CC /* DivContainerAccessibilityDescriptionTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DivContainerAccessibilityDescriptionTests.swift; sourceTree = "<group>"; };
8C0DC7112865CA1100286F6B /* DivKitTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DivKitTests.swift; sourceTree = "<group>"; };
8C0E7372288AE563009BEB3C /* snapshot_test_data */ = {isa = PBXFileReference; lastKnownFileType = folder; name = snapshot_test_data; path = ../../../test_data/snapshot_test_data; sourceTree = "<group>"; };
8C0E7380288AE9BB009BEB3C /* SnapshotFontProvider.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SnapshotFontProvider.swift; sourceTree = "<group>"; };
8C1233AA2C32F08600F534DC /* DivFontProviderTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DivFontProviderTests.swift; sourceTree = "<group>"; };
8C1A374828B4187B00A047C8 /* DeviceInfo.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DeviceInfo.swift; sourceTree = "<group>"; };
8C1A374D28B4189E00A047C8 /* MetadataCaptureSession.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MetadataCaptureSession.swift; sourceTree = "<group>"; };
8C1A374E28B4189E00A047C8 /* ScannerViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ScannerViewController.swift; sourceTree = "<group>"; };
8C1A374F28B4189E00A047C8 /* ScannerView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ScannerView.swift; sourceTree = "<group>"; };
8C1A376828B41BA000A047C8 /* AppLogger.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppLogger.swift; sourceTree = "<group>"; };
8C1A376C28B4DC2400A047C8 /* SettingsView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsView.swift; sourceTree = "<group>"; };
8C1A377128B4E3E700A047C8 /* WebPreviewView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WebPreviewView.swift; sourceTree = "<group>"; };
8C1A377228B4E3E700A047C8 /* WebPreviewViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WebPreviewViewController.swift; sourceTree = "<group>"; };
8C1A377428B4E3E700A047C8 /* Payload.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Payload.swift; sourceTree = "<group>"; };
8C1A377528B4E3E700A047C8 /* UIStatePayloadFactory.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UIStatePayloadFactory.swift; sourceTree = "<group>"; };
8C1A377628B4E3E700A047C8 /* JSONPayload.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = JSONPayload.swift; sourceTree = "<group>"; };
8C1A377F28B4E47900A047C8 /* WebPreviewSocket.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WebPreviewSocket.swift; sourceTree = "<group>"; };
8C1A378528B5143200A047C8 /* VisibilityTrackingScrollView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = VisibilityTrackingScrollView.swift; sourceTree = "<group>"; };
8C1A378628B5143200A047C8 /* DivViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DivViewController.swift; sourceTree = "<group>"; };
8C1A378728B5143200A047C8 /* DivViewProvider.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DivViewProvider.swift; sourceTree = "<group>"; };
8C1A378C28B5146C00A047C8 /* PlaygroundView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PlaygroundView.swift; sourceTree = "<group>"; };
8C1A383128B61A2B00A047C8 /* AppComponents.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppComponents.swift; sourceTree = "<group>"; };
8C1DEBCD2A2F8277009237F1 /* DivStateManagementTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DivStateManagementTests.swift; sourceTree = "<group>"; };
8C22BBAE2B037BA10076BAEB /* EnumWithDefaultTypeTemplate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EnumWithDefaultTypeTemplate.swift; sourceTree = "<group>"; };
8C22BBAF2B037BA10076BAEB /* EntityWithJsonPropertyTemplate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EntityWithJsonPropertyTemplate.swift; sourceTree = "<group>"; };
8C22BBB02B037BA10076BAEB /* WithoutDefaultTemplate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WithoutDefaultTemplate.swift; sourceTree = "<group>"; };
8C22BBB12B037BA10076BAEB /* EnumWithDefaultType.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EnumWithDefaultType.swift; sourceTree = "<group>"; };
8C22BBB22B037BA10076BAEB /* WithDefaultTemplate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WithDefaultTemplate.swift; sourceTree = "<group>"; };
8C22BBB32B037BA10076BAEB /* EntityWithJsonProperty.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EntityWithJsonProperty.swift; sourceTree = "<group>"; };
8C22BBB42B037BA10076BAEB /* EntityWithRawArrayTemplate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EntityWithRawArrayTemplate.swift; sourceTree = "<group>"; };
8C22BBB52B037BA20076BAEB /* EntityWithRawArray.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EntityWithRawArray.swift; sourceTree = "<group>"; };
8C22BBB62B037BA20076BAEB /* WithDefault.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WithDefault.swift; sourceTree = "<group>"; };
8C22BBB72B037BA20076BAEB /* WithoutDefault.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WithoutDefault.swift; sourceTree = "<group>"; };
8C23F3B329DDB2120069F3F7 /* TemplateToTypeTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TemplateToTypeTests.swift; sourceTree = "<group>"; };
8C23F3D229DDB2440069F3F7 /* template_test_data */ = {isa = PBXFileReference; lastKnownFileType = folder; name = template_test_data; path = ../../../test_data/template_test_data; sourceTree = "<group>"; };
8C23F3D829DDB3810069F3F7 /* Entity.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Entity.swift; sourceTree = "<group>"; };
8C23F3D929DDB3810069F3F7 /* EntityTemplate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EntityTemplate.swift; sourceTree = "<group>"; };
8C23F3DA29DDB3810069F3F7 /* EntityWithArray.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EntityWithArray.swift; sourceTree = "<group>"; };
8C23F3DB29DDB3810069F3F7 /* EntityWithArrayOfEnums.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EntityWithArrayOfEnums.swift; sourceTree = "<group>"; };
8C23F3DC29DDB3810069F3F7 /* EntityWithArrayOfEnumsTemplate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EntityWithArrayOfEnumsTemplate.swift; sourceTree = "<group>"; };
8C23F3DD29DDB3810069F3F7 /* EntityWithArrayOfExpressions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EntityWithArrayOfExpressions.swift; sourceTree = "<group>"; };
8C23F3DE29DDB3810069F3F7 /* EntityWithArrayOfExpressionsTemplate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EntityWithArrayOfExpressionsTemplate.swift; sourceTree = "<group>"; };
8C23F3DF29DDB3810069F3F7 /* EntityWithArrayOfNestedItems.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EntityWithArrayOfNestedItems.swift; sourceTree = "<group>"; };
8C23F3E029DDB3810069F3F7 /* EntityWithArrayOfNestedItemsTemplate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EntityWithArrayOfNestedItemsTemplate.swift; sourceTree = "<group>"; };
8C23F3E129DDB3810069F3F7 /* EntityWithArrayTemplate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EntityWithArrayTemplate.swift; sourceTree = "<group>"; };
8C23F3E229DDB3810069F3F7 /* EntityWithArrayWithTransform.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EntityWithArrayWithTransform.swift; sourceTree = "<group>"; };
8C23F3E329DDB3810069F3F7 /* EntityWithArrayWithTransformTemplate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EntityWithArrayWithTransformTemplate.swift; sourceTree = "<group>"; };
8C23F3E429DDB3810069F3F7 /* EntityWithComplexProperty.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EntityWithComplexProperty.swift; sourceTree = "<group>"; };
8C23F3E529DDB3810069F3F7 /* EntityWithComplexPropertyTemplate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EntityWithComplexPropertyTemplate.swift; sourceTree = "<group>"; };
8C23F3E629DDB3810069F3F7 /* EntityWithComplexPropertyWithDefaultValue.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EntityWithComplexPropertyWithDefaultValue.swift; sourceTree = "<group>"; };
8C23F3E729DDB3810069F3F7 /* EntityWithComplexPropertyWithDefaultValueTemplate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EntityWithComplexPropertyWithDefaultValueTemplate.swift; sourceTree = "<group>"; };
8C23F3E829DDB3810069F3F7 /* EntityWithEntityProperty.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EntityWithEntityProperty.swift; sourceTree = "<group>"; };
8C23F3E929DDB3810069F3F7 /* EntityWithEntityPropertyTemplate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EntityWithEntityPropertyTemplate.swift; sourceTree = "<group>"; };
8C23F3EA29DDB3810069F3F7 /* EntityWithOptionalComplexProperty.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EntityWithOptionalComplexProperty.swift; sourceTree = "<group>"; };
8C23F3EB29DDB3810069F3F7 /* EntityWithOptionalComplexPropertyTemplate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EntityWithOptionalComplexPropertyTemplate.swift; sourceTree = "<group>"; };
8C23F3EC29DDB3810069F3F7 /* EntityWithOptionalProperty.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EntityWithOptionalProperty.swift; sourceTree = "<group>"; };
8C23F3ED29DDB3810069F3F7 /* EntityWithOptionalPropertyTemplate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EntityWithOptionalPropertyTemplate.swift; sourceTree = "<group>"; };
8C23F3EE29DDB3810069F3F7 /* EntityWithOptionalStringEnumProperty.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EntityWithOptionalStringEnumProperty.swift; sourceTree = "<group>"; };
8C23F3EF29DDB3810069F3F7 /* EntityWithOptionalStringEnumPropertyTemplate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EntityWithOptionalStringEnumPropertyTemplate.swift; sourceTree = "<group>"; };
8C23F3F029DDB3810069F3F7 /* EntityWithPropertyWithDefaultValue.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EntityWithPropertyWithDefaultValue.swift; sourceTree = "<group>"; };
8C23F3F129DDB3810069F3F7 /* EntityWithPropertyWithDefaultValueTemplate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EntityWithPropertyWithDefaultValueTemplate.swift; sourceTree = "<group>"; };
8C23F3F229DDB3810069F3F7 /* EntityWithRequiredProperty.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EntityWithRequiredProperty.swift; sourceTree = "<group>"; };
8C23F3F329DDB3810069F3F7 /* EntityWithRequiredPropertyTemplate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EntityWithRequiredPropertyTemplate.swift; sourceTree = "<group>"; };
8C23F3F429DDB3810069F3F7 /* EntityWithSimpleProperties.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EntityWithSimpleProperties.swift; sourceTree = "<group>"; };
8C23F3F529DDB3810069F3F7 /* EntityWithSimplePropertiesTemplate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EntityWithSimplePropertiesTemplate.swift; sourceTree = "<group>"; };
8C23F3F829DDB3810069F3F7 /* EntityWithStringArrayProperty.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EntityWithStringArrayProperty.swift; sourceTree = "<group>"; };
8C23F3F929DDB3810069F3F7 /* EntityWithStringArrayPropertyTemplate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EntityWithStringArrayPropertyTemplate.swift; sourceTree = "<group>"; };
8C23F3FA29DDB3810069F3F7 /* EntityWithStringEnumProperty.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EntityWithStringEnumProperty.swift; sourceTree = "<group>"; };
8C23F3FB29DDB3810069F3F7 /* EntityWithStringEnumPropertyTemplate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EntityWithStringEnumPropertyTemplate.swift; sourceTree = "<group>"; };
8C23F3FC29DDB3810069F3F7 /* EntityWithStringEnumPropertyWithDefaultValue.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EntityWithStringEnumPropertyWithDefaultValue.swift; sourceTree = "<group>"; };
8C23F3FD29DDB3810069F3F7 /* EntityWithStringEnumPropertyWithDefaultValueTemplate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EntityWithStringEnumPropertyWithDefaultValueTemplate.swift; sourceTree = "<group>"; };
8C23F3FE29DDB3810069F3F7 /* EntityWithoutProperties.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EntityWithoutProperties.swift; sourceTree = "<group>"; };
8C23F3FF29DDB3810069F3F7 /* EntityWithoutPropertiesTemplate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EntityWithoutPropertiesTemplate.swift; sourceTree = "<group>"; };
8C23F40029DDB3810069F3F7 /* ArrayOfEnums.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ArrayOfEnums.swift; sourceTree = "<group>"; };
8C23F40129DDB3810069F3F7 /* ArrayOfNestedItemsTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ArrayOfNestedItemsTests.swift; sourceTree = "<group>"; };
8C23F40229DDB3810069F3F7 /* ArrayTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ArrayTests.swift; sourceTree = "<group>"; };
8C23F40329DDB3810069F3F7 /* ArrayWithTransformTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ArrayWithTransformTests.swift; sourceTree = "<group>"; };
8C23F40429DDB3810069F3F7 /* ComplexPropertyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ComplexPropertyTests.swift; sourceTree = "<group>"; };
8C23F40529DDB3810069F3F7 /* DefaultValueTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DefaultValueTests.swift; sourceTree = "<group>"; };
8C23F40629DDB3810069F3F7 /* EntityProtocol.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EntityProtocol.swift; sourceTree = "<group>"; };
8C23F40729DDB3810069F3F7 /* ExpectedEntities.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ExpectedEntities.swift; sourceTree = "<group>"; };
8C23F40829DDB3810069F3F7 /* generator_config.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = generator_config.json; sourceTree = "<group>"; };
8C23F40929DDB3810069F3F7 /* OptionalComplexPropertyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OptionalComplexPropertyTests.swift; sourceTree = "<group>"; };
8C23F40A29DDB3810069F3F7 /* OptionalPropertyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OptionalPropertyTests.swift; sourceTree = "<group>"; };
8C23F40B29DDB3810069F3F7 /* OptionalStringEnumPropertyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OptionalStringEnumPropertyTests.swift; sourceTree = "<group>"; };
8C23F40C29DDB3810069F3F7 /* PropertyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PropertyTests.swift; sourceTree = "<group>"; };
8C23F40D29DDB3810069F3F7 /* SimplePropertiesTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SimplePropertiesTests.swift; sourceTree = "<group>"; };
8C23F40F29DDB3810069F3F7 /* StringEnumPropertyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StringEnumPropertyTests.swift; sourceTree = "<group>"; };
8C23F41029DDB3810069F3F7 /* EntityUtils.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EntityUtils.swift; sourceTree = "<group>"; };
8C23F44A29DDBD880069F3F7 /* unit_test_data */ = {isa = PBXFileReference; lastKnownFileType = folder; name = unit_test_data; path = ../../../test_data/unit_test_data; sourceTree = "<group>"; };
8C2BFA5328C10EA000A16E9B /* RegressionTestModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RegressionTestModel.swift; sourceTree = "<group>"; };
8C2BFA5528C10F2200A16E9B /* RegressionTestView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RegressionTestView.swift; sourceTree = "<group>"; };
8C2BFA5728C10F5B00A16E9B /* TestData.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TestData.swift; sourceTree = "<group>"; };
8C34FDDD2F7F14A300DD6652 /* PlaygroundPlayerFactory.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlaygroundPlayerFactory.swift; sourceTree = "<group>"; };
8C37AE3C2BEA9E210027E11C /* ExpressionResolverAnyTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ExpressionResolverAnyTests.swift; sourceTree = "<group>"; };
8C38262A2AB46BB700264C17 /* PlaygroundReporter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlaygroundReporter.swift; sourceTree = "<group>"; };
8C38262C2AB46BF400264C17 /* PlaygroundPatchProvider.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PlaygroundPatchProvider.swift; sourceTree = "<group>"; };
8C40BA012ABB3B5C008405AD /* DivActionHandlerTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DivActionHandlerTests.swift; sourceTree = "<group>"; };
8C4409ED2864C4D200EF4175 /* DivKit Playground.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "DivKit Playground.app"; sourceTree = BUILT_PRODUCTS_DIR; };
8C4409FD2864C55400EF4175 /* DivKitPlaygroundApp.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DivKitPlaygroundApp.swift; sourceTree = "<group>"; };
8C440A012864C55400EF4175 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
8C440A032864C55400EF4175 /* AppIcon.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = AppIcon.xcassets; sourceTree = "<group>"; };
8C4504DB28B3AA30005712FD /* SamplesView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SamplesView.swift; sourceTree = "<group>"; };
8C4504DD28B3AB58005712FD /* samples */ = {isa = PBXFileReference; lastKnownFileType = folder; name = samples; path = ../../../test_data/samples; sourceTree = "<group>"; };
8C4DC3E72892946F000C0963 /* RuntimeTestCase.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RuntimeTestCase.swift; sourceTree = "<group>"; };
8C54D9C628C0DBD60080826C /* regression_test_data */ = {isa = PBXFileReference; lastKnownFileType = folder; name = regression_test_data; path = ../../../test_data/regression_test_data; sourceTree = "<group>"; };
8C54D9CD28C0E46D0080826C /* RegressionView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RegressionView.swift; sourceTree = "<group>"; };
8C577AA02CCFD8B300A964D6 /* ViewSizeTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewSizeTests.swift; sourceTree = "<group>"; };
8C64FEE42A5D7373008B1909 /* DivVariableTrackerTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DivVariableTrackerTests.swift; sourceTree = "<group>"; };
8C6DEA3F2866128C009956A1 /* . */ = {isa = PBXFileReference; lastKnownFileType = wrapper; path = .; sourceTree = "<group>"; };
8C6E40B128AAA47B0038E107 /* LayoutKitSnapshotTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = LayoutKitSnapshotTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
8C7915CF28B177CE00A4642A /* ViewWithHeader.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewWithHeader.swift; sourceTree = "<group>"; };
8C7B18712864C9C70036EF4C /* MainView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MainView.swift; sourceTree = "<group>"; };
8C7B18832864CA380036EF4C /* Alert.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Alert.swift; sourceTree = "<group>"; };
8C7B1B1A2865BFF10036EF4C /* DivKitTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = DivKitTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
8C7B1B252865C01C0036EF4C /* DivTabsExtensionsTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DivTabsExtensionsTests.swift; sourceTree = "<group>"; };
8C7B1B262865C01C0036EF4C /* DivGridExtensionsTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DivGridExtensionsTests.swift; sourceTree = "<group>"; };
8C7B1B272865C01C0036EF4C /* DivGalleryExtensionsTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DivGalleryExtensionsTests.swift; sourceTree = "<group>"; };
8C7B1B282865C01C0036EF4C /* DivTextExtensionsTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DivTextExtensionsTests.swift; sourceTree = "<group>"; };
8C7B1B292865C01C0036EF4C /* DivContainerExtensionsTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DivContainerExtensionsTests.swift; sourceTree = "<group>"; };
8C7B1B2A2865C01C0036EF4C /* DivGifImageExtensionsTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DivGifImageExtensionsTests.swift; sourceTree = "<group>"; };
8C7B1B2B2865C01C0036EF4C /* DivImageExtensionsTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DivImageExtensionsTests.swift; sourceTree = "<group>"; };
8C7B1B2C2865C01C0036EF4C /* DivDataExtensionsTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DivDataExtensionsTests.swift; sourceTree = "<group>"; };
8C7B1B2D2865C01C0036EF4C /* DivDataPatchExtensionsTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DivDataPatchExtensionsTests.swift; sourceTree = "<group>"; };
8C7B1B2E2865C01C0036EF4C /* DivActionExtensionsTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DivActionExtensionsTests.swift; sourceTree = "<group>"; };
8C7B1B2F2865C01C0036EF4C /* DivSeparatorExtensionsTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DivSeparatorExtensionsTests.swift; sourceTree = "<group>"; };
8C7B1B302865C01C0036EF4C /* DivSerializationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DivSerializationTests.swift; sourceTree = "<group>"; };
8C7B1B312865C01C0036EF4C /* DivActionIntentTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DivActionIntentTests.swift; sourceTree = "<group>"; };
8C7B1BEF2865C01C0036EF4C /* DivBlockStateStorageTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DivBlockStateStorageTests.swift; sourceTree = "<group>"; };
8C7B1BF02865C01C0036EF4C /* DivStateManagerTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DivStateManagerTests.swift; sourceTree = "<group>"; };
8C7EE1CB28B777AE008A48E6 /* YSText-Bold.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "YSText-Bold.ttf"; sourceTree = "<group>"; };
8C7EE1CC28B777AE008A48E6 /* YSText-Light.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "YSText-Light.ttf"; sourceTree = "<group>"; };
8C7EE1CD28B777AE008A48E6 /* YSText-Medium.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "YSText-Medium.ttf"; sourceTree = "<group>"; };
8C7EE1CE28B777AE008A48E6 /* YSText-Regular.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "YSText-Regular.ttf"; sourceTree = "<group>"; };
8C7EE1D328B777B9008A48E6 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
8C7EE1D528B7786E008A48E6 /* YSFontProvider.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YSFontProvider.swift; sourceTree = "<group>"; };
8C80DB302D22C6470029C683 /* DivTooltipExtensionsTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DivTooltipExtensionsTests.swift; sourceTree = "<group>"; };
8C84C2222D0870F400A574AC /* ScrollActionHandlerTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScrollActionHandlerTests.swift; sourceTree = "<group>"; };
8C87CF1B28AD059600D262E1 /* Debug.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Debug.xcconfig; sourceTree = "<group>"; };
8C87CF1C28AD05AB00D262E1 /* Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Release.xcconfig; sourceTree = "<group>"; };
8C87CF1D28AD05BC00D262E1 /* Default.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Default.xcconfig; sourceTree = "<group>"; };
8C896C8A28E199EC00D864DB /* Version.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Version.xcconfig; sourceTree = "<group>"; };
8C90A2112B975B9000BB8CFD /* FunctionTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FunctionTests.swift; sourceTree = "<group>"; };
8C9284C5288ACCBA00BEA1FA /* DivKitSnapshotTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = DivKitSnapshotTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
8C9284CF288ACCE400BEA1FA /* Diff.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Diff.swift; sourceTree = "<group>"; };
8C9284D0288ACCE400BEA1FA /* Snapshot.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Snapshot.swift; sourceTree = "<group>"; };
8C9284D1288ACCE400BEA1FA /* SnapshotTestKit.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SnapshotTestKit.swift; sourceTree = "<group>"; };
8C9284D5288ACCE400BEA1FA /* ReferenceSet.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ReferenceSet.swift; sourceTree = "<group>"; };
8C9284D6288ACCE400BEA1FA /* SnapshotTestRunner.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SnapshotTestRunner.swift; sourceTree = "<group>"; };
8C9284F7288ADEEA00BEA1FA /* SnapshotTestsHostApp.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = SnapshotTestsHostApp.app; sourceTree = BUILT_PRODUCTS_DIR; };
8C9D63662E79BE0900403E3C /* XCTest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XCTest.framework; path = Platforms/iPhoneOS.platform/Developer/Library/Frameworks/XCTest.framework; sourceTree = DEVELOPER_DIR; };
8CA1B7A52B289BA3003734C2 /* ExpressionTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ExpressionTests.swift; sourceTree = "<group>"; };
8CA22DD02B519C7300CCB48E /* Screen.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Screen.swift; sourceTree = "<group>"; };
8CAB08992B39AC15009330F3 /* heavy.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = heavy.json; sourceTree = "<group>"; };
8CB03C1E2A66A07300847A65 /* PlaygroundUrlHandler.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PlaygroundUrlHandler.swift; sourceTree = "<group>"; };
8CB74F022B6D456D00397DCF /* DivInputExtentionsTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DivInputExtentionsTests.swift; sourceTree = "<group>"; };
8CB960E528883B8E00D16E47 /* Platform.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Platform.swift; sourceTree = "<group>"; };
8CB960E728883B9A00D16E47 /* FunctionSignaturesTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FunctionSignaturesTests.swift; sourceTree = "<group>"; };
8CB9911A2B7EB74500577193 /* DivViewTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DivViewTests.swift; sourceTree = "<group>"; };
8CBE32FD2BD699CC00CFFDF5 /* DivTriggersStorageTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DivTriggersStorageTests.swift; sourceTree = "<group>"; };
8CBE32FE2BD699CC00CFFDF5 /* DivVariablesStorageTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DivVariablesStorageTests.swift; sourceTree = "<group>"; };
8CBE32FF2BD699CC00CFFDF5 /* DivVariableStorageTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DivVariableStorageTests.swift; sourceTree = "<group>"; };
8CC357F82BFE24B4001C2CFE /* FontFeatureSettingsParserTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FontFeatureSettingsParserTests.swift; sourceTree = "<group>"; };
8CD1520F28CF217B0061128B /* ExpressionResolverTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ExpressionResolverTests.swift; sourceTree = "<group>"; };
8CD234912AD81A9D00F83288 /* DivVariableStorageWithOuterStorageTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DivVariableStorageWithOuterStorageTests.swift; sourceTree = "<group>"; };
8CD907BA2A4C8AF3001C4B7B /* StringUtils.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StringUtils.swift; sourceTree = "<group>"; };
8CE488632B76F64D00BDDAB9 /* parsing_test_data */ = {isa = PBXFileReference; lastKnownFileType = folder; name = parsing_test_data; path = ../../../test_data/parsing_test_data; sourceTree = "<group>"; };
8CE488652B76F6BA00BDDAB9 /* DivDataParsingTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DivDataParsingTests.swift; sourceTree = "<group>"; };
8CEA0FDA2D4BD393007812B8 /* DivTimerStorageTest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DivTimerStorageTest.swift; sourceTree = "<group>"; };
8CF1296028B0018E00351F65 /* UrlInputView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UrlInputView.swift; sourceTree = "<group>"; };
8CF1296228B0021F00351F65 /* UserPreferences.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserPreferences.swift; sourceTree = "<group>"; };
8CF1296428B0036F00351F65 /* Styles.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Styles.swift; sourceTree = "<group>"; };
8CF329242875D534003F799A /* LayoutKitTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = LayoutKitTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
8CF91B032D0AE4ED0082FDC1 /* MockDivActionHandler.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MockDivActionHandler.swift; sourceTree = "<group>"; };
8CFD4C9D2B2C5B780092814C /* Theme.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Theme.swift; sourceTree = "<group>"; };
8D9283362F9A3F83001CD269 /* SetCursorPositionActionHandlerTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SetCursorPositionActionHandlerTests.swift; sourceTree = "<group>"; };
983406122E85C39C004B1AA3 /* DivTemplatesTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DivTemplatesTests.swift; sourceTree = "<group>"; };
986F57972CD68E8400990A2A /* DivKitUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = DivKitUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
98730C0F2EDF3C8700016117 /* DivSystemPropertyManagersTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DivSystemPropertyManagersTests.swift; sourceTree = "<group>"; };
98D560BF2ECB4DAC00D01478 /* SkipRunLoopCycles.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SkipRunLoopCycles.swift; sourceTree = "<group>"; };
98D560C12ECCF6C600D01478 /* VisibleBoundsTracking+VisibilityHierarchyDepth.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "VisibleBoundsTracking+VisibilityHierarchyDepth.swift"; sourceTree = "<group>"; };
9D08688E2DCE3C0400C5B2CC /* IntegrationTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IntegrationTests.swift; sourceTree = "<group>"; };
9D0868BA2DD10F7E00C5B2CC /* integration_test_data */ = {isa = PBXFileReference; lastKnownFileType = folder; name = integration_test_data; path = ../../../test_data/integration_test_data; sourceTree = "<group>"; };
9D09984E2CA30D010098098C /* AccessoryViewProvider.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AccessoryViewProvider.swift; sourceTree = "<group>"; };
9D5AE8352DFC680300D58B81 /* FilesProvider.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FilesProvider.swift; sourceTree = "<group>"; };
9D5BFB082CA1DA20005F8EB1 /* CustomFunctionTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomFunctionTests.swift; sourceTree = "<group>"; };
9D772A602EAA28DE0085DB27 /* expression-api */ = {isa = PBXFileReference; lastKnownFileType = folder; name = "expression-api"; path = "../../../expression-api"; sourceTree = "<group>"; };
9DD0C7892D74AB7E009EA1AF /* SubmitActionHandlerTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SubmitActionHandlerTests.swift; sourceTree = "<group>"; };
9DEA2C762DDCC63D00A074B5 /* RobotoFlex-Regular.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "RobotoFlex-Regular.ttf"; sourceTree = "<group>"; };
9FE7D3042CF7526C00BAF071 /* libDivKitTestsSupport.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libDivKitTestsSupport.a; sourceTree = BUILT_PRODUCTS_DIR; };
AB0000010000000000000002 /* AppRouter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppRouter.swift; sourceTree = "<group>"; };
AB0000040000000000000005 /* AppRouterTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppRouterTests.swift; sourceTree = "<group>"; };
E945FC43293DF95F0066C3EA /* DivTimerControllerTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DivTimerControllerTests.swift; sourceTree = "<group>"; };
E945FC45293E1CA80066C3EA /* Utils.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Utils.swift; sourceTree = "<group>"; };
E94B516228D0AC0300AFACEA /* interactive_snapshot_test_data */ = {isa = PBXFileReference; lastKnownFileType = folder; name = interactive_snapshot_test_data; path = ../../../test_data/interactive_snapshot_test_data; sourceTree = "<group>"; };
E9E484C029AF434D00C803A8 /* RegressionFile.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RegressionFile.swift; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFileSystemSynchronizedBuildFileExceptionSet section */
8C5894BD2F34C03300AFF80D /* PBXFileSystemSynchronizedBuildFileExceptionSet */ = {
isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
membershipExceptions = (
Assert.swift,
BlockModelingUtils.swift,
DivBuilders.swift,
FakeImageHolder.swift,
MockDivBlockModelingContext.swift,
MockURLResourceRequester.swift,
);
target = 9FE7D3032CF7526C00BAF071 /* DivKitTestsSupport */;
};
8C5894CB2F34C0ED00AFF80D /* PBXFileSystemSynchronizedBuildFileExceptionSet */ = {
isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
membershipExceptions = (
InputExtensionHandlersTests.swift,
LottieExtensionHandlerTests.swift,
ShimmerImagePreviewStyleTests.swift,
ShimmerStyleTester.swift,
ShineExtensionParamsTests.swift,
);
target = 52DED04629F7346900D64519 /* DivKitExtensionsTests */;
};
8C5894D12F34C65300AFF80D /* PBXFileSystemSynchronizedBuildFileExceptionSet */ = {
isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
membershipExceptions = (
AppLaunchUITests.swift,
TooltipsUITests.swift,
);
target = 986F57962CD68E8400990A2A /* DivKitUITests */;
};
8C5895342F34C77200AFF80D /* PBXFileSystemSynchronizedBuildFileExceptionSet */ = {
isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
membershipExceptions = (
Blocks/AspectRatioConstrainedSizeTests.swift,
Blocks/BlockErrorExtensions.swift,
"Blocks/BlockTests+Layout.swift",
Blocks/BlockTestsModels.swift,
Blocks/BlockTooltipTests.swift,
Blocks/BlockWithFixedWrapContent.swift,
Blocks/ContainerBlockLayoutTests.swift,
Blocks/ContainerBlockTests.swift,
Blocks/GalleryBlockTests.swift,
Blocks/GenericViewBlockTests.swift,
Blocks/GridBlockTests.swift,
Blocks/ImageBaseBlockStateTests.swift,
Blocks/ImageBaseBlockStateUpdateTests.swift,
Blocks/ImageBaseBlockTests.swift,
Blocks/LayeredBlockLayoutTests.swift,
Blocks/LayeredBlockTests.swift,
Blocks/PagerBlockTests.swift,
Blocks/ResizableBlockMeasureTests.swift,
Blocks/SwitchableContainerBlockTests.swift,
Blocks/TabsBlockTests.swift,
Blocks/TextInputBlockTests.swift,
Blocks/WrapperBlockTests.swift,
UI/Base/GenericCollectionLayoutTests.swift,
UI/Base/ScrollableContentPagerTests.swift,
"UI/Blocks/Array+UIViewRenderableTests.swift",
"UI/Blocks/UIViewRenderable+AccessibilityTests.swift",
UI/Views/GradientStopsPremultipliedTests.swift,
UI/Views/TabbedPages/TabListSelectionDataSourceImplTests.swift,
UI/Views/TabbedPages/TabTitleDelimiterImageLoaderTests.swift,
UI/Views/TextSelectionTests.swift,
UIElementPathTests.swift,
Utils.swift,
ViewModels/CurrencyMaskFormatterTests.swift,
ViewModels/FixedLengthMaskFormatterTests.swift,
ViewModels/GalleryViewLayoutTests.swift,
ViewModels/GalleryViewMetricsTests.swift,
ViewModels/GalleryViewModelTests.swift,
ViewModels/GalleryViewStateTests.swift,
ViewModels/InfiniteScrollTests.swift,
ViewModels/MaskValidatorTests.swift,
ViewModels/PageIndicatorStateTests.swift,
ViewModels/PagerViewLayoutTests.swift,
ViewModels/PhoneMaskFormatterTests.swift,
ViewModels/ScrollHandlerTests.swift,
ViewModels/TabbedPages/TabContentsViewModelTests.swift,
ViewModels/TabbedPages/TabInterimItemExtensionsTests.swift,
ViewModels/VisibilityActionPerformer/VisibilityActionPerformersTests.swift,
);
target = 8CF329232875D534003F799A /* LayoutKitTests */;
};
8C5895492F34C89900AFF80D /* PBXFileSystemSynchronizedBuildFileExceptionSet */ = {
isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
membershipExceptions = (
AnchorBlockTests.swift,
DecoratingBlockTests.swift,
LayoutKitSnapshotTest.swift,
ReferenceSet.swift,
SnapshotTestKit/Diff.swift,
SnapshotTestKit/Snapshot.swift,
SnapshotTestKit/SnapshotTestKit.swift,
SwitchableContainerSnapshotTest.swift,
TooltipFactorySnapshotTests.swift,
YSFontProvider.swift,
);
target = 8C6E40B028AAA47B0038E107 /* LayoutKitSnapshotTests */;
};
8C5A449F2F34CA3E00287316 /* PBXFileSystemSynchronizedBuildFileExceptionSet */ = {
isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
membershipExceptions = (
AppDelegate.swift,
Assets.xcassets,
"Fonts/RobotoFlex-Regular.ttf",
"Fonts/YSText-Bold.ttf",
"Fonts/YSText-Light.ttf",
"Fonts/YSText-Medium.ttf",
"Fonts/YSText-Regular.ttf",
Main.storyboard,
ViewController.swift,
);
target = 8C9284F6288ADEEA00BEA1FA /* SnapshotTestsHostApp */;
};
/* End PBXFileSystemSynchronizedBuildFileExceptionSet section */
/* Begin PBXFileSystemSynchronizedRootGroup section */
8C5894B02F34BE4300AFF80D /* DivKitTestsSupport */ = {isa = PBXFileSystemSynchronizedRootGroup; exceptions = (8C5894BD2F34C03300AFF80D /* PBXFileSystemSynchronizedBuildFileExceptionSet */, ); explicitFileTypes = {}; explicitFolders = (); path = DivKitTestsSupport; sourceTree = "<group>"; };
8C5894C52F34C0D200AFF80D /* DivKitExtensionsTests */ = {isa = PBXFileSystemSynchronizedRootGroup; exceptions = (8C5894CB2F34C0ED00AFF80D /* PBXFileSystemSynchronizedBuildFileExceptionSet */, ); explicitFileTypes = {}; explicitFolders = (); path = DivKitExtensionsTests; sourceTree = "<group>"; };
8C5894CE2F34C63A00AFF80D /* DivKitUITests */ = {isa = PBXFileSystemSynchronizedRootGroup; exceptions = (8C5894D12F34C65300AFF80D /* PBXFileSystemSynchronizedBuildFileExceptionSet */, ); explicitFileTypes = {}; explicitFolders = (); path = DivKitUITests; sourceTree = "<group>"; };
8C5895072F34C72500AFF80D /* LayoutKitTests */ = {isa = PBXFileSystemSynchronizedRootGroup; exceptions = (8C5895342F34C77200AFF80D /* PBXFileSystemSynchronizedBuildFileExceptionSet */, ); explicitFileTypes = {}; explicitFolders = (); name = LayoutKitTests; path = LayoutKit/LayoutKitTests; sourceTree = "<group>"; };
8C58953F2F34C87A00AFF80D /* LayoutKitSnapshotTests */ = {isa = PBXFileSystemSynchronizedRootGroup; exceptions = (8C5895492F34C89900AFF80D /* PBXFileSystemSynchronizedBuildFileExceptionSet */, ); explicitFileTypes = {}; explicitFolders = (); path = LayoutKitSnapshotTests; sourceTree = "<group>"; };
8C5A449C2F34CA0600287316 /* SnapshotTestsHostApp */ = {isa = PBXFileSystemSynchronizedRootGroup; exceptions = (8C5A449F2F34CA3E00287316 /* PBXFileSystemSynchronizedBuildFileExceptionSet */, ); explicitFileTypes = {}; explicitFolders = (); path = SnapshotTestsHostApp; sourceTree = "<group>"; };
/* End PBXFileSystemSynchronizedRootGroup section */
/* Begin PBXFrameworksBuildPhase section */
52DED04429F7346900D64519 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
52DED04F29F7349000D64519 /* DivKit in Frameworks */,
9FE7D30F2CF752F000BAF071 /* libDivKitTestsSupport.a in Frameworks */,
52DED05129F7349000D64519 /* DivKitExtensions in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
7E2DFA8C2C7C7ED40095775C /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
7E2DFA982C7C7F270095775C /* LayoutKit in Frameworks */,
7E2DFA9A2C7C7F270095775C /* LayoutKitInterface in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
8C4409EA2864C4D200EF4175 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
8C01499A2873297D00BA5402 /* DivKit in Frameworks */,
98C920F42C8F46EE00B2FFD8 /* LookinServer in Frameworks */,
76AD26822935F1B30088A360 /* RiveRuntime in Frameworks */,
8CA382DF287C5CF000C99F4F /* DivKitExtensions in Frameworks */,
E91B558D2C89D78400DDFEBD /* DivKitMarkdownExtension in Frameworks */,
0A9A9AA028CB1A9200D1D810 /* Lottie in Frameworks */,
E99F91822DF04A52003A8AF3 /* DivKitSVG in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
8C6E40AE28AAA47B0038E107 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
8C6E40C528AAA62F0038E107 /* LayoutKit in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
8C7B1B172865BFF10036EF4C /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
8C0149982873297900BA5402 /* DivKit in Frameworks */,
9FE7D3122CF752FD00BAF071 /* libDivKitTestsSupport.a in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
8C9284C2288ACCBA00BEA1FA /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
8C0E7371288AE219009BEB3C /* DivKit in Frameworks */,
E91B558F2C89D81600DDFEBD /* DivKitMarkdownExtension in Frameworks */,
52184FD8296C68E400ECC0E9 /* DivKitExtensions in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
8C9284F4288ADEEA00BEA1FA /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
8CF329212875D534003F799A /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
0CECADB82EA10D7B00B3E60A /* libDivKitTestsSupport.a in Frameworks */,
8CF329702875D64B003F799A /* LayoutKit in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
986F57942CD68E8400990A2A /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
9FE7D3012CF7526C00BAF071 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
9FE7D3322CF7647000BAF071 /* DivKit in Frameworks */,
8C9D63672E79BE0900403E3C /* XCTest.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
0C9BB87D2DF02E1D001C4E72 /* ResourcesPreloader */ = {
isa = PBXGroup;
children = (
0C1B9FDF2DDE1D6B00F69371 /* DivDataResourcesPreloaderTests.swift */,
0C9BB87E2DF02ECF001C4E72 /* MockDivExtensionHandler.swift */,
);
path = ResourcesPreloader;
sourceTree = "<group>";
};
43BF1CDC2BA063B400198EAF /* FilesPreprocessing */ = {
isa = PBXGroup;
children = (
4324A5332BA08DD700C9BE22 /* FilesPreprocessing.swift */,
);
path = FilesPreprocessing;
sourceTree = "<group>";
};
7E3B99872C6E4FB100FC633E /* LayoutKitPlayground */ = {
isa = PBXGroup;
children = (
7E91B6272C7762D400BB0DED /* LayoutKitPlayground */,
7E3C54F62C75F71200F24FD0 /* ActionAnimations.playground */,
7E122DD82C6F6C8C00001DF5 /* BlockWithActionOnTap.playground */,
7E823B672C6F94B0009B2FD2 /* DecoratingBlock.playground */,
7E823B682C6F94C9009B2FD2 /* Text.playground */,
7E0B3D672C73843700D7B932 /* GalleryScroll.playground */,
7E3C54F42C75DE4000F24FD0 /* GenericViewBlock.playground */,
7E27A2CF2C73489A00AE2B69 /* Image.playground */,
7E27A2CE2C733F2A00AE2B69 /* Paddings.playground */,
7E6B0EE02C732B7100914996 /* Video.playground */,
);
path = LayoutKitPlayground;
sourceTree = "<group>";
};
7E91B6272C7762D400BB0DED /* LayoutKitPlayground */ = {
isa = PBXGroup;
children = (
7E91B6282C7762FC00BB0DED /* LayoutKitPlaygroundViewController.swift */,
);
path = LayoutKitPlayground;
sourceTree = "<group>";
};
8C1A374C28B4189E00A047C8 /* QRScanner */ = {
isa = PBXGroup;
children = (
8C1A374D28B4189E00A047C8 /* MetadataCaptureSession.swift */,
8C1A374F28B4189E00A047C8 /* ScannerView.swift */,
8C1A374E28B4189E00A047C8 /* ScannerViewController.swift */,
);
path = QRScanner;
sourceTree = "<group>";
};
8C1A376E28B4E3E700A047C8 /* WebPreview */ = {
isa = PBXGroup;
children = (
8C1A377328B4E3E700A047C8 /* Networking */,
8C1A376F28B4E3E700A047C8 /* UI */,
896381842987C9D50064DDD4 /* RenderingTime.swift */,
);
path = WebPreview;
sourceTree = "<group>";
};
8C1A376F28B4E3E700A047C8 /* UI */ = {
isa = PBXGroup;
children = (
8C1A377128B4E3E700A047C8 /* WebPreviewView.swift */,
8C1A377228B4E3E700A047C8 /* WebPreviewViewController.swift */,
);
path = UI;
sourceTree = "<group>";
};
8C1A377328B4E3E700A047C8 /* Networking */ = {
isa = PBXGroup;
children = (
8C1A377628B4E3E700A047C8 /* JSONPayload.swift */,
8C1A377428B4E3E700A047C8 /* Payload.swift */,
8C1A377528B4E3E700A047C8 /* UIStatePayloadFactory.swift */,
8C1A377F28B4E47900A047C8 /* WebPreviewSocket.swift */,
);
path = Networking;
sourceTree = "<group>";
};
8C1A378328B5143200A047C8 /* DivView */ = {
isa = PBXGroup;
children = (
8C1A378628B5143200A047C8 /* DivViewController.swift */,
4391F7C22A77DB9B006D8818 /* DivViewController+SwiftUI.swift */,
8C1A378728B5143200A047C8 /* DivViewProvider.swift */,
8C1A378528B5143200A047C8 /* VisibilityTrackingScrollView.swift */,
);
path = DivView;
sourceTree = "<group>";
};
8C23F3D629DDB3810069F3F7 /* Entities */ = {
isa = PBXGroup;
children = (
8C23F3D729DDB3810069F3F7 /* generated_sources */,
8C23F40829DDB3810069F3F7 /* generator_config.json */,
8C23F40029DDB3810069F3F7 /* ArrayOfEnums.swift */,
8C23F40129DDB3810069F3F7 /* ArrayOfNestedItemsTests.swift */,
8C23F40229DDB3810069F3F7 /* ArrayTests.swift */,
8C23F40329DDB3810069F3F7 /* ArrayWithTransformTests.swift */,
8C23F40429DDB3810069F3F7 /* ComplexPropertyTests.swift */,
8C23F40529DDB3810069F3F7 /* DefaultValueTests.swift */,
8C23F40629DDB3810069F3F7 /* EntityProtocol.swift */,
8C23F41029DDB3810069F3F7 /* EntityUtils.swift */,
8C23F40729DDB3810069F3F7 /* ExpectedEntities.swift */,
8C23F40929DDB3810069F3F7 /* OptionalComplexPropertyTests.swift */,
8C23F40A29DDB3810069F3F7 /* OptionalPropertyTests.swift */,
8C23F40B29DDB3810069F3F7 /* OptionalStringEnumPropertyTests.swift */,
8C23F40C29DDB3810069F3F7 /* PropertyTests.swift */,
8C23F40D29DDB3810069F3F7 /* SimplePropertiesTests.swift */,
8C23F40F29DDB3810069F3F7 /* StringEnumPropertyTests.swift */,
);
path = Entities;
sourceTree = "<group>";
};
8C23F3D729DDB3810069F3F7 /* generated_sources */ = {
isa = PBXGroup;
children = (
8C23F3D829DDB3810069F3F7 /* Entity.swift */,
8C23F3D929DDB3810069F3F7 /* EntityTemplate.swift */,
8C23F3DA29DDB3810069F3F7 /* EntityWithArray.swift */,
8C23F3DB29DDB3810069F3F7 /* EntityWithArrayOfEnums.swift */,
8C23F3DC29DDB3810069F3F7 /* EntityWithArrayOfEnumsTemplate.swift */,
8C23F3DD29DDB3810069F3F7 /* EntityWithArrayOfExpressions.swift */,
8C23F3DE29DDB3810069F3F7 /* EntityWithArrayOfExpressionsTemplate.swift */,
8C23F3DF29DDB3810069F3F7 /* EntityWithArrayOfNestedItems.swift */,
8C23F3E029DDB3810069F3F7 /* EntityWithArrayOfNestedItemsTemplate.swift */,
8C23F3E129DDB3810069F3F7 /* EntityWithArrayTemplate.swift */,
8C23F3E229DDB3810069F3F7 /* EntityWithArrayWithTransform.swift */,
8C23F3E329DDB3810069F3F7 /* EntityWithArrayWithTransformTemplate.swift */,
8C23F3E429DDB3810069F3F7 /* EntityWithComplexProperty.swift */,
8C23F3E529DDB3810069F3F7 /* EntityWithComplexPropertyTemplate.swift */,
8C23F3E629DDB3810069F3F7 /* EntityWithComplexPropertyWithDefaultValue.swift */,
8C23F3E729DDB3810069F3F7 /* EntityWithComplexPropertyWithDefaultValueTemplate.swift */,
8C23F3E829DDB3810069F3F7 /* EntityWithEntityProperty.swift */,
8C23F3E929DDB3810069F3F7 /* EntityWithEntityPropertyTemplate.swift */,
8C22BBB32B037BA10076BAEB /* EntityWithJsonProperty.swift */,
8C22BBAF2B037BA10076BAEB /* EntityWithJsonPropertyTemplate.swift */,
8C23F3EA29DDB3810069F3F7 /* EntityWithOptionalComplexProperty.swift */,
8C23F3EB29DDB3810069F3F7 /* EntityWithOptionalComplexPropertyTemplate.swift */,
8C23F3EC29DDB3810069F3F7 /* EntityWithOptionalProperty.swift */,
8C23F3ED29DDB3810069F3F7 /* EntityWithOptionalPropertyTemplate.swift */,
8C23F3EE29DDB3810069F3F7 /* EntityWithOptionalStringEnumProperty.swift */,
8C23F3EF29DDB3810069F3F7 /* EntityWithOptionalStringEnumPropertyTemplate.swift */,
8C23F3FE29DDB3810069F3F7 /* EntityWithoutProperties.swift */,
8C23F3FF29DDB3810069F3F7 /* EntityWithoutPropertiesTemplate.swift */,
8C23F3F029DDB3810069F3F7 /* EntityWithPropertyWithDefaultValue.swift */,
8C23F3F129DDB3810069F3F7 /* EntityWithPropertyWithDefaultValueTemplate.swift */,
8C22BBB52B037BA20076BAEB /* EntityWithRawArray.swift */,
8C22BBB42B037BA10076BAEB /* EntityWithRawArrayTemplate.swift */,
8C23F3F229DDB3810069F3F7 /* EntityWithRequiredProperty.swift */,
8C23F3F329DDB3810069F3F7 /* EntityWithRequiredPropertyTemplate.swift */,
8C23F3F429DDB3810069F3F7 /* EntityWithSimpleProperties.swift */,
8C23F3F529DDB3810069F3F7 /* EntityWithSimplePropertiesTemplate.swift */,
8C23F3F829DDB3810069F3F7 /* EntityWithStringArrayProperty.swift */,
8C23F3F929DDB3810069F3F7 /* EntityWithStringArrayPropertyTemplate.swift */,
8C23F3FA29DDB3810069F3F7 /* EntityWithStringEnumProperty.swift */,
8C23F3FB29DDB3810069F3F7 /* EntityWithStringEnumPropertyTemplate.swift */,
8C23F3FC29DDB3810069F3F7 /* EntityWithStringEnumPropertyWithDefaultValue.swift */,
8C23F3FD29DDB3810069F3F7 /* EntityWithStringEnumPropertyWithDefaultValueTemplate.swift */,
8C22BBB12B037BA10076BAEB /* EnumWithDefaultType.swift */,
8C22BBAE2B037BA10076BAEB /* EnumWithDefaultTypeTemplate.swift */,
8C22BBB62B037BA20076BAEB /* WithDefault.swift */,
8C22BBB22B037BA10076BAEB /* WithDefaultTemplate.swift */,
8C22BBB72B037BA20076BAEB /* WithoutDefault.swift */,
8C22BBB02B037BA10076BAEB /* WithoutDefaultTemplate.swift */,
);
path = generated_sources;
sourceTree = "<group>";
};
8C40BA002ABB3B45008405AD /* Actions */ = {
isa = PBXGroup;
children = (
9DD0C7892D74AB7E009EA1AF /* SubmitActionHandlerTests.swift */,
8C40BA012ABB3B5C008405AD /* DivActionHandlerTests.swift */,
8C7B1B312865C01C0036EF4C /* DivActionIntentTests.swift */,
431CF8572B7BC47E005A2E61 /* DivActionURLHandlerTests.swift */,
8CF91B032D0AE4ED0082FDC1 /* MockDivActionHandler.swift */,
8C84C2222D0870F400A574AC /* ScrollActionHandlerTests.swift */,
8D9283362F9A3F83001CD269 /* SetCursorPositionActionHandlerTests.swift */,
8C06622F2D09A42800B30CE3 /* SetStoredValueActionHandlerTests.swift */,
);
path = Actions;
sourceTree = "<group>";
};
8C4409D22864C3A900EF4175 /* Products */ = {
isa = PBXGroup;
children = (
8C4409ED2864C4D200EF4175 /* DivKit Playground.app */,
8C7B1B1A2865BFF10036EF4C /* DivKitTests.xctest */,
8CF329242875D534003F799A /* LayoutKitTests.xctest */,
8C9284C5288ACCBA00BEA1FA /* DivKitSnapshotTests.xctest */,
8C9284F7288ADEEA00BEA1FA /* SnapshotTestsHostApp.app */,
8C6E40B128AAA47B0038E107 /* LayoutKitSnapshotTests.xctest */,
52DED04729F7346900D64519 /* DivKitExtensionsTests.xctest */,
7E2DFA8F2C7C7ED40095775C /* LayoutKitPlayground.framework */,
986F57972CD68E8400990A2A /* DivKitUITests.xctest */,
9FE7D3042CF7526C00BAF071 /* libDivKitTestsSupport.a */,
);
name = Products;
sourceTree = "<group>";
};
8C4409EE2864C4D200EF4175 /* DivKitPlayground */ = {
isa = PBXGroup;
children = (
8C54D9C628C0DBD60080826C /* regression_test_data */,
8C4504DD28B3AB58005712FD /* samples */,
8C7B187B2864CA1F0036EF4C /* DivKit */,
8C7EE1CA28B777AE008A48E6 /* Fonts */,
8C1A374C28B4189E00A047C8 /* QRScanner */,
8C54D9C828C0DE090080826C /* Regression */,
8C440A0E2864C6B700EF4175 /* UI */,
8C7B18822864CA380036EF4C /* Utils */,
8C1A376E28B4E3E700A047C8 /* WebPreview */,
8C440A032864C55400EF4175 /* AppIcon.xcassets */,
8C440A012864C55400EF4175 /* Assets.xcassets */,
8C7EE1D328B777B9008A48E6 /* Info.plist */,
8C1A383128B61A2B00A047C8 /* AppComponents.swift */,
8C34FDDD2F7F14A300DD6652 /* PlaygroundPlayerFactory.swift */,
AB0000010000000000000002 /* AppRouter.swift */,
8C4409FD2864C55400EF4175 /* DivKitPlaygroundApp.swift */,
);
path = DivKitPlayground;
sourceTree = "<group>";
};
8C440A0E2864C6B700EF4175 /* UI */ = {
isa = PBXGroup;
children = (
8C1A378328B5143200A047C8 /* DivView */,
8C7B18712864C9C70036EF4C /* MainView.swift */,
8C1A378C28B5146C00A047C8 /* PlaygroundView.swift */,
89D02B1328C891890041EC18 /* RadioButtonsView.swift */,
8C4504DB28B3AA30005712FD /* SamplesView.swift */,
8C1A376C28B4DC2400A047C8 /* SettingsView.swift */,
8CF1296428B0036F00351F65 /* Styles.swift */,
8CFD4C9D2B2C5B780092814C /* Theme.swift */,
8CF1296028B0018E00351F65 /* UrlInputView.swift */,
8C7915CF28B177CE00A4642A /* ViewWithHeader.swift */,
);
path = UI;
sourceTree = "<group>";
};
8C54D9C828C0DE090080826C /* Regression */ = {
isa = PBXGroup;
children = (
8C54D9CD28C0E46D0080826C /* RegressionView.swift */,
8C2BFA5328C10EA000A16E9B /* RegressionTestModel.swift */,
8C2BFA5528C10F2200A16E9B /* RegressionTestView.swift */,
);
path = Regression;
sourceTree = "<group>";
};
8C6DEA3D2866120A009956A1 /* Packages */ = {
isa = PBXGroup;
children = (
8C6DEA3F2866128C009956A1 /* . */,
);
name = Packages;
sourceTree = "<group>";
};
8C7B187B2864CA1F0036EF4C /* DivKit */ = {
isa = PBXGroup;
children = (
9D09984E2CA30D010098098C /* AccessoryViewProvider.swift */,
0AB4193D28BCF61D00FDAAD5 /* LottieAnimationFactory.swift */,
762661E6293F502A00D93B8B /* PlaygroundDivCustomBlockFactory.swift */,
8C38262C2AB46BF400264C17 /* PlaygroundPatchProvider.swift */,
8C38262A2AB46BB700264C17 /* PlaygroundReporter.swift */,
8CB03C1E2A66A07300847A65 /* PlaygroundUrlHandler.swift */,
767AF3E929364C3D0002B944 /* RiveAnimationFactory.swift */,
76FD0507294208F70002A1F9 /* RiveContainerView.swift */,
76FD0505294208890002A1F9 /* RiveDivCustomData.swift */,
);
path = DivKit;
sourceTree = "<group>";
};
8C7B18822864CA380036EF4C /* Utils */ = {
isa = PBXGroup;
children = (
8C7B18832864CA380036EF4C /* Alert.swift */,
8C1A376828B41BA000A047C8 /* AppLogger.swift */,
8C1A374828B4187B00A047C8 /* DeviceInfo.swift */,
89D02B1928C8EBC40041EC18 /* Palette.swift */,
E9E484C029AF434D00C803A8 /* RegressionFile.swift */,
4356EDC02A6C54E40017205B /* PlaygroundJsonProvider.swift */,
8CD907BA2A4C8AF3001C4B7B /* StringUtils.swift */,
8C2BFA5728C10F5B00A16E9B /* TestData.swift */,
8CF1296228B0021F00351F65 /* UserPreferences.swift */,
);
path = Utils;
sourceTree = "<group>";
};
8C7B1B1B2865BFF10036EF4C /* DivKitTests */ = {
isa = PBXGroup;
children = (
0C9BB87D2DF02E1D001C4E72 /* ResourcesPreloader */,
9D772A602EAA28DE0085DB27 /* expression-api */,
9D0868BA2DD10F7E00C5B2CC /* integration_test_data */,
8C01499D287329D700BA5402 /* expression_test_data */,
8CE488632B76F64D00BDDAB9 /* parsing_test_data */,
8C23F3D229DDB2440069F3F7 /* template_test_data */,
8C23F44A29DDBD880069F3F7 /* unit_test_data */,
8C40BA002ABB3B45008405AD /* Actions */,
8C23F3D629DDB3810069F3F7 /* Entities */,
8C7B1B212865C01C0036EF4C /* Expressions */,
8C7B1B242865C01C0036EF4C /* Extensions */,
8C7B1BE72865C01C0036EF4C /* Templates */,
8CAB08982B39ABC6009330F3 /* TestData */,
E986A85A293DE77000D19572 /* Timers */,
8CF8BBE62B3265E000569777 /* Utils */,
8C7B1BE42865C01C0036EF4C /* Variables */,
52EEC66D293E64C90030FB11 /* DivBlockModelingContextTests.swift */,
8C7B1BEF2865C01C0036EF4C /* DivBlockStateStorageTests.swift */,
8CE488652B76F6BA00BDDAB9 /* DivDataParsingTests.swift */,
7035529D28D4881300E237CF /* DivDeserializationErrorsTests.swift */,
8C1233AA2C32F08600F534DC /* DivFontProviderTests.swift */,
8C0DC7112865CA1100286F6B /* DivKitTests.swift */,
AB0000040000000000000005 /* AppRouterTests.swift */,
52907F652A71199B00518F50 /* DivLastVisibleBoundsCacheTests.swift */,
891672362A5F6F9300121131 /* DivPersistentValuesStorageTests.swift */,
891672392A5F6F9300121132 /* DivKitComponentsResetTests.swift */,
8C7B1B302865C01C0036EF4C /* DivSerializationTests.swift */,
8C1DEBCD2A2F8277009237F1 /* DivStateManagementTests.swift */,
8C7B1BF02865C01C0036EF4C /* DivStateManagerTests.swift */,
8CB9911A2B7EB74500577193 /* DivViewTests.swift */,
9D08688E2DCE3C0400C5B2CC /* IntegrationTests.swift */,
8CB960E528883B8E00D16E47 /* Platform.swift */,
5219194C297B3974007DD5F4 /* RunLoopCardUpdateAggregatorTests.swift */,
8C4DC3E72892946F000C0963 /* RuntimeTestCase.swift */,
8C577AA02CCFD8B300A964D6 /* ViewSizeTests.swift */,
);
path = DivKitTests;
sourceTree = "<group>";
};
8C7B1B212865C01C0036EF4C /* Expressions */ = {
isa = PBXGroup;
children = (
8C37AE3C2BEA9E210027E11C /* ExpressionResolverAnyTests.swift */,
8CD1520F28CF217B0061128B /* ExpressionResolverTests.swift */,
8CA1B7A52B289BA3003734C2 /* ExpressionTests.swift */,
8CB960E728883B9A00D16E47 /* FunctionSignaturesTests.swift */,
8C90A2112B975B9000BB8CFD /* FunctionTests.swift */,
9D5BFB082CA1DA20005F8EB1 /* CustomFunctionTests.swift */,
);
path = Expressions;
sourceTree = "<group>";
};
8C7B1B242865C01C0036EF4C /* Extensions */ = {
isa = PBXGroup;
children = (
8C0688642B347A1B00CD953E /* DivAccessibilityExtensionsTests.swift */,
8C7B1B2E2865C01C0036EF4C /* DivActionExtensionsTests.swift */,
7EE2ED6D2C984E6600E4E9BD /* DivBaseExtensions+AccessibilityElementsStorageTests.swift */,
52CD80662A7122AA00B828B0 /* DivBaseExtensionsTests.swift */,
8C09E9D72B349B8D0096D5CC /* DivContainerAccessibilityDescriptionTests.swift */,
8C7B1B292865C01C0036EF4C /* DivContainerExtensionsTests.swift */,
8C7B1B2C2865C01C0036EF4C /* DivDataExtensionsTests.swift */,
8C7B1B2D2865C01C0036EF4C /* DivDataPatchExtensionsTests.swift */,
8C7B1B272865C01C0036EF4C /* DivGalleryExtensionsTests.swift */,
8C7B1B2A2865C01C0036EF4C /* DivGifImageExtensionsTests.swift */,
8C7B1B262865C01C0036EF4C /* DivGridExtensionsTests.swift */,
8C7B1B2B2865C01C0036EF4C /* DivImageExtensionsTests.swift */,
8CB74F022B6D456D00397DCF /* DivInputExtentionsTests.swift */,
8C7B1B2F2865C01C0036EF4C /* DivSeparatorExtensionsTests.swift */,
52CD80682A7159C200B828B0 /* DivStateExtensionsTests.swift */,
8C7B1B252865C01C0036EF4C /* DivTabsExtensionsTests.swift */,
8C7B1B282865C01C0036EF4C /* DivTextExtensionsTests.swift */,
8C80DB302D22C6470029C683 /* DivTooltipExtensionsTests.swift */,
8CC357F82BFE24B4001C2CFE /* FontFeatureSettingsParserTests.swift */,
52CD806A2A7172B400B828B0 /* XCTestCase+ViewVisibilityCallCount.swift */,
98D560C12ECCF6C600D01478 /* VisibleBoundsTracking+VisibilityHierarchyDepth.swift */,
);
path = Extensions;
sourceTree = "<group>";
};
8C7B1BE42865C01C0036EF4C /* Variables */ = {
isa = PBXGroup;
children = (
98730C0F2EDF3C8700016117 /* DivSystemPropertyManagersTests.swift */,
8CBE32FD2BD699CC00CFFDF5 /* DivTriggersStorageTests.swift */,
8CBE32FE2BD699CC00CFFDF5 /* DivVariablesStorageTests.swift */,
8CBE32FF2BD699CC00CFFDF5 /* DivVariableStorageTests.swift */,
8CD234912AD81A9D00F83288 /* DivVariableStorageWithOuterStorageTests.swift */,
8C64FEE42A5D7373008B1909 /* DivVariableTrackerTests.swift */,
);
path = Variables;
sourceTree = "<group>";
};
8C7B1BE72865C01C0036EF4C /* Templates */ = {
isa = PBXGroup;
children = (
8C23F3B329DDB2120069F3F7 /* TemplateToTypeTests.swift */,
983406122E85C39C004B1AA3 /* DivTemplatesTests.swift */,
);
path = Templates;
sourceTree = "<group>";
};
8C7EE1CA28B777AE008A48E6 /* Fonts */ = {
isa = PBXGroup;
children = (
8C7EE1D528B7786E008A48E6 /* YSFontProvider.swift */,
8C7EE1CB28B777AE008A48E6 /* YSText-Bold.ttf */,
8C7EE1CC28B777AE008A48E6 /* YSText-Light.ttf */,
8C7EE1CD28B777AE008A48E6 /* YSText-Medium.ttf */,
8C7EE1CE28B777AE008A48E6 /* YSText-Regular.ttf */,
9DEA2C762DDCC63D00A074B5 /* RobotoFlex-Regular.ttf */,
);
path = Fonts;
sourceTree = "<group>";
};
8C87CF1E28AD05DE00D262E1 /* Configurations */ = {
isa = PBXGroup;
children = (
8C87CF1B28AD059600D262E1 /* Debug.xcconfig */,
8C87CF1D28AD05BC00D262E1 /* Default.xcconfig */,
8C87CF1C28AD05AB00D262E1 /* Release.xcconfig */,
8C896C8A28E199EC00D864DB /* Version.xcconfig */,
);
path = Configurations;
sourceTree = "<group>";
};
8C9284C6288ACCBA00BEA1FA /* DivKitSnapshotTests */ = {
isa = PBXGroup;
children = (
E94B516228D0AC0300AFACEA /* interactive_snapshot_test_data */,
8C0E7372288AE563009BEB3C /* snapshot_test_data */,
43BF1CDC2BA063B400198EAF /* FilesPreprocessing */,
8C9284CE288ACCE400BEA1FA /* SnapshotTestKit */,
43C1F9F22BA20B2500134AD2 /* DivKitSnapshotTests.swift */,
43C1F9F02BA0ED2000134AD2 /* JsonFile.swift */,
8C9284D5288ACCE400BEA1FA /* ReferenceSet.swift */,
8C9284D6288ACCE400BEA1FA /* SnapshotTestRunner.swift */,
43D05A9B2BA336CD003290AD /* TestingFiles.swift */,
8C0E7380288AE9BB009BEB3C /* SnapshotFontProvider.swift */,
8C035199288EC5AB0016A747 /* Images.xcassets */,
);
path = DivKitSnapshotTests;
sourceTree = "<group>";
};
8C9284CE288ACCE400BEA1FA /* SnapshotTestKit */ = {
isa = PBXGroup;
children = (
8C9284CF288ACCE400BEA1FA /* Diff.swift */,
8CA22DD02B519C7300CCB48E /* Screen.swift */,
8C9284D0288ACCE400BEA1FA /* Snapshot.swift */,
8C9284D1288ACCE400BEA1FA /* SnapshotTestKit.swift */,
);
path = SnapshotTestKit;
sourceTree = "<group>";
};
8C9844F22864C2CC001ED5F3 = {
isa = PBXGroup;
children = (
8C87CF1E28AD05DE00D262E1 /* Configurations */,
8C5894C52F34C0D200AFF80D /* DivKitExtensionsTests */,
8C4409EE2864C4D200EF4175 /* DivKitPlayground */,
8C9284C6288ACCBA00BEA1FA /* DivKitSnapshotTests */,
8C7B1B1B2865BFF10036EF4C /* DivKitTests */,
8C5894B02F34BE4300AFF80D /* DivKitTestsSupport */,
8C5894CE2F34C63A00AFF80D /* DivKitUITests */,
7E3B99872C6E4FB100FC633E /* LayoutKitPlayground */,
8C58953F2F34C87A00AFF80D /* LayoutKitSnapshotTests */,
8C5895072F34C72500AFF80D /* LayoutKitTests */,
8C5A449C2F34CA0600287316 /* SnapshotTestsHostApp */,
8C6DEA3D2866120A009956A1 /* Packages */,
8C4409D22864C3A900EF4175 /* Products */,
E99F917C2DEF01A3003A8AF3 /* Frameworks */,
);
sourceTree = "<group>";
};
8CAB08982B39ABC6009330F3 /* TestData */ = {
isa = PBXGroup;
children = (
8CAB08992B39AC15009330F3 /* heavy.json */,
);
path = TestData;
sourceTree = "<group>";
};
8CF8BBE62B3265E000569777 /* Utils */ = {
isa = PBXGroup;
children = (
9D5AE8352DFC680300D58B81 /* FilesProvider.swift */,
98D560BF2ECB4DAC00D01478 /* SkipRunLoopCycles.swift */,
);
path = Utils;
sourceTree = "<group>";
};
E986A85A293DE77000D19572 /* Timers */ = {
isa = PBXGroup;
children = (
E945FC43293DF95F0066C3EA /* DivTimerControllerTests.swift */,
8CEA0FDA2D4BD393007812B8 /* DivTimerStorageTest.swift */,
E945FC45293E1CA80066C3EA /* Utils.swift */,
);
path = Timers;
sourceTree = "<group>";
};
E99F917C2DEF01A3003A8AF3 /* Frameworks */ = {
isa = PBXGroup;
children = (
8C9D63662E79BE0900403E3C /* XCTest.framework */,
);
name = Frameworks;
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXNativeTarget section */
52DED04629F7346900D64519 /* DivKitExtensionsTests */ = {
isa = PBXNativeTarget;
buildConfigurationList = 52DED04B29F7346900D64519 /* Build configuration list for PBXNativeTarget "DivKitExtensionsTests" */;
buildPhases = (
52DED04329F7346900D64519 /* Sources */,
52DED04429F7346900D64519 /* Frameworks */,
52DED04529F7346900D64519 /* Resources */,
9FE7D2FC2CF7511900BAF071 /* Embed Frameworks */,
);
buildRules = (
);
dependencies = (
9FE7D3112CF752F000BAF071 /* PBXTargetDependency */,
);
name = DivKitExtensionsTests;
packageProductDependencies = (
52DED04E29F7349000D64519 /* DivKit */,
52DED05029F7349000D64519 /* DivKitExtensions */,
);
productName = DivKitExtensionsTests;
productReference = 52DED04729F7346900D64519 /* DivKitExtensionsTests.xctest */;
productType = "com.apple.product-type.bundle.unit-test";
};
7E2DFA8E2C7C7ED40095775C /* LayoutKitPlayground */ = {
isa = PBXNativeTarget;
buildConfigurationList = 7E2DFA952C7C7ED40095775C /* Build configuration list for PBXNativeTarget "LayoutKitPlayground" */;
buildPhases = (
7E2DFA8B2C7C7ED40095775C /* Sources */,
7E2DFA8C2C7C7ED40095775C /* Frameworks */,
7E2DFA8D2C7C7ED40095775C /* Resources */,
);
buildRules = (
);
dependencies = (
7E2DFAB12C7C7FD50095775C /* PBXTargetDependency */,
7E2DFAB32C7C7FD50095775C /* PBXTargetDependency */,
);
name = LayoutKitPlayground;
packageProductDependencies = (
7E2DFA972C7C7F270095775C /* LayoutKit */,
7E2DFA992C7C7F270095775C /* LayoutKitInterface */,
);
productName = LayoutKitPlayground1;
productReference = 7E2DFA8F2C7C7ED40095775C /* LayoutKitPlayground.framework */;
productType = "com.apple.product-type.framework";
};
8C4409EC2864C4D200EF4175 /* DivKitPlayground */ = {
isa = PBXNativeTarget;
buildConfigurationList = 8C4409F82864C4D300EF4175 /* Build configuration list for PBXNativeTarget "DivKitPlayground" */;
buildPhases = (
8C4409E92864C4D200EF4175 /* Sources */,
8C4409EA2864C4D200EF4175 /* Frameworks */,
8C4409EB2864C4D200EF4175 /* Resources */,
);
buildRules = (
);
dependencies = (
8C0149902873296000BA5402 /* PBXTargetDependency */,
8CA382DD287C5CE700C99F4F /* PBXTargetDependency */,
);
name = DivKitPlayground;
packageProductDependencies = (
8C0149992873297D00BA5402 /* DivKit */,
8CA382DE287C5CF000C99F4F /* DivKitExtensions */,
0A9A9A9F28CB1A9200D1D810 /* Lottie */,
76AD26812935F1B30088A360 /* RiveRuntime */,
E91B558C2C89D78400DDFEBD /* DivKitMarkdownExtension */,
98C920F32C8F46EE00B2FFD8 /* LookinServer */,
E99F91812DF04A52003A8AF3 /* DivKitSVG */,
);
productName = DivKitPlayground;
productReference = 8C4409ED2864C4D200EF4175 /* DivKit Playground.app */;
productType = "com.apple.product-type.application";
};
8C6E40B028AAA47B0038E107 /* LayoutKitSnapshotTests */ = {
isa = PBXNativeTarget;
buildConfigurationList = 8C6E40B928AAA47B0038E107 /* Build configuration list for PBXNativeTarget "LayoutKitSnapshotTests" */;
buildPhases = (
8C6E40AD28AAA47B0038E107 /* Sources */,
8C6E40AE28AAA47B0038E107 /* Frameworks */,
8C6E40AF28AAA47B0038E107 /* Resources */,
);
buildRules = (
);
dependencies = (
8C6E40C328AAA5360038E107 /* PBXTargetDependency */,
8C81DF9B28AE4B9A009B17D2 /* PBXTargetDependency */,
);
name = LayoutKitSnapshotTests;
packageProductDependencies = (
8C6E40C428AAA62F0038E107 /* LayoutKit */,
);
productName = LayoutKitSnapshotTests;
productReference = 8C6E40B128AAA47B0038E107 /* LayoutKitSnapshotTests.xctest */;
productType = "com.apple.product-type.bundle.unit-test";
};
8C7B1B192865BFF10036EF4C /* DivKitTests */ = {
isa = PBXNativeTarget;
buildConfigurationList = 8C7B1B1E2865BFF10036EF4C /* Build configuration list for PBXNativeTarget "DivKitTests" */;
buildPhases = (
8C7B1B162865BFF10036EF4C /* Sources */,
8C7B1B172865BFF10036EF4C /* Frameworks */,
8C7B1B182865BFF10036EF4C /* Resources */,
9FE7D2F72CF7511600BAF071 /* Embed Frameworks */,
);
buildRules = (
);
dependencies = (
8C0149922873296600BA5402 /* PBXTargetDependency */,
9FE7D3142CF752FD00BAF071 /* PBXTargetDependency */,
);
name = DivKitTests;
packageProductDependencies = (
8C0149972873297900BA5402 /* DivKit */,
);
productName = DivKitTests;
productReference = 8C7B1B1A2865BFF10036EF4C /* DivKitTests.xctest */;
productType = "com.apple.product-type.bundle.unit-test";
};
8C9284C4288ACCBA00BEA1FA /* DivKitSnapshotTests */ = {
isa = PBXNativeTarget;
buildConfigurationList = 8C9284CB288ACCBA00BEA1FA /* Build configuration list for PBXNativeTarget "DivKitSnapshotTests" */;
buildPhases = (
4364EE702B9FD28D008F1C1F /* Generate Run Script */,
8C9284C1288ACCBA00BEA1FA /* Sources */,
8C9284C2288ACCBA00BEA1FA /* Frameworks */,
8C9284C3288ACCBA00BEA1FA /* Resources */,
);
buildRules = (
);
dependencies = (
8C0E736F288AE211009BEB3C /* PBXTargetDependency */,
8C81DF9928AE4B80009B17D2 /* PBXTargetDependency */,
);
name = DivKitSnapshotTests;
packageProductDependencies = (
8C0E7370288AE219009BEB3C /* DivKit */,
52184FD7296C68E400ECC0E9 /* DivKitExtensions */,
E91B558E2C89D81600DDFEBD /* DivKitMarkdownExtension */,
);
productName = DivKitSnapshotTests;
productReference = 8C9284C5288ACCBA00BEA1FA /* DivKitSnapshotTests.xctest */;
productType = "com.apple.product-type.bundle.unit-test";
};
8C9284F6288ADEEA00BEA1FA /* SnapshotTestsHostApp */ = {
isa = PBXNativeTarget;
buildConfigurationList = 8C928508288ADEEA00BEA1FA /* Build configuration list for PBXNativeTarget "SnapshotTestsHostApp" */;
buildPhases = (
8C9284F3288ADEEA00BEA1FA /* Sources */,
8C9284F4288ADEEA00BEA1FA /* Frameworks */,
8C9284F5288ADEEA00BEA1FA /* Resources */,
);
buildRules = (
);
dependencies = (
8C81DF9D28AE51CE009B17D2 /* PBXTargetDependency */,
);
name = SnapshotTestsHostApp;
packageProductDependencies = (
);
productName = SnapshotTestsHostApp;
productReference = 8C9284F7288ADEEA00BEA1FA /* SnapshotTestsHostApp.app */;
productType = "com.apple.product-type.application";
};
8CF329232875D534003F799A /* LayoutKitTests */ = {
isa = PBXNativeTarget;
buildConfigurationList = 8CF3292A2875D534003F799A /* Build configuration list for PBXNativeTarget "LayoutKitTests" */;
buildPhases = (
8CF329202875D534003F799A /* Sources */,
8CF329212875D534003F799A /* Frameworks */,
8CF329222875D534003F799A /* Resources */,
);
buildRules = (
);
dependencies = (
8CF3296E2875D645003F799A /* PBXTargetDependency */,
0CECADBA2EA10D7B00B3E60A /* PBXTargetDependency */,
);
name = LayoutKitTests;
packageProductDependencies = (
8CF3296F2875D64B003F799A /* LayoutKit */,
);
productName = LayoutKitTests;
productReference = 8CF329242875D534003F799A /* LayoutKitTests.xctest */;
productType = "com.apple.product-type.bundle.unit-test";
};
986F57962CD68E8400990A2A /* DivKitUITests */ = {
isa = PBXNativeTarget;
buildConfigurationList = 986F57A12CD68E8400990A2A /* Build configuration list for PBXNativeTarget "DivKitUITests" */;
buildPhases = (
986F57932CD68E8400990A2A /* Sources */,
986F57942CD68E8400990A2A /* Frameworks */,
986F57952CD68E8400990A2A /* Resources */,
);
buildRules = (
);
dependencies = (
986F579E2CD68E8400990A2A /* PBXTargetDependency */,
);
name = DivKitUITests;
productName = "DivKit PlaygroundUITests";
productReference = 986F57972CD68E8400990A2A /* DivKitUITests.xctest */;
productType = "com.apple.product-type.bundle.ui-testing";
};
9FE7D3032CF7526C00BAF071 /* DivKitTestsSupport */ = {
isa = PBXNativeTarget;
buildConfigurationList = 9FE7D3082CF7526C00BAF071 /* Build configuration list for PBXNativeTarget "DivKitTestsSupport" */;
buildPhases = (
9FE7D3002CF7526C00BAF071 /* Sources */,
9FE7D3012CF7526C00BAF071 /* Frameworks */,
9FE7D3022CF7526C00BAF071 /* CopyFiles */,
);
buildRules = (
);
dependencies = (
);
name = DivKitTestsSupport;
packageProductDependencies = (
9FE7D3312CF7647000BAF071 /* DivKit */,
);
productName = DivKitTestsSupport;
productReference = 9FE7D3042CF7526C00BAF071 /* libDivKitTestsSupport.a */;
productType = "com.apple.product-type.library.static";
};
/* End PBXNativeTarget section */
/* Begin PBXProject section */
8C9844F32864C2CC001ED5F3 /* Project object */ = {
isa = PBXProject;
attributes = {
BuildIndependentTargetsInParallel = 1;
LastSwiftUpdateCheck = 1610;
LastUpgradeCheck = 1400;
TargetAttributes = {
52DED04629F7346900D64519 = {
CreatedOnToolsVersion = 14.1;
};
7E2DFA8E2C7C7ED40095775C = {
CreatedOnToolsVersion = 15.4;
};
8C4409EC2864C4D200EF4175 = {
CreatedOnToolsVersion = 13.2.1;
LastSwiftMigration = 1320;
};
8C6E40B028AAA47B0038E107 = {
CreatedOnToolsVersion = 13.4.1;
LastSwiftMigration = 1340;
TestTargetID = 8C9284F6288ADEEA00BEA1FA;
};
8C7B1B192865BFF10036EF4C = {
CreatedOnToolsVersion = 13.2.1;
LastSwiftMigration = 1320;
};
8C9284C4288ACCBA00BEA1FA = {
CreatedOnToolsVersion = 13.2.1;
LastSwiftMigration = 1320;
TestTargetID = 8C9284AC288ACC8C00BEA1FA;
};
8C9284F6288ADEEA00BEA1FA = {
CreatedOnToolsVersion = 13.2.1;
};
8CF329232875D534003F799A = {
CreatedOnToolsVersion = 13.2.1;
};
986F57962CD68E8400990A2A = {
CreatedOnToolsVersion = 15.4;
TestTargetID = 8C4409EC2864C4D200EF4175;
};
9FE7D3032CF7526C00BAF071 = {
CreatedOnToolsVersion = 16.1;
};
};
textSettings = {
indentWidth = 2;
tabWidth = 2;
usesTabs = 0;
};
};
buildConfigurationList = 8C9844F62864C2CC001ED5F3 /* Build configuration list for PBXProject "DivKit" */;
compatibilityVersion = "Xcode 13.0";
developmentRegion = en;
hasScannedForEncodings = 0;
knownRegions = (
en,
Base,
);
mainGroup = 8C9844F22864C2CC001ED5F3;
packageReferences = (
0A9A9A9E28CB1A9200D1D810 /* XCRemoteSwiftPackageReference "lottie-ios" */,
76AD26802935F1B30088A360 /* XCRemoteSwiftPackageReference "rive-ios" */,
98C920F22C8F46EE00B2FFD8 /* XCRemoteSwiftPackageReference "LookinServer" */,
);
productRefGroup = 8C4409D22864C3A900EF4175 /* Products */;
projectDirPath = "";
projectRoot = "";
targets = (
52DED04629F7346900D64519 /* DivKitExtensionsTests */,
8C4409EC2864C4D200EF4175 /* DivKitPlayground */,
8C9284C4288ACCBA00BEA1FA /* DivKitSnapshotTests */,
8C7B1B192865BFF10036EF4C /* DivKitTests */,
9FE7D3032CF7526C00BAF071 /* DivKitTestsSupport */,
986F57962CD68E8400990A2A /* DivKitUITests */,
7E2DFA8E2C7C7ED40095775C /* LayoutKitPlayground */,
8C6E40B028AAA47B0038E107 /* LayoutKitSnapshotTests */,
8CF329232875D534003F799A /* LayoutKitTests */,
8C9284F6288ADEEA00BEA1FA /* SnapshotTestsHostApp */,
);
};
/* End PBXProject section */
/* Begin PBXResourcesBuildPhase section */
52DED04529F7346900D64519 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
7E2DFA8D2C7C7ED40095775C /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
8C4409EB2864C4D200EF4175 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
8C54D9C728C0DBD60080826C /* regression_test_data in Resources */,
8C4504DE28B3AB58005712FD /* samples in Resources */,
9DEA2C772DDCC63D00A074B5 /* RobotoFlex-Regular.ttf in Resources */,
8C440A0A2864C55400EF4175 /* AppIcon.xcassets in Resources */,
8C440A082864C55400EF4175 /* Assets.xcassets in Resources */,
8C7EE1CF28B777AE008A48E6 /* YSText-Bold.ttf in Resources */,
8C7EE1D028B777AE008A48E6 /* YSText-Light.ttf in Resources */,
8C7EE1D128B777AE008A48E6 /* YSText-Medium.ttf in Resources */,
8C7EE1D228B777AE008A48E6 /* YSText-Regular.ttf in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
8C6E40AF28AAA47B0038E107 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
8C7B1B182865BFF10036EF4C /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
9D772A612EAA28DE0085DB27 /* expression-api in Resources */,
9D0868BB2DD10F7E00C5B2CC /* integration_test_data in Resources */,
8C01499E287329D700BA5402 /* expression_test_data in Resources */,
8C23F3D329DDB2440069F3F7 /* template_test_data in Resources */,
8C23F44B29DDBD880069F3F7 /* unit_test_data in Resources */,
8CE488642B76F64D00BDDAB9 /* parsing_test_data in Resources */,
8CAB089A2B39AC15009330F3 /* heavy.json in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
8C9284C3288ACCBA00BEA1FA /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
E94B516328D0AC0300AFACEA /* interactive_snapshot_test_data in Resources */,
8C0E7373288AE563009BEB3C /* snapshot_test_data in Resources */,
8C03519A288EC5AB0016A747 /* Images.xcassets in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
8C9284F5288ADEEA00BEA1FA /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
8CF329222875D534003F799A /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
986F57952CD68E8400990A2A /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXResourcesBuildPhase section */
/* Begin PBXShellScriptBuildPhase section */
4364EE702B9FD28D008F1C1F /* Generate Run Script */ = {
isa = PBXShellScriptBuildPhase;
alwaysOutOfDate = 1;
buildActionMask = 2147483647;
files = (
);
inputFileListPaths = (
);
inputPaths = (
"$(SRCROOT)/../../test_data/snapshot_test_data",
"$(SRCROOT)/../../test_data/interactive_snapshot_test_data",
);
name = "Generate Run Script";
outputFileListPaths = (
);
outputPaths = (
"$(SRCROOT)/DivKitSnapshotTests/TestingFiles.swift",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "xcrun -sdk macosx swiftc DivKitSnapshotTests/FilesPreprocessing/FilesPreprocessing.swift\n./FilesPreprocessing $SCRIPT_INPUT_FILE_0 snapshotTestsFiles > $SCRIPT_OUTPUT_FILE_0\n./FilesPreprocessing $SCRIPT_INPUT_FILE_1 interactiveSnapshotTestsFiles >> $SCRIPT_OUTPUT_FILE_0\nrm -rf FilesPreprocessing\n";
};
/* End PBXShellScriptBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
52DED04329F7346900D64519 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
7E2DFA8B2C7C7ED40095775C /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
7E2DFAC42C7C808C0095775C /* ActionAnimations.playground in Sources */,
7E2DFAC52C7C808C0095775C /* BlockWithActionOnTap.playground in Sources */,
7E2DFAC62C7C808C0095775C /* DecoratingBlock.playground in Sources */,
7E2DFAC72C7C808C0095775C /* Text.playground in Sources */,
7E2DFAC82C7C808C0095775C /* GalleryScroll.playground in Sources */,
7E2DFAC92C7C808C0095775C /* GenericViewBlock.playground in Sources */,
7E2DFACA2C7C808C0095775C /* Image.playground in Sources */,
7E2DFACB2C7C808C0095775C /* Paddings.playground in Sources */,
7E2DFACC2C7C808C0095775C /* Video.playground in Sources */,
7E2DFA962C7C7F050095775C /* LayoutKitPlaygroundViewController.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
8C4409E92864C4D200EF4175 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
8C1A377C28B4E3E700A047C8 /* UIStatePayloadFactory.swift in Sources */,
8C2BFA5828C10F5B00A16E9B /* TestData.swift in Sources */,
E9E484C129AF434D00C803A8 /* RegressionFile.swift in Sources */,
89D02B1A28C8EBC40041EC18 /* Palette.swift in Sources */,
8C7915D028B177CE00A4642A /* ViewWithHeader.swift in Sources */,
0AB4193E28BCF61D00FDAAD5 /* LottieAnimationFactory.swift in Sources */,
8CF1296328B0021F00351F65 /* UserPreferences.swift in Sources */,
8CF1296528B0036F00351F65 /* Styles.swift in Sources */,
9D09984F2CA30D010098098C /* AccessoryViewProvider.swift in Sources */,
896381852987C9D50064DDD4 /* RenderingTime.swift in Sources */,
8C1A376928B41BA100A047C8 /* AppLogger.swift in Sources */,
8C7EE1D628B7786E008A48E6 /* YSFontProvider.swift in Sources */,
4391F7C32A77DB9B006D8818 /* DivViewController+SwiftUI.swift in Sources */,
8C2BFA5628C10F2200A16E9B /* RegressionTestView.swift in Sources */,
8C1A377A28B4E3E700A047C8 /* WebPreviewViewController.swift in Sources */,
8C1A377D28B4E3E700A047C8 /* JSONPayload.swift in Sources */,
76FD0508294208F80002A1F9 /* RiveContainerView.swift in Sources */,
8C1A375028B4189E00A047C8 /* MetadataCaptureSession.swift in Sources */,
8C1A378D28B5146C00A047C8 /* PlaygroundView.swift in Sources */,
8C7B18782864C9C70036EF4C /* MainView.swift in Sources */,
8C1A378A28B5143200A047C8 /* DivViewController.swift in Sources */,
8C1A377928B4E3E700A047C8 /* WebPreviewView.swift in Sources */,
8C54D9CE28C0E46D0080826C /* RegressionView.swift in Sources */,
76FD0506294208890002A1F9 /* RiveDivCustomData.swift in Sources */,
767AF3EA29364C3D0002B944 /* RiveAnimationFactory.swift in Sources */,
89D02B1428C891890041EC18 /* RadioButtonsView.swift in Sources */,
8C1A378928B5143200A047C8 /* VisibilityTrackingScrollView.swift in Sources */,
8C4504DC28B3AA30005712FD /* SamplesView.swift in Sources */,
8C1A383228B61A2B00A047C8 /* AppComponents.swift in Sources */,
AB0000010000000000000001 /* AppRouter.swift in Sources */,
8CF1296128B0018E00351F65 /* UrlInputView.swift in Sources */,
8CD907BB2A4C8AF3001C4B7B /* StringUtils.swift in Sources */,
8C1A377B28B4E3E700A047C8 /* Payload.swift in Sources */,
8C38262D2AB46BF400264C17 /* PlaygroundPatchProvider.swift in Sources */,
4356EDC12A6C54E40017205B /* PlaygroundJsonProvider.swift in Sources */,
8C34FDDE2F7F14A300DD6652 /* PlaygroundPlayerFactory.swift in Sources */,
8C1A376D28B4DC2400A047C8 /* SettingsView.swift in Sources */,
8C1A378028B4E47900A047C8 /* WebPreviewSocket.swift in Sources */,
8CB03C1F2A66A07300847A65 /* PlaygroundUrlHandler.swift in Sources */,
8C1A378B28B5143200A047C8 /* DivViewProvider.swift in Sources */,
8C7B18952864CA380036EF4C /* Alert.swift in Sources */,
8C2BFA5428C10EA000A16E9B /* RegressionTestModel.swift in Sources */,
8C440A042864C55400EF4175 /* DivKitPlaygroundApp.swift in Sources */,
8C1A374928B4187B00A047C8 /* DeviceInfo.swift in Sources */,
762661E7293F502A00D93B8B /* PlaygroundDivCustomBlockFactory.swift in Sources */,
8CFD4C9E2B2C5B780092814C /* Theme.swift in Sources */,
8C1A375228B4189E00A047C8 /* ScannerView.swift in Sources */,
8C1A375128B4189E00A047C8 /* ScannerViewController.swift in Sources */,
8C38262B2AB46BB700264C17 /* PlaygroundReporter.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
8C6E40AD28AAA47B0038E107 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
8C7B1B162865BFF10036EF4C /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
8D9283372F9A3F83001CD269 /* SetCursorPositionActionHandlerTests.swift in Sources */,
8C23F42229DDB3810069F3F7 /* EntityWithEntityPropertyTemplate.swift in Sources */,
8C80DB312D22C64F0029C683 /* DivTooltipExtensionsTests.swift in Sources */,
8C23F41329DDB3810069F3F7 /* EntityWithArray.swift in Sources */,
8C23F42829DDB3810069F3F7 /* EntityWithOptionalStringEnumPropertyTemplate.swift in Sources */,
8C7B1BF52865C01C0036EF4C /* DivGalleryExtensionsTests.swift in Sources */,
8C7B1BFF2865C01C0036EF4C /* DivActionIntentTests.swift in Sources */,
8CBE33012BD699CC00CFFDF5 /* DivVariablesStorageTests.swift in Sources */,
983406132E85C3A4004B1AA3 /* DivTemplatesTests.swift in Sources */,
8C23F42029DDB3810069F3F7 /* EntityWithComplexPropertyWithDefaultValueTemplate.swift in Sources */,
8C7B1BF72865C01C0036EF4C /* DivContainerExtensionsTests.swift in Sources */,
8C0662302D09A43500B30CE3 /* SetStoredValueActionHandlerTests.swift in Sources */,
8C23F43A29DDB3810069F3F7 /* ArrayOfNestedItemsTests.swift in Sources */,
98D560C22ECCF6C600D01478 /* VisibleBoundsTracking+VisibilityHierarchyDepth.swift in Sources */,
8C22BBBC2B037BA20076BAEB /* WithDefaultTemplate.swift in Sources */,
8C23F41529DDB3810069F3F7 /* EntityWithArrayOfEnumsTemplate.swift in Sources */,
8C22BBC12B037BA20076BAEB /* WithoutDefault.swift in Sources */,
8CA1B7A62B289BA3003734C2 /* ExpressionTests.swift in Sources */,
8C23F43229DDB3810069F3F7 /* EntityWithStringArrayPropertyTemplate.swift in Sources */,
8C23F44829DDB3810069F3F7 /* StringEnumPropertyTests.swift in Sources */,
8CD234922AD81A9D00F83288 /* DivVariableStorageWithOuterStorageTests.swift in Sources */,
52CD806B2A7172B400B828B0 /* XCTestCase+ViewVisibilityCallCount.swift in Sources */,
8C23F43329DDB3810069F3F7 /* EntityWithStringEnumProperty.swift in Sources */,
8C22BBC02B037BA20076BAEB /* WithDefault.swift in Sources */,
8C23F43B29DDB3810069F3F7 /* ArrayTests.swift in Sources */,
8CEA0FDB2D4BD39D007812B8 /* DivTimerStorageTest.swift in Sources */,
8C22BBBA2B037BA20076BAEB /* WithoutDefaultTemplate.swift in Sources */,
7EE2ED6E2C984E6600E4E9BD /* DivBaseExtensions+AccessibilityElementsStorageTests.swift in Sources */,
8CC357F92BFE24B4001C2CFE /* FontFeatureSettingsParserTests.swift in Sources */,
0C03FD082DF2E9BA002746DA /* DivDataResourcesPreloaderTests.swift in Sources */,
8C23F43129DDB3810069F3F7 /* EntityWithStringArrayProperty.swift in Sources */,
5219194D297B3974007DD5F4 /* RunLoopCardUpdateAggregatorTests.swift in Sources */,
8C22BBB82B037BA20076BAEB /* EnumWithDefaultTypeTemplate.swift in Sources */,
7035529E28D4881300E237CF /* DivDeserializationErrorsTests.swift in Sources */,
0C9BB8802DF02ECF001C4E72 /* MockDivExtensionHandler.swift in Sources */,
8CBE33022BD699CC00CFFDF5 /* DivVariableStorageTests.swift in Sources */,
8C90A2122B975B9000BB8CFD /* FunctionTests.swift in Sources */,
9D08688F2DCE3C0900C5B2CC /* IntegrationTests.swift in Sources */,
8C40BA022ABB3B5C008405AD /* DivActionHandlerTests.swift in Sources */,
E945FC46293E1CA80066C3EA /* Utils.swift in Sources */,
52907F662A71199B00518F50 /* DivLastVisibleBoundsCacheTests.swift in Sources */,
8C23F41729DDB3810069F3F7 /* EntityWithArrayOfExpressionsTemplate.swift in Sources */,
8C23F41D29DDB3810069F3F7 /* EntityWithComplexProperty.swift in Sources */,
8CB960E628883B8E00D16E47 /* Platform.swift in Sources */,
8C23F41829DDB3810069F3F7 /* EntityWithArrayOfNestedItems.swift in Sources */,
8C23F43729DDB3810069F3F7 /* EntityWithoutProperties.swift in Sources */,
8C64FEE52A5D7373008B1909 /* DivVariableTrackerTests.swift in Sources */,
8C23F44529DDB3810069F3F7 /* PropertyTests.swift in Sources */,
8C23F44629DDB3810069F3F7 /* SimplePropertiesTests.swift in Sources */,
8CB74F032B6D456D00397DCF /* DivInputExtentionsTests.swift in Sources */,
8C23F43E29DDB3810069F3F7 /* DefaultValueTests.swift in Sources */,
8C23F41E29DDB3810069F3F7 /* EntityWithComplexPropertyTemplate.swift in Sources */,
8C23F41629DDB3810069F3F7 /* EntityWithArrayOfExpressions.swift in Sources */,
9DD0C78A2D74ABB4009EA1AF /* SubmitActionHandlerTests.swift in Sources */,
8C23F42629DDB3810069F3F7 /* EntityWithOptionalPropertyTemplate.swift in Sources */,
8C7B1BF32865C01C0036EF4C /* DivTabsExtensionsTests.swift in Sources */,
8C23F44429DDB3810069F3F7 /* OptionalStringEnumPropertyTests.swift in Sources */,
891672372A5F6F9300121131 /* DivPersistentValuesStorageTests.swift in Sources */,
891672382A5F6F9300121132 /* DivKitComponentsResetTests.swift in Sources */,
8C22BBBE2B037BA20076BAEB /* EntityWithRawArrayTemplate.swift in Sources */,
8CE488662B76F6BA00BDDAB9 /* DivDataParsingTests.swift in Sources */,
52CD80672A7122AA00B828B0 /* DivBaseExtensionsTests.swift in Sources */,
8C23F43F29DDB3810069F3F7 /* EntityProtocol.swift in Sources */,
8C22BBBB2B037BA20076BAEB /* EnumWithDefaultType.swift in Sources */,
52EEC66E293E64C90030FB11 /* DivBlockModelingContextTests.swift in Sources */,
8C23F42729DDB3810069F3F7 /* EntityWithOptionalStringEnumProperty.swift in Sources */,
8C7B1CA92865C01E0036EF4C /* DivStateManagerTests.swift in Sources */,
8C7B1BFD2865C01C0036EF4C /* DivSeparatorExtensionsTests.swift in Sources */,
8C23F41229DDB3810069F3F7 /* EntityTemplate.swift in Sources */,
431CF8582B7BC47E005A2E61 /* DivActionURLHandlerTests.swift in Sources */,
8C23F43629DDB3810069F3F7 /* EntityWithStringEnumPropertyWithDefaultValueTemplate.swift in Sources */,
8CF91B042D0AE4ED0082FDC1 /* MockDivActionHandler.swift in Sources */,
8C23F41C29DDB3810069F3F7 /* EntityWithArrayWithTransformTemplate.swift in Sources */,
98D560C02ECB4DAC00D01478 /* SkipRunLoopCycles.swift in Sources */,
8CD1521028CF217B0061128B /* ExpressionResolverTests.swift in Sources */,
8C23F43829DDB3810069F3F7 /* EntityWithoutPropertiesTemplate.swift in Sources */,
E945FC44293DF95F0066C3EA /* DivTimerControllerTests.swift in Sources */,
8C0DC7122865CA1100286F6B /* DivKitTests.swift in Sources */,
8C1233AB2C32F08600F534DC /* DivFontProviderTests.swift in Sources */,
8C7B1BF62865C01C0036EF4C /* DivTextExtensionsTests.swift in Sources */,
9D5AE8362DFC680500D58B81 /* FilesProvider.swift in Sources */,
8C23F41A29DDB3810069F3F7 /* EntityWithArrayTemplate.swift in Sources */,
8C84C2232D0870F400A574AC /* ScrollActionHandlerTests.swift in Sources */,
8C23F41929DDB3810069F3F7 /* EntityWithArrayOfNestedItemsTemplate.swift in Sources */,
8C23F41B29DDB3810069F3F7 /* EntityWithArrayWithTransform.swift in Sources */,
8C23F42A29DDB3810069F3F7 /* EntityWithPropertyWithDefaultValueTemplate.swift in Sources */,
8C23F42929DDB3810069F3F7 /* EntityWithPropertyWithDefaultValue.swift in Sources */,
8C23F44229DDB3810069F3F7 /* OptionalComplexPropertyTests.swift in Sources */,
8C09E9D82B349B8D0096D5CC /* DivContainerAccessibilityDescriptionTests.swift in Sources */,
8C23F44929DDB3810069F3F7 /* EntityUtils.swift in Sources */,
8C23F42E29DDB3810069F3F7 /* EntityWithSimplePropertiesTemplate.swift in Sources */,
8C7B1BF82865C01C0036EF4C /* DivGifImageExtensionsTests.swift in Sources */,
8C7B1BFE2865C01C0036EF4C /* DivSerializationTests.swift in Sources */,
98730C102EDF3C8B00016117 /* DivSystemPropertyManagersTests.swift in Sources */,
8C23F43529DDB3810069F3F7 /* EntityWithStringEnumPropertyWithDefaultValue.swift in Sources */,
8C23F43C29DDB3810069F3F7 /* ArrayWithTransformTests.swift in Sources */,
8C22BBB92B037BA20076BAEB /* EntityWithJsonPropertyTemplate.swift in Sources */,
8C23F43429DDB3810069F3F7 /* EntityWithStringEnumPropertyTemplate.swift in Sources */,
8C4DC3E82892946F000C0963 /* RuntimeTestCase.swift in Sources */,
8C23F42D29DDB3810069F3F7 /* EntityWithSimpleProperties.swift in Sources */,
8C23F42B29DDB3810069F3F7 /* EntityWithRequiredProperty.swift in Sources */,
52CD80692A7159C200B828B0 /* DivStateExtensionsTests.swift in Sources */,
8C23F44329DDB3810069F3F7 /* OptionalPropertyTests.swift in Sources */,
8C1DEBCE2A2F8277009237F1 /* DivStateManagementTests.swift in Sources */,
8C7B1BFA2865C01C0036EF4C /* DivDataExtensionsTests.swift in Sources */,
8C23F41429DDB3810069F3F7 /* EntityWithArrayOfEnums.swift in Sources */,
8C0688652B347A1B00CD953E /* DivAccessibilityExtensionsTests.swift in Sources */,
8C23F42429DDB3810069F3F7 /* EntityWithOptionalComplexPropertyTemplate.swift in Sources */,
8C23F42129DDB3810069F3F7 /* EntityWithEntityProperty.swift in Sources */,
8C23F41129DDB3810069F3F7 /* Entity.swift in Sources */,
8CBE33002BD699CC00CFFDF5 /* DivTriggersStorageTests.swift in Sources */,
8C23F43929DDB3810069F3F7 /* ArrayOfEnums.swift in Sources */,
8C23F3C729DDB2120069F3F7 /* TemplateToTypeTests.swift in Sources */,
8CB960E828883B9A00D16E47 /* FunctionSignaturesTests.swift in Sources */,
8C22BBBF2B037BA20076BAEB /* EntityWithRawArray.swift in Sources */,
8C23F44029DDB3810069F3F7 /* ExpectedEntities.swift in Sources */,
8C7B1CA82865C01E0036EF4C /* DivBlockStateStorageTests.swift in Sources */,
8C23F42529DDB3810069F3F7 /* EntityWithOptionalProperty.swift in Sources */,
9D5BFB092CA1DA20005F8EB1 /* CustomFunctionTests.swift in Sources */,
8C7B1BF92865C01C0036EF4C /* DivImageExtensionsTests.swift in Sources */,
8C22BBBD2B037BA20076BAEB /* EntityWithJsonProperty.swift in Sources */,
8C7B1BFC2865C01C0036EF4C /* DivActionExtensionsTests.swift in Sources */,
8C577AA12CCFD8B300A964D6 /* ViewSizeTests.swift in Sources */,
8C7B1BFB2865C01C0036EF4C /* DivDataPatchExtensionsTests.swift in Sources */,
8C23F41F29DDB3810069F3F7 /* EntityWithComplexPropertyWithDefaultValue.swift in Sources */,
8C23F42329DDB3810069F3F7 /* EntityWithOptionalComplexProperty.swift in Sources */,
8C23F42C29DDB3810069F3F7 /* EntityWithRequiredPropertyTemplate.swift in Sources */,
8C7B1BF42865C01C0036EF4C /* DivGridExtensionsTests.swift in Sources */,
8CB9911B2B7EB74500577193 /* DivViewTests.swift in Sources */,
8C23F43D29DDB3810069F3F7 /* ComplexPropertyTests.swift in Sources */,
8C37AE3D2BEA9E220027E11C /* ExpressionResolverAnyTests.swift in Sources */,
AB0000040000000000000001 /* AppLogger.swift in Sources */,
AB0000040000000000000002 /* RegressionFile.swift in Sources */,
AB0000040000000000000003 /* RegressionTestModel.swift in Sources */,
AB0000040000000000000004 /* AppRouter.swift in Sources */,
AB0000040000000000000006 /* AppRouterTests.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
8C9284C1288ACCBA00BEA1FA /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
43BF1CCA2B9FD7B500198EAF /* Diff.swift in Sources */,
43BF1CCB2B9FD7B500198EAF /* Screen.swift in Sources */,
43C1F9F32BA20B2500134AD2 /* DivKitSnapshotTests.swift in Sources */,
43C1F9F12BA0ED2000134AD2 /* JsonFile.swift in Sources */,
43BF1CCC2B9FD7B500198EAF /* Snapshot.swift in Sources */,
43BF1CCD2B9FD7B500198EAF /* SnapshotTestKit.swift in Sources */,
43BF1CD02B9FD7B500198EAF /* SnapshotTestRunner.swift in Sources */,
43BF1CD32B9FD7B500198EAF /* ReferenceSet.swift in Sources */,
43BF1CD52B9FD7B500198EAF /* SnapshotFontProvider.swift in Sources */,
43D05A9C2BA336CD003290AD /* TestingFiles.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
8C9284F3288ADEEA00BEA1FA /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
8CF329202875D534003F799A /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
986F57932CD68E8400990A2A /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
9FE7D3002CF7526C00BAF071 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */
/* Begin PBXTargetDependency section */
0CECADBA2EA10D7B00B3E60A /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 9FE7D3032CF7526C00BAF071 /* DivKitTestsSupport */;
targetProxy = 0CECADB92EA10D7B00B3E60A /* PBXContainerItemProxy */;
};
7E2DFAB12C7C7FD50095775C /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
productRef = 7E2DFAB02C7C7FD50095775C /* LayoutKit */;
};
7E2DFAB32C7C7FD50095775C /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
productRef = 7E2DFAB22C7C7FD50095775C /* LayoutKitInterface */;
};
8C0149902873296000BA5402 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
productRef = 8C01498F2873296000BA5402 /* DivKit */;
};
8C0149922873296600BA5402 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
productRef = 8C0149912873296600BA5402 /* DivKit */;
};
8C0E736F288AE211009BEB3C /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
productRef = 8C0E736E288AE211009BEB3C /* DivKit */;
};
8C6E40C328AAA5360038E107 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
productRef = 8C6E40C228AAA5360038E107 /* LayoutKit */;
};
8C81DF9928AE4B80009B17D2 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 8C9284F6288ADEEA00BEA1FA /* SnapshotTestsHostApp */;
targetProxy = 8C81DF9828AE4B80009B17D2 /* PBXContainerItemProxy */;
};
8C81DF9B28AE4B9A009B17D2 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 8C9284F6288ADEEA00BEA1FA /* SnapshotTestsHostApp */;
targetProxy = 8C81DF9A28AE4B9A009B17D2 /* PBXContainerItemProxy */;
};
8C81DF9D28AE51CE009B17D2 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
productRef = 8C81DF9C28AE51CE009B17D2 /* BaseUI */;
};
8CA382DD287C5CE700C99F4F /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
productRef = 8CA382DC287C5CE700C99F4F /* DivKitExtensions */;
};
8CF3296E2875D645003F799A /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
productRef = 8CF3296D2875D645003F799A /* LayoutKit */;
};
986F579E2CD68E8400990A2A /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 8C4409EC2864C4D200EF4175 /* DivKitPlayground */;
targetProxy = 986F579D2CD68E8400990A2A /* PBXContainerItemProxy */;
};
9FE7D3112CF752F000BAF071 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 9FE7D3032CF7526C00BAF071 /* DivKitTestsSupport */;
targetProxy = 9FE7D3102CF752F000BAF071 /* PBXContainerItemProxy */;
};
9FE7D3142CF752FD00BAF071 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 9FE7D3032CF7526C00BAF071 /* DivKitTestsSupport */;
targetProxy = 9FE7D3132CF752FD00BAF071 /* PBXContainerItemProxy */;
};
/* End PBXTargetDependency section */
/* Begin XCBuildConfiguration section */
52DED04C29F7346900D64519 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 8C87CF1B28AD059600D262E1 /* Debug.xcconfig */;
buildSettings = {
IPHONEOS_DEPLOYMENT_TARGET = 16.0;
PRODUCT_BUNDLE_IDENTIFIER = tech.divkit.DivKitExtensionsTests;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = iphoneos;
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
SUPPORTS_MACCATALYST = NO;
SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = YES;
SWIFT_STRICT_CONCURRENCY = targeted;
SWIFT_VERSION = 6.0;
TARGETED_DEVICE_FAMILY = 1;
};
name = Debug;
};
52DED04D29F7346900D64519 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 8C87CF1C28AD05AB00D262E1 /* Release.xcconfig */;
buildSettings = {
IPHONEOS_DEPLOYMENT_TARGET = 16.0;
PRODUCT_BUNDLE_IDENTIFIER = tech.divkit.DivKitExtensionsTests;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = iphoneos;
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
SUPPORTS_MACCATALYST = NO;
SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = YES;
SWIFT_STRICT_CONCURRENCY = targeted;
SWIFT_VERSION = 6.0;
TARGETED_DEVICE_FAMILY = 1;
};
name = Release;
};
7E2DFA932C7C7ED40095775C /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
BUILD_LIBRARY_FOR_DISTRIBUTION = NO;
CLANG_ANALYZER_NONNULL = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_STYLE = Automatic;
COPY_PHASE_STRIP = NO;
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_MODULE_VERIFIER = YES;
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_TESTABILITY = YES;
ENABLE_USER_SCRIPT_SANDBOXING = YES;
GCC_C_LANGUAGE_STANDARD = gnu17;
GCC_DYNAMIC_NO_PIC = NO;
GCC_NO_COMMON_BLOCKS = YES;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PREPROCESSOR_DEFINITIONS = (
"DEBUG=1",
"$(inherited)",
);
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
GENERATE_INFOPLIST_FILE = YES;
INFOPLIST_KEY_NSHumanReadableCopyright = "";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 17.5;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
MARKETING_VERSION = 1.0;
MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++";
MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu17 gnu++20";
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
MTL_FAST_MATH = YES;
ONLY_ACTIVE_ARCH = YES;
PRODUCT_BUNDLE_IDENTIFIER = tech.divkit.LayoutKitPlayground1;
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG $(inherited)";
SWIFT_EMIT_LOC_STRINGS = YES;
SWIFT_INSTALL_OBJC_HEADER = NO;
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = Debug;
};
7E2DFA942C7C7ED40095775C /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
BUILD_LIBRARY_FOR_DISTRIBUTION = NO;
CLANG_ANALYZER_NONNULL = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_STYLE = Automatic;
COPY_PHASE_STRIP = NO;
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_MODULE_VERIFIER = YES;
ENABLE_NS_ASSERTIONS = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_USER_SCRIPT_SANDBOXING = YES;
GCC_C_LANGUAGE_STANDARD = gnu17;
GCC_NO_COMMON_BLOCKS = YES;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
GENERATE_INFOPLIST_FILE = YES;
INFOPLIST_KEY_NSHumanReadableCopyright = "";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 17.5;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
MARKETING_VERSION = 1.0;
MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++";
MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu17 gnu++20";
MTL_ENABLE_DEBUG_INFO = NO;
MTL_FAST_MATH = YES;
PRODUCT_BUNDLE_IDENTIFIER = tech.divkit.LayoutKitPlayground1;
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
SWIFT_COMPILATION_MODE = wholemodule;
SWIFT_EMIT_LOC_STRINGS = YES;
SWIFT_INSTALL_OBJC_HEADER = NO;
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
VALIDATE_PRODUCT = YES;
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = Release;
};
8C4409F92864C4D300EF4175 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 8C87CF1B28AD059600D262E1 /* Debug.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CURRENT_PROJECT_VERSION = 1;
INFOPLIST_FILE = DivKitPlayground/Info.plist;
INFOPLIST_KEY_ITSAppUsesNonExemptEncryption = NO;
INFOPLIST_KEY_NSCameraUsageDescription = "Used to scan QR-codes";
INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES;
INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
INFOPLIST_KEY_UILaunchScreen_Generation = YES;
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = UIInterfaceOrientationPortrait;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
);
PRODUCT_BUNDLE_IDENTIFIER = tech.divkit.playground;
PRODUCT_NAME = "DivKit Playground";
SDKROOT = iphoneos;
SWIFT_STRICT_CONCURRENCY = targeted;
};
name = Debug;
};
8C4409FA2864C4D300EF4175 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 8C87CF1C28AD05AB00D262E1 /* Release.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CURRENT_PROJECT_VERSION = 1;
INFOPLIST_FILE = DivKitPlayground/Info.plist;
INFOPLIST_KEY_ITSAppUsesNonExemptEncryption = NO;
INFOPLIST_KEY_NSCameraUsageDescription = "Used to scan QR-codes";
INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES;
INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
INFOPLIST_KEY_UILaunchScreen_Generation = YES;
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = UIInterfaceOrientationPortrait;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
);
PRODUCT_BUNDLE_IDENTIFIER = tech.divkit.playground;
PRODUCT_NAME = "DivKit Playground";
SDKROOT = iphoneos;
SWIFT_STRICT_CONCURRENCY = targeted;
};
name = Release;
};
8C6E40B728AAA47B0038E107 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 8C87CF1B28AD059600D262E1 /* Debug.xcconfig */;
buildSettings = {
BUNDLE_LOADER = "$(TEST_HOST)";
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
PRODUCT_BUNDLE_IDENTIFIER = tech.divkit.LayoutKitSnapshotTests;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = iphoneos;
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
SUPPORTS_MACCATALYST = NO;
SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = YES;
SWIFT_STRICT_CONCURRENCY = targeted;
TARGETED_DEVICE_FAMILY = 1;
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/SnapshotTestsHostApp.app/SnapshotTestsHostApp";
};
name = Debug;
};
8C6E40B828AAA47B0038E107 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 8C87CF1C28AD05AB00D262E1 /* Release.xcconfig */;
buildSettings = {
BUNDLE_LOADER = "$(TEST_HOST)";
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
PRODUCT_BUNDLE_IDENTIFIER = tech.divkit.LayoutKitSnapshotTests;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = iphoneos;
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
SUPPORTS_MACCATALYST = NO;
SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = YES;
SWIFT_STRICT_CONCURRENCY = targeted;
TARGETED_DEVICE_FAMILY = 1;
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/SnapshotTestsHostApp.app/SnapshotTestsHostApp";
};
name = Release;
};
8C7B1B1F2865BFF10036EF4C /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 8C87CF1B28AD059600D262E1 /* Debug.xcconfig */;
buildSettings = {
IPHONEOS_DEPLOYMENT_TARGET = 16.0;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
PRODUCT_BUNDLE_IDENTIFIER = tech.divkit.DivKitTests;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = iphoneos;
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
SUPPORTS_MACCATALYST = NO;
SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = YES;
SWIFT_STRICT_CONCURRENCY = targeted;
TARGETED_DEVICE_FAMILY = 1;
};
name = Debug;
};
8C7B1B202865BFF10036EF4C /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 8C87CF1C28AD05AB00D262E1 /* Release.xcconfig */;
buildSettings = {
IPHONEOS_DEPLOYMENT_TARGET = 16.0;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
PRODUCT_BUNDLE_IDENTIFIER = tech.divkit.DivKitTests;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = iphoneos;
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
SUPPORTS_MACCATALYST = NO;
SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = YES;
SWIFT_STRICT_CONCURRENCY = targeted;
TARGETED_DEVICE_FAMILY = 1;
};
name = Release;
};
8C9284CC288ACCBA00BEA1FA /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 8C87CF1B28AD059600D262E1 /* Debug.xcconfig */;
buildSettings = {
BUNDLE_LOADER = "$(TEST_HOST)";
IPHONEOS_DEPLOYMENT_TARGET = 16.0;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
PRODUCT_BUNDLE_IDENTIFIER = tech.divkit.DivKitSnapshotTests;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = iphoneos;
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
SUPPORTS_MACCATALYST = NO;
SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = YES;
SWIFT_STRICT_CONCURRENCY = targeted;
SWIFT_VERSION = 6.0;
TARGETED_DEVICE_FAMILY = 1;
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/SnapshotTestsHostApp.app/SnapshotTestsHostApp";
};
name = Debug;
};
8C9284CD288ACCBA00BEA1FA /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 8C87CF1C28AD05AB00D262E1 /* Release.xcconfig */;
buildSettings = {
BUNDLE_LOADER = "$(TEST_HOST)";
IPHONEOS_DEPLOYMENT_TARGET = 16.0;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
PRODUCT_BUNDLE_IDENTIFIER = tech.divkit.DivKitSnapshotTests;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = iphoneos;
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
SUPPORTS_MACCATALYST = NO;
SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = YES;
SWIFT_STRICT_CONCURRENCY = targeted;
SWIFT_VERSION = 6.0;
TARGETED_DEVICE_FAMILY = 1;
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/SnapshotTestsHostApp.app/SnapshotTestsHostApp";
};
name = Release;
};
8C928509288ADEEA00BEA1FA /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 8C87CF1B28AD059600D262E1 /* Debug.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
INFOPLIST_FILE = SnapshotTestsHostApp/Info.plist;
INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen;
INFOPLIST_KEY_UIMainStoryboardFile = Main;
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
);
PRODUCT_BUNDLE_IDENTIFIER = tech.divkit.SnapshotTestsHostApp;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = iphoneos;
};
name = Debug;
};
8C92850A288ADEEA00BEA1FA /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 8C87CF1C28AD05AB00D262E1 /* Release.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
INFOPLIST_FILE = SnapshotTestsHostApp/Info.plist;
INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen;
INFOPLIST_KEY_UIMainStoryboardFile = Main;
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
);
PRODUCT_BUNDLE_IDENTIFIER = tech.divkit.SnapshotTestsHostApp;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = iphoneos;
};
name = Release;
};
8C9844F72864C2CC001ED5F3 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 8C87CF1B28AD059600D262E1 /* Debug.xcconfig */;
buildSettings = {
DEAD_CODE_STRIPPING = YES;
DEVELOPMENT_TEAM = CXV565V7MX;
};
name = Debug;
};
8C9844F82864C2CC001ED5F3 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 8C87CF1C28AD05AB00D262E1 /* Release.xcconfig */;
buildSettings = {
DEAD_CODE_STRIPPING = YES;
DEVELOPMENT_TEAM = CXV565V7MX;
};
name = Release;
};
8CF329282875D534003F799A /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 8C87CF1B28AD059600D262E1 /* Debug.xcconfig */;
buildSettings = {
IPHONEOS_DEPLOYMENT_TARGET = 14.0;
PRODUCT_BUNDLE_IDENTIFIER = tech.divkit.LayoutKitTests;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = iphoneos;
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
SUPPORTS_MACCATALYST = NO;
SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = YES;
SWIFT_STRICT_CONCURRENCY = targeted;
TARGETED_DEVICE_FAMILY = 1;
};
name = Debug;
};
8CF329292875D534003F799A /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 8C87CF1C28AD05AB00D262E1 /* Release.xcconfig */;
buildSettings = {
IPHONEOS_DEPLOYMENT_TARGET = 14.0;
PRODUCT_BUNDLE_IDENTIFIER = tech.divkit.LayoutKitTests;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = iphoneos;
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
SUPPORTS_MACCATALYST = NO;
SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = YES;
SWIFT_STRICT_CONCURRENCY = targeted;
TARGETED_DEVICE_FAMILY = 1;
};
name = Release;
};
986F579F2CD68E8400990A2A /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
CLANG_ANALYZER_NONNULL = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_STYLE = Automatic;
COPY_PHASE_STRIP = NO;
CURRENT_PROJECT_VERSION = 1;
DEBUG_INFORMATION_FORMAT = dwarf;
DEVELOPMENT_TEAM = Y6G74A59K6;
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_TESTABILITY = YES;
ENABLE_USER_SCRIPT_SANDBOXING = YES;
GCC_C_LANGUAGE_STANDARD = gnu17;
GCC_DYNAMIC_NO_PIC = NO;
GCC_NO_COMMON_BLOCKS = YES;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PREPROCESSOR_DEFINITIONS = (
"DEBUG=1",
"$(inherited)",
);
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
GENERATE_INFOPLIST_FILE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 17.0;
LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
MARKETING_VERSION = 1.0;
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
MTL_FAST_MATH = YES;
ONLY_ACTIVE_ARCH = YES;
PRODUCT_BUNDLE_IDENTIFIER = "ru.ya.lottie-test.DivKit-PlaygroundUITests";
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = iphoneos;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG $(inherited)";
SWIFT_EMIT_LOC_STRINGS = NO;
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
SWIFT_STRICT_CONCURRENCY = targeted;
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
TEST_TARGET_NAME = DivKitPlayground;
};
name = Debug;
};
986F57A02CD68E8400990A2A /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
CLANG_ANALYZER_NONNULL = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_STYLE = Automatic;
COPY_PHASE_STRIP = NO;
CURRENT_PROJECT_VERSION = 1;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
DEVELOPMENT_TEAM = Y6G74A59K6;
ENABLE_NS_ASSERTIONS = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_USER_SCRIPT_SANDBOXING = YES;
GCC_C_LANGUAGE_STANDARD = gnu17;
GCC_NO_COMMON_BLOCKS = YES;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
GENERATE_INFOPLIST_FILE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 17.0;
LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
MARKETING_VERSION = 1.0;
MTL_ENABLE_DEBUG_INFO = NO;
MTL_FAST_MATH = YES;
PRODUCT_BUNDLE_IDENTIFIER = "ru.ya.lottie-test.DivKit-PlaygroundUITests";
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = iphoneos;
SWIFT_COMPILATION_MODE = wholemodule;
SWIFT_EMIT_LOC_STRINGS = NO;
SWIFT_STRICT_CONCURRENCY = targeted;
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
TEST_TARGET_NAME = DivKitPlayground;
VALIDATE_PRODUCT = YES;
};
name = Release;
};
9FE7D3092CF7526C00BAF071 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
CLANG_ANALYZER_NONNULL = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_STYLE = Automatic;
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = dwarf;
DEVELOPMENT_TEAM = 2ZY3SQBRC4;
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_TESTABILITY = YES;
ENABLE_USER_SCRIPT_SANDBOXING = YES;
GCC_C_LANGUAGE_STANDARD = gnu17;
GCC_DYNAMIC_NO_PIC = NO;
GCC_NO_COMMON_BLOCKS = YES;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PREPROCESSOR_DEFINITIONS = (
"DEBUG=1",
"$(inherited)",
);
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 14.0;
LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
MTL_FAST_MATH = YES;
ONLY_ACTIVE_ARCH = YES;
OTHER_LDFLAGS = "-ObjC";
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG $(inherited)";
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
SWIFT_STRICT_CONCURRENCY = targeted;
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
};
name = Debug;
};
9FE7D30A2CF7526C00BAF071 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
CLANG_ANALYZER_NONNULL = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_STYLE = Automatic;
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
DEVELOPMENT_TEAM = 2ZY3SQBRC4;
ENABLE_NS_ASSERTIONS = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_USER_SCRIPT_SANDBOXING = YES;
GCC_C_LANGUAGE_STANDARD = gnu17;
GCC_NO_COMMON_BLOCKS = YES;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 14.0;
LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
MTL_ENABLE_DEBUG_INFO = NO;
MTL_FAST_MATH = YES;
OTHER_LDFLAGS = "-ObjC";
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
SWIFT_COMPILATION_MODE = wholemodule;
SWIFT_STRICT_CONCURRENCY = targeted;
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
VALIDATE_PRODUCT = YES;
};
name = Release;
};
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
52DED04B29F7346900D64519 /* Build configuration list for PBXNativeTarget "DivKitExtensionsTests" */ = {
isa = XCConfigurationList;
buildConfigurations = (
52DED04C29F7346900D64519 /* Debug */,
52DED04D29F7346900D64519 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
7E2DFA952C7C7ED40095775C /* Build configuration list for PBXNativeTarget "LayoutKitPlayground" */ = {
isa = XCConfigurationList;
buildConfigurations = (
7E2DFA932C7C7ED40095775C /* Debug */,
7E2DFA942C7C7ED40095775C /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
8C4409F82864C4D300EF4175 /* Build configuration list for PBXNativeTarget "DivKitPlayground" */ = {
isa = XCConfigurationList;
buildConfigurations = (
8C4409F92864C4D300EF4175 /* Debug */,
8C4409FA2864C4D300EF4175 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
8C6E40B928AAA47B0038E107 /* Build configuration list for PBXNativeTarget "LayoutKitSnapshotTests" */ = {
isa = XCConfigurationList;
buildConfigurations = (
8C6E40B728AAA47B0038E107 /* Debug */,
8C6E40B828AAA47B0038E107 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
8C7B1B1E2865BFF10036EF4C /* Build configuration list for PBXNativeTarget "DivKitTests" */ = {
isa = XCConfigurationList;
buildConfigurations = (
8C7B1B1F2865BFF10036EF4C /* Debug */,
8C7B1B202865BFF10036EF4C /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
8C9284CB288ACCBA00BEA1FA /* Build configuration list for PBXNativeTarget "DivKitSnapshotTests" */ = {
isa = XCConfigurationList;
buildConfigurations = (
8C9284CC288ACCBA00BEA1FA /* Debug */,
8C9284CD288ACCBA00BEA1FA /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
8C928508288ADEEA00BEA1FA /* Build configuration list for PBXNativeTarget "SnapshotTestsHostApp" */ = {
isa = XCConfigurationList;
buildConfigurations = (
8C928509288ADEEA00BEA1FA /* Debug */,
8C92850A288ADEEA00BEA1FA /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
8C9844F62864C2CC001ED5F3 /* Build configuration list for PBXProject "DivKit" */ = {
isa = XCConfigurationList;
buildConfigurations = (
8C9844F72864C2CC001ED5F3 /* Debug */,
8C9844F82864C2CC001ED5F3 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
8CF3292A2875D534003F799A /* Build configuration list for PBXNativeTarget "LayoutKitTests" */ = {
isa = XCConfigurationList;
buildConfigurations = (
8CF329282875D534003F799A /* Debug */,
8CF329292875D534003F799A /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
986F57A12CD68E8400990A2A /* Build configuration list for PBXNativeTarget "DivKitUITests" */ = {
isa = XCConfigurationList;
buildConfigurations = (
986F579F2CD68E8400990A2A /* Debug */,
986F57A02CD68E8400990A2A /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
9FE7D3082CF7526C00BAF071 /* Build configuration list for PBXNativeTarget "DivKitTestsSupport" */ = {
isa = XCConfigurationList;
buildConfigurations = (
9FE7D3092CF7526C00BAF071 /* Debug */,
9FE7D30A2CF7526C00BAF071 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
/* End XCConfigurationList section */
/* Begin XCRemoteSwiftPackageReference section */
0A9A9A9E28CB1A9200D1D810 /* XCRemoteSwiftPackageReference "lottie-ios" */ = {
isa = XCRemoteSwiftPackageReference;
repositoryURL = "https://github.com/airbnb/lottie-ios.git";
requirement = {
kind = exactVersion;
version = 4.3.0;
};
};
76AD26802935F1B30088A360 /* XCRemoteSwiftPackageReference "rive-ios" */ = {
isa = XCRemoteSwiftPackageReference;
repositoryURL = "https://github.com/rive-app/rive-ios";
requirement = {
kind = upToNextMinorVersion;
minimumVersion = 3.1.0;
};
};
98C920F22C8F46EE00B2FFD8 /* XCRemoteSwiftPackageReference "LookinServer" */ = {
isa = XCRemoteSwiftPackageReference;
repositoryURL = "https://github.com/QMUI/LookinServer/";
requirement = {
kind = upToNextMajorVersion;
minimumVersion = 1.2.8;
};
};
/* End XCRemoteSwiftPackageReference section */
/* Begin XCSwiftPackageProductDependency section */
0A9A9A9F28CB1A9200D1D810 /* Lottie */ = {
isa = XCSwiftPackageProductDependency;
package = 0A9A9A9E28CB1A9200D1D810 /* XCRemoteSwiftPackageReference "lottie-ios" */;
productName = Lottie;
};
52184FD7296C68E400ECC0E9 /* DivKitExtensions */ = {
isa = XCSwiftPackageProductDependency;
productName = DivKitExtensions;
};
52DED04E29F7349000D64519 /* DivKit */ = {
isa = XCSwiftPackageProductDependency;
productName = DivKit;
};
52DED05029F7349000D64519 /* DivKitExtensions */ = {
isa = XCSwiftPackageProductDependency;
productName = DivKitExtensions;
};
76AD26812935F1B30088A360 /* RiveRuntime */ = {
isa = XCSwiftPackageProductDependency;
package = 76AD26802935F1B30088A360 /* XCRemoteSwiftPackageReference "rive-ios" */;
productName = RiveRuntime;
};
7E2DFA972C7C7F270095775C /* LayoutKit */ = {
isa = XCSwiftPackageProductDependency;
productName = LayoutKit;
};
7E2DFA992C7C7F270095775C /* LayoutKitInterface */ = {
isa = XCSwiftPackageProductDependency;
productName = LayoutKitInterface;
};
7E2DFAB02C7C7FD50095775C /* LayoutKit */ = {
isa = XCSwiftPackageProductDependency;
productName = LayoutKit;
};
7E2DFAB22C7C7FD50095775C /* LayoutKitInterface */ = {
isa = XCSwiftPackageProductDependency;
productName = LayoutKitInterface;
};
8C01498F2873296000BA5402 /* DivKit */ = {
isa = XCSwiftPackageProductDependency;
productName = DivKit;
};
8C0149912873296600BA5402 /* DivKit */ = {
isa = XCSwiftPackageProductDependency;
productName = DivKit;
};
8C0149972873297900BA5402 /* DivKit */ = {
isa = XCSwiftPackageProductDependency;
productName = DivKit;
};
8C0149992873297D00BA5402 /* DivKit */ = {
isa = XCSwiftPackageProductDependency;
productName = DivKit;
};
8C0E736E288AE211009BEB3C /* DivKit */ = {
isa = XCSwiftPackageProductDependency;
productName = DivKit;
};
8C0E7370288AE219009BEB3C /* DivKit */ = {
isa = XCSwiftPackageProductDependency;
productName = DivKit;
};
8C6E40C228AAA5360038E107 /* LayoutKit */ = {
isa = XCSwiftPackageProductDependency;
productName = LayoutKit;
};
8C6E40C428AAA62F0038E107 /* LayoutKit */ = {
isa = XCSwiftPackageProductDependency;
productName = LayoutKit;
};
8C81DF9C28AE51CE009B17D2 /* BaseUI */ = {
isa = XCSwiftPackageProductDependency;
productName = BaseUI;
};
8CA382DC287C5CE700C99F4F /* DivKitExtensions */ = {
isa = XCSwiftPackageProductDependency;
productName = DivKitExtensions;
};
8CA382DE287C5CF000C99F4F /* DivKitExtensions */ = {
isa = XCSwiftPackageProductDependency;
productName = DivKitExtensions;
};
8CF3296D2875D645003F799A /* LayoutKit */ = {
isa = XCSwiftPackageProductDependency;
productName = LayoutKit;
};
8CF3296F2875D64B003F799A /* LayoutKit */ = {
isa = XCSwiftPackageProductDependency;
productName = LayoutKit;
};
98C920F32C8F46EE00B2FFD8 /* LookinServer */ = {
isa = XCSwiftPackageProductDependency;
package = 98C920F22C8F46EE00B2FFD8 /* XCRemoteSwiftPackageReference "LookinServer" */;
productName = LookinServer;
};
9FE7D3312CF7647000BAF071 /* DivKit */ = {
isa = XCSwiftPackageProductDependency;
productName = DivKit;
};
E91B558C2C89D78400DDFEBD /* DivKitMarkdownExtension */ = {
isa = XCSwiftPackageProductDependency;
productName = DivKitMarkdownExtension;
};
E91B558E2C89D81600DDFEBD /* DivKitMarkdownExtension */ = {
isa = XCSwiftPackageProductDependency;
productName = DivKitMarkdownExtension;
};
E99F91812DF04A52003A8AF3 /* DivKitSVG */ = {
isa = XCSwiftPackageProductDependency;
productName = DivKitSVG;
};
/* End XCSwiftPackageProductDependency section */
};
rootObject = 8C9844F32864C2CC001ED5F3 /* Project object */;
}