The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Successful build of DTFoundation, reference 1.7.19 (a61be6), with Swift 6.0 for macOS (SPM) on 1 Nov 2024 20:08:07 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

Build Log

========================================
RunAll
========================================
Builder version: 4.56.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/Cocoanetics/DTFoundation.git
Reference: 1.7.19
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/Cocoanetics/DTFoundation
 * tag               1.7.19     -> FETCH_HEAD
HEAD is now at a61be65 updated version in podspec
Cloned https://github.com/Cocoanetics/DTFoundation.git
Revision (git rev-parse @):
a61be65dd7d5b2cde3acabd13bf320b71f2907a5
SUCCESS checkout https://github.com/Cocoanetics/DTFoundation.git at 1.7.19
========================================
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": "dtfoundation",
      "name": "DTFoundation",
      "url": "https://github.com/Cocoanetics/DTFoundation.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/DTFoundation",
      "dependencies": [
      ]
    }
  ]
}
Fetching https://github.com/Cocoanetics/DTFoundation.git
[1/7731] Fetching dtfoundation
Fetched https://github.com/Cocoanetics/DTFoundation.git from cache (11.74s)
Creating working copy for https://github.com/Cocoanetics/DTFoundation.git
Working copy of https://github.com/Cocoanetics/DTFoundation.git resolved at 1.7.19 (a61be65)
warning: '.resolve-product-dependencies': dependency 'dtfoundation' 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/Cocoanetics/DTFoundation.git
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
Building for debugging...
[0/70] Compiling DTFolderMonitor.m
[1/70] Compiling DTScriptExpression.m
[2/70] Compiling UIView+DTFoundation.m
[3/70] Compiling DTSQLiteFunctions.m
[4/70] Compiling UIScreen+DTFoundation.m
[5/70] Compiling UIApplication+DTNetworkActivity.m
[6/70] Compiling UIImage+DTFoundation.m
[7/70] Compiling DTFoundationConstants.m
[8/70] Compiling NSURL+DTAppLinks.m
[9/70] Compiling DTSQLiteDatabase.m
[10/70] Compiling DTTiledLayerWithoutFade.m
[11/70] Compiling UIColor+DTDebug.m
[11/70] Compiling UIView+DTDebug.m
[13/70] Compiling DTSmartPagingScrollView.m
[14/70] Compiling UIViewController+DTSidePanelController.m
[15/70] Compiling DTScriptVariable.m
[16/70] Compiling DTSidePanelPanGestureRecognizer.m
[17/70] Compiling DTSidePanelControllerSegue.m
[18/70] Compiling DTProgressHUDWindow.m
[19/70] Compiling DTSidePanelController.m
[20/70] Compiling DTProgressHUD.m
[21/70] Compiling DTHTMLParser.m
[22/70] Compiling DTPieProgressIndicator.m
[23/70] Compiling DTCustomColoredAccessory.m
[24/70] Compiling DTAnimatedGIF.m
[25/70] Compiling DTActivityTitleView.m
[26/70] Compiling UIView+DTActionHandlers.m
[27/70] Compiling DTAlertView.m
/Users/admin/builder/spi-builder-workspace/Core/Source/DTLog.m:60:21: warning: 'asl_open' is deprecated: first deprecated in macOS 10.12 - os_log(3) has replaced asl(3); see os_log_create(3) [-Wdeprecated-declarations]
   60 |         aslclient client = asl_open(NULL, [facility UTF8String], ASL_OPT_STDERR); // also log to stderr
      |                            ^
/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.1.sdk/usr/include/asl.h:342:14: note: 'asl_open' has been explicitly marked deprecated here
  342 | asl_object_t asl_open(const char *ident, const char *facility, uint32_t opts) __API_DEPRECATED("os_log(3) has replaced asl(3); see os_log_create(3)", macosx(10.4,10.12), ios(2.0,10.0), watchos(2.0,3.0), tvos(9.0,10.0));
      |              ^
/Users/admin/builder/spi-builder-workspace/Core/Source/DTLog.m:62:15: warning: 'asl_new' is deprecated: first deprecated in macOS 10.12 - os_log(3) has replaced asl(3) [-Wdeprecated-declarations]
   62 |         aslmsg msg = asl_new(ASL_TYPE_MSG);
      |                      ^
