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 ShrinkItArchive, reference 1.3.1 (e7e4ab), with Swift 5.10 for macOS (SPM) on 11 Sep 2024 23:29:34 UTC.

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.53.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/bastie/ShrinkItArchive.git
Reference: 1.3.1
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/bastie/ShrinkItArchive
 * tag               1.3.1      -> FETCH_HEAD
HEAD is now at e7e4ab9 BugFix CRC16 table
Cloned https://github.com/bastie/ShrinkItArchive.git
Revision (git rev-parse @):
e7e4ab922db25fa6bd47b2f2d2764f2cece60aac
SUCCESS checkout https://github.com/bastie/ShrinkItArchive.git at 1.3.1
Fetching https://github.com/bastie/JavApi4Swift.git
[1/30757] Fetching javapi4swift
Fetched https://github.com/bastie/JavApi4Swift.git from cache (3.17s)
Computing version for https://github.com/bastie/JavApi4Swift.git
Computed https://github.com/bastie/JavApi4Swift.git at 0.15.1 (0.47s)
Creating working copy for https://github.com/bastie/JavApi4Swift.git
Working copy of https://github.com/bastie/JavApi4Swift.git resolved at 0.15.1
========================================
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": "shrinkitarchive",
      "name": "ShrinkItArchive",
      "url": "https://github.com/bastie/ShrinkItArchive.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/ShrinkItArchive",
      "dependencies": [
        {
          "identity": "javapi4swift",
          "name": "JavApi⁴Swift",
          "url": "https://github.com/bastie/JavApi4Swift.git",
          "version": "0.15.1",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/JavApi4Swift",
          "dependencies": [
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/bastie/ShrinkItArchive.git
[1/677] Fetching shrinkitarchive
Fetched https://github.com/bastie/ShrinkItArchive.git from cache (0.99s)
Fetching https://github.com/bastie/JavApi4Swift.git from cache
Fetched https://github.com/bastie/JavApi4Swift.git from cache (0.46s)
Computing version for https://github.com/bastie/JavApi4Swift.git
Computed https://github.com/bastie/JavApi4Swift.git at 0.15.1 (0.03s)
Creating working copy for https://github.com/bastie/JavApi4Swift.git
Working copy of https://github.com/bastie/JavApi4Swift.git resolved at 0.15.1
Creating working copy for https://github.com/bastie/ShrinkItArchive.git
Working copy of https://github.com/bastie/ShrinkItArchive.git resolved at 1.3.1 (e7e4ab9)
Found 1 product dependencies
  - JavApi⁴Swift
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             5.10
Building package at path:  $PWD
https://github.com/bastie/ShrinkItArchive.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.4.0.app xcrun swift build --arch arm64
Building for debugging...
[0/8] Write sources
[3/8] Write NufxScan-entitlement.plist
[4/8] Write swift-version-33747A42983211AE.txt
[6/119] Emitting module JavApi
[7/131] Compiling JavApi Arrays.swift
[8/131] Compiling JavApi Base64+Alphabets.swift
[9/131] Compiling JavApi Base64.Decoder.swift
[10/131] Compiling JavApi Base64.Encoder.swift
[11/131] Compiling JavApi Base64.swift
[12/131] Compiling JavApi Calendar+Swiftify.swift
[13/131] Compiling JavApi Calendar.swift
[14/131] Compiling JavApi Collection.swift
[15/131] Compiling JavApi Collections.swift
[16/131] Compiling JavApi Date.swift
[17/131] Compiling JavApi Dictionary+Java.swift
[18/131] Compiling JavApi Dictionary+Swiftify.swift
[19/131] Compiling JavApi TimeZone.swift
[20/131] Compiling JavApi UUID+Java.swift
[21/131] Compiling JavApi java.util.swift
[22/131] Compiling JavApi Adler32+Swiftify.swift
[23/131] Compiling JavApi Adler32.swift
[24/131] Compiling JavApi CRC32+Swiftify.swift
[25/131] Compiling JavApi CRC32.swift
[26/131] Compiling JavApi CRC32C+Swiftify.swift
[27/131] Compiling JavApi CRC32C.swift
[28/131] Compiling JavApi Checksum+Swiftify.swift
[29/131] Compiling JavApi Checksum.swift
[30/131] Compiling JavApi java.util.zip.swift
[31/131] Compiling JavApi java.swift
[32/131] Compiling JavApi Array+Java.swift
[33/131] Compiling JavApi CharSequence+StringProtocol.swift
[34/131] Compiling JavApi CharSequence.swift
[35/131] Compiling JavApi Character+Java.swift
[36/131] Compiling JavApi Character+Operator.swift
[37/131] Compiling JavApi Cloneable+Swiftify.swift
[38/131] Compiling JavApi Cloneable.swift
[39/131] Compiling JavApi Double+Java.swift
[40/131] Compiling JavApi Double+Swiftify.swift
[41/131] Compiling JavApi FileHandle+TextOutputStream.swift
[42/131] Compiling JavApi Int+Java.swift
[43/131] Compiling JavApi Int32+Java.swift
[44/131] Compiling JavApi GregorianCalendar+Swiftify.swift
[45/131] Compiling JavApi GregorianCalendar.swift
[46/131] Compiling JavApi LinkedHashMap+Operator.swift
[47/131] Compiling JavApi LinkedHashMap+Swiftify.swift
[48/131] Compiling JavApi LinkedHashMap.swift
[49/131] Compiling JavApi Map.swift
[50/131] Compiling JavApi Queue.swift
[51/131] Compiling JavApi Random.swift
[52/131] Compiling JavApi RandomAccessCollection+Java.swift
[53/131] Compiling JavApi Set+Java.swift
[54/131] Compiling JavApi Stack+Swiftify.swift
[55/131] Compiling JavApi Stack.swift
[56/131] Compiling JavApi Int64+Java.swift
[57/131] Compiling JavApi Integer.swift
[58/131] Compiling JavApi Long.swift
[59/131] Compiling JavApi Math.swift
[60/131] Compiling JavApi Operator+Java.swift
[61/131] Compiling JavApi String+CharSequence.swift
[62/131] Compiling JavApi String+Java.swift
[63/131] Compiling JavApi String+Swiftify.swift
[64/131] Compiling JavApi StringBuilder+Swiftify.swift
[65/131] Compiling JavApi StringBuilder.swift
[66/131] Compiling JavApi StringProtocol+Java.swift
[67/131] Compiling JavApi SubString+CharSequence.swift
[68/131] Compiling JavApi Decimal+Java.swift
[69/131] Compiling JavApi java.math.swift
[70/131] Compiling JavApi ByteBuffer+Swiftify.swift
[71/131] Compiling JavApi ByteBuffer.swift
[72/131] Compiling JavApi ByteOrder.swift
[73/131] Compiling JavApi Charset.swift
[74/131] Compiling JavApi Files+Swiftify.swift
[75/131] Compiling JavApi Files.swift
[76/131] Compiling JavApi OpenOption.swift
[77/131] Compiling JavApi Path.swift
[78/131] Compiling JavApi Paths.swift
[79/131] Compiling JavApi StandardOpenOption.swift
[80/131] Compiling JavApi ByteArrayInputStream+Swiftify.swift
[81/131] Compiling JavApi ByteArrayInputStream.swift
[82/131] Compiling JavApi Closeable.swift
[83/131] Compiling JavApi File+Extensions.swift
[84/131] Compiling JavApi File.swift
[85/131] Compiling JavApi FileFilter.swift
[86/131] Compiling JavApi Flushable.swift
[87/131] Compiling JavApi InputStream+Swiftify.swift
[88/131] Compiling JavApi InputStream.swift
[89/131] Compiling JavApi OutputStream+Swiftify.swift
[90/131] Compiling JavApi OutputStream.swift
[91/131] Compiling JavApi PrintStream.swift
[92/131] Compiling JavApi java.io.swift
[93/131] Compiling JavApi java.nio.file.swift
[94/131] Compiling JavApi java.nio.swift
[95/131] Compiling JavApi SecureRandom.swift
[96/131] Compiling JavApi java.security.swift
[97/131] Compiling JavApi Clock.swift
[98/131] Compiling JavApi ClockIdentifierName.swift
[99/131] Compiling JavApi Instant+AnyDate.swift
[100/131] Compiling JavApi Instant+Codable.swift
[101/131] Compiling JavApi Instant+Comparable.swift
[102/131] Compiling JavApi Instant+CustomDebugStringConvertible.swift
[103/131] Compiling JavApi Instant+CustomPlaygroundDisplayConvertible.swift
[104/131] Compiling JavApi Instant+CustomReflectable.swift
[105/131] Compiling JavApi Instant+CustomStringConvertible.swift
[106/131] Compiling JavApi Instant+Equatable.swift
[107/131] Compiling JavApi Instant+Hashable.swift
[108/131] Compiling JavApi Instant.swift
[109/131] Compiling JavApi IntegerExtension.swift
[110/131] Compiling JavApi LocalDate.swift
[111/131] Compiling JavApi LocalDateTime.swift
[112/131] Compiling JavApi LocalTime.swift
[113/131] Compiling JavApi Period.swift
[114/131] Compiling JavApi ZonedDateTime.swift
[115/131] Compiling JavApi java.time.swift
[116/131] Compiling JavApi ArrayList.swift
[117/131] Compiling JavApi System+Properties.swift
[118/131] Compiling JavApi System+Swiftify.swift
[119/131] Compiling JavApi System+SystemErr.swift
[120/131] Compiling JavApi System+SystemOut.swift
[121/131] Compiling JavApi System.swift
[122/131] Compiling JavApi Thread+Swiftify.swift
[123/131] Compiling JavApi Thread.swift
[124/131] Compiling JavApi Throwable.swift
[125/131] Compiling JavApi java.lang.swift
[126/131] Compiling JavApi BigDecimal+Java.swift
[127/131] Compiling JavApi BigDecimal+Swiftify.swift
[128/131] Compiling JavApi BigDecimal.swift
[129/153] Compiling ShrinkItArchive BitOutputStream.swift
[130/153] Compiling ShrinkItArchive ByteConstants.swift
[131/155] Compiling ShrinkItArchive MasterHeaderBlock.swift
[132/155] Compiling ShrinkItArchive NuFileArchive.swift
[133/155] Compiling ShrinkItArchive ShrinkItArchiveIntQueue.swift
[134/155] Compiling ShrinkItArchive NufxLzw1InputStream.swift
[135/155] Compiling ShrinkItArchive NufxLzw2InputStream.swift
[136/155] Compiling ShrinkItArchive BitConstants.swift
[137/155] Compiling ShrinkItArchive BitInputStream.swift
[138/155] Compiling ShrinkItArchive ThreadClass.swift
[139/155] Compiling ShrinkItArchive ThreadFormat.swift
[140/155] Compiling ShrinkItArchive ThreadKind.swift
[141/155] Compiling ShrinkItArchive ThreadRecord.swift
[142/155] Compiling ShrinkItArchive TimeRec.swift
[143/155] Compiling ShrinkItArchive RleInputStream.swift
[144/155] Compiling ShrinkItArchive RleOutputStream.swift
[145/155] Compiling ShrinkItArchive LzwInputStream.swift
/Users/admin/builder/spi-builder-workspace/Sources/ShrinkItArchive/io/LzwOutputStream.swift:35:11: warning: variable 'crc' was never mutated; consider changing to 'let' constant
      var crc = CRC16()
      ~~~ ^
      let
/Users/admin/builder/spi-builder-workspace/Sources/ShrinkItArchive/io/LzwOutputStream.swift:43:8: warning: variable 'crc' was never mutated; consider changing to 'let' constant
                        var crc = CRC16()
                        ~~~ ^
                        let
[146/155] Compiling ShrinkItArchive LzwOutputStream.swift
/Users/admin/builder/spi-builder-workspace/Sources/ShrinkItArchive/io/LzwOutputStream.swift:35:11: warning: variable 'crc' was never mutated; consider changing to 'let' constant
      var crc = CRC16()
      ~~~ ^
      let
/Users/admin/builder/spi-builder-workspace/Sources/ShrinkItArchive/io/LzwOutputStream.swift:43:8: warning: variable 'crc' was never mutated; consider changing to 'let' constant
                        var crc = CRC16()
                        ~~~ ^
                        let
[147/155] Compiling ShrinkItArchive CRC16.swift
[148/155] Compiling ShrinkItArchive HeaderBlock.swift
[149/155] Compiling ShrinkItArchive HeaderConstants.swift
[150/155] Compiling ShrinkItArchive LittleEndianByteInputStream.swift
[151/155] Compiling ShrinkItArchive LittleEndianByteOutputStream.swift
[152/155] Emitting module ShrinkItArchive
[153/158] Emitting module NufxScan
[154/158] Compiling NufxScan NufxScan.swift
/Users/admin/builder/spi-builder-workspace/Sources/NufxScan/NufxScan.swift:49:9: warning: variable 'files' was never mutated; consider changing to 'let' constant
    var files : [java.io.File] = directory.listFiles(NufxScan.NuFxFileFilter())!
    ~~~ ^
    let
[155/158] Compiling NufxScan NuFxFileFilter.swift
[155/158] Write Objects.LinkFileList
[156/158] Linking NufxScan
[157/158] Applying NufxScan
Build complete! (8.47s)
Build complete.
Done.