The Swift Package Index logo.Swift Package Index

Build Information

Successful build of swift-mocking, reference main (ed4e3c), with Swift 6.4 for Android on 13 Oct 2026 04:02:24 UTC.

Swift 6 data race errors: 0

Build Command

bash -c docker run --pull=always --rm -v "checkouts-53886768-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:android-6.4-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 5.1.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/DanielCardonaRojas/swift-mocking.git
Reference: main
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: 	git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: 	git branch -m <name>
From https://github.com/DanielCardonaRojas/swift-mocking
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at ed4e3c5 Add Codecov coverage reporting and badge (#135)
Cloned https://github.com/DanielCardonaRojas/swift-mocking.git
Revision (git rev-parse @):
ed4e3c51abbbc45d5f92c3645e53e0457dcc2b43
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/DanielCardonaRojas/swift-mocking.git at main
========================================
Build
========================================
Selected platform:         android
Swift version:             6.4
Building package at path:  $PWD
https://github.com/DanielCardonaRojas/swift-mocking.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-53886768-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:android-6.4-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1
android-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:34a00a57f57797b403a98b861c3ce940f20735b4cb78ef45654f0d4f3b0c0295
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:android-6.4-latest
Fetching https://github.com/pointfreeco/swift-macro-testing.git
Fetching https://github.com/pointfreeco/xctest-dynamic-overlay
Fetching https://github.com/swiftlang/swift-syntax.git
Fetching https://github.com/apple/swift-docc-plugin
[1/2345] Fetching swift-docc-plugin
[2/3347] Fetching swift-docc-plugin, swift-macro-testing
[3348/6074] Fetching swift-docc-plugin, swift-macro-testing, xctest-dynamic-overlay
Fetched https://github.com/apple/swift-docc-plugin (0.50s)
[1139/3729] Fetching swift-macro-testing, xctest-dynamic-overlay
[3730/84196] Fetching swift-macro-testing, xctest-dynamic-overlay, swift-syntax
Fetched https://github.com/pointfreeco/swift-macro-testing.git (3.64s)
Fetched https://github.com/pointfreeco/xctest-dynamic-overlay (3.64s)
Fetched https://github.com/swiftlang/swift-syntax.git (3.67s)
Computing version for https://github.com/pointfreeco/swift-macro-testing.git
Computed https://github.com/pointfreeco/swift-macro-testing.git at 0.7.0 (3.86s)
Fetching https://github.com/pointfreeco/swift-snapshot-testing
[1/16501] Fetching swift-snapshot-testing
Fetched https://github.com/pointfreeco/swift-snapshot-testing (1.97s)
Computing version for https://github.com/pointfreeco/xctest-dynamic-overlay
Computed https://github.com/pointfreeco/xctest-dynamic-overlay at 1.13.1 (2.90s)
Fetching https://github.com/pointfreeco/swift-issue-reporting
[1/6177] Fetching swift-issue-reporting
Fetched https://github.com/pointfreeco/swift-issue-reporting (0.72s)
Computing version for https://github.com/pointfreeco/swift-issue-reporting
Computed https://github.com/pointfreeco/swift-issue-reporting at 2.1.1 (0.94s)
Computing version for https://github.com/apple/swift-docc-plugin
Computed https://github.com/apple/swift-docc-plugin at 1.5.0 (0.90s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3837] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit (1.56s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (1.77s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Computed https://github.com/swiftlang/swift-syntax.git at 604.0.0 (0.27s)
Computing version for https://github.com/pointfreeco/swift-snapshot-testing
Computed https://github.com/pointfreeco/swift-snapshot-testing at 1.19.6 (0.15s)
Fetching https://github.com/pointfreeco/swift-custom-dump
[1/5669] Fetching swift-custom-dump
Fetched https://github.com/pointfreeco/swift-custom-dump (0.55s)
Computing version for https://github.com/pointfreeco/swift-custom-dump
Computed https://github.com/pointfreeco/swift-custom-dump at 1.7.3 (0.71s)
Creating working copy for https://github.com/pointfreeco/swift-macro-testing.git
Working copy of https://github.com/pointfreeco/swift-macro-testing.git resolved at 0.7.0
Creating working copy for https://github.com/pointfreeco/swift-issue-reporting
Working copy of https://github.com/pointfreeco/swift-issue-reporting resolved at 2.1.1
Creating working copy for https://github.com/pointfreeco/swift-custom-dump
Working copy of https://github.com/pointfreeco/swift-custom-dump resolved at 1.7.3
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
Creating working copy for https://github.com/apple/swift-docc-plugin
Working copy of https://github.com/apple/swift-docc-plugin resolved at 1.5.0
Creating working copy for https://github.com/pointfreeco/xctest-dynamic-overlay
Working copy of https://github.com/pointfreeco/xctest-dynamic-overlay resolved at 1.13.1
Creating working copy for https://github.com/pointfreeco/swift-snapshot-testing
Working copy of https://github.com/pointfreeco/swift-snapshot-testing resolved at 1.19.6
Creating working copy for https://github.com/swiftlang/swift-syntax.git
Working copy of https://github.com/swiftlang/swift-syntax.git resolved at 604.0.0
Downloading package prebuilt https://download.swift.org/prebuilts/swift-syntax/604.0.0/swift-6.4.0-RELEASE-ubuntu_noble_x86_64-MacroSupport.tar.gz
Downloaded https://download.swift.org/prebuilts/swift-syntax/604.0.0/swift-6.4.0-RELEASE-ubuntu_noble_x86_64-MacroSupport.tar.gz (0.18s)
Building for debugging...
[Computing dependencies]
[Provisioning 29 / 63]
[Pre-planning 1 / 1444]
[Planning 1434 / 1444]
[Planning deferred tasks]
[Starting]
[64 / 601] SwiftSyntaxBuilder
[300 / 623] _SwiftSyntaxCShims
[344 / 625] SwiftSyntax602
[345 / 625] SwiftSyntax603
[374 / 648] SwiftSyntax510
[412 / 665] SwiftSyntax603
[421 / 666] SwiftSyntax510
[430 / 671] SwiftSyntax510
[439 / 673] SwiftMockingOptions
[445 / 673] SwiftMockingOptions
[452 / 673] IssueReporting
[453 / 673] SwiftMockingOptions
[455 / 673] SwiftMockingOptions
[459 / 673] SwiftMockingOptions
[461 / 673] IssueReporting
[468 / 676] _IssueReporting
[475 / 677] _IssueReporting
[481 / 678] _IssueReporting
[486 / 680] SwiftMockingOptions
[488 / 698] SwiftSyntax600
[490 / 698] SwiftSyntax
[491 / 698] SwiftSyntax
[492 / 698] SwiftSyntax
[493 / 698] SwiftSyntax
[495 / 699] SwiftSyntax
[496 / 700] SwiftSyntax
[497 / 700] SwiftSyntax
[498 / 700] SwiftSyntax
[499 / 700] SwiftSyntax
[500 / 700] SwiftSyntax
[501 / 700] SwiftSyntax
[504 / 700] SwiftSyntax
[509 / 700] SwiftSyntax
[510 / 700] SwiftSyntax
[514 / 700] SwiftSyntax
[516 / 700] SwiftSyntax-product
[519 / 700] IssueReporting
[520 / 700] IssueReporting
[521 / 701] SwiftParser
[523 / 711] SwiftParser
[524 / 711] SwiftParser
[525 / 720] SwiftParser
[526 / 720] SwiftParser
[527 / 720] SwiftParser
[535 / 720] SwiftParser
[539 / 720] SwiftParser
[540 / 720] SwiftParser-product
[541 / 720] SwiftParser-product
[542 / 720] SwiftParser-product
[544 / 720] SwiftParser
[545 / 720] SwiftParser
[546 / 720] SwiftParser
[547 / 721] SwiftParser-product
[551 / 721] SwiftParser
[552 / 721] SwiftParser
[552 / 721] IssueReporting
[555 / 733] SwiftDiagnostics
[556 / 742] SwiftDiagnostics
[559 / 742] SwiftDiagnostics
[560 / 749] SwiftDiagnostics
[565 / 749] SwiftBasicFormat
[568 / 749] SwiftDiagnostics
[577 / 749] SwiftDiagnostics-product
[580 / 749] SwiftDiagnostics
[581 / 749] SwiftDiagnostics
[582 / 749] SwiftDiagnostics
[583 / 749] SwiftOperators
[585 / 749] SwiftDiagnostics
[587 / 750] SwiftDiagnostics
[590 / 750] SwiftDiagnostics
[592 / 750] SwiftBasicFormat
[593 / 750] SwiftParserDiagnostics
[594 / 750] SwiftParserDiagnostics
[597 / 751] SwiftDiagnostics
[600 / 752]
[603 / 759] SwiftBasicFormat
[604 / 759] SwiftBasicFormat
[608 / 759] SwiftBasicFormat
[614 / 760]
[617 / 772] SwiftOperators
[620 / 790] SwiftParser
[622 / 791] SwiftParserDiagnostics
[623 / 791] SwiftParserDiagnostics
[624 / 791] SwiftOperators
[636 / 792] SwiftParserDiagnostics
[639 / 792] SwiftParserDiagnostics
[641 / 792] SwiftOperators
[645 / 792] SwiftParserDiagnostics
[648 / 792] SwiftSyntaxBuilder
[649 / 792] SwiftSyntaxBuilder
[652 / 792] SwiftOperators
[654 / 792] SwiftOperators
[656 / 792] SwiftOperators
[658 / 792] SwiftOperators
[659 / 792] SwiftOperators
[661 / 793] SwiftOperators
[663 / 793] SwiftOperators
[666 / 793]
[672 / 813] SwiftSyntaxBuilder
[674 / 814] SwiftSyntaxBuilder
[675 / 814] SwiftSyntaxBuilder
[677 / 815] SwiftSyntaxBuilder
[679 / 815] SwiftParserDiagnostics
[692 / 815] SwiftSyntaxBuilder
[694 / 816] SwiftSyntax
[697 / 816] SwiftSyntax
[699 / 816] SwiftSyntax
[700 / 816] SwiftParserDiagnostics
[701 / 816] SwiftParserDiagnostics
[703 / 817] SwiftOperators
[708 / 819] SwiftIfConfig
[713 / 838] SwiftSyntaxBuilder
[715 / 838] SwiftSyntaxBuilder
[715 / 838] SwiftIfConfig
[716 / 838] SwiftIfConfig
[720 / 838] SwiftParserDiagnostics
[726 / 838] SwiftSyntaxBuilder
[727 / 838] SwiftSyntaxBuilder
[727 / 838] SwiftSyntax
[729 / 838] SwiftSyntaxBuilder
[735 / 839] SwiftSyntaxMacros
[740 / 839] SwiftParserDiagnostics
[743 / 841] SwiftIfConfig
[748 / 859] SwiftBasicFormat
[751 / 859] SwiftSyntaxMacros
[752 / 859] SwiftSyntaxMacros
[756 / 859] SwiftSyntaxMacros
[761 / 859] SwiftSyntaxMacros-product
[767 / 859] SwiftIfConfig
[773 / 859] SwiftIfConfig
[776 / 862] SwiftSyntax-product
[782 / 862] SwiftDiagnostics
[784 / 864] SwiftSyntaxMacros
[791 / 882] SwiftSyntaxMacros
[792 / 882] SwiftIfConfig
[794 / 882] SwiftSyntaxMacros
[795 / 882] SwiftSyntaxMacroExpansion
[805 / 883] SwiftSyntaxMacros-product
[809 / 884] SwiftParser
[811 / 890] SwiftParser-product
[814 / 890] MockableGenerator
[826 / 890] MockableGenerator
[827 / 891] SwiftSyntaxMacros
[829 / 891] SwiftDiagnostics-product
[830 / 891] MockableGenerator
[835 / 902] SwiftParserDiagnostics
[839 / 902] MockableGenerator
[840 / 908] MockableGenerator
[843 / 909] SwiftCompilerPluginMessageHandling
[851 / 909] MockableGenerator
[860 / 909] MockableGenerator
[860 / 910] SwiftCompilerPluginMessageHandling
[862 / 910] MockableGenerator
[863 / 910] MockableGenerator
[869 / 916] SwiftCompilerPlugin
[872 / 916] SwiftCompilerPlugin
[879 / 916] SwiftIfConfig
[881 / 916] mockable-product
[884 / 919]
[892 / 920] mockable-product
[901 / 921] SwiftMockingMacros
[904 / 923] SwiftMockingMacros
[905 / 924] SwiftMockingMacros
[908 / 924] SwiftMockingMacros
[918 / 934] SwiftMocking
/host/spi-builder-workspace/Sources/SwiftMocking/MockScope.swift:66:36: warning: 'withValue(_:operation:isolation:file:line:)' is deprecated: Prefer the 'nonisolated(nonsending)' overload with stricter execution on caller context semantics: withValue(_:operation:file:line:) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 64 |         body: () async throws -> R
 65 |     ) async rethrows -> R {
 66 |         try await $storageProvider.withValue(provider, operation: body)
    |                                    `- warning: 'withValue(_:operation:isolation:file:line:)' is deprecated: Prefer the 'nonisolated(nonsending)' overload with stricter execution on caller context semantics: withValue(_:operation:file:line:) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 67 |     }
 68 |
/host/spi-builder-workspace/Sources/SwiftMocking/MockScope.swift:90:39: warning: 'withValue(_:operation:isolation:file:line:)' is deprecated: Prefer the 'nonisolated(nonsending)' overload with stricter execution on caller context semantics: withValue(_:operation:file:line:) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 88 |         body: () async throws -> R
 89 |     ) async rethrows -> R {
 90 |         try await $invocationRecorder.withValue(recorder, operation: body)
    |                                       `- warning: 'withValue(_:operation:isolation:file:line:)' is deprecated: Prefer the 'nonisolated(nonsending)' overload with stricter execution on caller context semantics: withValue(_:operation:file:line:) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 91 |     }
 92 |