/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.1.sdk/usr/include/asl.h:514:14: note: 'asl_new' has been explicitly marked deprecated here
  514 | asl_object_t asl_new(uint32_t type) __API_DEPRECATED("os_log(3) has replaced asl(3)", macosx(10.4,10.12), ios(2.0,10.0), watchos(2.0,3.0), tvos(9.0,10.0));
      |              ^
/Users/admin/builder/spi-builder-workspace/Core/Source/DTLog.m:63:2: warning: 'asl_set' is deprecated: first deprecated in macOS 10.12 - os_log(3) has replaced asl(3) [-Wdeprecated-declarations]
   63 |         asl_set(msg, ASL_KEY_READ_UID, "-1");  // without this the message cannot be found by asl_search
      |         ^
/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.1.sdk/usr/include/asl.h:529:5: note: 'asl_set' has been explicitly marked deprecated here
  529 | int asl_set(asl_object_t obj, const char *key, const char *value) __API_DEPRECATED("os_log(3) has replaced asl(3)", macosx(10.4,10.12), ios(2.0,10.0), watchos(2.0,3.0), tvos(9.0,10.0));
      |     ^
/Users/admin/builder/spi-builder-workspace/Core/Source/DTLog.m:68:2: warning: 'asl_log' is deprecated: first deprecated in macOS 10.12 - os_log(3) has replaced asl(3) [-Wdeprecated-declarations]
   68 |         asl_log(client, msg, (int)logLevel, "%s", [message UTF8String]);
      |         ^
/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.1.sdk/usr/include/asl.h:586:5: note: 'asl_log' has been explicitly marked deprecated here
  586 | int asl_log(asl_object_t client, asl_object_t msg, int level, const char *format, ...) __printflike(4, 5) __not_tail_called __API_DEPRECATED("os_log(3) has replaced asl(3)", macosx(10.4,10.12), ios(2.0,10.0), watchos(2.0,3.0), tvos(9.0,10.0));
      |     ^
/Users/admin/builder/spi-builder-workspace/Core/Source/DTLog.m:70:2: warning: 'asl_free' is deprecated: first deprecated in macOS 10.12 - os_log(3) has replaced asl(3) [-Wdeprecated-declarations]
   70 |         asl_free(msg);
      |         ^
/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.1.sdk/usr/include/asl.h:650:6: note: 'asl_free' has been explicitly marked deprecated here
  650 | void asl_free(asl_object_t obj) __API_DEPRECATED("os_log(3) has replaced asl(3)", macosx(10.4,10.12), ios(2.0,10.0), watchos(2.0,3.0), tvos(9.0,10.0));
      |      ^
/Users/admin/builder/spi-builder-workspace/Core/Source/DTLog.m:93:10: warning: 'asl_new' is deprecated: first deprecated in macOS 10.12 - os_log(3) has replaced asl(3) [-Wdeprecated-declarations]
   93 |         query = asl_new(ASL_TYPE_QUERY);
      |                 ^
/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.1.sdk/usr/include/asl.h:514:14: note: 'asl_new' has been explicitly marked deprecated here
  514 | asl_object_t asl_new(uint32_t type) __API_DEPRECATED("os_log(3) has replaced asl(3)", macosx(10.4,10.12), ios(2.0,10.0), watchos(2.0,3.0), tvos(9.0,10.0));
      |              ^
/Users/admin/builder/spi-builder-workspace/Core/Source/DTLog.m:96:2: warning: 'asl_set_query' is deprecated: first deprecated in macOS 10.12 - os_log(3) has replaced asl(3) [-Wdeprecated-declarations]
   96 |         asl_set_query(query, ASL_KEY_FACILITY, [facility UTF8String], ASL_QUERY_OP_EQUAL);
      |         ^
/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.1.sdk/usr/include/asl.h:694:5: note: 'asl_set_query' has been explicitly marked deprecated here
  694 | int asl_set_query(asl_object_t msg, const char *key, const char *value, uint32_t op) __API_DEPRECATED("os_log(3) has replaced asl(3)", macosx(10.4,10.12), ios(2.0,10.0), watchos(2.0,3.0), tvos(9.0,10.0));
      |     ^
/Users/admin/builder/spi-builder-workspace/Core/Source/DTLog.m:98:25: warning: 'asl_search' is deprecated: first deprecated in macOS 10.12 - os_log(3) has replaced asl(3) [-Wdeprecated-declarations]
   98 |         aslresponse response = asl_search(NULL, query);
      |                                ^
