The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Successful build of Kiwi, reference 3.0.1-spm (a26527), with Swift 6.0 for macOS (SPM) on 30 Nov 2024 12:34:59 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures

Build Log

========================================
RunAll
========================================
Builder version: 4.58.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/appmetrica/Kiwi.git
Reference: 3.0.1-spm
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/appmetrica/Kiwi
 * tag               3.0.1-spm  -> FETCH_HEAD
HEAD is now at a265276 Merge pull request #1 from appmetrica/fix-spm
Cloned https://github.com/appmetrica/Kiwi.git
Revision (git rev-parse @):
a265276ad551a65c9b2e3762b0363e007b16f10e
SUCCESS checkout https://github.com/appmetrica/Kiwi.git at 3.0.1-spm
Fetching https://github.com/Quick/Nimble
[1/19275] Fetching nimble
Fetched https://github.com/Quick/Nimble from cache (2.41s)
Computing version for https://github.com/Quick/Nimble
Computed https://github.com/Quick/Nimble at 8.1.2 (0.61s)
Creating working copy for https://github.com/Quick/Nimble
Working copy of https://github.com/Quick/Nimble resolved at 8.1.2
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "dependencies": [
    {
      "identity": "kiwi",
      "name": "Kiwi",
      "url": "https://github.com/appmetrica/Kiwi.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Kiwi",
      "dependencies": [
      ]
    }
  ]
}
Fetching https://github.com/appmetrica/Kiwi.git
[1/5815] Fetching kiwi
Fetched https://github.com/appmetrica/Kiwi.git from cache (1.26s)
Creating working copy for https://github.com/appmetrica/Kiwi.git
Working copy of https://github.com/appmetrica/Kiwi.git resolved at 3.0.1-spm (a265276)
warning: '.resolve-product-dependencies': dependency 'kiwi' is not used by any target
Found 0 product dependencies
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.0
Building package at path:  $PWD
https://github.com/appmetrica/Kiwi.git
{
  "dependencies" : [
    {
      "identity" : "nimble",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "8.0.0",
            "upper_bound" : "9.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/Quick/Nimble"
    }
  ],
  "manifest_display_name" : "Kiwi",
  "name" : "Kiwi",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "9.0"
    },
    {
      "name" : "macos",
      "version" : "10.10"
    }
  ],
  "products" : [
    {
      "name" : "Kiwi",
      "targets" : [
        "Kiwi"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "Test_Classes",
      "module_type" : "ClangTarget",
      "name" : "Test Classes",
      "path" : "Sources/Test Classes",
      "sources" : [
        "Carrier.m",
        "Cruiser.m",
        "DoNotUseMe.m",
        "Engine.m",
        "Fighter.m",
        "Galaxy.m",
        "Robot.m",
        "SpaceShip.m",
        "TestReporter.m",
        "TestSpy.m",
        "TestVerifier.m"
      ],
      "target_dependencies" : [
        "Kiwi"
      ],
      "type" : "library"
    },
    {
      "c99name" : "KiwiTestsSwift",
      "module_type" : "SwiftTarget",
      "name" : "KiwiTestsSwift",
      "path" : "Tests/KiwiTestsSwift",
      "product_dependencies" : [
        "Nimble"
      ],
      "sources" : [
        "KWSwiftNimbleTests.swift",
        "KWSwiftXCTestAssertionTests.swift"
      ],
      "target_dependencies" : [
        "Kiwi"
      ],
      "type" : "test"
    },
    {
      "c99name" : "KiwiTestsNoArc",
      "module_type" : "ClangTarget",
      "name" : "KiwiTestsNoArc",
      "path" : "Tests/KiwiTestsNoArc",
      "sources" : [
        "KWRealObjectStubTest.m",
        "KWStubTest.m"
      ],
      "target_dependencies" : [
        "Kiwi",
        "Test Classes"
      ],
      "type" : "test"
    },
    {
      "c99name" : "KiwiTests",
      "module_type" : "ClangTarget",
      "name" : "KiwiTests",
      "path" : "Tests/KiwiTests",
      "product_dependencies" : [
        "Nimble"
      ],
      "sources" : [
        "Config.m",
        "KWBeBetweenMatcherTest.m",
        "KWBeEmptyMatcherTest.m",
        "KWBeIndenticalToMatcherTest.m",
        "KWBeKindOfClassMatcherTest.m",
        "KWBeMemberOfClassMatcherTest.m",
        "KWBeSubclassOfClassMatcherTest.m",
        "KWBeTrueMatcherTest.m",
        "KWBeWithinMatcherTest.m",
        "KWBeZeroMatcherTest.m",
        "KWBlockNodeTest.m",
        "KWBlockRaiseMatcherTest.m",
        "KWCaptureTest.m",
        "KWChangeMatcherTest.m",
        "KWConformToProtocolMatcherTest.m",
        "KWContainMatcherTest.m",
        "KWContainStringMatcherTest.m",
        "KWContextNodeTest.m",
        "KWDeviceInfoTest.m",
        "KWEqualMatcherTest.m",
        "KWExampleSuiteBuilderTest.m",
        "KWExampleSuiteTest.m",
        "KWExampleTest.m",
        "KWExpectaTests.m",
        "KWFailureInterceptingSpec.m",
        "KWFormatterTest.m",
        "KWFunctionalTests.m",
        "KWGenericMatcherTest.m",
        "KWHaveMatcherTest.m",
        "KWHaveValueMatcherTest.m",
        "KWInequalityMatcherTest.m",
        "KWLetNodeTest.m",
        "KWMessagePatternFunctionalTests.m",
        "KWMessagePatternTest.m",
        "KWMockTest.m",
        "KWNotificationMatcherFunctionalTests.m",
        "KWNotificationMatcherTest.m",
        "KWObjCNimbleTests.m",
        "KWObjCUtilitiesTest.m",
        "KWObjCXCTestAssertionTests.m",
        "KWPendingNodeTest.m",
        "KWRealObjectSpyTest.m",
        "KWReceiveMatcherTest.m",
        "KWRegularExpressionPatternMatcherTest.m",
        "KWRespondToSelectorMatcherTest.m",
        "KWStringUtilitiesTest.m",
        "KWUserDefinedMatcherFunctionalTest.m",
        "KWUserDefinedMatcherTest.m",
        "KWValueTest.m",
        "NSNumber_KiwiAdditionsTests.m",
        "Shared Examples/KWSharedExampleFunctionalTest.m",
        "Shared Examples/KWSharedExampleRegistryTest.m",
        "Shared Examples/KWSharedExampleTest.m"
      ],
      "target_dependencies" : [
        "Kiwi",
        "Test Classes"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Kiwi",
      "module_type" : "ClangTarget",
      "name" : "Kiwi",
      "path" : "Sources/Kiwi",
      "product_memberships" : [
        "Kiwi"
      ],
      "sources" : [
        "Config/KWAllTestsSuite.m",
        "Config/KWSuiteConfigurationBase.m",
        "Core/KWAny.m",
        "Core/KWBackgroundTask.m",
        "Core/KWBlock.m",
        "Core/KWCallSite.m",
        "Core/KWCaptureSpy.m",
        "Core/KWDeviceInfo.m",
        "Core/KWExample.m",
        "Core/KWExampleSuite.m",
        "Core/KWExampleSuiteBuilder.m",
        "Core/KWFailure.m",
        "Core/KWFormatter.m",
        "Core/KWFutureObject.m",
        "Core/KWInvocationCapturer.m",
        "Core/KWMatcher.m",
        "Core/KWMatcherFactory.m",
        "Core/KWMatchers.m",
        "Core/KWMessagePattern.m",
        "Core/KWMessageTracker.m",
        "Core/KWNull.m",
        "Core/KWObjCUtilities.m",
        "Core/KWProbePoller.m",
        "Core/KWSpec.m",
        "Core/KWStringUtilities.m",
        "Core/KWSymbolicator.m",
        "Core/KWValue.m",
        "Core/KWWorkarounds.m",
        "Core/NSInvocation+KiwiAdditions.m",
        "Core/NSInvocation+OCMAdditions.m",
        "Core/NSMethodSignature+KiwiAdditions.m",
        "Core/NSNumber+KiwiAdditions.m",
        "Core/NSObject+KiwiSpyAdditions.m",
        "Core/NSObject+KiwiVerifierAdditions.m",
        "Core/NSProxy+KiwiVerifierAdditions.m",
        "Core/NSValue+KiwiAdditions.m",
        "Matchers/KWBeBetweenMatcher.m",
        "Matchers/KWBeEmptyMatcher.m",
        "Matchers/KWBeIdenticalToMatcher.m",
        "Matchers/KWBeKindOfClassMatcher.m",
        "Matchers/KWBeMemberOfClassMatcher.m",
        "Matchers/KWBeSubclassOfClassMatcher.m",
        "Matchers/KWBeTrueMatcher.m",
        "Matchers/KWBeWithinMatcher.m",
        "Matchers/KWBeZeroMatcher.m",
        "Matchers/KWBlockRaiseMatcher.m",
        "Matchers/KWChangeMatcher.m",
        "Matchers/KWConformToProtocolMatcher.m",
        "Matchers/KWContainMatcher.m",
        "Matchers/KWContainStringMatcher.m",
        "Matchers/KWEqualMatcher.m",
        "Matchers/KWGenericMatchEvaluator.m",
        "Matchers/KWGenericMatcher.m",
        "Matchers/KWGenericMatchingAdditions.m",
        "Matchers/KWHaveMatcher.m",
        "Matchers/KWHaveValueMatcher.m",
        "Matchers/KWInequalityMatcher.m",
        "Matchers/KWNilMatcher.m",
        "Matchers/KWNotificationMatcher.m",
        "Matchers/KWReceiveMatcher.m",
        "Matchers/KWRegularExpressionPatternMatcher.m",
        "Matchers/KWRespondToSelectorMatcher.m",
        "Matchers/KWStringContainsMatcher.m",
        "Matchers/KWStringPrefixMatcher.m",
        "Matchers/KWUserDefinedMatcher.m",
        "Mocking/KWMock.m",
        "Mocking/NSObject+KiwiMockAdditions.m",
        "Nodes/KWAfterAllNode.m",
        "Nodes/KWAfterEachNode.m",
        "Nodes/KWBeforeAllNode.m",
        "Nodes/KWBeforeEachNode.m",
        "Nodes/KWBlockNode.m",
        "Nodes/KWContextNode.m",
        "Nodes/KWItNode.m",
        "Nodes/KWLetNode.m",
        "Nodes/KWPendingNode.m",
        "Nodes/KWRegisterMatchersNode.m",
        "Shared Examples/KWSharedExample.m",
        "Shared Examples/KWSharedExampleRegistry.m",
        "Stubbing/KWIntercept.m",
        "Stubbing/KWStub.m",
        "Stubbing/NSObject+KiwiStubAdditions.m",
        "Verifiers/KWAsyncVerifier.m",
        "Verifiers/KWExistVerifier.m",
        "Verifiers/KWMatchVerifier.m"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.6"
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures
Building for debugging...
[0/96] Compiling Test Classes Robot.m
[1/96] Compiling KWDeviceInfo.m
[2/96] Compiling KWCaptureSpy.m
[3/96] Compiling Test Classes Fighter.m
[4/96] Compiling Test Classes Galaxy.m
[5/96] Compiling Test Classes Engine.m
[6/96] Compiling Test Classes DoNotUseMe.m
[7/96] Compiling Test Classes Cruiser.m
[8/96] Compiling Test Classes SpaceShip.m
[9/96] Compiling Test Classes Carrier.m
[10/96] Compiling KWCallSite.m
[11/96] Compiling KWExistVerifier.m
[12/96] Compiling KWAsyncVerifier.m
[13/96] Compiling NSObject+KiwiStubAdditions.m
[14/96] Compiling KWStub.m
[15/96] Compiling KWSharedExampleRegistry.m
[15/96] Compiling KWIntercept.m
[17/96] Compiling KWRegisterMatchersNode.m
[18/96] Compiling KWPendingNode.m
[19/96] Compiling KWLetNode.m
[20/96] Compiling KWBlockNode.m
[21/96] Compiling KWBeforeEachNode.m
[22/96] Compiling KWBeforeAllNode.m
[23/96] Compiling KWAfterEachNode.m
[24/96] Compiling KWAfterAllNode.m
[25/96] Compiling NSObject+KiwiMockAdditions.m
[26/96] Compiling KWMock.m
/Users/admin/builder/spi-builder-workspace/Sources/Kiwi/Matchers/KWUserDefinedMatcher.m:43:30: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
   43 |         result = matcherBlock(self.subject, argument);
      |                              ^
/Users/admin/builder/spi-builder-workspace/Sources/Kiwi/Matchers/KWUserDefinedMatcher.m:45:30: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
   45 |         result = matcherBlock(self.subject);
      |                              ^
2 warnings generated.
[27/96] Compiling KWUserDefinedMatcher.m
[28/96] Compiling KWStringPrefixMatcher.m
[29/96] Compiling KWStringContainsMatcher.m
[30/96] Compiling KWRespondToSelectorMatcher.m
[31/96] Compiling KWRegularExpressionPatternMatcher.m
[32/96] Compiling KWReceiveMatcher.m
[33/96] Compiling KWNotificationMatcher.m
[34/96] Compiling KWSharedExample.m
[35/96] Compiling KWItNode.m
[36/96] Compiling Test Classes TestReporter.m
[37/96] Compiling KWExampleSuite.m
[38/96] Compiling Test Classes TestSpy.m
[39/96] Compiling KWInequalityMatcher.m
[40/96] Compiling KWHaveValueMatcher.m
[41/96] Compiling KWExample.m
[42/96] Compiling Test Classes TestVerifier.m
[43/96] Compiling KWNilMatcher.m
[44/96] Compiling KWGenericMatchingAdditions.m
[45/96] Compiling KWHaveMatcher.m
[46/96] Compiling KWGenericMatcher.m
[47/96] Compiling KWGenericMatchEvaluator.m
[48/96] Compiling KWEqualMatcher.m
[49/96] Compiling KWContainStringMatcher.m
[50/96] Compiling KWConformToProtocolMatcher.m
[51/96] Compiling KWMatchVerifier.m
[52/96] Compiling KWContainMatcher.m
[53/96] Compiling KWBlockRaiseMatcher.m
[54/96] Compiling KWChangeMatcher.m
[55/96] Compiling KWBeZeroMatcher.m
[56/96] Compiling KWContextNode.m
[57/96] Compiling KWBeWithinMatcher.m
[58/96] Compiling KWBeTrueMatcher.m
[59/96] Compiling KWBeSubclassOfClassMatcher.m
[60/96] Compiling KWBeMemberOfClassMatcher.m
[61/96] Compiling KWBeKindOfClassMatcher.m
[62/96] Compiling KWBeIdenticalToMatcher.m
[63/96] Compiling KWBeEmptyMatcher.m
[64/96] Compiling KWBeBetweenMatcher.m
[65/96] Compiling NSValue+KiwiAdditions.m
[66/96] Compiling NSProxy+KiwiVerifierAdditions.m
[67/96] Compiling NSObject+KiwiVerifierAdditions.m
[68/96] Compiling NSObject+KiwiSpyAdditions.m
[69/96] Compiling NSNumber+KiwiAdditions.m
[70/96] Compiling NSMethodSignature+KiwiAdditions.m
[71/96] Compiling NSInvocation+OCMAdditions.m
[72/96] Compiling NSInvocation+KiwiAdditions.m
[73/96] Compiling KWWorkarounds.m
[74/96] Compiling KWValue.m
[75/96] Compiling KWStringUtilities.m
[76/96] Compiling KWSymbolicator.m
[77/96] Compiling KWProbePoller.m
[78/96] Compiling KWObjCUtilities.m
[79/96] Compiling KWNull.m
[80/96] Compiling KWMessageTracker.m
[81/96] Compiling KWMessagePattern.m
[82/96] Compiling KWMatchers.m
[83/96] Compiling KWMatcherFactory.m
/Users/admin/builder/spi-builder-workspace/Sources/Kiwi/Core/KWSpec.m:121:15: warning: 'recordFailureWithDescription:inFile:atLine:expected:' is deprecated: Replaced by 'recordIssue:' [-Wdeprecated-declarations]
  121 |         [self recordFailureWithDescription:exception.description inFile:@"" atLine:0 expected:NO];
      |               ^
/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks/XCTest.framework/Headers/XCTestCase.h:436:5: note: 'recordFailureWithDescription:inFile:atLine:expected:' has been explicitly marked deprecated here
  436 |     XCT_DEPRECATED_WITH_REPLACEMENT("recordIssue:")
      |     ^
/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks/XCTest.framework/Headers/XCTestDefines.h:86:69: note: expanded from macro 'XCT_DEPRECATED_WITH_REPLACEMENT'
   86 | #define XCT_DEPRECATED_WITH_REPLACEMENT(REPLACEMENT) __attribute__((deprecated("Replaced by '" REPLACEMENT "'")))
      |                                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Kiwi/Core/KWSpec.m:130:11: warning: 'recordFailureWithDescription:inFile:atLine:expected:' is deprecated: Replaced by 'recordIssue:' [-Wdeprecated-declarations]
  130 |     [self recordFailureWithDescription:failure.message
      |           ^
/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks/XCTest.framework/Headers/XCTestCase.h:436:5: note: 'recordFailureWithDescription:inFile:atLine:expected:' has been explicitly marked deprecated here
  436 |     XCT_DEPRECATED_WITH_REPLACEMENT("recordIssue:")
      |     ^
/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks/XCTest.framework/Headers/XCTestDefines.h:86:69: note: expanded from macro 'XCT_DEPRECATED_WITH_REPLACEMENT'
   86 | #define XCT_DEPRECATED_WITH_REPLACEMENT(REPLACEMENT) __attribute__((deprecated("Replaced by '" REPLACEMENT "'")))
      |                                                                     ^
2 warnings generated.
[84/96] Compiling KWSpec.m
[85/96] Compiling KWMatcher.m
[86/96] Compiling KWInvocationCapturer.m
[87/96] Compiling KWFutureObject.m
[88/96] Compiling KWFormatter.m
[89/96] Compiling KWFailure.m
[90/96] Compiling KWBlock.m
[91/96] Compiling KWAny.m
[92/96] Compiling KWBackgroundTask.m
[93/96] Compiling KWSuiteConfigurationBase.m
[94/96] Compiling KWExampleSuiteBuilder.m
[95/96] Compiling KWAllTestsSuite.m
Build complete! (6.60s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "nimble",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "8.0.0",
            "upper_bound" : "9.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/Quick/Nimble"
    }
  ],
  "manifest_display_name" : "Kiwi",
  "name" : "Kiwi",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "9.0"
    },
    {
      "name" : "macos",
      "version" : "10.10"
    }
  ],
  "products" : [
    {
      "name" : "Kiwi",
      "targets" : [
        "Kiwi"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "Test_Classes",
      "module_type" : "ClangTarget",
      "name" : "Test Classes",
      "path" : "Sources/Test Classes",
      "sources" : [
        "Carrier.m",
        "Cruiser.m",
        "DoNotUseMe.m",
        "Engine.m",
        "Fighter.m",
        "Galaxy.m",
        "Robot.m",
        "SpaceShip.m",
        "TestReporter.m",
        "TestSpy.m",
        "TestVerifier.m"
      ],
      "target_dependencies" : [
        "Kiwi"
      ],
      "type" : "library"
    },
    {
      "c99name" : "KiwiTestsSwift",
      "module_type" : "SwiftTarget",
      "name" : "KiwiTestsSwift",
      "path" : "Tests/KiwiTestsSwift",
      "product_dependencies" : [
        "Nimble"
      ],
      "sources" : [
        "KWSwiftNimbleTests.swift",
        "KWSwiftXCTestAssertionTests.swift"
      ],
      "target_dependencies" : [
        "Kiwi"
      ],
      "type" : "test"
    },
    {
      "c99name" : "KiwiTestsNoArc",
      "module_type" : "ClangTarget",
      "name" : "KiwiTestsNoArc",
      "path" : "Tests/KiwiTestsNoArc",
      "sources" : [
        "KWRealObjectStubTest.m",
        "KWStubTest.m"
      ],
      "target_dependencies" : [
        "Kiwi",
        "Test Classes"
      ],
      "type" : "test"
    },
    {
      "c99name" : "KiwiTests",
      "module_type" : "ClangTarget",
      "name" : "KiwiTests",
      "path" : "Tests/KiwiTests",
      "product_dependencies" : [
        "Nimble"
      ],
      "sources" : [
        "Config.m",
        "KWBeBetweenMatcherTest.m",
        "KWBeEmptyMatcherTest.m",
        "KWBeIndenticalToMatcherTest.m",
        "KWBeKindOfClassMatcherTest.m",
        "KWBeMemberOfClassMatcherTest.m",
        "KWBeSubclassOfClassMatcherTest.m",
        "KWBeTrueMatcherTest.m",
        "KWBeWithinMatcherTest.m",
        "KWBeZeroMatcherTest.m",
        "KWBlockNodeTest.m",
        "KWBlockRaiseMatcherTest.m",
        "KWCaptureTest.m",
        "KWChangeMatcherTest.m",
        "KWConformToProtocolMatcherTest.m",
        "KWContainMatcherTest.m",
        "KWContainStringMatcherTest.m",
        "KWContextNodeTest.m",
        "KWDeviceInfoTest.m",
        "KWEqualMatcherTest.m",
        "KWExampleSuiteBuilderTest.m",
        "KWExampleSuiteTest.m",
        "KWExampleTest.m",
        "KWExpectaTests.m",
        "KWFailureInterceptingSpec.m",
        "KWFormatterTest.m",
        "KWFunctionalTests.m",
        "KWGenericMatcherTest.m",
        "KWHaveMatcherTest.m",
        "KWHaveValueMatcherTest.m",
        "KWInequalityMatcherTest.m",
        "KWLetNodeTest.m",
        "KWMessagePatternFunctionalTests.m",
        "KWMessagePatternTest.m",
        "KWMockTest.m",
        "KWNotificationMatcherFunctionalTests.m",
        "KWNotificationMatcherTest.m",
        "KWObjCNimbleTests.m",
        "KWObjCUtilitiesTest.m",
        "KWObjCXCTestAssertionTests.m",
        "KWPendingNodeTest.m",
        "KWRealObjectSpyTest.m",
        "KWReceiveMatcherTest.m",
        "KWRegularExpressionPatternMatcherTest.m",
        "KWRespondToSelectorMatcherTest.m",
        "KWStringUtilitiesTest.m",
        "KWUserDefinedMatcherFunctionalTest.m",
        "KWUserDefinedMatcherTest.m",
        "KWValueTest.m",
        "NSNumber_KiwiAdditionsTests.m",
        "Shared Examples/KWSharedExampleFunctionalTest.m",
        "Shared Examples/KWSharedExampleRegistryTest.m",
        "Shared Examples/KWSharedExampleTest.m"
      ],
      "target_dependencies" : [
        "Kiwi",
        "Test Classes"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Kiwi",
      "module_type" : "ClangTarget",
      "name" : "Kiwi",
      "path" : "Sources/Kiwi",
      "product_memberships" : [
        "Kiwi"
      ],
      "sources" : [
        "Config/KWAllTestsSuite.m",
        "Config/KWSuiteConfigurationBase.m",
        "Core/KWAny.m",
        "Core/KWBackgroundTask.m",
        "Core/KWBlock.m",
        "Core/KWCallSite.m",
        "Core/KWCaptureSpy.m",
        "Core/KWDeviceInfo.m",
        "Core/KWExample.m",
        "Core/KWExampleSuite.m",
        "Core/KWExampleSuiteBuilder.m",
        "Core/KWFailure.m",
        "Core/KWFormatter.m",
        "Core/KWFutureObject.m",
        "Core/KWInvocationCapturer.m",
        "Core/KWMatcher.m",
        "Core/KWMatcherFactory.m",
        "Core/KWMatchers.m",
        "Core/KWMessagePattern.m",
        "Core/KWMessageTracker.m",
        "Core/KWNull.m",
        "Core/KWObjCUtilities.m",
        "Core/KWProbePoller.m",
        "Core/KWSpec.m",
        "Core/KWStringUtilities.m",
        "Core/KWSymbolicator.m",
        "Core/KWValue.m",
        "Core/KWWorkarounds.m",
        "Core/NSInvocation+KiwiAdditions.m",
        "Core/NSInvocation+OCMAdditions.m",
        "Core/NSMethodSignature+KiwiAdditions.m",
        "Core/NSNumber+KiwiAdditions.m",
        "Core/NSObject+KiwiSpyAdditions.m",
        "Core/NSObject+KiwiVerifierAdditions.m",
        "Core/NSProxy+KiwiVerifierAdditions.m",
        "Core/NSValue+KiwiAdditions.m",
        "Matchers/KWBeBetweenMatcher.m",
        "Matchers/KWBeEmptyMatcher.m",
        "Matchers/KWBeIdenticalToMatcher.m",
        "Matchers/KWBeKindOfClassMatcher.m",
        "Matchers/KWBeMemberOfClassMatcher.m",
        "Matchers/KWBeSubclassOfClassMatcher.m",
        "Matchers/KWBeTrueMatcher.m",
        "Matchers/KWBeWithinMatcher.m",
        "Matchers/KWBeZeroMatcher.m",
        "Matchers/KWBlockRaiseMatcher.m",
        "Matchers/KWChangeMatcher.m",
        "Matchers/KWConformToProtocolMatcher.m",
        "Matchers/KWContainMatcher.m",
        "Matchers/KWContainStringMatcher.m",
        "Matchers/KWEqualMatcher.m",
        "Matchers/KWGenericMatchEvaluator.m",
        "Matchers/KWGenericMatcher.m",
        "Matchers/KWGenericMatchingAdditions.m",
        "Matchers/KWHaveMatcher.m",
        "Matchers/KWHaveValueMatcher.m",
        "Matchers/KWInequalityMatcher.m",
        "Matchers/KWNilMatcher.m",
        "Matchers/KWNotificationMatcher.m",
        "Matchers/KWReceiveMatcher.m",
        "Matchers/KWRegularExpressionPatternMatcher.m",
        "Matchers/KWRespondToSelectorMatcher.m",
        "Matchers/KWStringContainsMatcher.m",
        "Matchers/KWStringPrefixMatcher.m",
        "Matchers/KWUserDefinedMatcher.m",
        "Mocking/KWMock.m",
        "Mocking/NSObject+KiwiMockAdditions.m",
        "Nodes/KWAfterAllNode.m",
        "Nodes/KWAfterEachNode.m",
        "Nodes/KWBeforeAllNode.m",
        "Nodes/KWBeforeEachNode.m",
        "Nodes/KWBlockNode.m",
        "Nodes/KWContextNode.m",
        "Nodes/KWItNode.m",
        "Nodes/KWLetNode.m",
        "Nodes/KWPendingNode.m",
        "Nodes/KWRegisterMatchersNode.m",
        "Shared Examples/KWSharedExample.m",
        "Shared Examples/KWSharedExampleRegistry.m",
        "Stubbing/KWIntercept.m",
        "Stubbing/KWStub.m",
        "Stubbing/NSObject+KiwiStubAdditions.m",
        "Verifiers/KWAsyncVerifier.m",
        "Verifiers/KWExistVerifier.m",
        "Verifiers/KWMatchVerifier.m"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.6"
}
Done.