The Swift Package Index logo.Swift Package Index

Build Information

Successful build of EZSDK, reference 7.0.0 (d12fbc), with Swift 6.1 for macOS (SPM) on 19 Feb 2026 06:08:59 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats

Build Log

========================================
RunAll
========================================
Builder version: 4.68.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/TheEZProducts/SwiftEZSDK.git
Reference: 7.0.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/TheEZProducts/SwiftEZSDK
 * tag               7.0.0      -> FETCH_HEAD
HEAD is now at d12fbcd docs: fix AccessV RW diagram, update SUI docs for new API; add SUI IMV Xcode template
Cloned https://github.com/TheEZProducts/SwiftEZSDK.git
Revision (git rev-parse @):
d12fbcd0b5d55fffbc96dd636d4f1ec26930efa8
SUCCESS checkout https://github.com/TheEZProducts/SwiftEZSDK.git at 7.0.0
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.1
Building package at path:  $PWD
https://github.com/TheEZProducts/SwiftEZSDK.git
https://github.com/TheEZProducts/SwiftEZSDK.git
{
  "dependencies" : [
  ],
  "manifest_display_name" : "EZSDK",
  "name" : "EZSDK",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "13.0"
    },
    {
      "name" : "macos",
      "version" : "10.15"
    },
    {
      "name" : "tvos",
      "version" : "13.0"
    },
    {
      "name" : "watchos",
      "version" : "6.0"
    },
    {
      "name" : "maccatalyst",
      "version" : "13.0"
    },
    {
      "name" : "visionos",
      "version" : "1.0"
    }
  ],
  "products" : [
    {
      "name" : "All",
      "targets" : [
        "EZKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "EZHelpersKit",
      "targets" : [
        "EZHelpersKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "EZAssociatedKit",
      "targets" : [
        "EZAssociatedKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "EZAsyncKit",
      "targets" : [
        "EZAsyncKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "EZObservableKit",
      "targets" : [
        "EZObservableKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "EZBuilderKit",
      "targets" : [
        "EZBuilderKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "EZSwiftUIBridgeKit",
      "targets" : [
        "EZSwiftUIBridgeKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "EZIMVPackKit",
      "targets" : [
        "EZIMVPackKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "EZTransitionKit",
      "targets" : [
        "EZTransitionKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "EZUIPackKit",
      "targets" : [
        "EZUIPackKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "EZSUIPackKit",
      "targets" : [
        "EZSUIPackKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "_EZJsonStriderKit",
      "targets" : [
        "EZJsonStriderKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "_EZJsonKeysPlugin",
      "targets" : [
        "EZJsonKeysPlugin"
      ],
      "type" : {
        "plugin" : null
      }
    },
    {
      "name" : "EZJsonKeysGenerator",
      "targets" : [
        "EZJsonKeysGenerator"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "EZMacros",
      "targets" : [
        "EZMacros"
      ],
      "type" : {
        "macro" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "EZUIPackKit",
      "module_type" : "SwiftTarget",
      "name" : "EZUIPackKit",
      "path" : "Sources/EZUI/EZIMVPack/EZUIPackKit",
      "product_memberships" : [
        "All",
        "EZUIPackKit"
      ],
      "sources" : [
        "Core/EZUIPack.swift",
        "Core/EZUIPackInteractorProtocol.swift",
        "Core/EZUIPackMediatorProtocol.swift",
        "Core/EZUIPackView/EZUIPackSViewProtocol.swift",
        "Core/EZUIPackView/EZUIPackUIViewProtocol.swift",
        "Core/EZUIPackView/EZUIPackViewBaseProtocol.swift",
        "Core/EZUIPackView/EZUIPackViewProtocol.swift",
        "EZUIPackKit.swift",
        "Helpers/EZDummyUIPackIMV/EZDummyUIPackI.swift",
        "Helpers/EZDummyUIPackIMV/EZDummyUIPackM.swift",
        "Helpers/EZDummyUIPackIMV/EZDummyUIPackV.swift",
        "Helpers/EZSharedStorage/EZSharedKey.swift",
        "Helpers/EZSharedStorage/EZSharedStorage.swift",
        "Helpers/EZUIPackBridge/EZUIPackBridge.swift",
        "Helpers/EZUIPackPlatformsV/EZUIPackPlatformsV.swift",
        "Helpers/EZUIViewControllerSettingsTemplate/EZUIViewControllerSettingsTemplate.swift",
        "Helpers/Extensions/EZIMVPackAccessV/EZIMVPackAccessV + packBridge.swift",
        "Helpers/Extensions/UIViewController/UIViewController + firstPreferredContentSize.swift",
        "Helpers/Extensions/UIViewController/UIViewController + firstTransitionCoordinator.swift",
        "Helpers/Extensions/UIViewController/UIViewController + parentShared.swift",
        "Interactors/EZUINavigationPackI.swift",
        "Interactors/EZUIPackI.swift",
        "Interactors/EZUIPagePackI.swift",
        "Interactors/EZUITabBarPackI.swift",
        "Packs/EZUINavigationWrapperPack/EZUINavigationWrapperPack.swift",
        "Packs/EZUITabBarWrapperPack/EZUITabBarWrapperPack.swift"
      ],
      "target_dependencies" : [
        "EZIMVPackKit",
        "EZTransitionKit",
        "EZSwiftUIBridgeKit"
      ],
      "type" : "library"
    },
    {
      "c99name" : "EZTransitionKit",
      "module_type" : "SwiftTarget",
      "name" : "EZTransitionKit",
      "path" : "Sources/EZUI/EZTransitionKit",
      "product_memberships" : [
        "All",
        "EZTransitionKit",
        "EZUIPackKit"
      ],
      "sources" : [
        "Animations/EZTransitionAnimations.swift",
        "Core/EZBaseTransition.swift",
        "Core/EZCustomTransition.swift",
        "Core/EZNavigationTransition.swift",
        "Core/EZPageTransition.swift",
        "Core/EZReplaceTransition.swift",
        "Core/EZTabBarTransition.swift",
        "Core/EZTransition.swift",
        "Delegates/EZUINavigationControllerDelegate.swift",
        "Delegates/EZUITabBarControllerDelegate.swift",
        "Delegates/EZUIViewControllerTransitioningDelegate.swift",
        "Extensions/UINavigationController + wrappDelegateForChildTransition.swift",
        "Extensions/UITabBarController + wrappDelegateForChildTransition.swift",
        "Extensions/UIViewController + pageController.swift",
        "Extensions/UIViewController + rootParent.swift",
        "Extensions/UIViewController + sourceViewController.swift",
        "Extensions/UIViewController + transit.swift",
        "Protocols/EZNavigationTransitionConfigurable.swift",
        "Protocols/EZTabBarTransitionConfigurable.swift",
        "Views/EZContainerView.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "EZSwiftUIBridgeKit",
      "module_type" : "SwiftTarget",
      "name" : "EZSwiftUIBridgeKit",
      "path" : "Sources/EZUI/EZSwiftUIBridgeKit",
      "product_memberships" : [
        "All",
        "EZSwiftUIBridgeKit",
        "EZUIPackKit"
      ],
      "sources" : [
        "EZTypesWrapper.swift",
        "EZUIViewWrapper.swift",
        "EZViewControllerWrapper.swift",
        "EZViewWrapper.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "EZSUIPackKit",
      "module_type" : "SwiftTarget",
      "name" : "EZSUIPackKit",
      "path" : "Sources/EZUI/EZIMVPack/EZSUIPackKit",
      "product_memberships" : [
        "All",
        "EZSUIPackKit"
      ],
      "sources" : [
        "EZSUIPack.swift",
        "EZSUIPackInteractorProtocol.swift",
        "EZSUIPackKit.swift",
        "EZSUIPackMediatorProtocol.swift",
        "EZSUIPackViewProtocol.swift",
        "extensions/ObservableObject + willChangeSync.swift"
      ],
      "target_dependencies" : [
        "EZIMVPackKit"
      ],
      "type" : "library"
    },
    {
      "c99name" : "EZObservableKitTest",
      "module_type" : "SwiftTarget",
      "name" : "EZObservableKitTest",
      "path" : "Tests/EZObservableKitTest",
      "sources" : [
        "EZObservableKitTest.swift"
      ],
      "target_dependencies" : [
        "EZObservableKit",
        "EZAssociatedKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "EZObservableKit",
      "module_type" : "SwiftTarget",
      "name" : "EZObservableKit",
      "path" : "Sources/EZObservableKit",
      "product_memberships" : [
        "All",
        "EZObservableKit"
      ],
      "sources" : [
        "EZBinding.swift",
        "EZObservable.swift",
        "EZObservableProtocol.swift",
        "EZObserverAction.swift",
        "EZObserverToken.swift",
        "EZObserverValue.swift",
        "EZObserverWrapperProtocol.swift",
        "EZObserversStorage.swift",
        "Extensions/EZObservable+Binding.swift",
        "Extensions/EZObserverToken+snapToObject.swift",
        "Extensions/ObservableObject+snapEZObservable.swift",
        "Extensions/View/EZScrollView+ezContentOffset.swift",
        "Extensions/View/EZView+ezFrame.swift"
      ],
      "target_dependencies" : [
        "EZAssociatedKit",
        "EZAsyncKit",
        "EZMacrosKit"
      ],
      "type" : "library"
    },
    {
      "c99name" : "EZMacrosKit",
      "module_type" : "SwiftTarget",
      "name" : "EZMacrosKit",
      "path" : "Sources/EZMacrosKit",
      "product_memberships" : [
        "All",
        "EZHelpersKit",
        "EZAsyncKit",
        "EZObservableKit"
      ],
      "sources" : [
        "EZConstantPropertyWrapperProtocol.swift"
      ],
      "target_dependencies" : [
        "EZMacros"
      ],
      "type" : "library"
    },
    {
      "c99name" : "EZMacros",
      "module_type" : "SwiftTarget",
      "name" : "EZMacros",
      "path" : "Macros/EZMacros",
      "product_memberships" : [
        "All",
        "EZHelpersKit",
        "EZAsyncKit",
        "EZObservableKit",
        "EZMacros"
      ],
      "sources" : [
        "AttributeValue.swift",
        "EZConstantPropertyWrapperMacro.swift",
        "EZMacros.swift",
        "EZSwiftCompilerPluginLight/AttachedMacro.swift",
        "EZSwiftCompilerPluginLight/CompilerPlugin.swift",
        "EZSwiftCompilerPluginLight/CompilerPluginMessageHandler+Macros.swift",
        "EZSwiftCompilerPluginLight/CompilerPluginMessageHandler.swift",
        "EZSwiftCompilerPluginLight/FreestandingMacro.swift",
        "EZSwiftCompilerPluginLight/Macro.swift",
        "EZSwiftCompilerPluginLight/PluginMessages.swift",
        "Extensions/StringExtension.swift",
        "Regexes.swift"
      ],
      "type" : "macro"
    },
    {
      "c99name" : "EZKit",
      "module_type" : "SwiftTarget",
      "name" : "EZKit",
      "path" : "Sources/EZKit",
      "product_memberships" : [
        "All"
      ],
      "sources" : [
        "EZKit.swift"
      ],
      "target_dependencies" : [
        "EZAssociatedKit",
        "EZAsyncKit",
        "EZObservableKit",
        "EZBuilderKit",
        "EZSwiftUIBridgeKit",
        "EZIMVPackKit",
        "EZTransitionKit",
        "EZUIPackKit",
        "EZSUIPackKit"
      ],
      "type" : "library"
    },
    {
      "c99name" : "EZJsonStriderKit",
      "module_type" : "SwiftTarget",
      "name" : "EZJsonStriderKit",
      "path" : "Sources/EZJsonStriderKit",
      "product_memberships" : [
        "_EZJsonStriderKit"
      ],
      "sources" : [
        "EZJsonStrider.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "EZJsonKeysPlugin",
      "module_type" : "PluginTarget",
      "name" : "EZJsonKeysPlugin",
      "path" : "Plugins/EZJsonKeysPlugin",
      "plugin_capability" : {
        "type" : "buildTool"
      },
      "product_memberships" : [
        "_EZJsonKeysPlugin"
      ],
      "sources" : [
        "EZJsonKeys.swift"
      ],
      "target_dependencies" : [
        "EZJsonKeysGenerator"
      ],
      "type" : "plugin"
    },
    {
      "c99name" : "EZJsonKeysGenerator",
      "module_type" : "SwiftTarget",
      "name" : "EZJsonKeysGenerator",
      "path" : "Sources/EZJsonKeysGenerator",
      "product_memberships" : [
        "_EZJsonKeysPlugin",
        "EZJsonKeysGenerator"
      ],
      "sources" : [
        "EZJsonKeysGenerator.swift"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "EZIMVPackKit",
      "module_type" : "SwiftTarget",
      "name" : "EZIMVPackKit",
      "path" : "Sources/EZUI/EZIMVPack/EZIMVPackKit",
      "product_memberships" : [
        "All",
        "EZIMVPackKit",
        "EZUIPackKit",
        "EZSUIPackKit"
      ],
      "sources" : [
        "Core/EZIMVPackInteractorProtocol.swift",
        "Core/EZIMVPackViewProtocol.swift",
        "Core/Mediator/EZIMVPackAccess.swift",
        "Core/Mediator/EZIMVPackMediatorProtocol.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "EZHelpersKitTest",
      "module_type" : "SwiftTarget",
      "name" : "EZHelpersKitTest",
      "path" : "Tests/EZHelpersKitTest",
      "sources" : [
        "EZHelpersKit_DictionaryEncoderDecoder_Tests.swift",
        "EZHelpersKit_EZSortedDictionary_Tests.swift",
        "EZHelpersKit_JSONEncoder_encodeValue_Tests.swift"
      ],
      "target_dependencies" : [
        "EZHelpersKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "EZHelpersKit",
      "module_type" : "SwiftTarget",
      "name" : "EZHelpersKit",
      "path" : "Sources/EZHelpersKit",
      "product_memberships" : [
        "All",
        "EZHelpersKit",
        "EZAsyncKit",
        "EZObservableKit"
      ],
      "sources" : [
        "Extensions/Array/Array + ezBinarySearch.swift",
        "Extensions/Array/Array + ezSafeRemoveFirst.swift",
        "Extensions/Array/Array + initGroup.swift",
        "Extensions/Codable/JSONDecoder + ezDecodeValue.swift",
        "Extensions/Codable/JSONEncoder + ezEncodeValue.swift",
        "Extensions/Collection + ezSafeIndex.swift",
        "Extensions/Equatable + ezEquals.swift",
        "Extensions/Optional + ezUnwrap.swift",
        "Extensions/Result/Result + ezCortege.swift",
        "Extensions/Result/Result + ezGetError.swift",
        "Services/EZAccess/EZBorrowedAccess.swift",
        "Services/EZAccess/EZMappedAccess.swift",
        "Services/EZCollections/EZHeadQueue/EZHeadQueue.swift",
        "Services/EZCollections/EZList/EZList.swift",
        "Services/EZCollections/EZSortedDictionary/EZSortedDictionary.swift",
        "Services/EZDeinitAnchor.swift",
        "Services/EZJsonObject/DictionaryDecoder.swift",
        "Services/EZJsonObject/DictionaryEncoder.swift",
        "Services/EZJsonObject/EZJsonObject.swift",
        "Services/EZMutex/EZLockProtocol.swift",
        "Services/EZMutex/EZLockingMutex.swift",
        "Services/EZMutex/EZMutex.swift",
        "Services/EZMutex/EZRecursiveMutex.swift",
        "Services/EZWeakWrapper.swift"
      ],
      "target_dependencies" : [
        "EZAssociatedKit",
        "EZMacrosKit"
      ],
      "type" : "library"
    },
    {
      "c99name" : "EZBuilderKit",
      "module_type" : "SwiftTarget",
      "name" : "EZBuilderKit",
      "path" : "Sources/EZBuilderKit",
      "product_memberships" : [
        "All",
        "EZBuilderKit"
      ],
      "sources" : [
        "EZBuildableProtocol.swift",
        "EZBuilder.swift",
        "EZBuilderProtocol.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "EZAsyncKitTest",
      "module_type" : "SwiftTarget",
      "name" : "EZAsyncKitTest",
      "path" : "Tests/EZAsyncKitTest",
      "sources" : [
        "EZAsyncKitTest.swift",
        "EZAsyncKit_TaskGroupHelpers_Tests.swift"
      ],
      "target_dependencies" : [
        "EZAsyncKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "EZAsyncKit",
      "module_type" : "SwiftTarget",
      "name" : "EZAsyncKit",
      "path" : "Sources/EZAsyncKit",
      "product_memberships" : [
        "All",
        "EZAsyncKit",
        "EZObservableKit"
      ],
      "sources" : [
        "Extensions/Actor + Task.swift",
        "Extensions/AsyncScream + ezMakeAnchor.swift",
        "Extensions/MainActor + ezUnsafeRun.swift",
        "Extensions/Task + makeAnchor.swift",
        "Functions/TaskGroup/ezWithTaskGroup.swift",
        "Functions/TaskGroup/ezWithTaskGroupFirstCompleted.swift",
        "Functions/TaskGroup/ezWithTaskGroupFirstSuccess.swift",
        "Functions/TaskGroup/ezWithUnstructuredTaskGroup.swift",
        "Functions/ezWithCheckedStoppableContinuation.swift",
        "Helpers/EZContinuation.swift",
        "Helpers/EZGroupError.swift",
        "Helpers/EZTaskGroupResultTypeProtocol.swift",
        "Helpers/TaskBuilders/EZTaskGroupBuilder.swift",
        "Helpers/TaskBuilders/EZTaskItemArrayBuilder.swift",
        "Helpers/TaskBuilders/EZTaskItemGroupBuilder.swift",
        "Services/EZActorIsolator.swift",
        "Services/EZAsyncSemaphore.swift",
        "Services/EZAsyncValue.swift",
        "Services/EZChannel/EZBufferedChannel.swift",
        "Services/EZChannel/EZChannel.swift",
        "Wrappers/EZActorWrapper.swift",
        "Wrappers/EZSendableWrapper.swift",
        "Wrappers/EZTaskItem.swift",
        "Wrappers/EZThreadSafety.swift",
        "Wrappers/EZUnsafeMainWrapper.swift"
      ],
      "target_dependencies" : [
        "EZAssociatedKit",
        "EZHelpersKit",
        "EZMacrosKit"
      ],
      "type" : "library"
    },
    {
      "c99name" : "EZAssociatedKitTest",
      "module_type" : "SwiftTarget",
      "name" : "EZAssociatedKitTest",
      "path" : "Tests/EZAssociatedKitTest",
      "sources" : [
        "EZAssociatedTest.swift"
      ],
      "target_dependencies" : [
        "EZAssociatedKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "EZAssociatedKit",
      "module_type" : "SwiftTarget",
      "name" : "EZAssociatedKit",
      "path" : "Sources/EZAssociatedKit",
      "product_memberships" : [
        "All",
        "EZHelpersKit",
        "EZAssociatedKit",
        "EZAsyncKit",
        "EZObservableKit"
      ],
      "sources" : [
        "DeinitProvider.swift",
        "EZAssociated.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.0"
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats
[1/1] Compiling plugin EZJsonKeysPlugin
Building for debugging...
[1/26] Write sources
[6/26] Write EZJsonKeysGenerator-tool-entitlement.plist
[10/26] Write sources
[12/26] Write EZJsonKeysGenerator-entitlement.plist
[13/26] Write sources
[17/26] Write swift-version-2F0A5646E1D333AE.txt
[19/61] Compiling EZIMVPackKit EZIMVPackMediatorProtocol.swift
[20/61] Compiling EZBuilderKit EZBuilderProtocol.swift
[21/61] Compiling EZBuilderKit EZBuilder.swift
[22/61] Compiling EZAssociatedKit EZAssociated.swift
[23/61] Compiling EZAssociatedKit DeinitProvider.swift
[24/61] Emitting module EZAssociatedKit
[25/61] Emitting module EZJsonStriderKit
[26/61] Compiling EZJsonStriderKit EZJsonStrider.swift
[27/61] Compiling EZBuilderKit EZBuildableProtocol.swift
[28/61] Emitting module EZBuilderKit
[29/61] Compiling EZIMVPackKit EZIMVPackViewProtocol.swift
[30/61] Compiling EZIMVPackKit EZIMVPackInteractorProtocol.swift
[31/61] Compiling EZIMVPackKit EZIMVPackAccess.swift
[32/61] Emitting module EZIMVPackKit
[33/61] Compiling EZMacros EZMacros.swift
[34/61] Compiling EZMacros AttachedMacro.swift
[35/62] Compiling EZMacros CompilerPluginMessageHandler+Macros.swift
[36/62] Compiling EZMacros CompilerPlugin.swift
[37/62] Compiling EZMacros Macro.swift
[38/62] Compiling EZMacros PluginMessages.swift
[39/62] Compiling EZMacros FreestandingMacro.swift
[40/62] Compiling EZMacros CompilerPluginMessageHandler.swift
[41/62] Compiling EZMacros StringExtension.swift
[42/62] Emitting module EZJsonKeysGenerator
[43/62] Compiling EZJsonKeysGenerator EZJsonKeysGenerator.swift
[45/62] Emitting module EZJsonKeysGenerator
[45/62] Write Objects.LinkFileList
[47/62] Compiling EZMacros AttributeValue.swift
[48/62] Compiling EZMacros EZConstantPropertyWrapperMacro.swift
[48/62] Write Objects.LinkFileList
[49/69] Linking EZJsonKeysGenerator-tool
[50/69] Linking EZJsonKeysGenerator
[51/69] Applying EZJsonKeysGenerator
[52/69] Applying EZJsonKeysGenerator-tool
[54/69] Compiling EZSUIPackKit EZSUIPackViewProtocol.swift
[55/69] Compiling EZSUIPackKit ObservableObject + willChangeSync.swift
[56/69] Compiling EZSUIPackKit EZSUIPackMediatorProtocol.swift
[57/69] Compiling EZSUIPackKit EZSUIPackKit.swift
[58/69] Compiling EZSUIPackKit EZSUIPackInteractorProtocol.swift
[59/69] Emitting module EZSUIPackKit
[60/69] Compiling EZSUIPackKit EZSUIPack.swift
[61/69] Compiling EZSwiftUIBridgeKit EZUIViewWrapper.swift
[62/69] Compiling EZSwiftUIBridgeKit EZTypesWrapper.swift
[63/69] Emitting module EZSwiftUIBridgeKit
[64/69] Compiling EZSwiftUIBridgeKit EZViewControllerWrapper.swift
[65/69] Compiling EZSwiftUIBridgeKit EZViewWrapper.swift
[66/69] Emitting module EZMacros
[67/69] Compiling EZMacros Regexes.swift
[67/69] Write Objects.LinkFileList
[68/69] Linking EZMacros-tool
[70/71] Emitting module EZMacrosKit
[71/71] Compiling EZMacrosKit EZConstantPropertyWrapperProtocol.swift
[72/94] Compiling EZHelpersKit JSONDecoder + ezDecodeValue.swift
[73/94] Compiling EZHelpersKit JSONEncoder + ezEncodeValue.swift
[74/94] Compiling EZHelpersKit Collection + ezSafeIndex.swift
[75/96] Emitting module EZHelpersKit
[76/96] Compiling EZHelpersKit EZJsonObject.swift
[77/96] Compiling EZHelpersKit EZLockProtocol.swift
[78/96] Compiling EZHelpersKit EZRecursiveMutex.swift
[79/96] Compiling EZHelpersKit EZWeakWrapper.swift
[80/96] Compiling EZHelpersKit EZLockingMutex.swift
[81/96] Compiling EZHelpersKit EZMutex.swift
[82/96] Compiling EZHelpersKit Equatable + ezEquals.swift
[83/96] Compiling EZHelpersKit Optional + ezUnwrap.swift
[84/96] Compiling EZHelpersKit Result + ezCortege.swift
[85/96] Compiling EZHelpersKit Array + ezBinarySearch.swift
[86/96] Compiling EZHelpersKit Array + ezSafeRemoveFirst.swift
[87/96] Compiling EZHelpersKit Array + initGroup.swift
[88/96] Compiling EZHelpersKit EZSortedDictionary.swift
[89/96] Compiling EZHelpersKit EZDeinitAnchor.swift
[90/96] Compiling EZHelpersKit EZHeadQueue.swift
[91/96] Compiling EZHelpersKit EZList.swift
[92/96] Compiling EZHelpersKit Result + ezGetError.swift
[93/96] Compiling EZHelpersKit EZBorrowedAccess.swift
[94/96] Compiling EZHelpersKit EZMappedAccess.swift
[95/96] Compiling EZHelpersKit DictionaryDecoder.swift
[96/96] Compiling EZHelpersKit DictionaryEncoder.swift
[97/120] Emitting module EZAsyncKit
[98/122] Compiling EZAsyncKit EZSendableWrapper.swift
[99/122] Compiling EZAsyncKit EZTaskItem.swift
[100/122] Compiling EZAsyncKit EZActorIsolator.swift
[101/122] Compiling EZAsyncKit EZAsyncSemaphore.swift
[102/122] Compiling EZAsyncKit Actor + Task.swift
[103/122] Compiling EZAsyncKit AsyncScream + ezMakeAnchor.swift
[104/122] Compiling EZAsyncKit MainActor + ezUnsafeRun.swift
[105/122] Compiling EZAsyncKit ezWithTaskGroupFirstSuccess.swift
[106/122] Compiling EZAsyncKit ezWithUnstructuredTaskGroup.swift
[107/122] Compiling EZAsyncKit ezWithCheckedStoppableContinuation.swift
[108/122] Compiling EZAsyncKit EZTaskGroupBuilder.swift
[109/122] Compiling EZAsyncKit EZTaskItemArrayBuilder.swift
[110/122] Compiling EZAsyncKit EZTaskItemGroupBuilder.swift
[111/122] Compiling EZAsyncKit EZChannel.swift
[112/122] Compiling EZAsyncKit EZActorWrapper.swift
[113/122] Compiling EZAsyncKit EZAsyncValue.swift
[114/122] Compiling EZAsyncKit EZBufferedChannel.swift
[115/122] Compiling EZAsyncKit EZContinuation.swift
[116/122] Compiling EZAsyncKit EZGroupError.swift
[117/122] Compiling EZAsyncKit EZTaskGroupResultTypeProtocol.swift
[118/122] Compiling EZAsyncKit EZThreadSafety.swift
[119/122] Compiling EZAsyncKit EZUnsafeMainWrapper.swift
[120/122] Compiling EZAsyncKit Task + makeAnchor.swift
[121/122] Compiling EZAsyncKit ezWithTaskGroup.swift
[122/122] Compiling EZAsyncKit ezWithTaskGroupFirstCompleted.swift
[123/135] Compiling EZObservableKit EZObserverToken.swift
[124/135] Compiling EZObservableKit EZObserverValue.swift
[125/136] Compiling EZObservableKit EZObserverToken+snapToObject.swift
[126/136] Compiling EZObservableKit EZScrollView+ezContentOffset.swift
[127/136] Compiling EZObservableKit EZBinding.swift
[128/136] Compiling EZObservableKit EZObservable.swift
[129/136] Compiling EZObservableKit EZObservableProtocol.swift
[130/136] Compiling EZObservableKit EZObserverAction.swift
[131/136] Compiling EZObservableKit EZObservable+Binding.swift
[132/136] Compiling EZObservableKit EZObserverWrapperProtocol.swift
[133/136] Compiling EZObservableKit EZObserversStorage.swift
[134/136] Emitting module EZObservableKit
[135/136] Compiling EZObservableKit ObservableObject+snapEZObservable.swift
[136/136] Compiling EZObservableKit EZView+ezFrame.swift
[137/138] Compiling EZKit EZKit.swift
[138/138] Emitting module EZKit
Build complete! (22.81s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "EZSDK",
  "name" : "EZSDK",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "13.0"
    },
    {
      "name" : "macos",
      "version" : "10.15"
    },
    {
      "name" : "tvos",
      "version" : "13.0"
    },
    {
      "name" : "watchos",
      "version" : "6.0"
    },
    {
      "name" : "maccatalyst",
      "version" : "13.0"
    },
    {
      "name" : "visionos",
      "version" : "1.0"
    }
  ],
  "products" : [
    {
      "name" : "All",
      "targets" : [
        "EZKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "EZHelpersKit",
      "targets" : [
        "EZHelpersKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "EZAssociatedKit",
      "targets" : [
        "EZAssociatedKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "EZAsyncKit",
      "targets" : [
        "EZAsyncKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "EZObservableKit",
      "targets" : [
        "EZObservableKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "EZBuilderKit",
      "targets" : [
        "EZBuilderKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "EZSwiftUIBridgeKit",
      "targets" : [
        "EZSwiftUIBridgeKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "EZIMVPackKit",
      "targets" : [
        "EZIMVPackKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "EZTransitionKit",
      "targets" : [
        "EZTransitionKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "EZUIPackKit",
      "targets" : [
        "EZUIPackKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "EZSUIPackKit",
      "targets" : [
        "EZSUIPackKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "_EZJsonStriderKit",
      "targets" : [
        "EZJsonStriderKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "_EZJsonKeysPlugin",
      "targets" : [
        "EZJsonKeysPlugin"
      ],
      "type" : {
        "plugin" : null
      }
    },
    {
      "name" : "EZJsonKeysGenerator",
      "targets" : [
        "EZJsonKeysGenerator"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "EZMacros",
      "targets" : [
        "EZMacros"
      ],
      "type" : {
        "macro" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "EZUIPackKit",
      "module_type" : "SwiftTarget",
      "name" : "EZUIPackKit",
      "path" : "Sources/EZUI/EZIMVPack/EZUIPackKit",
      "product_memberships" : [
        "All",
        "EZUIPackKit"
      ],
      "sources" : [
        "Core/EZUIPack.swift",
        "Core/EZUIPackInteractorProtocol.swift",
        "Core/EZUIPackMediatorProtocol.swift",
        "Core/EZUIPackView/EZUIPackSViewProtocol.swift",
        "Core/EZUIPackView/EZUIPackUIViewProtocol.swift",
        "Core/EZUIPackView/EZUIPackViewBaseProtocol.swift",
        "Core/EZUIPackView/EZUIPackViewProtocol.swift",
        "EZUIPackKit.swift",
        "Helpers/EZDummyUIPackIMV/EZDummyUIPackI.swift",
        "Helpers/EZDummyUIPackIMV/EZDummyUIPackM.swift",
        "Helpers/EZDummyUIPackIMV/EZDummyUIPackV.swift",
        "Helpers/EZSharedStorage/EZSharedKey.swift",
        "Helpers/EZSharedStorage/EZSharedStorage.swift",
        "Helpers/EZUIPackBridge/EZUIPackBridge.swift",
        "Helpers/EZUIPackPlatformsV/EZUIPackPlatformsV.swift",
        "Helpers/EZUIViewControllerSettingsTemplate/EZUIViewControllerSettingsTemplate.swift",
        "Helpers/Extensions/EZIMVPackAccessV/EZIMVPackAccessV + packBridge.swift",
        "Helpers/Extensions/UIViewController/UIViewController + firstPreferredContentSize.swift",
        "Helpers/Extensions/UIViewController/UIViewController + firstTransitionCoordinator.swift",
        "Helpers/Extensions/UIViewController/UIViewController + parentShared.swift",
        "Interactors/EZUINavigationPackI.swift",
        "Interactors/EZUIPackI.swift",
        "Interactors/EZUIPagePackI.swift",
        "Interactors/EZUITabBarPackI.swift",
        "Packs/EZUINavigationWrapperPack/EZUINavigationWrapperPack.swift",
        "Packs/EZUITabBarWrapperPack/EZUITabBarWrapperPack.swift"
      ],
      "target_dependencies" : [
        "EZIMVPackKit",
        "EZTransitionKit",
        "EZSwiftUIBridgeKit"
      ],
      "type" : "library"
    },
    {
      "c99name" : "EZTransitionKit",
      "module_type" : "SwiftTarget",
      "name" : "EZTransitionKit",
      "path" : "Sources/EZUI/EZTransitionKit",
      "product_memberships" : [
        "All",
        "EZTransitionKit",
        "EZUIPackKit"
      ],
      "sources" : [
        "Animations/EZTransitionAnimations.swift",
        "Core/EZBaseTransition.swift",
        "Core/EZCustomTransition.swift",
        "Core/EZNavigationTransition.swift",
        "Core/EZPageTransition.swift",
        "Core/EZReplaceTransition.swift",
        "Core/EZTabBarTransition.swift",
        "Core/EZTransition.swift",
        "Delegates/EZUINavigationControllerDelegate.swift",
        "Delegates/EZUITabBarControllerDelegate.swift",
        "Delegates/EZUIViewControllerTransitioningDelegate.swift",
        "Extensions/UINavigationController + wrappDelegateForChildTransition.swift",
        "Extensions/UITabBarController + wrappDelegateForChildTransition.swift",
        "Extensions/UIViewController + pageController.swift",
        "Extensions/UIViewController + rootParent.swift",
        "Extensions/UIViewController + sourceViewController.swift",
        "Extensions/UIViewController + transit.swift",
        "Protocols/EZNavigationTransitionConfigurable.swift",
        "Protocols/EZTabBarTransitionConfigurable.swift",
        "Views/EZContainerView.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "EZSwiftUIBridgeKit",
      "module_type" : "SwiftTarget",
      "name" : "EZSwiftUIBridgeKit",
      "path" : "Sources/EZUI/EZSwiftUIBridgeKit",
      "product_memberships" : [
        "All",
        "EZSwiftUIBridgeKit",
        "EZUIPackKit"
      ],
      "sources" : [
        "EZTypesWrapper.swift",
        "EZUIViewWrapper.swift",
        "EZViewControllerWrapper.swift",
        "EZViewWrapper.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "EZSUIPackKit",
      "module_type" : "SwiftTarget",
      "name" : "EZSUIPackKit",
      "path" : "Sources/EZUI/EZIMVPack/EZSUIPackKit",
      "product_memberships" : [
        "All",
        "EZSUIPackKit"
      ],
      "sources" : [
        "EZSUIPack.swift",
        "EZSUIPackInteractorProtocol.swift",
        "EZSUIPackKit.swift",
        "EZSUIPackMediatorProtocol.swift",
        "EZSUIPackViewProtocol.swift",
        "extensions/ObservableObject + willChangeSync.swift"
      ],
      "target_dependencies" : [
        "EZIMVPackKit"
      ],
      "type" : "library"
    },
    {
      "c99name" : "EZObservableKitTest",
      "module_type" : "SwiftTarget",
      "name" : "EZObservableKitTest",
      "path" : "Tests/EZObservableKitTest",
      "sources" : [
        "EZObservableKitTest.swift"
      ],
      "target_dependencies" : [
        "EZObservableKit",
        "EZAssociatedKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "EZObservableKit",
      "module_type" : "SwiftTarget",
      "name" : "EZObservableKit",
      "path" : "Sources/EZObservableKit",
      "product_memberships" : [
        "All",
        "EZObservableKit"
      ],
      "sources" : [
        "EZBinding.swift",
        "EZObservable.swift",
        "EZObservableProtocol.swift",
        "EZObserverAction.swift",
        "EZObserverToken.swift",
        "EZObserverValue.swift",
        "EZObserverWrapperProtocol.swift",
        "EZObserversStorage.swift",
        "Extensions/EZObservable+Binding.swift",
        "Extensions/EZObserverToken+snapToObject.swift",
        "Extensions/ObservableObject+snapEZObservable.swift",
        "Extensions/View/EZScrollView+ezContentOffset.swift",
        "Extensions/View/EZView+ezFrame.swift"
      ],
      "target_dependencies" : [
        "EZAssociatedKit",
        "EZAsyncKit",
        "EZMacrosKit"
      ],
      "type" : "library"
    },
    {
      "c99name" : "EZMacrosKit",
      "module_type" : "SwiftTarget",
      "name" : "EZMacrosKit",
      "path" : "Sources/EZMacrosKit",
      "product_memberships" : [
        "All",
        "EZHelpersKit",
        "EZAsyncKit",
        "EZObservableKit"
      ],
      "sources" : [
        "EZConstantPropertyWrapperProtocol.swift"
      ],
      "target_dependencies" : [
        "EZMacros"
      ],
      "type" : "library"
    },
    {
      "c99name" : "EZMacros",
      "module_type" : "SwiftTarget",
      "name" : "EZMacros",
      "path" : "Macros/EZMacros",
      "product_memberships" : [
        "All",
        "EZHelpersKit",
        "EZAsyncKit",
        "EZObservableKit",
        "EZMacros"
      ],
      "sources" : [
        "AttributeValue.swift",
        "EZConstantPropertyWrapperMacro.swift",
        "EZMacros.swift",
        "EZSwiftCompilerPluginLight/AttachedMacro.swift",
        "EZSwiftCompilerPluginLight/CompilerPlugin.swift",
        "EZSwiftCompilerPluginLight/CompilerPluginMessageHandler+Macros.swift",
        "EZSwiftCompilerPluginLight/CompilerPluginMessageHandler.swift",
        "EZSwiftCompilerPluginLight/FreestandingMacro.swift",
        "EZSwiftCompilerPluginLight/Macro.swift",
        "EZSwiftCompilerPluginLight/PluginMessages.swift",
        "Extensions/StringExtension.swift",
        "Regexes.swift"
      ],
      "type" : "macro"
    },
    {
      "c99name" : "EZKit",
      "module_type" : "SwiftTarget",
      "name" : "EZKit",
      "path" : "Sources/EZKit",
      "product_memberships" : [
        "All"
      ],
      "sources" : [
        "EZKit.swift"
      ],
      "target_dependencies" : [
        "EZAssociatedKit",
        "EZAsyncKit",
        "EZObservableKit",
        "EZBuilderKit",
        "EZSwiftUIBridgeKit",
        "EZIMVPackKit",
        "EZTransitionKit",
        "EZUIPackKit",
        "EZSUIPackKit"
      ],
      "type" : "library"
    },
    {
      "c99name" : "EZJsonStriderKit",
      "module_type" : "SwiftTarget",
      "name" : "EZJsonStriderKit",
      "path" : "Sources/EZJsonStriderKit",
      "product_memberships" : [
        "_EZJsonStriderKit"
      ],
      "sources" : [
        "EZJsonStrider.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "EZJsonKeysPlugin",
      "module_type" : "PluginTarget",
      "name" : "EZJsonKeysPlugin",
      "path" : "Plugins/EZJsonKeysPlugin",
      "plugin_capability" : {
        "type" : "buildTool"
      },
      "product_memberships" : [
        "_EZJsonKeysPlugin"
      ],
      "sources" : [
        "EZJsonKeys.swift"
      ],
      "target_dependencies" : [
        "EZJsonKeysGenerator"
      ],
      "type" : "plugin"
    },
    {
      "c99name" : "EZJsonKeysGenerator",
      "module_type" : "SwiftTarget",
      "name" : "EZJsonKeysGenerator",
      "path" : "Sources/EZJsonKeysGenerator",
      "product_memberships" : [
        "_EZJsonKeysPlugin",
        "EZJsonKeysGenerator"
      ],
      "sources" : [
        "EZJsonKeysGenerator.swift"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "EZIMVPackKit",
      "module_type" : "SwiftTarget",
      "name" : "EZIMVPackKit",
      "path" : "Sources/EZUI/EZIMVPack/EZIMVPackKit",
      "product_memberships" : [
        "All",
        "EZIMVPackKit",
        "EZUIPackKit",
        "EZSUIPackKit"
      ],
      "sources" : [
        "Core/EZIMVPackInteractorProtocol.swift",
        "Core/EZIMVPackViewProtocol.swift",
        "Core/Mediator/EZIMVPackAccess.swift",
        "Core/Mediator/EZIMVPackMediatorProtocol.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "EZHelpersKitTest",
      "module_type" : "SwiftTarget",
      "name" : "EZHelpersKitTest",
      "path" : "Tests/EZHelpersKitTest",
      "sources" : [
        "EZHelpersKit_DictionaryEncoderDecoder_Tests.swift",
        "EZHelpersKit_EZSortedDictionary_Tests.swift",
        "EZHelpersKit_JSONEncoder_encodeValue_Tests.swift"
      ],
      "target_dependencies" : [
        "EZHelpersKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "EZHelpersKit",
      "module_type" : "SwiftTarget",
      "name" : "EZHelpersKit",
      "path" : "Sources/EZHelpersKit",
      "product_memberships" : [
        "All",
        "EZHelpersKit",
        "EZAsyncKit",
        "EZObservableKit"
      ],
      "sources" : [
        "Extensions/Array/Array + ezBinarySearch.swift",
        "Extensions/Array/Array + ezSafeRemoveFirst.swift",
        "Extensions/Array/Array + initGroup.swift",
        "Extensions/Codable/JSONDecoder + ezDecodeValue.swift",
        "Extensions/Codable/JSONEncoder + ezEncodeValue.swift",
        "Extensions/Collection + ezSafeIndex.swift",
        "Extensions/Equatable + ezEquals.swift",
        "Extensions/Optional + ezUnwrap.swift",
        "Extensions/Result/Result + ezCortege.swift",
        "Extensions/Result/Result + ezGetError.swift",
        "Services/EZAccess/EZBorrowedAccess.swift",
        "Services/EZAccess/EZMappedAccess.swift",
        "Services/EZCollections/EZHeadQueue/EZHeadQueue.swift",
        "Services/EZCollections/EZList/EZList.swift",
        "Services/EZCollections/EZSortedDictionary/EZSortedDictionary.swift",
        "Services/EZDeinitAnchor.swift",
        "Services/EZJsonObject/DictionaryDecoder.swift",
        "Services/EZJsonObject/DictionaryEncoder.swift",
        "Services/EZJsonObject/EZJsonObject.swift",
        "Services/EZMutex/EZLockProtocol.swift",
        "Services/EZMutex/EZLockingMutex.swift",
        "Services/EZMutex/EZMutex.swift",
        "Services/EZMutex/EZRecursiveMutex.swift",
        "Services/EZWeakWrapper.swift"
      ],
      "target_dependencies" : [
        "EZAssociatedKit",
        "EZMacrosKit"
      ],
      "type" : "library"
    },
    {
      "c99name" : "EZBuilderKit",
      "module_type" : "SwiftTarget",
      "name" : "EZBuilderKit",
      "path" : "Sources/EZBuilderKit",
      "product_memberships" : [
        "All",
        "EZBuilderKit"
      ],
      "sources" : [
        "EZBuildableProtocol.swift",
        "EZBuilder.swift",
        "EZBuilderProtocol.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "EZAsyncKitTest",
      "module_type" : "SwiftTarget",
      "name" : "EZAsyncKitTest",
      "path" : "Tests/EZAsyncKitTest",
      "sources" : [
        "EZAsyncKitTest.swift",
        "EZAsyncKit_TaskGroupHelpers_Tests.swift"
      ],
      "target_dependencies" : [
        "EZAsyncKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "EZAsyncKit",
      "module_type" : "SwiftTarget",
      "name" : "EZAsyncKit",
      "path" : "Sources/EZAsyncKit",
      "product_memberships" : [
        "All",
        "EZAsyncKit",
        "EZObservableKit"
      ],
      "sources" : [
        "Extensions/Actor + Task.swift",
        "Extensions/AsyncScream + ezMakeAnchor.swift",
        "Extensions/MainActor + ezUnsafeRun.swift",
        "Extensions/Task + makeAnchor.swift",
        "Functions/TaskGroup/ezWithTaskGroup.swift",
        "Functions/TaskGroup/ezWithTaskGroupFirstCompleted.swift",
        "Functions/TaskGroup/ezWithTaskGroupFirstSuccess.swift",
        "Functions/TaskGroup/ezWithUnstructuredTaskGroup.swift",
        "Functions/ezWithCheckedStoppableContinuation.swift",
        "Helpers/EZContinuation.swift",
        "Helpers/EZGroupError.swift",
        "Helpers/EZTaskGroupResultTypeProtocol.swift",
        "Helpers/TaskBuilders/EZTaskGroupBuilder.swift",
        "Helpers/TaskBuilders/EZTaskItemArrayBuilder.swift",
        "Helpers/TaskBuilders/EZTaskItemGroupBuilder.swift",
        "Services/EZActorIsolator.swift",
        "Services/EZAsyncSemaphore.swift",
        "Services/EZAsyncValue.swift",
        "Services/EZChannel/EZBufferedChannel.swift",
        "Services/EZChannel/EZChannel.swift",
        "Wrappers/EZActorWrapper.swift",
        "Wrappers/EZSendableWrapper.swift",
        "Wrappers/EZTaskItem.swift",
        "Wrappers/EZThreadSafety.swift",
        "Wrappers/EZUnsafeMainWrapper.swift"
      ],
      "target_dependencies" : [
        "EZAssociatedKit",
        "EZHelpersKit",
        "EZMacrosKit"
      ],
      "type" : "library"
    },
    {
      "c99name" : "EZAssociatedKitTest",
      "module_type" : "SwiftTarget",
      "name" : "EZAssociatedKitTest",
      "path" : "Tests/EZAssociatedKitTest",
      "sources" : [
        "EZAssociatedTest.swift"
      ],
      "target_dependencies" : [
        "EZAssociatedKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "EZAssociatedKit",
      "module_type" : "SwiftTarget",
      "name" : "EZAssociatedKit",
      "path" : "Sources/EZAssociatedKit",
      "product_memberships" : [
        "All",
        "EZHelpersKit",
        "EZAssociatedKit",
        "EZAsyncKit",
        "EZObservableKit"
      ],
      "sources" : [
        "DeinitProvider.swift",
        "EZAssociated.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.0"
}
Done.