/host/spi-builder-workspace/Sources/SwiftMocking/MockScope.swift:112:42: warning: 'withValue(_:operation:isolation:file:line:)' is deprecated: Prefer the 'nonisolated(nonsending)' overload with stricter execution on caller context semantics: withValue(_:operation:file:line:) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
110 |         body: () async throws -> R
111 |     ) async rethrows -> R {
112 |         try await $fallbackValueRegistry.withValue(provider, operation: body)
    |                                          `- warning: 'withValue(_:operation:isolation:file:line:)' is deprecated: Prefer the 'nonisolated(nonsending)' overload with stricter execution on caller context semantics: withValue(_:operation:file:line:) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
113 |     }
114 |
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[926 / 937] SwiftMockingTestSupport
[931 / 937] SwiftMockingTestSupport
[933 / 938] SwiftMocking
[936 / 939] SwiftMocking
[939 / 939] SwiftMocking-product
Build complete! (84.47 secs)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-syntax",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "509.0.0",
            "upper_bound" : "605.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/swiftlang/swift-syntax.git"
    },
    {
      "identity" : "swift-macro-testing",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.7.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/pointfreeco/swift-macro-testing.git"
    },
    {
      "identity" : "swift-docc-plugin",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.4.5",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-docc-plugin"
    },
    {
      "identity" : "xctest-dynamic-overlay",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.11.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/pointfreeco/xctest-dynamic-overlay"
    }
  ],
  "manifest_display_name" : "swift-mocking",
  "name" : "swift-mocking",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "14.0"
    },
    {
      "name" : "ios",
      "version" : "17.0"
    },
    {
      "name" : "tvos",
      "version" : "17.0"
    },
    {
      "name" : "watchos",
      "version" : "10.0"
    },
    {
      "name" : "maccatalyst",
      "version" : "17.0"
    }
  ],
  "products" : [
    {
      "name" : "SwiftMocking",
      "targets" : [
        "SwiftMocking"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SwiftMockingTestSupport",
      "targets" : [
        "SwiftMockingTestSupport"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "mockable",
      "targets" : [
        "MockableCLI"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "SwiftMockingMacros",
      "targets" : [
        "SwiftMockingMacros"
      ],
      "type" : {
        "macro" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "SwiftMockingTests",
      "module_type" : "SwiftTarget",
      "name" : "SwiftMockingTests",
      "path" : "Tests/SwiftMockingTests",
      "product_dependencies" : [
        "IssueReportingTestSupport"
      ],
      "sources" : [
        "ArgMatcherTests.swift",
        "AssertTests.swift",
        "CaptureBox.swift",
        "CompositionShapeMatrixTests.swift",
        "CompositionStaticScopeTests.swift",
        "CompositionStrategyTests.swift",
        "CrossSpyVerificationTests.swift",
        "DefaultProvidableRegistryTests.swift",
        "DefaultValuesTraitTests.swift",
        "GenericSubscriptTests.swift",
        "InitializerRequirementTests.swift",
        "IssueLocationTests.swift",
        "MetatypeParserTests.swift",
        "MockTests.swift",
        "MutatingRequirementTests.swift",
        "NonSendableFixturesTests.swift",
        "ParameterlessInteractionTests.swift",
        "ReturnTests.swift",
        "SettableInteractionAPITests.swift",
        "SettablePropertyInteractionTests.swift",
        "SpyTests.swift",
        "StubTests.swift",
        "SubscriptInteractionTests.swift",
        "TestData.swift",
        "TestSupportTests.swift",
        "TrapAttributionTests.swift",
        "TypedThrowsTests.swift"
      ],
      "target_dependencies" : [
        "SwiftMocking",
        "SwiftMockingTestSupport"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SwiftMockingTestSupport",
      "module_type" : "SwiftTarget",
      "name" : "SwiftMockingTestSupport",
      "path" : "Sources/SwiftMockingTestSupport",
      "product_memberships" : [
        "SwiftMockingTestSupport"
      ],
      "sources" : [
        "MockingTestCase.swift"
      ],
      "target_dependencies" : [
        "SwiftMocking"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SwiftMockingOptions",
      "module_type" : "SwiftTarget",
      "name" : "SwiftMockingOptions",
      "path" : "Sources/SwiftMockingOptions",
      "product_memberships" : [
        "SwiftMocking",
        "SwiftMockingTestSupport",
        "mockable",
        "SwiftMockingMacros"
      ],
      "sources" : [
        "MockableOptions.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SwiftMockingMacrosTests",
      "module_type" : "SwiftTarget",
      "name" : "SwiftMockingMacrosTests",
      "path" : "Tests/SwiftMockingMacrosTests",
      "product_dependencies" : [
        "MacroTesting",
        "SwiftCompilerPlugin"
      ],
      "sources" : [
        "BasicTests.swift",
        "FunctionSignatureTests.swift",
        "GeneratorPipelineTests.swift",
        "MacroOptionsTests.swift",
        "MacroTestCase.swift",
        "MockableMacroTests.swift",
        "ProtocolFeaturesTests.swift"
      ],
      "target_dependencies" : [
        "SwiftMocking",
        "SwiftMockingMacros",
        "MockableGenerator"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SwiftMockingMacros",
      "module_type" : "SwiftTarget",
      "name" : "SwiftMockingMacros",
      "path" : "Sources/SwiftMockingMacros",
      "product_dependencies" : [
        "SwiftSyntaxMacros",
        "SwiftCompilerPlugin"
      ],
      "product_memberships" : [
        "SwiftMocking",
        "SwiftMockingTestSupport",
        "SwiftMockingMacros"
      ],
      "sources" : [
        "SwiftMockingMacro.swift"
      ],
      "target_dependencies" : [
        "MockableGenerator"
      ],
      "type" : "macro"
    },
    {
      "c99name" : "SwiftMocking",
      "module_type" : "SwiftTarget",
      "name" : "SwiftMocking",
      "path" : "Sources/SwiftMocking",
      "product_dependencies" : [
        "IssueReporting"
      ],
      "product_memberships" : [
        "SwiftMocking",
        "SwiftMockingTestSupport"
      ],
      "sources" : [
        "Action.swift",
        "AnySpy.swift",
        "ArgMatcher.swift",
        "Arrange.swift",
        "Array+Extensions.swift",
        "Assert+Deprecated.swift",
        "Assert.swift",
        "CrossSpyVerification.swift",
        "CrossSpyVerificationBuilder.swift",
        "DefaultProvidableRegistry.swift",
        "DefaultProviding.swift",
        "DefaultValuesTrait.swift",
        "Effects.swift",
        "Interaction.swift",
        "Invocation.swift",
        "InvocationMatcher.swift",
        "InvocationRecorder.swift",
        "LockIsolated.swift",
        "MetatypeParser.swift",
        "Mock+Adapters.swift",
        "Mock.swift",
        "MockProviding.swift",
        "MockScope.swift",
        "MockScopeTrait.swift",
        "Mockable.swift",
        "MockingError.swift",
        "Return.swift",
        "SettableInteraction.swift",
        "SourceLocation.swift",
        "Spy.swift",
        "SpyAdapters.swift",
        "SpyStorageProvider.swift",
        "Stub.swift",
        "TestSupport.swift"
      ],
      "target_dependencies" : [
        "SwiftMockingMacros",
        "SwiftMockingOptions",
        "MockableGenerator"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Swift5CompatTests",
      "module_type" : "SwiftTarget",
      "name" : "Swift5CompatTests",
      "path" : "Tests/Swift5CompatTests",
      "sources" : [
        "Swift5CompatTests.swift"
      ],
      "target_dependencies" : [
        "SwiftMocking"
      ],
      "type" : "test"
    },
    {
      "c99name" : "MockableGenerator",
      "module_type" : "SwiftTarget",
      "name" : "MockableGenerator",
      "path" : "Sources/MockableGenerator",
      "product_dependencies" : [
        "SwiftSyntaxMacros",
        "SwiftSyntax",
        "SwiftParser",
        "SwiftParserDiagnostics",
        "SwiftDiagnostics"
      ],
      "product_memberships" : [
        "SwiftMocking",
        "SwiftMockingTestSupport",
        "mockable",
        "SwiftMockingMacros"
      ],
      "sources" : [
        "MockableGenerator+Interactions.swift",
        "MockableGenerator+ProtocolConformance.swift",
        "MockableGenerator+Source.swift",
        "MockableGenerator.swift",
        "SwiftSyntax+Extensions.swift"
      ],
      "target_dependencies" : [
        "SwiftMockingOptions"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MockableCLI",
      "module_type" : "SwiftTarget",
      "name" : "MockableCLI",
      "path" : "Sources/MockableCLI",
      "product_memberships" : [
        "mockable"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "MockableGenerator"
      ],
      "type" : "executable"
    }
  ],
  "tools_version" : "6.0"
}
android-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:34a00a57f57797b403a98b861c3ce940f20735b4cb78ef45654f0d4f3b0c0295
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:android-6.4-latest
Done.