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 ANSIEscapeCode, reference master (892f5f), with Swift 6.1 for macOS (SPM) on 25 Apr 2025 21:44:38 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.3.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.61.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/flintprocessor/ANSIEscapeCode.git
Reference: master
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/flintprocessor/ANSIEscapeCode
 * branch            master     -> FETCH_HEAD
 * [new branch]      master     -> origin/master
HEAD is now at 892f5f3 Merge branch 'develop'
Cloned https://github.com/flintprocessor/ANSIEscapeCode.git
Revision (git rev-parse @):
892f5f3067ea4c029af05cb45efb3b6a3be2f838
SUCCESS checkout https://github.com/flintprocessor/ANSIEscapeCode.git at master
========================================
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": "ansiescapecode",
      "name": "ANSIEscapeCode",
      "url": "https://github.com/flintprocessor/ANSIEscapeCode.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/ANSIEscapeCode",
      "dependencies": [
      ]
    }
  ]
}
Fetching https://github.com/flintprocessor/ANSIEscapeCode.git
[1/49] Fetching ansiescapecode
Fetched https://github.com/flintprocessor/ANSIEscapeCode.git from cache (0.73s)
Creating working copy for https://github.com/flintprocessor/ANSIEscapeCode.git
Working copy of https://github.com/flintprocessor/ANSIEscapeCode.git resolved at master (892f5f3)
warning: '.resolve-product-dependencies': dependency 'ansiescapecode' is not used by any target
Found 0 product dependencies
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.1
Building package at path:  $PWD
https://github.com/flintprocessor/ANSIEscapeCode.git
https://github.com/flintprocessor/ANSIEscapeCode.git
{
  "dependencies" : [
  ],
  "manifest_display_name" : "ANSIEscapeCode",
  "name" : "ANSIEscapeCode",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "ANSIEscapeCode",
      "targets" : [
        "ANSIEscapeCode"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ANSIEscapeCode-logo",
      "targets" : [
        "ANSIEscapeCode-logo"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "ANSIEscapeCode_logo",
      "module_type" : "SwiftTarget",
      "name" : "ANSIEscapeCode-logo",
      "path" : "Sources/ANSIEscapeCode-logo",
      "product_memberships" : [
        "ANSIEscapeCode-logo"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "ANSIEscapeCode"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "ANSIEscapeCode",
      "module_type" : "SwiftTarget",
      "name" : "ANSIEscapeCode",
      "path" : "Sources/ANSIEscapeCode",
      "product_memberships" : [
        "ANSIEscapeCode",
        "ANSIEscapeCode-logo"
      ],
      "sources" : [
        "ANSIEscapeCode.swift",
        "BackgroundColor.swift",
        "Cursor.swift",
        "Erase.swift",
        "EraseInDisplayType.swift",
        "EraseInLineType.swift",
        "PrintANSIEscapeCode.swift",
        "Scroll.swift",
        "String+ANSIEscapeCode.swift",
        "TextColor.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "4.0"
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.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/7] Write sources
[2/7] Write ANSIEscapeCode-logo-entitlement.plist
[3/7] Write swift-version-2F0A5646E1D333AE.txt
[5/17] Compiling ANSIEscapeCode String+ANSIEscapeCode.swift
/Users/admin/builder/spi-builder-workspace/Sources/ANSIEscapeCode/String+ANSIEscapeCode.swift:32:5: warning: 'public' modifier is redundant for property declared in a public extension
 30 |
 31 |     /// Set text bold on terminal.
 32 |     public var boldOutput: String {
    |     `- warning: 'public' modifier is redundant for property declared in a public extension
 33 |         return ANSIEscapeCode.Decoration.bold
 34 |             + self + ANSIEscapeCode.Decoration.reset
/Users/admin/builder/spi-builder-workspace/Sources/ANSIEscapeCode/String+ANSIEscapeCode.swift:38:5: warning: 'public' modifier is redundant for property declared in a public extension
 36 |
 37 |     /// Set text italic on terminal.
 38 |     public var italicOutput: String {
    |     `- warning: 'public' modifier is redundant for property declared in a public extension
 39 |         return ANSIEscapeCode.Decoration.italic
 40 |             + self + ANSIEscapeCode.Decoration.reset
/Users/admin/builder/spi-builder-workspace/Sources/ANSIEscapeCode/String+ANSIEscapeCode.swift:44:5: warning: 'public' modifier is redundant for property declared in a public extension
 42 |
 43 |     /// Set text underline on terminal.
 44 |     public var underlineOutput: String {
    |     `- warning: 'public' modifier is redundant for property declared in a public extension
 45 |         return ANSIEscapeCode.Decoration.underline
 46 |             + self + ANSIEscapeCode.Decoration.reset
/Users/admin/builder/spi-builder-workspace/Sources/ANSIEscapeCode/String+ANSIEscapeCode.swift:50:5: warning: 'public' modifier is redundant for property declared in a public extension
 48 |
 49 |     /// Set text blink on terminal.
 50 |     public var blinkOutput: String {
    |     `- warning: 'public' modifier is redundant for property declared in a public extension
 51 |         return ANSIEscapeCode.Decoration.blink
 52 |             + self + ANSIEscapeCode.Decoration.reset
/Users/admin/builder/spi-builder-workspace/Sources/ANSIEscapeCode/String+ANSIEscapeCode.swift:59:5: warning: 'public' modifier is redundant for instance method declared in a public extension
 57 |     /// - Parameter color: Text color.
 58 |     /// - Returns: Processed string.
 59 |     public func color(_ color: TextColor) -> String {
    |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
 60 |         return ANSIEscapeCode.Decoration.textColor(color)
 61 |             + self + ANSIEscapeCode.Decoration.reset
/Users/admin/builder/spi-builder-workspace/Sources/ANSIEscapeCode/String+ANSIEscapeCode.swift:69:5: warning: 'public' modifier is redundant for instance method declared in a public extension
 67 |     ///                    Refer: https://en.wikipedia.org/wiki/ANSI_escape_code#8-bit
 68 |     /// - Returns: Processed string.
 69 |     public func colorFrom8BitsColorSet(_ color: Int) -> String {
    |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
 70 |         return ANSIEscapeCode.Decoration.text8BitsColor(color)
 71 |             + self + ANSIEscapeCode.Decoration.reset
/Users/admin/builder/spi-builder-workspace/Sources/ANSIEscapeCode/String+ANSIEscapeCode.swift:82:5: warning: 'public' modifier is redundant for instance method declared in a public extension
 80 |     ///   - blue: 8 bits blue color value.
 81 |     /// - Returns: Processed string.
 82 |     public func colorFromRGBColorSet(red: Int, green: Int, blue: Int) -> String {
    |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
 83 |         return ANSIEscapeCode.Decoration.textRGBColor(red: red, green: green, blue: blue)
 84 |             + self + ANSIEscapeCode.Decoration.reset
/Users/admin/builder/spi-builder-workspace/Sources/ANSIEscapeCode/String+ANSIEscapeCode.swift:91:5: warning: 'public' modifier is redundant for instance method declared in a public extension
 89 |     /// - Parameter color: Background color.
 90 |     /// - Returns: Processed string.
 91 |     public func backgroundColor(_ color: BackgroundColor) -> String {
    |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
 92 |         return ANSIEscapeCode.Decoration.backgroundColor(color)
 93 |             + self + ANSIEscapeCode.Decoration.reset
/Users/admin/builder/spi-builder-workspace/Sources/ANSIEscapeCode/String+ANSIEscapeCode.swift:101:5: warning: 'public' modifier is redundant for instance method declared in a public extension
 99 |     ///                    Refer: https://en.wikipedia.org/wiki/ANSI_escape_code#8-bit
100 |     /// - Returns: Processed string.
101 |     public func backgroundColorFrom8BitsColorSet(_ color: Int) -> String {
    |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
102 |         return ANSIEscapeCode.Decoration.background8BitsColor(color)
103 |             + self + ANSIEscapeCode.Decoration.reset
/Users/admin/builder/spi-builder-workspace/Sources/ANSIEscapeCode/String+ANSIEscapeCode.swift:114:5: warning: 'public' modifier is redundant for instance method declared in a public extension
112 |     ///   - blue: 8 bits blue color value.
113 |     /// - Returns: Processed string.
114 |     public func backgroundColorFromRGBColorSet(red: Int, green: Int, blue: Int) -> String {
    |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
115 |         return ANSIEscapeCode.Decoration.backgroundRGBColor(red: red, green: green, blue: blue)
116 |             + self + ANSIEscapeCode.Decoration.reset
[6/18] Compiling ANSIEscapeCode BackgroundColor.swift
[7/18] Compiling ANSIEscapeCode Scroll.swift
[8/18] Compiling ANSIEscapeCode EraseInDisplayType.swift
[9/18] Compiling ANSIEscapeCode Erase.swift
[10/18] Compiling ANSIEscapeCode EraseInLineType.swift
[11/18] Compiling ANSIEscapeCode PrintANSIEscapeCode.swift
[12/18] Compiling ANSIEscapeCode ANSIEscapeCode.swift
[13/18] Emitting module ANSIEscapeCode
/Users/admin/builder/spi-builder-workspace/Sources/ANSIEscapeCode/String+ANSIEscapeCode.swift:32:5: warning: 'public' modifier is redundant for property declared in a public extension
 30 |
 31 |     /// Set text bold on terminal.
 32 |     public var boldOutput: String {
    |     `- warning: 'public' modifier is redundant for property declared in a public extension
 33 |         return ANSIEscapeCode.Decoration.bold
 34 |             + self + ANSIEscapeCode.Decoration.reset
/Users/admin/builder/spi-builder-workspace/Sources/ANSIEscapeCode/String+ANSIEscapeCode.swift:38:5: warning: 'public' modifier is redundant for property declared in a public extension
 36 |
 37 |     /// Set text italic on terminal.
 38 |     public var italicOutput: String {
    |     `- warning: 'public' modifier is redundant for property declared in a public extension
 39 |         return ANSIEscapeCode.Decoration.italic
 40 |             + self + ANSIEscapeCode.Decoration.reset
/Users/admin/builder/spi-builder-workspace/Sources/ANSIEscapeCode/String+ANSIEscapeCode.swift:44:5: warning: 'public' modifier is redundant for property declared in a public extension
 42 |
 43 |     /// Set text underline on terminal.
 44 |     public var underlineOutput: String {
    |     `- warning: 'public' modifier is redundant for property declared in a public extension
 45 |         return ANSIEscapeCode.Decoration.underline
 46 |             + self + ANSIEscapeCode.Decoration.reset
/Users/admin/builder/spi-builder-workspace/Sources/ANSIEscapeCode/String+ANSIEscapeCode.swift:50:5: warning: 'public' modifier is redundant for property declared in a public extension
 48 |
 49 |     /// Set text blink on terminal.
 50 |     public var blinkOutput: String {
    |     `- warning: 'public' modifier is redundant for property declared in a public extension
 51 |         return ANSIEscapeCode.Decoration.blink
 52 |             + self + ANSIEscapeCode.Decoration.reset
/Users/admin/builder/spi-builder-workspace/Sources/ANSIEscapeCode/String+ANSIEscapeCode.swift:59:5: warning: 'public' modifier is redundant for instance method declared in a public extension
 57 |     /// - Parameter color: Text color.
 58 |     /// - Returns: Processed string.
 59 |     public func color(_ color: TextColor) -> String {
    |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
 60 |         return ANSIEscapeCode.Decoration.textColor(color)
 61 |             + self + ANSIEscapeCode.Decoration.reset
/Users/admin/builder/spi-builder-workspace/Sources/ANSIEscapeCode/String+ANSIEscapeCode.swift:69:5: warning: 'public' modifier is redundant for instance method declared in a public extension
 67 |     ///                    Refer: https://en.wikipedia.org/wiki/ANSI_escape_code#8-bit
 68 |     /// - Returns: Processed string.
 69 |     public func colorFrom8BitsColorSet(_ color: Int) -> String {
    |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
 70 |         return ANSIEscapeCode.Decoration.text8BitsColor(color)
 71 |             + self + ANSIEscapeCode.Decoration.reset
/Users/admin/builder/spi-builder-workspace/Sources/ANSIEscapeCode/String+ANSIEscapeCode.swift:82:5: warning: 'public' modifier is redundant for instance method declared in a public extension
 80 |     ///   - blue: 8 bits blue color value.
 81 |     /// - Returns: Processed string.
 82 |     public func colorFromRGBColorSet(red: Int, green: Int, blue: Int) -> String {
    |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
 83 |         return ANSIEscapeCode.Decoration.textRGBColor(red: red, green: green, blue: blue)
 84 |             + self + ANSIEscapeCode.Decoration.reset
/Users/admin/builder/spi-builder-workspace/Sources/ANSIEscapeCode/String+ANSIEscapeCode.swift:91:5: warning: 'public' modifier is redundant for instance method declared in a public extension
 89 |     /// - Parameter color: Background color.
 90 |     /// - Returns: Processed string.
 91 |     public func backgroundColor(_ color: BackgroundColor) -> String {
    |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
 92 |         return ANSIEscapeCode.Decoration.backgroundColor(color)
 93 |             + self + ANSIEscapeCode.Decoration.reset
/Users/admin/builder/spi-builder-workspace/Sources/ANSIEscapeCode/String+ANSIEscapeCode.swift:101:5: warning: 'public' modifier is redundant for instance method declared in a public extension
 99 |     ///                    Refer: https://en.wikipedia.org/wiki/ANSI_escape_code#8-bit
100 |     /// - Returns: Processed string.
101 |     public func backgroundColorFrom8BitsColorSet(_ color: Int) -> String {
    |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
102 |         return ANSIEscapeCode.Decoration.background8BitsColor(color)
103 |             + self + ANSIEscapeCode.Decoration.reset
/Users/admin/builder/spi-builder-workspace/Sources/ANSIEscapeCode/String+ANSIEscapeCode.swift:114:5: warning: 'public' modifier is redundant for instance method declared in a public extension
112 |     ///   - blue: 8 bits blue color value.
113 |     /// - Returns: Processed string.
114 |     public func backgroundColorFromRGBColorSet(red: Int, green: Int, blue: Int) -> String {
    |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
115 |         return ANSIEscapeCode.Decoration.backgroundRGBColor(red: red, green: green, blue: blue)
116 |             + self + ANSIEscapeCode.Decoration.reset
[14/18] Compiling ANSIEscapeCode Cursor.swift
[15/18] Compiling ANSIEscapeCode TextColor.swift
[16/20] Compiling ANSIEscapeCode_logo main.swift
[17/20] Emitting module ANSIEscapeCode_logo
[17/20] Write Objects.LinkFileList
[18/20] Linking ANSIEscapeCode-logo
[19/20] Applying ANSIEscapeCode-logo
Build complete! (6.25s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "ANSIEscapeCode",
  "name" : "ANSIEscapeCode",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "ANSIEscapeCode",
      "targets" : [
        "ANSIEscapeCode"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ANSIEscapeCode-logo",
      "targets" : [
        "ANSIEscapeCode-logo"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "ANSIEscapeCode_logo",
      "module_type" : "SwiftTarget",
      "name" : "ANSIEscapeCode-logo",
      "path" : "Sources/ANSIEscapeCode-logo",
      "product_memberships" : [
        "ANSIEscapeCode-logo"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "ANSIEscapeCode"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "ANSIEscapeCode",
      "module_type" : "SwiftTarget",
      "name" : "ANSIEscapeCode",
      "path" : "Sources/ANSIEscapeCode",
      "product_memberships" : [
        "ANSIEscapeCode",
        "ANSIEscapeCode-logo"
      ],
      "sources" : [
        "ANSIEscapeCode.swift",
        "BackgroundColor.swift",
        "Cursor.swift",
        "Erase.swift",
        "EraseInDisplayType.swift",
        "EraseInLineType.swift",
        "PrintANSIEscapeCode.swift",
        "Scroll.swift",
        "String+ANSIEscapeCode.swift",
        "TextColor.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "4.0"
}
Done.