The Swift Package Index logo.Swift Package Index

Build Information

Successful build of ViewInspector, reference 0.10.6 (2dacb6), with Swift 6.4 for macOS (SPM) on 3 Oct 2026 19:51:13 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 5.1.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/nalexn/ViewInspector.git
Reference: 0.10.6
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/nalexn/ViewInspector
 * branch            0.10.6     -> FETCH_HEAD
 * [new branch]      0.10.6     -> origin/0.10.6
HEAD is now at 2dacb6e bump spec version
Cloned https://github.com/nalexn/ViewInspector.git
Revision (git rev-parse @):
2dacb6e514be19379c605a5a11564d0f3fea89d9
SUCCESS checkout https://github.com/nalexn/ViewInspector.git at 0.10.6
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.4
Building package at path:  $PWD
https://github.com/nalexn/ViewInspector.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Planning 1 / 95]
[Planning deferred tasks]
[32 / 42] ViewInspector_ViewInspectorTests
[33 / 42]
[34 / 43] ViewInspector
[44 / 138]
[47 / 138]
[55 / 138]
[57 / 138]
[58 / 138]
[63 / 138]
[65 / 138]
[67 / 138]
[70 / 138]
[75 / 138]
[78 / 138]
[80 / 138]
[81 / 138]
[94 / 138]
[98 / 138]
[99 / 138]
[103 / 138]
[108 / 138]
[109 / 138]
[115 / 138]
[117 / 138]
[118 / 138]
[129 / 138] ViewInspector
[130 / 138] ViewInspector
[131 / 138] ViewInspector
[135 / 138] ViewInspector
Build complete! (16.11 sec)
/Users/admin/builder/spi-builder-workspace/Sources/ViewInspector/Modifiers/NavigationBarModifiers.swift:90:1: warning: extension declares a conformance of imported type 'ToolbarPlacement' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'SwiftUI' introduce this conformance in the future
 88 |
 89 | @available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, *)
 90 | extension ToolbarPlacement: BinaryEquatable { }
    | |- warning: extension declares a conformance of imported type 'ToolbarPlacement' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'SwiftUI' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 91 |
 92 | @available(iOS 13.0, macOS 10.15, tvOS 13.0, *)
/Users/admin/builder/spi-builder-workspace/Sources/ViewInspector/SwiftUI/GlassEffectContainer.swift:182:1: warning: extension declares a conformance of imported type 'GlassEffectTransition' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'SwiftUICore' introduce this conformance in the future
180 | @available(iOS 26.0, macOS 26.0, tvOS 26.0, watchOS 26.0, *)
181 | @available(visionOS, unavailable)
182 | extension GlassEffectTransition: BinaryEquatable { }
    | |- warning: extension declares a conformance of imported type 'GlassEffectTransition' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'SwiftUICore' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