/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.1.sdk/usr/include/asl.h:726:14: note: 'asl_search' has been explicitly marked deprecated here
  726 | asl_object_t asl_search(asl_object_t obj, asl_object_t query) __API_DEPRECATED("os_log(3) has replaced asl(3)", macosx(10.4,10.12), ios(2.0,10.0), watchos(2.0,3.0), tvos(9.0,10.0));
      |              ^
/Users/admin/builder/spi-builder-workspace/Core/Source/DTLog.m:103:20: warning: 'asl_next' is deprecated: first deprecated in macOS 10.12 - os_log(3) has replaced asl(3) [-Wdeprecated-declarations]
  103 |         while ((message = asl_next(response)))
      |                           ^
/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.1.sdk/usr/include/asl.h:1022:14: note: 'asl_next' has been explicitly marked deprecated here
 1022 | asl_object_t asl_next(asl_object_t obj) __API_DEPRECATED("os_log(3) has replaced asl(3)", macosx(10.10,10.12), ios(8.0,10.0), watchos(2.0,3.0), tvos(9.0,10.0));
      |              ^
/Users/admin/builder/spi-builder-workspace/Core/Source/DTLog.m:110:27: warning: 'asl_key' is deprecated: first deprecated in macOS 10.12 - os_log(3) has replaced asl(3) [-Wdeprecated-declarations]
  110 |                 for (index = 0; ((key = asl_key(message, index))); index++)
      |                                         ^
/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.1.sdk/usr/include/asl.h:482:13: note: 'asl_key' has been explicitly marked deprecated here
  482 | const char *asl_key(asl_object_t msg, uint32_t n) __API_DEPRECATED("os_log(3) has replaced asl(3)", macosx(10.4,10.12), ios(2.0,10.0), watchos(2.0,3.0), tvos(9.0,10.0));
      |             ^
/Users/admin/builder/spi-builder-workspace/Core/Source/DTLog.m:114:10: warning: 'asl_get' is deprecated: first deprecated in macOS 10.12 - os_log(3) has replaced asl(3) [-Wdeprecated-declarations]
  114 |                         val = asl_get(message, key);
      |                               ^
/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.1.sdk/usr/include/asl.h:551:13: note: 'asl_get' has been explicitly marked deprecated here
  551 | const char *asl_get(asl_object_t msg, const char *key) __API_DEPRECATED("os_log(3) has replaced asl(3)", macosx(10.4,10.12), ios(2.0,10.0), watchos(2.0,3.0), tvos(9.0,10.0));
      |             ^
/Users/admin/builder/spi-builder-workspace/Core/Source/DTLog.m:123:2: warning: 'asl_free' is deprecated: first deprecated in macOS 10.12 - os_log(3) has replaced asl(3) [-Wdeprecated-declarations]
  123 |         asl_free(query);
      |         ^
/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.1.sdk/usr/include/asl.h:650:6: note: 'asl_free' has been explicitly marked deprecated here
  650 | void asl_free(asl_object_t obj) __API_DEPRECATED("os_log(3) has replaced asl(3)", macosx(10.4,10.12), ios(2.0,10.0), watchos(2.0,3.0), tvos(9.0,10.0));
      |      ^
/Users/admin/builder/spi-builder-workspace/Core/Source/DTLog.m:125:2: warning: 'asl_release' is deprecated: first deprecated in macOS 10.12 - os_log(3) has replaced asl(3) [-Wdeprecated-declarations]
  125 |         asl_release(response);
      |         ^
/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.1.sdk/usr/include/asl.h:668:6: note: 'asl_release' has been explicitly marked deprecated here
  668 | void asl_release(asl_object_t obj) __API_DEPRECATED("os_log(3) has replaced asl(3)", macosx(10.10,10.12), ios(8.0,10.0), watchos(2.0,3.0), tvos(9.0,10.0));
      |      ^
