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 Mockingbird, reference master (210ec2), with Swift 6.2 (beta) for macOS (SPM) on 21 Jun 2025 10:03:30 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 4.64.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/typealiased/mockingbird.git
Reference: master
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/typealiased/mockingbird
 * branch            master     -> FETCH_HEAD
 * [new branch]      master     -> origin/master
HEAD is now at 210ec23 Clean up print statements (#299)
Cloned https://github.com/typealiased/mockingbird.git
Revision (git rev-parse @):
210ec238b470ac6fd60f7ecfa2218b544519773f
SUCCESS checkout https://github.com/typealiased/mockingbird.git at master
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.2
Building package at path:  $PWD
https://github.com/typealiased/mockingbird.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64
Building for debugging...
[0/33] Write sources
[1/33] Write swift-version-1EA4D86E10B52AF.txt
[2/33] Compiling MKBTestUtils.m
[3/33] Compiling MKBTypeFacade.m
[4/33] Compiling MKBMocking.m
[5/33] Compiling MKBTestExpectation.m
[7/83] Compiling Mockingbird NonEscapingType.swift
[8/83] Compiling Mockingbird TypeFacade.swift
[9/83] Compiling Mockingbird WildcardMatchers.swift
[10/83] Compiling Mockingbird Context.swift
[11/83] Compiling Mockingbird Declaration.swift
[12/83] Compiling Mockingbird GenericStaticMockContext.swift
[13/88] Emitting module Mockingbird
/Users/admin/builder/spi-builder-workspace/Sources/MockingbirdFramework/Matching/ArgumentCaptor.swift:32:19: warning: generic parameter 'ParameterType' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
14 | /// print(nameCaptor.value)  // Prints "Ryan"
15 | /// ```
16 | public class ArgumentCaptor<ParameterType>: ArgumentMatcher {
   |                             `- note: 'ParameterType' previously declared here
17 |   final class WeakBox<A: AnyObject> {
18 |     weak var value: A?
   :
30 |   /// Creates an argument matcher that can be passed to a mockable declaration.
31 |   // The generic constraint shadows the class constraint so the ObjC overload is picked up.
32 |   public func any<ParameterType>() -> ParameterType {
   |                   `- warning: generic parameter 'ParameterType' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
33 |     return createTypeFacade(self)
34 |   }
/Users/admin/builder/spi-builder-workspace/Sources/MockingbirdFramework/Matching/ArgumentCaptor.swift:37:19: warning: generic parameter 'ParameterType' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
14 | /// print(nameCaptor.value)  // Prints "Ryan"
15 | /// ```
16 | public class ArgumentCaptor<ParameterType>: ArgumentMatcher {
   |                             `- note: 'ParameterType' previously declared here
17 |   final class WeakBox<A: AnyObject> {
18 |     weak var value: A?
   :
35 |
36 |   /// Creates an argument matcher that can be passed to a mockable declaration.
37 |   public func any<ParameterType: NSObjectProtocol>() -> ParameterType {
   |                   `- warning: generic parameter 'ParameterType' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
38 |     return createTypeFacade(self)
39 |   }
/Users/admin/builder/spi-builder-workspace/Sources/MockingbirdFramework/Stubbing/ImplementationProvider.swift:45:19: warning: generic parameter 'DeclarationType' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 2 |
 3 | /// Provides implementation functions used to stub behavior and return values.
 4 | public struct ImplementationProvider<DeclarationType: Declaration, InvocationType, ReturnType> {
   |                                      `- note: 'DeclarationType' previously declared here
 5 |   private let createImplementation: () -> Any?
 6 |   private let callback: ((StubbingContext.Stub, Context) -> Void)?
   :
43 |   }
44 |
45 |   func didAddStub<DeclarationType: Declaration>(
   |                   `- warning: generic parameter 'DeclarationType' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
46 |     _ stub: StubbingContext.Stub,
47 |     context: Context,
[14/88] Compiling Mockingbird Data+SHA1.swift
[15/88] Compiling Mockingbird ProcessInfo+ControlCodes.swift
[16/88] Compiling Mockingbird String+ControlCodes.swift
[17/88] Compiling Mockingbird String+Interpolation.swift
[18/88] Compiling Mockingbird String+Regex.swift
[19/88] Compiling Mockingbird Synchronized.swift
[20/88] Compiling Mockingbird Mock.swift
/Users/admin/builder/spi-builder-workspace/Sources/MockingbirdFramework/Stubbing/ImplementationProvider.swift:45:19: warning: generic parameter 'DeclarationType' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 2 |
 3 | /// Provides implementation functions used to stub behavior and return values.
 4 | public struct ImplementationProvider<DeclarationType: Declaration, InvocationType, ReturnType> {
   |                                      `- note: 'DeclarationType' previously declared here
 5 |   private let createImplementation: () -> Any?
 6 |   private let callback: ((StubbingContext.Stub, Context) -> Void)?
   :
43 |   }
44 |
45 |   func didAddStub<DeclarationType: Declaration>(
   |                   `- warning: generic parameter 'DeclarationType' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
46 |     _ stub: StubbingContext.Stub,
47 |     context: Context,
[21/88] Compiling Mockingbird Mocking.swift
/Users/admin/builder/spi-builder-workspace/Sources/MockingbirdFramework/Stubbing/ImplementationProvider.swift:45:19: warning: generic parameter 'DeclarationType' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 2 |
 3 | /// Provides implementation functions used to stub behavior and return values.
 4 | public struct ImplementationProvider<DeclarationType: Declaration, InvocationType, ReturnType> {
   |                                      `- note: 'DeclarationType' previously declared here
 5 |   private let createImplementation: () -> Any?
 6 |   private let callback: ((StubbingContext.Stub, Context) -> Void)?
   :
43 |   }
44 |
45 |   func didAddStub<DeclarationType: Declaration>(
   |                   `- warning: generic parameter 'DeclarationType' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
46 |     _ stub: StubbingContext.Stub,
47 |     context: Context,
[22/88] Compiling Mockingbird MockingContext.swift
/Users/admin/builder/spi-builder-workspace/Sources/MockingbirdFramework/Stubbing/ImplementationProvider.swift:45:19: warning: generic parameter 'DeclarationType' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 2 |
 3 | /// Provides implementation functions used to stub behavior and return values.
 4 | public struct ImplementationProvider<DeclarationType: Declaration, InvocationType, ReturnType> {
   |                                      `- note: 'DeclarationType' previously declared here
 5 |   private let createImplementation: () -> Any?
 6 |   private let callback: ((StubbingContext.Stub, Context) -> Void)?
   :
43 |   }
44 |
45 |   func didAddStub<DeclarationType: Declaration>(
   |                   `- warning: generic parameter 'DeclarationType' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
46 |     _ stub: StubbingContext.Stub,
47 |     context: Context,
[23/88] Compiling Mockingbird DefaultValues.swift
/Users/admin/builder/spi-builder-workspace/Sources/MockingbirdFramework/Stubbing/ImplementationProvider.swift:45:19: warning: generic parameter 'DeclarationType' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 2 |
 3 | /// Provides implementation functions used to stub behavior and return values.
 4 | public struct ImplementationProvider<DeclarationType: Declaration, InvocationType, ReturnType> {
   |                                      `- note: 'DeclarationType' previously declared here
 5 |   private let createImplementation: () -> Any?
 6 |   private let callback: ((StubbingContext.Stub, Context) -> Void)?
   :
43 |   }
44 |
45 |   func didAddStub<DeclarationType: Declaration>(
   |                   `- warning: generic parameter 'DeclarationType' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
46 |     _ stub: StubbingContext.Stub,
47 |     context: Context,
[24/88] Compiling Mockingbird DynamicStubbingManager.swift
/Users/admin/builder/spi-builder-workspace/Sources/MockingbirdFramework/Stubbing/ImplementationProvider.swift:45:19: warning: generic parameter 'DeclarationType' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 2 |
 3 | /// Provides implementation functions used to stub behavior and return values.
 4 | public struct ImplementationProvider<DeclarationType: Declaration, InvocationType, ReturnType> {
   |                                      `- note: 'DeclarationType' previously declared here
 5 |   private let createImplementation: () -> Any?
 6 |   private let callback: ((StubbingContext.Stub, Context) -> Void)?
   :
43 |   }
44 |
45 |   func didAddStub<DeclarationType: Declaration>(
   |                   `- warning: generic parameter 'DeclarationType' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
46 |     _ stub: StubbingContext.Stub,
47 |     context: Context,
[25/88] Compiling Mockingbird ImplementationProvider.swift
/Users/admin/builder/spi-builder-workspace/Sources/MockingbirdFramework/Stubbing/ImplementationProvider.swift:45:19: warning: generic parameter 'DeclarationType' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 2 |
 3 | /// Provides implementation functions used to stub behavior and return values.
 4 | public struct ImplementationProvider<DeclarationType: Declaration, InvocationType, ReturnType> {
   |                                      `- note: 'DeclarationType' previously declared here
 5 |   private let createImplementation: () -> Any?
 6 |   private let callback: ((StubbingContext.Stub, Context) -> Void)?
   :
43 |   }
44 |
45 |   func didAddStub<DeclarationType: Declaration>(
   |                   `- warning: generic parameter 'DeclarationType' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
46 |     _ stub: StubbingContext.Stub,
47 |     context: Context,
[26/88] Compiling Mockingbird InvocationForwarding.swift
[27/88] Compiling Mockingbird InvocationRecorder.swift
[28/88] Compiling Mockingbird PropertyProviders.swift
[29/88] Compiling Mockingbird ProxyContext.swift
[30/88] Compiling Mockingbird SequenceProviders.swift
[31/88] Compiling Mockingbird DynamicCast.swift
[32/88] Compiling Mockingbird MockingbirdBridge.swift
[33/88] Compiling Mockingbird ObjCTypeEncodings.swift
[34/88] Compiling Mockingbird Optional+Extensions.swift
[35/88] Compiling Mockingbird SourceLocation.swift
[36/88] Compiling Mockingbird Version.swift
/Users/admin/builder/spi-builder-workspace/Sources/MockingbirdFramework/Matching/ArgumentCaptor.swift:32:19: warning: generic parameter 'ParameterType' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
14 | /// print(nameCaptor.value)  // Prints "Ryan"
15 | /// ```
16 | public class ArgumentCaptor<ParameterType>: ArgumentMatcher {
   |                             `- note: 'ParameterType' previously declared here
17 |   final class WeakBox<A: AnyObject> {
18 |     weak var value: A?
   :
30 |   /// Creates an argument matcher that can be passed to a mockable declaration.
31 |   // The generic constraint shadows the class constraint so the ObjC overload is picked up.
32 |   public func any<ParameterType>() -> ParameterType {
   |                   `- warning: generic parameter 'ParameterType' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
33 |     return createTypeFacade(self)
34 |   }
/Users/admin/builder/spi-builder-workspace/Sources/MockingbirdFramework/Matching/ArgumentCaptor.swift:37:19: warning: generic parameter 'ParameterType' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
14 | /// print(nameCaptor.value)  // Prints "Ryan"
15 | /// ```
16 | public class ArgumentCaptor<ParameterType>: ArgumentMatcher {
   |                             `- note: 'ParameterType' previously declared here
17 |   final class WeakBox<A: AnyObject> {
18 |     weak var value: A?
   :
35 |
36 |   /// Creates an argument matcher that can be passed to a mockable declaration.
37 |   public func any<ParameterType: NSObjectProtocol>() -> ParameterType {
   |                   `- warning: generic parameter 'ParameterType' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
38 |     return createTypeFacade(self)
39 |   }
[37/88] Compiling Mockingbird ArgumentCaptor.swift
/Users/admin/builder/spi-builder-workspace/Sources/MockingbirdFramework/Matching/ArgumentCaptor.swift:32:19: warning: generic parameter 'ParameterType' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
14 | /// print(nameCaptor.value)  // Prints "Ryan"
15 | /// ```
16 | public class ArgumentCaptor<ParameterType>: ArgumentMatcher {
   |                             `- note: 'ParameterType' previously declared here
17 |   final class WeakBox<A: AnyObject> {
18 |     weak var value: A?
   :
30 |   /// Creates an argument matcher that can be passed to a mockable declaration.
31 |   // The generic constraint shadows the class constraint so the ObjC overload is picked up.
32 |   public func any<ParameterType>() -> ParameterType {
   |                   `- warning: generic parameter 'ParameterType' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
33 |     return createTypeFacade(self)
34 |   }
/Users/admin/builder/spi-builder-workspace/Sources/MockingbirdFramework/Matching/ArgumentCaptor.swift:37:19: warning: generic parameter 'ParameterType' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
14 | /// print(nameCaptor.value)  // Prints "Ryan"
15 | /// ```
16 | public class ArgumentCaptor<ParameterType>: ArgumentMatcher {
   |                             `- note: 'ParameterType' previously declared here
17 |   final class WeakBox<A: AnyObject> {
18 |     weak var value: A?
   :
35 |
36 |   /// Creates an argument matcher that can be passed to a mockable declaration.
37 |   public func any<ParameterType: NSObjectProtocol>() -> ParameterType {
   |                   `- warning: generic parameter 'ParameterType' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
38 |     return createTypeFacade(self)
39 |   }
[38/88] Compiling Mockingbird ArgumentMatcher.swift
/Users/admin/builder/spi-builder-workspace/Sources/MockingbirdFramework/Matching/ArgumentCaptor.swift:32:19: warning: generic parameter 'ParameterType' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
14 | /// print(nameCaptor.value)  // Prints "Ryan"
15 | /// ```
16 | public class ArgumentCaptor<ParameterType>: ArgumentMatcher {
   |                             `- note: 'ParameterType' previously declared here
17 |   final class WeakBox<A: AnyObject> {
18 |     weak var value: A?
   :
30 |   /// Creates an argument matcher that can be passed to a mockable declaration.
31 |   // The generic constraint shadows the class constraint so the ObjC overload is picked up.
32 |   public func any<ParameterType>() -> ParameterType {
   |                   `- warning: generic parameter 'ParameterType' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
33 |     return createTypeFacade(self)
34 |   }
/Users/admin/builder/spi-builder-workspace/Sources/MockingbirdFramework/Matching/ArgumentCaptor.swift:37:19: warning: generic parameter 'ParameterType' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
14 | /// print(nameCaptor.value)  // Prints "Ryan"
15 | /// ```
16 | public class ArgumentCaptor<ParameterType>: ArgumentMatcher {
   |                             `- note: 'ParameterType' previously declared here
17 |   final class WeakBox<A: AnyObject> {
18 |     weak var value: A?
   :
35 |
36 |   /// Creates an argument matcher that can be passed to a mockable declaration.
37 |   public func any<ParameterType: NSObjectProtocol>() -> ParameterType {
   |                   `- warning: generic parameter 'ParameterType' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
38 |     return createTypeFacade(self)
39 |   }
[39/88] Compiling Mockingbird ArgumentPosition.swift
/Users/admin/builder/spi-builder-workspace/Sources/MockingbirdFramework/Matching/ArgumentCaptor.swift:32:19: warning: generic parameter 'ParameterType' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
14 | /// print(nameCaptor.value)  // Prints "Ryan"
15 | /// ```
16 | public class ArgumentCaptor<ParameterType>: ArgumentMatcher {
   |                             `- note: 'ParameterType' previously declared here
17 |   final class WeakBox<A: AnyObject> {
18 |     weak var value: A?
   :
30 |   /// Creates an argument matcher that can be passed to a mockable declaration.
31 |   // The generic constraint shadows the class constraint so the ObjC overload is picked up.
32 |   public func any<ParameterType>() -> ParameterType {
   |                   `- warning: generic parameter 'ParameterType' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
33 |     return createTypeFacade(self)
34 |   }
/Users/admin/builder/spi-builder-workspace/Sources/MockingbirdFramework/Matching/ArgumentCaptor.swift:37:19: warning: generic parameter 'ParameterType' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
14 | /// print(nameCaptor.value)  // Prints "Ryan"
15 | /// ```
16 | public class ArgumentCaptor<ParameterType>: ArgumentMatcher {
   |                             `- note: 'ParameterType' previously declared here
17 |   final class WeakBox<A: AnyObject> {
18 |     weak var value: A?
   :
35 |
36 |   /// Creates an argument matcher that can be passed to a mockable declaration.
37 |   public func any<ParameterType: NSObjectProtocol>() -> ParameterType {
   |                   `- warning: generic parameter 'ParameterType' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
38 |     return createTypeFacade(self)
39 |   }
[40/88] Compiling Mockingbird CollectionMatchers.swift
/Users/admin/builder/spi-builder-workspace/Sources/MockingbirdFramework/Matching/ArgumentCaptor.swift:32:19: warning: generic parameter 'ParameterType' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
14 | /// print(nameCaptor.value)  // Prints "Ryan"
15 | /// ```
16 | public class ArgumentCaptor<ParameterType>: ArgumentMatcher {
   |                             `- note: 'ParameterType' previously declared here
17 |   final class WeakBox<A: AnyObject> {
18 |     weak var value: A?
   :
30 |   /// Creates an argument matcher that can be passed to a mockable declaration.
31 |   // The generic constraint shadows the class constraint so the ObjC overload is picked up.
32 |   public func any<ParameterType>() -> ParameterType {
   |                   `- warning: generic parameter 'ParameterType' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
33 |     return createTypeFacade(self)
34 |   }
/Users/admin/builder/spi-builder-workspace/Sources/MockingbirdFramework/Matching/ArgumentCaptor.swift:37:19: warning: generic parameter 'ParameterType' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
14 | /// print(nameCaptor.value)  // Prints "Ryan"
15 | /// ```
16 | public class ArgumentCaptor<ParameterType>: ArgumentMatcher {
   |                             `- note: 'ParameterType' previously declared here
17 |   final class WeakBox<A: AnyObject> {
18 |     weak var value: A?
   :
35 |
36 |   /// Creates an argument matcher that can be passed to a mockable declaration.
37 |   public func any<ParameterType: NSObjectProtocol>() -> ParameterType {
   |                   `- warning: generic parameter 'ParameterType' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
38 |     return createTypeFacade(self)
39 |   }
[41/88] Compiling Mockingbird CountMatcher.swift
/Users/admin/builder/spi-builder-workspace/Sources/MockingbirdFramework/Matching/ArgumentCaptor.swift:32:19: warning: generic parameter 'ParameterType' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
14 | /// print(nameCaptor.value)  // Prints "Ryan"
15 | /// ```
16 | public class ArgumentCaptor<ParameterType>: ArgumentMatcher {
   |                             `- note: 'ParameterType' previously declared here
17 |   final class WeakBox<A: AnyObject> {
18 |     weak var value: A?
   :
30 |   /// Creates an argument matcher that can be passed to a mockable declaration.
31 |   // The generic constraint shadows the class constraint so the ObjC overload is picked up.
32 |   public func any<ParameterType>() -> ParameterType {
   |                   `- warning: generic parameter 'ParameterType' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
33 |     return createTypeFacade(self)
34 |   }
/Users/admin/builder/spi-builder-workspace/Sources/MockingbirdFramework/Matching/ArgumentCaptor.swift:37:19: warning: generic parameter 'ParameterType' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
14 | /// print(nameCaptor.value)  // Prints "Ryan"
15 | /// ```
16 | public class ArgumentCaptor<ParameterType>: ArgumentMatcher {
   |                             `- note: 'ParameterType' previously declared here
17 |   final class WeakBox<A: AnyObject> {
18 |     weak var value: A?
   :
35 |
36 |   /// Creates an argument matcher that can be passed to a mockable declaration.
37 |   public func any<ParameterType: NSObjectProtocol>() -> ParameterType {
   |                   `- warning: generic parameter 'ParameterType' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
38 |     return createTypeFacade(self)
39 |   }
[42/88] Compiling Mockingbird StackTrace.swift
[43/88] Compiling Mockingbird String+Extensions.swift
[44/88] Compiling Mockingbird AsyncVerification.swift
[45/88] Compiling Mockingbird ExpectationGroup.swift
[46/88] Compiling Mockingbird Invocation.swift
[47/88] Compiling Mockingbird MonotonicIncreasingIndex.swift
[48/88] Compiling Mockingbird OrderedVerification.swift
[49/88] Compiling Mockingbird TestFailure.swift
[50/88] Compiling Mockingbird Verification.swift
[51/88] Compiling Mockingbird XCTFailSwizzler.swift
[52/88] Compiling Mockingbird Stubbing+ObjC.swift
[53/88] Compiling Mockingbird Stubbing.swift
[54/88] Compiling Mockingbird StubbingContext+ObjC.swift
[55/88] Compiling Mockingbird StubbingContext.swift
[56/88] Compiling Mockingbird ValueProvider+Collections.swift
[57/88] Compiling Mockingbird ValueProvider+Foundation.swift
[58/88] Compiling Mockingbird ValueProvider+Tuples.swift
[59/88] Compiling Mockingbird ValueProvider.swift
[60/88] Compiling Mockingbird Array+Extensions.swift
[61/88] Compiling Mockingbird CwlDemangle.swift
[61/88] Compiling MockingbirdObjC MKBProperty.m
[62/88] Compiling MockingbirdObjC MKBProtocolMock.m
[63/88] Compiling NSInvocation+MKBErrorObjectType.m
[64/88] Compiling MKBUnsignedIntInvocationHandler.m
[65/88] Compiling MKBUnsignedShortInvocationHandler.m
[66/88] Compiling MKBUnsignedLongLongInvocationHandler.m
[67/88] Compiling MKBUnsignedLongInvocationHandler.m
[68/88] Compiling MKBUnsignedCharInvocationHandler.m
[69/88] Compiling MockingbirdObjC MKBClassMock.m
[70/88] Compiling MockingbirdObjC MKBConcreteMock.m
[71/88] Compiling MKBStructInvocationHandler.m
[72/88] Compiling MKBShortInvocationHandler.m
[73/88] Compiling MKBSelectorInvocationHandler.m
[74/88] Compiling MKBPointerInvocationHandler.m
[75/88] Compiling MKBLongLongInvocationHandler.m
[76/88] Compiling MKBLongInvocationHandler.m
[77/88] Compiling MKBInvocationHandler.m
[78/88] Compiling MKBInvocationHandlerChain.m
[79/88] Compiling MKBIntInvocationHandler.m
[80/88] Compiling MKBFloatInvocationHandler.m
[81/88] Compiling MKBDoubleInvocationHandler.m
[82/88] Compiling MKBComparator.m
[83/88] Compiling MKBClassInvocationHandler.m
[84/88] Compiling MKBCharInvocationHandler.m
[85/88] Compiling MKBBoolInvocationHandler.m
[86/88] Compiling MKBCStringInvocationHandler.m
[87/88] Compiling MKBObjectInvocationHandler.m
Build complete! (15.47s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "Mockingbird",
  "name" : "Mockingbird",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.10"
    },
    {
      "name" : "ios",
      "version" : "9.0"
    },
    {
      "name" : "tvos",
      "version" : "9.0"
    },
    {
      "name" : "watchos",
      "version" : "7.4"
    }
  ],
  "products" : [
    {
      "name" : "Mockingbird",
      "targets" : [
        "Mockingbird",
        "MockingbirdObjC"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "MockingbirdObjC",
      "module_type" : "ClangTarget",
      "name" : "MockingbirdObjC",
      "path" : "Sources/MockingbirdFramework/Objective-C",
      "product_memberships" : [
        "Mockingbird"
      ],
      "sources" : [
        "InvocationHandlers/MKBBoolInvocationHandler.m",
        "InvocationHandlers/MKBCStringInvocationHandler.m",
        "InvocationHandlers/MKBCharInvocationHandler.m",
        "InvocationHandlers/MKBClassInvocationHandler.m",
        "InvocationHandlers/MKBComparator.m",
        "InvocationHandlers/MKBDoubleInvocationHandler.m",
        "InvocationHandlers/MKBFloatInvocationHandler.m",
        "InvocationHandlers/MKBIntInvocationHandler.m",
        "InvocationHandlers/MKBInvocationHandler.m",
        "InvocationHandlers/MKBInvocationHandlerChain.m",
        "InvocationHandlers/MKBLongInvocationHandler.m",
        "InvocationHandlers/MKBLongLongInvocationHandler.m",
        "InvocationHandlers/MKBObjectInvocationHandler.m",
        "InvocationHandlers/MKBPointerInvocationHandler.m",
        "InvocationHandlers/MKBSelectorInvocationHandler.m",
        "InvocationHandlers/MKBShortInvocationHandler.m",
        "InvocationHandlers/MKBStructInvocationHandler.m",
        "InvocationHandlers/MKBUnsignedCharInvocationHandler.m",
        "InvocationHandlers/MKBUnsignedIntInvocationHandler.m",
        "InvocationHandlers/MKBUnsignedLongInvocationHandler.m",
        "InvocationHandlers/MKBUnsignedLongLongInvocationHandler.m",
        "InvocationHandlers/MKBUnsignedShortInvocationHandler.m",
        "InvocationHandlers/NSInvocation+MKBErrorObjectType.m",
        "MKBClassMock.m",
        "MKBConcreteMock.m",
        "MKBProperty.m",
        "MKBProtocolMock.m"
      ],
      "target_dependencies" : [
        "Mockingbird",
        "MockingbirdBridge"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MockingbirdBridge",
      "module_type" : "ClangTarget",
      "name" : "MockingbirdBridge",
      "path" : "Sources/MockingbirdFramework/Objective-C/Bridge",
      "product_memberships" : [
        "Mockingbird"
      ],
      "sources" : [
        "sources/MKBMocking.m",
        "sources/MKBTestExpectation.m",
        "sources/MKBTestUtils.m",
        "sources/MKBTypeFacade.m"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Mockingbird",
      "module_type" : "SwiftTarget",
      "name" : "Mockingbird",
      "path" : "Sources",
      "product_memberships" : [
        "Mockingbird"
      ],
      "sources" : [
        "MockingbirdCommon/Data+SHA1.swift",
        "MockingbirdCommon/ProcessInfo+ControlCodes.swift",
        "MockingbirdCommon/String+ControlCodes.swift",
        "MockingbirdCommon/String+Interpolation.swift",
        "MockingbirdCommon/String+Regex.swift",
        "MockingbirdCommon/Synchronized.swift",
        "MockingbirdCommon/Version.swift",
        "MockingbirdFramework/Matching/ArgumentCaptor.swift",
        "MockingbirdFramework/Matching/ArgumentMatcher.swift",
        "MockingbirdFramework/Matching/ArgumentPosition.swift",
        "MockingbirdFramework/Matching/CollectionMatchers.swift",
        "MockingbirdFramework/Matching/CountMatcher.swift",
        "MockingbirdFramework/Matching/NonEscapingType.swift",
        "MockingbirdFramework/Matching/TypeFacade.swift",
        "MockingbirdFramework/Matching/WildcardMatchers.swift",
        "MockingbirdFramework/Mocking/Context.swift",
        "MockingbirdFramework/Mocking/Declaration.swift",
        "MockingbirdFramework/Mocking/GenericStaticMockContext.swift",
        "MockingbirdFramework/Mocking/Mock.swift",
        "MockingbirdFramework/Mocking/Mocking.swift",
        "MockingbirdFramework/Mocking/MockingContext.swift",
        "MockingbirdFramework/Stubbing/DefaultValues.swift",
        "MockingbirdFramework/Stubbing/DynamicStubbingManager.swift",
        "MockingbirdFramework/Stubbing/ImplementationProvider.swift",
        "MockingbirdFramework/Stubbing/InvocationForwarding.swift",
        "MockingbirdFramework/Stubbing/InvocationRecorder.swift",
        "MockingbirdFramework/Stubbing/PropertyProviders.swift",
        "MockingbirdFramework/Stubbing/ProxyContext.swift",
        "MockingbirdFramework/Stubbing/SequenceProviders.swift",
        "MockingbirdFramework/Stubbing/Stubbing+ObjC.swift",
        "MockingbirdFramework/Stubbing/Stubbing.swift",
        "MockingbirdFramework/Stubbing/StubbingContext+ObjC.swift",
        "MockingbirdFramework/Stubbing/StubbingContext.swift",
        "MockingbirdFramework/Stubbing/ValueProvider+Collections.swift",
        "MockingbirdFramework/Stubbing/ValueProvider+Foundation.swift",
        "MockingbirdFramework/Stubbing/ValueProvider+Tuples.swift",
        "MockingbirdFramework/Stubbing/ValueProvider.swift",
        "MockingbirdFramework/Utilities/Array+Extensions.swift",
        "MockingbirdFramework/Utilities/CwlDemangle.swift",
        "MockingbirdFramework/Utilities/DynamicCast.swift",
        "MockingbirdFramework/Utilities/MockingbirdBridge.swift",
        "MockingbirdFramework/Utilities/ObjCTypeEncodings.swift",
        "MockingbirdFramework/Utilities/Optional+Extensions.swift",
        "MockingbirdFramework/Utilities/SourceLocation.swift",
        "MockingbirdFramework/Utilities/StackTrace.swift",
        "MockingbirdFramework/Utilities/String+Extensions.swift",
        "MockingbirdFramework/Verification/AsyncVerification.swift",
        "MockingbirdFramework/Verification/ExpectationGroup.swift",
        "MockingbirdFramework/Verification/Invocation.swift",
        "MockingbirdFramework/Verification/MonotonicIncreasingIndex.swift",
        "MockingbirdFramework/Verification/OrderedVerification.swift",
        "MockingbirdFramework/Verification/TestFailure.swift",
        "MockingbirdFramework/Verification/Verification.swift",
        "MockingbirdFramework/Verification/XCTFailSwizzler.swift"
      ],
      "target_dependencies" : [
        "MockingbirdBridge"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.2"
}
Done.