183 |
/Users/admin/builder/spi-builder-workspace/Sources/ViewInspector/SwiftUI/SignInWithAppleButton.swift:98:1: warning: extension declares a conformance of imported type 'Label' to imported protocol 'Equatable'; this will not behave correctly if the owners of '_AuthenticationServices_SwiftUI' introduce this conformance in the future
 96 |
 97 | @available(iOS 14.0, macOS 11.0, tvOS 14.0, watchOS 7.0, *)
 98 | extension SignInWithAppleButton.Label: BinaryEquatable {
    | |- warning: extension declares a conformance of imported type 'Label' to imported protocol 'Equatable'; this will not behave correctly if the owners of '_AuthenticationServices_SwiftUI' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 99 |     init(type: ASAuthorizationAppleIDButton.ButtonType) {
100 |         switch type {
/Users/admin/builder/spi-builder-workspace/Sources/ViewInspector/SwiftUI/Toolbar.swift:249:1: warning: extension declares a conformance of imported type 'ToolbarItemPlacement' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'SwiftUI' introduce this conformance in the future
247 |
248 | @available(iOS 14.0, macOS 11.0, tvOS 14.0, watchOS 7.0, *)
249 | extension ToolbarItemPlacement: BinaryEquatable { }
    | |- warning: extension declares a conformance of imported type 'ToolbarItemPlacement' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'SwiftUI' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
250 |
/Users/admin/builder/spi-builder-workspace/Sources/ViewInspector/Modifiers/NavigationBarModifiers.swift:90:1: warning: extension declares a conformance of imported type 'ToolbarPlacement' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'SwiftUI' introduce this conformance in the future
 88 |
 89 | @available(iOS 16.0, macOS 13.0, tvOS 16.0, watchOS 9.0, *)
 90 | extension ToolbarPlacement: BinaryEquatable { }
    | |- warning: extension declares a conformance of imported type 'ToolbarPlacement' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'SwiftUI' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 91 |
 92 | @available(iOS 13.0, macOS 10.15, tvOS 13.0, *)
/Users/admin/builder/spi-builder-workspace/Sources/ViewInspector/SwiftUI/ActionSheet.swift:32:45: warning: converting function value of type '@MainActor (Any) -> Bool' to 'Content.ModifierLookupClosure' (aka '(any ModifierNameProvider) -> Bool') loses global actor 'MainActor'; this is an error in the Swift 6 language mode
 30 |     func actionSheet(parent: UnwrappedView, index: Int?) throws -> InspectableView<ViewType.ActionSheet> {
 31 |         return try popup(parent: parent, index: index,
 32 |                          modifierPredicate: isActionSheetBuilder(modifier:),
    |                                             `- warning: converting function value of type '@MainActor (Any) -> Bool' to 'Content.ModifierLookupClosure' (aka '(any ModifierNameProvider) -> Bool') loses global actor 'MainActor'; this is an error in the Swift 6 language mode
 33 |                          standardPredicate: standardActionSheetModifier)
 34 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ViewInspector/SwiftUI/GlassEffectContainer.swift:182:1: warning: extension declares a conformance of imported type 'GlassEffectTransition' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'SwiftUICore' introduce this conformance in the future
180 | @available(iOS 26.0, macOS 26.0, tvOS 26.0, watchOS 26.0, *)
181 | @available(visionOS, unavailable)
182 | extension GlassEffectTransition: BinaryEquatable { }
    | |- warning: extension declares a conformance of imported type 'GlassEffectTransition' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'SwiftUICore' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
183 |
/Users/admin/builder/spi-builder-workspace/Sources/ViewInspector/SwiftUI/Alert.swift:36:49: warning: converting function value of type '@MainActor (Any) -> Bool' to 'Content.ModifierLookupClosure' (aka '(any ModifierNameProvider) -> Bool') loses global actor 'MainActor'; this is an error in the Swift 6 language mode
 34 |         do {
 35 |             return try popup(parent: parent, index: index,
 36 |                              modifierPredicate: isDeprecatedAlertPresenter(modifier:),
    |                                                 `- warning: converting function value of type '@MainActor (Any) -> Bool' to 'Content.ModifierLookupClosure' (aka '(any ModifierNameProvider) -> Bool') loses global actor 'MainActor'; this is an error in the Swift 6 language mode
 37 |                              standardPredicate: deprecatedStandardAlertModifier)
 38 |         } catch {
/Users/admin/builder/spi-builder-workspace/Sources/ViewInspector/SwiftUI/Popover.swift:61:45: warning: converting function value of type '@MainActor (Any) -> Bool' to 'Content.ModifierLookupClosure' (aka '(any ModifierNameProvider) -> Bool') loses global actor 'MainActor'; this is an error in the Swift 6 language mode
 59 |     func popover(parent: UnwrappedView, index: Int?) throws -> InspectableView<ViewType.Popover> {
 60 |         return try popup(parent: parent, index: index,
 61 |                          modifierPredicate: isPopoverBuilder(modifier:),
    |                                             `- warning: converting function value of type '@MainActor (Any) -> Bool' to 'Content.ModifierLookupClosure' (aka '(any ModifierNameProvider) -> Bool') loses global actor 'MainActor'; this is an error in the Swift 6 language mode
 62 |                          standardPredicate: standardPopoverModifier)
 63 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ViewInspector/InspectionEmissary.swift:210:13: warning: unstructured throwing task created by 'init(name:priority:operation:)' is not used, which may accidentally ignore errors thrown inside the task [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task\NoUseUnstructuredThrowingTask]8;;\]
208 |                function: String, file: StaticString, line: UInt) async throws {
209 |         try await withCheckedThrowingContinuation { continuation in
210 |             Task { @MainActor in
    |             |- warning: unstructured throwing task created by 'init(name:priority:operation:)' is not used, which may accidentally ignore errors thrown inside the task [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task\NoUseUnstructuredThrowingTask]8;;\]
    |             `- note: to silence this warning, handle the error inside the task, or store/discard the task value explicitly
211 |                 callbacks[line] = { view in
212 |                     Task { @MainActor in
[#NoUseUnstructuredThrowingTask]: <https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task>
/Users/admin/builder/spi-builder-workspace/Sources/ViewInspector/SwiftUI/Sheet.swift:65:13: warning: converting function value of type '@MainActor (Any) -> Bool' to 'Content.ModifierLookupClosure' (aka '(any ModifierNameProvider) -> Bool') loses global actor 'MainActor'; this is an error in the Swift 6 language mode
 63 |     func sheet(parent: UnwrappedView, index: Int?, name: String = "Sheet") throws -> InspectableView<ViewType.Sheet> {
 64 |         guard let modifier = try? self.modifier(
 65 |             isSheetBuilder(modifier:), call: name.firstLetterLowercased, index: index ?? 0)
    |             `- warning: converting function value of type '@MainActor (Any) -> Bool' to 'Content.ModifierLookupClosure' (aka '(any ModifierNameProvider) -> Bool') loses global actor 'MainActor'; this is an error in the Swift 6 language mode
 66 |         else {
 67 |             // The native modifier is either absent or opaque for the reflection
/Users/admin/builder/spi-builder-workspace/Sources/ViewInspector/SwiftUI/Sheet.swift:138:18: warning: main actor-isolated property 'modifier' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
131 |     struct NativePresenter: BasePopupPresenter {
132 |
133 |         let modifier: Any
    |             `- note: mutation of this property is only permitted within the actor
134 |         let name: String
135 |
136 |         // The memberwise init is isolated to the MainActor via `BasePopupPresenter`
137 |         nonisolated init(modifier: Any, name: String) {
138 |             self.modifier = modifier
    |                  `- warning: main actor-isolated property 'modifier' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
139 |             self.name = name
140 |         }
/Users/admin/builder/spi-builder-workspace/Sources/ViewInspector/SwiftUI/SignInWithAppleButton.swift:98:1: warning: extension declares a conformance of imported type 'Label' to imported protocol 'Equatable'; this will not behave correctly if the owners of '_AuthenticationServices_SwiftUI' introduce this conformance in the future
 96 |
 97 | @available(iOS 14.0, macOS 11.0, tvOS 14.0, watchOS 7.0, *)
 98 | extension SignInWithAppleButton.Label: BinaryEquatable {
    | |- warning: extension declares a conformance of imported type 'Label' to imported protocol 'Equatable'; this will not behave correctly if the owners of '_AuthenticationServices_SwiftUI' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 99 |     init(type: ASAuthorizationAppleIDButton.ButtonType) {
100 |         switch type {
/Users/admin/builder/spi-builder-workspace/Sources/ViewInspector/SwiftUI/Toolbar.swift:249:1: warning: extension declares a conformance of imported type 'ToolbarItemPlacement' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'SwiftUI' introduce this conformance in the future
247 |
248 | @available(iOS 14.0, macOS 11.0, tvOS 14.0, watchOS 7.0, *)
249 | extension ToolbarItemPlacement: BinaryEquatable { }
    | |- warning: extension declares a conformance of imported type 'ToolbarItemPlacement' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'SwiftUI' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
250 |
/Users/admin/builder/spi-builder-workspace/Sources/ViewInspector/ViewHosting.swift:38:19: warning: 'host(_:size:function:whileHosted:)' is deprecated: Use `host` version that doesn't supply the view in the `whileHosted` closure. See: https://github.com/nalexn/ViewInspector/discussions/354 [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 36 |                         whileHosted: @MainActor () async throws -> Void
 37 |     ) async throws where V: View {
 38 |         try await host(view, size: size, function: function, whileHosted: { _ in
    |                   `- warning: 'host(_:size:function:whileHosted:)' is deprecated: Use `host` version that doesn't supply the view in the `whileHosted` closure. See: https://github.com/nalexn/ViewInspector/discussions/354 [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 39 |             try await whileHosted()
 40 |         })
/Users/admin/builder/spi-builder-workspace/Sources/ViewInspector/SwiftUI/Toolbar.swift:163:16: warning: will never be executed
138 |         var current = value
139 |         var unwrapped = false
140 |         while !unwrapped {
    |               `- note: condition always evaluates to true
141 |             switch Inspector.typeName(value: current, generics: .remove) {
142 |             case "TupleToolbarContent":
    :
161 |             }
162 |         }
163 |         return current
    |                `- warning: will never be executed
164 |     }
165 |
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Build complete.
{
  "default_localization" : "en",
  "dependencies" : [
  ],
  "manifest_display_name" : "ViewInspector",
  "name" : "ViewInspector",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "12.0"
    },
    {
      "name" : "ios",
      "version" : "15.0"
    },
    {
      "name" : "tvos",
      "version" : "15.0"
    },
    {
      "name" : "watchos",
      "version" : "9.0"
    },
    {
      "name" : "visionos",
      "version" : "1.0"
    }
  ],
  "products" : [
    {
      "name" : "ViewInspector",
      "targets" : [
        "ViewInspector"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "ViewInspectorTests",
      "module_type" : "SwiftTarget",
      "name" : "ViewInspectorTests",
      "path" : "Tests/ViewInspectorTests",
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/ViewInspectorTests/TestResources/en-AU.lproj/Test.strings",
          "rule" : {
            "process" : {
              "localization" : "en-au"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/ViewInspectorTests/TestResources/en.lproj/Test.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/ViewInspectorTests/TestResources/ru.lproj/Test.strings",
          "rule" : {
            "process" : {
              "localization" : "ru"
            }
          }
        }
      ],
      "sources" : [
        "BaseTypesTests.swift",
        "CustomInspectableTests.swift",
        "Gestures/CommonComposedGestureChangedTests.swift",
        "Gestures/CommonComposedGestureEndedTests.swift",
        "Gestures/CommonComposedGestureTests.swift",
        "Gestures/CommonComposedGestureUpdatingTests.swift",
        "Gestures/CommonGestureTests.swift",
        "Gestures/ComposedGestureExampleTests.swift",
        "Gestures/DragGestureTests.swift",
        "Gestures/ExclusiveGestureChildrenTests.swift",
        "Gestures/ExclusiveGestureTests.swift",
        "Gestures/GestureExampleTests.swift",
        "Gestures/GestureModifiers/GestureActionTests.swift",
        "Gestures/GestureModifiers/GestureModifierTests.swift",
        "Gestures/GestureModifiers/HighPriorityGestureModifierTests.swift",
        "Gestures/GestureModifiers/HitTestingTests.swift",
        "Gestures/GestureModifiers/SimultaneousGestureModifierTests.swift",
        "Gestures/LongPressGestureTests.swift",
        "Gestures/MagnificationGestureTests.swift",
        "Gestures/MagnifyGestureTests.swift",
        "Gestures/RotationGestureTests.swift",
        "Gestures/SequenceGestureChildrenTests.swift",
        "Gestures/SequenceGestureTests.swift",
        "Gestures/SimultaneousGestureChildrenTests.swift",
        "Gestures/SimultaneousGestureTests.swift",
        "Gestures/SpatialTapGestureTests.swift",
        "Gestures/TapGestureTests.swift",
        "InspectableViewTests.swift",
        "InspectionEmissaryTests.swift",
        "InspectorTests.swift",
        "LazyGroupTests.swift",
        "SwiftUI/ActionSheetTests.swift",
        "SwiftUI/AlertTests.swift",
        "SwiftUI/AngularGradientTests.swift",
        "SwiftUI/AnyViewTests.swift",
        "SwiftUI/AsyncImageTests.swift",
        "SwiftUI/ButtonTests.swift",
        "SwiftUI/CanvasTests.swift",
        "SwiftUI/ChartTests.swift",
        "SwiftUI/ColorPickerTests.swift",
        "SwiftUI/ColorTests.swift",
        "SwiftUI/ConditionalContentTests.swift",
        "SwiftUI/ConfirmationDialogTests.swift",
        "SwiftUI/ContentUnavailableViewTests.swift",
        "SwiftUI/ControlGroupTests.swift",
        "SwiftUI/CustomViewBuilderTests.swift",
        "SwiftUI/CustomViewModifierTests.swift",
        "SwiftUI/CustomViewTests.swift",
        "SwiftUI/DatePickerTests.swift",
        "SwiftUI/DisclosureGroupTests.swift",
        "SwiftUI/DividerTests.swift",
        "SwiftUI/EditButtonTests.swift",
        "SwiftUI/EllipticalGradientTests.swift",
        "SwiftUI/EmptyViewTests.swift",
        "SwiftUI/EnvironmentObjectInjectionTests.swift",
        "SwiftUI/EnvironmentObservableInjectionTests.swift",
        "SwiftUI/EnvironmentValueInjectionTests.swift",
        "SwiftUI/EquatableViewTests.swift",
        "SwiftUI/ForEachTests.swift",
        "SwiftUI/FormTests.swift",
        "SwiftUI/FullScreenCoverTests.swift",
        "SwiftUI/GeometryReaderTests.swift",
        "SwiftUI/GlassEffectContainerTests.swift",
        "SwiftUI/GridTests.swift",
        "SwiftUI/GroupBoxTests.swift",
        "SwiftUI/GroupTests.swift",
        "SwiftUI/HSplitViewTests.swift",
        "SwiftUI/HStackTests.swift",
        "SwiftUI/HelpTests.swift",
        "SwiftUI/IDViewTests.swift",
        "SwiftUI/ImageTests.swift",
        "SwiftUI/LabelTests.swift",
        "SwiftUI/LabeledContentTests.swift",
        "SwiftUI/LazyHGridTests.swift",
        "SwiftUI/LazyHStackTests.swift",
        "SwiftUI/LazyVGridTests.swift",
        "SwiftUI/LazyVStackTests.swift",
        "SwiftUI/LinearGradientTests.swift",
        "SwiftUI/LinkTests.swift",
        "SwiftUI/ListTests.swift",
        "SwiftUI/LocationButtonTests.swift",
        "SwiftUI/MapAnnotationTests.swift",
        "SwiftUI/MapTests.swift",
        "SwiftUI/MenuButtonTests.swift",
        "SwiftUI/MenuTests.swift",
        "SwiftUI/MultiDatePickerTests.swift",
        "SwiftUI/NavigationDestinationTests.swift",
        "SwiftUI/NavigationLinkTests.swift",
        "SwiftUI/NavigationSplitViewTests.swift",
        "SwiftUI/NavigationStackTests.swift",
        "SwiftUI/NavigationViewTests.swift",
        "SwiftUI/OpaqueViewTests.swift",
        "SwiftUI/OptionalViewTests.swift",
        "SwiftUI/OutlineGroupTests.swift",
        "SwiftUI/PasteButtonTests.swift",
        "SwiftUI/PickerTests.swift",
        "SwiftUI/PopoverContentTests.swift",
        "SwiftUI/PopoverTests.swift",
        "SwiftUI/PreferenceTests.swift",
        "SwiftUI/ProgressViewTests.swift",
        "SwiftUI/RadialGradientTests.swift",
        "SwiftUI/SafeAreaBarTests.swift",
        "SwiftUI/SafeAreaInsetTests.swift",
        "SwiftUI/ScrollViewReaderTests.swift",
        "SwiftUI/ScrollViewTests.swift",
        "SwiftUI/SectionTests.swift",
        "SwiftUI/SecureFieldTests.swift",
        "SwiftUI/ShapeTests.swift",
        "SwiftUI/ShareLinkTests.swift",
        "SwiftUI/SheetTests.swift",
        "SwiftUI/SignInWithAppleButtonTests.swift",
        "SwiftUI/SliderTests.swift",
        "SwiftUI/SpacerTests.swift",
        "SwiftUI/StepperTests.swift",
        "SwiftUI/SubscriptionViewTests.swift",
        "SwiftUI/SubviewsTests.swift",
        "SwiftUI/TabTests.swift",
        "SwiftUI/TabViewTests.swift",
        "SwiftUI/TextAttributesTests.swift",
        "SwiftUI/TextEditorTests.swift",
        "SwiftUI/TextFieldTests.swift",
        "SwiftUI/TextTests.swift",
        "SwiftUI/TimelineViewTests.swift",
        "SwiftUI/ToggleTests.swift",
        "SwiftUI/ToolbarTests.swift",
        "SwiftUI/TouchBarTests.swift",
        "SwiftUI/TreeViewTests.swift",
        "SwiftUI/TupleViewTests.swift",
        "SwiftUI/VSplitViewTests.swift",
        "SwiftUI/VStackTests.swift",
        "SwiftUI/VideoPlayerTests.swift",
        "SwiftUI/ViewThatFitsTests.swift",
        "SwiftUI/ZStackTests.swift",
        "ViewHostingTests.swift",
        "ViewModifiers/AccessibilityModifiersTests.swift",
        "ViewModifiers/AnimationModifiersTests.swift",
        "ViewModifiers/ConfigurationModifiersTests.swift",
        "ViewModifiers/CustomStyleModifiersTests.swift",
        "ViewModifiers/EnvironmentModifiersTests.swift",
        "ViewModifiers/EventsModifiersTests.swift",
        "ViewModifiers/InteractionModifiersTests.swift",
        "ViewModifiers/NavigationBarModifiersTests.swift",
        "ViewModifiers/NestedModifiersTests.swift",
        "ViewModifiers/PositioningModifiersTests.swift",
        "ViewModifiers/PresentationModifiersTests.swift",
        "ViewModifiers/SizingModifiersTests.swift",
        "ViewModifiers/TextInputModifiersTests.swift",
        "ViewModifiers/TransformingModifiersTests.swift",
        "ViewModifiers/TransitiveModifiersTests.swift",
        "ViewModifiers/ViewPaddingTests.swift",
        "ViewModifiers/VisualEffectModifiersTests.swift",
        "ViewSearchTests.swift"
      ],
      "target_dependencies" : [
        "ViewInspector"
      ],
      "type" : "test"
    },
    {
      "c99name" : "ViewInspector",
      "module_type" : "SwiftTarget",
      "name" : "ViewInspector",
      "path" : "Sources/ViewInspector",
      "product_memberships" : [
        "ViewInspector"
      ],
      "sources" : [
        "BaseTypes.swift",
        "ContentExtraction.swift",
        "EnvironmentInjection.swift",
        "InspectableView+RandomAccessCollection.swift",
        "InspectableView.swift",
        "InspectionEmissary.swift",
        "Inspector.swift",
        "LazyGroup.swift",
        "Modifiers/AccessibilityModifiers.swift",
        "Modifiers/AccessibilityTraitsModifiers.swift",
        "Modifiers/AnimationModifiers.swift",
        "Modifiers/ConfigurationModifiers.swift",
        "Modifiers/CustomStyleModifiers.swift",
        "Modifiers/EnvironmentModifiers.swift",
        "Modifiers/EventsModifiers.swift",
        "Modifiers/GestureModifiers.swift",
        "Modifiers/InteractionModifiers.swift",
        "Modifiers/NavigationBarModifiers.swift",
        "Modifiers/PositioningModifiers.swift",
        "Modifiers/PreviewModifiers.swift",
        "Modifiers/SizingModifiers.swift",
        "Modifiers/TextInputModifiers.swift",
        "Modifiers/TransformingModifiers.swift",
        "Modifiers/TransitiveModifiers.swift",
        "Modifiers/VisualEffectModifiers.swift",
        "PopupPresenter.swift",
        "SwiftUI/ActionSheet.swift",
        "SwiftUI/Alert.swift",
        "SwiftUI/AngularGradient.swift",
        "SwiftUI/AnyView.swift",
        "SwiftUI/AsyncImage.swift",
        "SwiftUI/Button.swift",
        "SwiftUI/Canvas.swift",
        "SwiftUI/Chart.swift",
        "SwiftUI/ClassifiedView.swift",
        "SwiftUI/Color.swift",
        "SwiftUI/ColorPicker.swift",
        "SwiftUI/ConditionalContent.swift",
        "SwiftUI/ConfirmationDialog.swift",
        "SwiftUI/ContentUnavailableView.swift",
        "SwiftUI/ControlGroup.swift",
        "SwiftUI/CustomView.swift",
        "SwiftUI/CustomViewModifier.swift",
        "SwiftUI/DatePicker.swift",
        "SwiftUI/DelayedPreferenceView.swift",
        "SwiftUI/DisclosureGroup.swift",
        "SwiftUI/Divider.swift",
        "SwiftUI/EditButton.swift",
        "SwiftUI/EllipticalGradient.swift",
        "SwiftUI/EmptyView.swift",
        "SwiftUI/EquatableView.swift",
        "SwiftUI/ForEach.swift",
        "SwiftUI/Form.swift",
        "SwiftUI/GeometryReader.swift",
        "SwiftUI/Gesture.swift",
        "SwiftUI/GlassEffectContainer.swift",
        "SwiftUI/Grid.swift",
        "SwiftUI/Group.swift",
        "SwiftUI/GroupBox.swift",
        "SwiftUI/GroupElementsOfContent.swift",
        "SwiftUI/GroupSectionsOfContent.swift",
        "SwiftUI/HSplitView.swift",
        "SwiftUI/HStack.swift",
        "SwiftUI/HelpView.swift",
        "SwiftUI/IDView.swift",
        "SwiftUI/Image.swift",
        "SwiftUI/Label.swift",
        "SwiftUI/LabeledContent.swift",
        "SwiftUI/LazyHGrid.swift",
        "SwiftUI/LazyHStack.swift",
        "SwiftUI/LazyVGrid.swift",
        "SwiftUI/LazyVStack.swift",
        "SwiftUI/LinearGradient.swift",
        "SwiftUI/Link.swift",
        "SwiftUI/List.swift",
        "SwiftUI/LocationButton.swift",
        "SwiftUI/Map.swift",
        "SwiftUI/MapAnnotation.swift",
        "SwiftUI/Menu.swift",
        "SwiftUI/MenuButton.swift",
        "SwiftUI/MultiDatePicker.swift",
        "SwiftUI/NavigationDestination.swift",
        "SwiftUI/NavigationLink.swift",
        "SwiftUI/NavigationSplitView.swift",
        "SwiftUI/NavigationStack.swift",
        "SwiftUI/NavigationView.swift",
        "SwiftUI/OptionalContent.swift",
        "SwiftUI/OutlineGroup.swift",
        "SwiftUI/Overlay.swift",
        "SwiftUI/PasteButton.swift",
        "SwiftUI/Picker.swift",
        "SwiftUI/Popover.swift",
        "SwiftUI/PopoverContent.swift",
        "SwiftUI/ProgressView.swift",
        "SwiftUI/RadialGradient.swift",
        "SwiftUI/SafeAreaBar.swift",
        "SwiftUI/SafeAreaInset.swift",
        "SwiftUI/ScrollView.swift",
        "SwiftUI/ScrollViewReader.swift",
        "SwiftUI/Section.swift",
        "SwiftUI/SecureField.swift",
        "SwiftUI/Shape.swift",
        "SwiftUI/ShareLink.swift",
        "SwiftUI/Sheet.swift",
        "SwiftUI/SignInWithAppleButton.swift",
        "SwiftUI/Slider.swift",
        "SwiftUI/Spacer.swift",
        "SwiftUI/Stepper.swift",
        "SwiftUI/StyleConfiguration.swift",
        "SwiftUI/SubscriptionView.swift",
        "SwiftUI/Tab.swift",
        "SwiftUI/TabView.swift",
        "SwiftUI/Text.swift",
        "SwiftUI/TextAttributes.swift",
        "SwiftUI/TextEditor.swift",
        "SwiftUI/TextField.swift",
        "SwiftUI/TimelineView.swift",
        "SwiftUI/Toggle.swift",
        "SwiftUI/Toolbar.swift",
        "SwiftUI/TouchBar.swift",
        "SwiftUI/TreeView.swift",
        "SwiftUI/TupleView.swift",
        "SwiftUI/UnaryViewAdaptor.swift",
        "SwiftUI/VSplitView.swift",
        "SwiftUI/VStack.swift",
        "SwiftUI/VideoPlayer.swift",
        "SwiftUI/ViewThatFits.swift",
        "SwiftUI/ZStack.swift",
        "ViewHosting.swift",
        "ViewSearch.swift",
        "ViewSearchIndex.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.9"
}
Done.