13 warnings generated.
[28/70] Compiling DTActionSheet.m
[29/70] Compiling DTLog.m
[30/70] Compiling NSObject+DTRuntime.m
[31/70] Compiling DTCoreGraphicsUtils.m
[32/70] Compiling DTObjectBlockExecutor.m
[33/70] Compiling DTReachability.m
[34/70] Compiling NSURL+DTComparing.m
/Users/admin/builder/spi-builder-workspace/Core/Source/NSURL+DTUnshorten.m:60:21: warning: 'sendSynchronousRequest:returningResponse:error:' is deprecated: first deprecated in macOS 10.11 - Use [NSURLSession dataTaskWithRequest:completionHandler:] (see NSURLSession.h [-Wdeprecated-declarations]
   60 |                         [NSURLConnection sendSynchronousRequest:request returningResponse:&response error:&error];
      |                                          ^
/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.1.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSURLConnection.h:405:1: note: 'sendSynchronousRequest:returningResponse:error:' has been explicitly marked deprecated here
  405 | + (nullable NSData *)sendSynchronousRequest:(NSURLRequest *)request returningResponse:(NSURLResponse * _Nullable * _Nullable)response error:(NSError **)error API_DEPRECATED("Use [NSURLSession dataTaskWithRequest:completionHandler:] (see NSURLSession.h", macos(10.3,10.11), ios(2.0,9.0), tvos(9.0,9.0)) API_UNAVAILABLE(watchos);
      | ^
1 warning generated.
[35/70] Compiling NSURL+DTUnshorten.m
/Users/admin/builder/spi-builder-workspace/Core/Source/NSString+DTURLEncoding.m:16:39: warning: 'CFURLCreateStringByAddingPercentEscapes' is deprecated: first deprecated in macOS 10.11 - Use [NSString stringByAddingPercentEncodingWithAllowedCharacters:] instead, which always uses the recommended UTF-8 encoding, and which encodes for a specific URL component or subcomponent (since each URL component or subcomponent has different rules for what characters are valid). [-Wdeprecated-declarations]
   16 |         return (__bridge_transfer NSString *)CFURLCreateStringByAddingPercentEscapes(NULL,  (__bridge CFStringRef)self,  NULL,  (CFStringRef)@"!*'();:@&=+$,/?%#[]", kCFStringEncodingUTF8);
      |                                              ^
/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.1.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers/CFURL.h:408:13: note: 'CFURLCreateStringByAddingPercentEscapes' has been explicitly marked deprecated here
  408 | CFStringRef CFURLCreateStringByAddingPercentEscapes(CFAllocatorRef allocator, CFStringRef originalString, CFStringRef charactersToLeaveUnescaped, CFStringRef legalURLCharactersToBeEscaped, CFStringEncoding encoding) API_DEPRECATED("Use [NSString stringByAddingPercentEncodingWithAllowedCharacters:] instead, which always uses the recommended UTF-8 encoding, and which encodes for a specific URL component or subcomponent (since each URL component or subcomponent has different rules for what characters are valid).", macos(10.0,10.11), ios(2.0,9.0), watchos(2.0,2.0), tvos(9.0,9.0));
      |             ^
1 warning generated.
[36/70] Compiling NSString+DTURLEncoding.m
[37/70] Compiling NSString+DTUtilities.m
[38/70] Compiling NSString+DTFormatNumbers.m
[39/70] Compiling NSMutableArray+DTMoving.m
[40/70] Compiling NSString+DTPaths.m
[41/70] Compiling NSFileWrapper+DTCopying.m
[42/70] Compiling NSDictionary+DTError.m
[43/70] Compiling NSData+DTCrypto.m
[44/70] Compiling NSArray+DTError.m
/Users/admin/builder/spi-builder-workspace/Core/Source/Externals/minizip/ioapi.c:220:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  220 | void fill_fopen_filefunc (pzlib_filefunc_def)
      |      ^
1 warning generated.
[45/70] Compiling ioapi.c
/Users/admin/builder/spi-builder-workspace/Core/Source/Externals/minizip/mztools.c:31:20: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
   31 | extern int ZEXPORT unzRepair(file, fileOut, fileOutTmp, nRecovered, bytesRecovered)
      |                    ^
1 warning generated.
[46/70] Compiling mztools.c
[47/70] Compiling zip.c
[48/70] Compiling unzip.c
[49/70] Compiling DTZipArchiveNode.m
[50/70] Compiling DTZipArchiveGZip.m
[51/70] Compiling DTZipArchivePKZip.m
[52/70] Compiling DTZipArchive.m
[53/70] Compiling DTVersion.m
[54/70] Compiling NSString+DTUTI.m
[55/70] Compiling NSScanner+DTScripting.m
[56/70] Compiling DTExtendedFileAttributes.m
[57/70] Compiling DTBlockFunctions.m
[58/70] Compiling DTBase64Coding.m
[59/70] Compiling DTAsyncFileDeleter.m
[60/70] Compiling DTASN1Serialization.m
[61/70] Compiling NSURL+DTAWS.m
[62/70] Compiling DTASN1BitString.m
[63/70] Compiling DTASN1Parser.m
/Users/admin/builder/spi-builder-workspace/Core/Source/OSX/NSWindowController+DTPanelControllerPresenting.m:48:9: warning: 'beginSheet:modalForWindow:modalDelegate:didEndSelector:contextInfo:' is deprecated: first deprecated in macOS 10.10 - Use -[NSWindow beginSheet:completionHandler:] instead [-Wdeprecated-declarations]
   48 |         [NSApp beginSheet:panelController.window modalForWindow:self.window modalDelegate:self didEndSelector:@selector(_didFinishDismissingSheet:returnCode:contextInfo:) contextInfo:&DTPresentedViewControllerDismissalQueueKey];
      |                ^
/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.1.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSApplication.h:700:1: note: 'beginSheet:modalForWindow:modalDelegate:didEndSelector:contextInfo:' has been explicitly marked deprecated here
  700 | - (void)beginSheet:(NSWindow *)sheet modalForWindow:(NSWindow *)docWindow modalDelegate:(nullable id)modalDelegate didEndSelector:(nullable SEL)didEndSelector contextInfo:(null_unspecified void *)contextInfo API_DEPRECATED("Use -[NSWindow beginSheet:completionHandler:] instead", macos(10.0,10.10));
      | ^
1 warning generated.
[64/70] Compiling NSWindowController+DTPanelControllerPresenting.m
[65/70] Compiling NSDocument+DTFoundation.m
[66/70] Compiling NSView+DTAutoLayout.m
[67/70] Compiling NSImage+DTUtilities.m
[68/70] Compiling NSValue+DTConversion.m
[69/70] Compiling DTScrollView.m
Build complete! (5.12s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "DTFoundation",
  "name" : "DTFoundation",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "9.0"
    },
    {
      "name" : "macos",
      "version" : "10.10"
    },
    {
      "name" : "tvos",
      "version" : "9.0"
    }
  ],
  "products" : [
    {
      "name" : "DTFoundation",
      "targets" : [
        "DTFoundation"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "DTFoundationTests",
      "module_type" : "ClangTarget",
      "name" : "DTFoundationTests",
      "path" : "Test",
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Test/Resources/ArraySample.plist",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Test/Resources/DictionarySample.plist",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Test/Resources/SelfSigned.der",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Test/Resources/gzip_sample.txt-gz",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Test/Resources/gzip_sample.txt-z",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Test/Resources/gzip_sample.txt.foo",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Test/Resources/gzip_sample.txt.gz",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Test/Resources/gzip_sample.txt.original",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Test/Resources/gzip_sample_invalid.gz",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Test/Resources/html_doctype.html",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Test/Resources/processing_instruction.html",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Test/Resources/sample.zip",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Test/Resources/screenshot.png.dat",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Test/Resources/zipContent/Franz.txt",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Test/Resources/zipContent/Oliver.txt",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Test/Resources/zipContent/Rene",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Test/Resources/zipContent/Stefan.txt",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "Source/DTASN1SerializationTest.m",
        "Source/DTActionSheetTest.m",
        "Source/DTAlertViewTest.m",
        "Source/DTBase64CodingTest.m",
        "Source/DTBlockFunctionsTest.m",
        "Source/DTHTMLParserTest.m",
        "Source/DTLogTest.m",
        "Source/DTScriptingTest.m",
        "Source/DTVersionTest.m",
        "Source/DTZipArchiveTest.m",
        "Source/NSArrayDTErrorTest.m",
        "Source/NSDictionaryDTErrorTest.m",
        "Source/NSStringDTPathsTest.m",
        "Source/NSStringDTURLEncodingTest.m"
      ],
      "target_dependencies" : [
        "DTFoundation"
      ],
      "type" : "test"
    },
    {
      "c99name" : "DTFoundation",
      "module_type" : "ClangTarget",
      "name" : "DTFoundation",
      "path" : "Core",
      "product_memberships" : [
        "DTFoundation"
      ],
      "sources" : [
        "Source/DTASN1/DTASN1BitString.m",
        "Source/DTASN1/DTASN1Parser.m",
        "Source/DTASN1/DTASN1Serialization.m",
        "Source/DTAWS/NSURL+DTAWS.m",
        "Source/DTAsyncFileDeleter/DTAsyncFileDeleter.m",
        "Source/DTBase64Coding.m",
        "Source/DTBlockFunctions.m",
        "Source/DTCoreGraphicsUtils.m",
        "Source/DTExtendedFileAttributes.m",
        "Source/DTFolderMonitor.m",
        "Source/DTFoundationConstants.m",
        "Source/DTHTMLParser/DTHTMLParser.m",
        "Source/DTLog.m",
        "Source/DTReachability/DTReachability.m",
        "Source/DTSQLite/DTSQLiteDatabase.m",
        "Source/DTSQLite/DTSQLiteFunctions.m",
        "Source/DTScripting/DTScriptExpression.m",
        "Source/DTScripting/DTScriptVariable.m",
        "Source/DTScripting/NSScanner+DTScripting.m",
        "Source/DTUTI/NSString+DTUTI.m",
        "Source/DTVersion.m",
        "Source/DTZipArchive/DTZipArchive.m",
        "Source/DTZipArchive/DTZipArchiveGZip.m",
        "Source/DTZipArchive/DTZipArchiveNode.m",
        "Source/DTZipArchive/DTZipArchivePKZip.m",
        "Source/Externals/minizip/ioapi.c",
        "Source/Externals/minizip/mztools.c",
        "Source/Externals/minizip/unzip.c",
        "Source/Externals/minizip/zip.c",
        "Source/NSArray+DTError.m",
        "Source/NSData+DTCrypto.m",
        "Source/NSDictionary+DTError.m",
        "Source/NSFileWrapper+DTCopying.m",
        "Source/NSMutableArray+DTMoving.m",
        "Source/NSString+DTFormatNumbers.m",
        "Source/NSString+DTPaths.m",
        "Source/NSString+DTURLEncoding.m",
        "Source/NSString+DTUtilities.m",
        "Source/NSURL+DTComparing.m",
        "Source/NSURL+DTUnshorten.m",
        "Source/OSX/DTScrollView.m",
        "Source/OSX/NSDocument+DTFoundation.m",
        "Source/OSX/NSImage+DTUtilities.m",
        "Source/OSX/NSValue+DTConversion.m",
        "Source/OSX/NSView+DTAutoLayout.m",
        "Source/OSX/NSWindowController+DTPanelControllerPresenting.m",
        "Source/Runtime/DTObjectBlockExecutor.m",
        "Source/Runtime/NSObject+DTRuntime.m",
        "Source/iOS/BlocksAdditions/DTActionSheet.m",
        "Source/iOS/BlocksAdditions/DTAlertView.m",
        "Source/iOS/BlocksAdditions/UIView+DTActionHandlers.m",
        "Source/iOS/DTActivityTitleView.m",
        "Source/iOS/DTAnimatedGIF/DTAnimatedGIF.m",
        "Source/iOS/DTCustomColoredAccessory.m",
        "Source/iOS/DTPieProgressIndicator.m",
        "Source/iOS/DTProgressHUD/DTProgressHUD.m",
        "Source/iOS/DTProgressHUD/DTProgressHUDWindow.m",
        "Source/iOS/DTSidePanel/DTSidePanelController.m",
        "Source/iOS/DTSidePanel/DTSidePanelControllerSegue.m",
        "Source/iOS/DTSidePanel/DTSidePanelPanGestureRecognizer.m",
        "Source/iOS/DTSidePanel/UIViewController+DTSidePanelController.m",
        "Source/iOS/DTSmartPagingScrollView.m",
        "Source/iOS/DTTiledLayerWithoutFade.m",
        "Source/iOS/Debug/UIColor+DTDebug.m",
        "Source/iOS/Debug/UIView+DTDebug.m",
        "Source/iOS/NSURL+DTAppLinks.m",
        "Source/iOS/UIApplication+DTNetworkActivity.m",
        "Source/iOS/UIImage+DTFoundation.m",
        "Source/iOS/UIScreen+DTFoundation.m",
        "Source/iOS/UIView+DTFoundation.m"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.3"
}
Done.