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 Parma, reference main (3c8b43), with Swift 6.1 for macOS (SPM) on 26 Apr 2025 11:53:47 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/dasautoooo/Parma.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/dasautoooo/Parma
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 3c8b431 Move escapeContent function.
Cloned https://github.com/dasautoooo/Parma.git
Revision (git rev-parse @):
3c8b431fd5ad3cf675c60d0aa89f011cbcbb036c
SUCCESS checkout https://github.com/dasautoooo/Parma.git at main
Fetching https://github.com/iwasrobbed/Down
[1/6251] Fetching down
Fetched https://github.com/iwasrobbed/Down from cache (1.76s)
Computing version for https://github.com/iwasrobbed/Down
Computed https://github.com/iwasrobbed/Down at 0.11.0 (2.37s)
Creating working copy for https://github.com/iwasrobbed/Down
Working copy of https://github.com/iwasrobbed/Down resolved at 0.11.0
========================================
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": "parma",
      "name": "Parma",
      "url": "https://github.com/dasautoooo/Parma.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Parma",
      "dependencies": [
        {
          "identity": "down",
          "name": "Down",
          "url": "https://github.com/iwasrobbed/Down",
          "version": "0.11.0",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Down",
          "dependencies": [
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/dasautoooo/Parma.git
[1/518] Fetching parma
Fetched https://github.com/dasautoooo/Parma.git from cache (0.69s)
Fetching https://github.com/iwasrobbed/Down from cache
Fetched https://github.com/iwasrobbed/Down from cache (0.48s)
Computing version for https://github.com/iwasrobbed/Down
Computed https://github.com/iwasrobbed/Down at 0.11.0 (0.53s)
Creating working copy for https://github.com/dasautoooo/Parma.git
Working copy of https://github.com/dasautoooo/Parma.git resolved at main (3c8b431)
Creating working copy for https://github.com/iwasrobbed/Down
Working copy of https://github.com/iwasrobbed/Down resolved at 0.11.0
warning: '.resolve-product-dependencies': dependency 'parma' is not used by any target
Found 1 product dependencies
  - Down
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.1
Building package at path:  $PWD
https://github.com/dasautoooo/Parma.git
https://github.com/dasautoooo/Parma.git
{
  "dependencies" : [
    {
      "identity" : "down",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.9.3",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/iwasrobbed/Down"
    }
  ],
  "manifest_display_name" : "Parma",
  "name" : "Parma",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.15"
    },
    {
      "name" : "ios",
      "version" : "13.0"
    },
    {
      "name" : "watchos",
      "version" : "7.0"
    }
  ],
  "products" : [
    {
      "name" : "Parma",
      "targets" : [
        "Parma"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "ParmaTests",
      "module_type" : "SwiftTarget",
      "name" : "ParmaTests",
      "path" : "Tests/ParmaTests",
      "sources" : [
        "ParmaTests.swift",
        "XCTestManifests.swift"
      ],
      "target_dependencies" : [
        "Parma"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Parma",
      "module_type" : "SwiftTarget",
      "name" : "Parma",
      "path" : "Sources/Parma",
      "product_dependencies" : [
        "Down"
      ],
      "product_memberships" : [
        "Parma"
      ],
      "sources" : [
        "Composer/CodeElementComposer.swift",
        "Composer/Composer.swift",
        "Composer/ComposingContext.swift",
        "Composer/ElementComposer.swift",
        "Composer/EmphasisElementComposer.swift",
        "Composer/HeadingElementComposer.swift",
        "Composer/ImageElementComposer.swift",
        "Composer/LinkElementComposer.swift",
        "Composer/ListElementComposer.swift",
        "Composer/ListItemElementComposer.swift",
        "Composer/ParagraphElementComposer.swift",
        "Composer/PlainTextComposer.swift",
        "Composer/StrongElementComposer.swift",
        "Composer/UnknownElementComposer.swift",
        "Element/Element.swift",
        "Element/HeadingLevel.swift",
        "Element/ListAttributes.swift",
        "Element/ListDelimiter.swift",
        "Element/ListType.swift",
        "Parma.swift",
        "ParmaCore.swift",
        "Render/ParmaRender.swift",
        "Render/ParmaRenderable.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.2"
}
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/24] Write swift-version-2F0A5646E1D333AE.txt
[1/24] Compiling libcmark render.c
[2/24] Compiling libcmark node.c
[3/24] Compiling libcmark man.c
[4/24] Compiling libcmark latex.c
[5/24] Compiling libcmark references.c
[6/24] Compiling libcmark buffer.c
[7/24] Compiling libcmark iterator.c
[8/24] Compiling libcmark html.c
[9/24] Compiling libcmark houdini_html_e.c
[10/24] Compiling libcmark utf8.c
[11/24] Write sources
[12/24] Copying DownView.bundle
[13/24] Compiling libcmark inlines.c
[14/24] Write sources
[15/24] Copying DownView (macOS).bundle
[16/24] Compiling libcmark houdini_html_u.c
[17/24] Compiling libcmark houdini_href_e.c
[18/24] Compiling libcmark cmark_ctype.c
[19/24] Compiling libcmark commonmark.c
[20/24] Compiling libcmark cmark.c
[21/24] Compiling libcmark blocks.c
[22/24] Compiling libcmark xml.c
[23/24] Compiling libcmark scanners.c
[25/85] Emitting module Down
[26/91] Compiling Down BaseNode.swift
[27/91] Compiling Down BlockQuote.swift
[28/91] Compiling Down ChildSequence.swift
[29/91] Compiling Down Code.swift
[30/91] Compiling Down CodeBlock.swift
[31/91] Compiling Down CustomBlock.swift
[32/91] Compiling Down CustomInline.swift
[33/91] Compiling Down LineBreak.swift
[34/91] Compiling Down Link.swift
[35/91] Compiling Down List.swift
[36/91] Compiling Down Node.swift
[37/91] Compiling Down Paragraph.swift
[38/91] Compiling Down SoftBreak.swift
[39/91] Compiling Down Strong.swift
[40/91] Compiling Down String+ToHTML.swift
[41/91] Compiling Down DownASTRenderable.swift
[42/91] Compiling Down DownAttributedStringRenderable.swift
[43/91] Compiling Down DownCommonMarkRenderable.swift
[44/91] Compiling Down DownGroffRenderable.swift
[45/91] Compiling Down DownHTMLRenderable.swift
[46/91] Compiling Down Text.swift
[47/91] Compiling Down ThematicBreak.swift
[48/91] Compiling Down ColorCollection.swift
[49/91] Compiling Down FontCollection.swift
[50/91] Compiling Down ParagraphStyleCollection.swift
[51/91] Compiling Down BlockBackgroundColorAttribute.swift
[52/91] Compiling Down QuoteStripeAttribute.swift
[53/91] Compiling Down ListItemPrefixGenerator.swift
[54/91] Compiling Down Visitor.swift
[55/91] Compiling Down Down.swift
[56/91] Compiling Down DownErrors.swift
[57/91] Compiling Down DownOptions.swift
[58/91] Compiling Down NSAttributedString+HTML.swift
[59/91] Compiling Down ThematicBreakAttribute.swift
[60/91] Compiling Down CGPoint+Translate.swift
[61/91] Compiling Down CGRect+Helpers.swift
[62/91] Compiling Down NSAttributedString+Helpers.swift
[63/91] Compiling Down NSMutableAttributedString+Attributes.swift
[64/91] Compiling Down UIFont+Traits.swift
[65/91] Compiling Down ListItemParagraphStyler.swift
[66/91] Compiling Down DownDebugLayoutManager.swift
[67/91] Compiling Down DownLayoutManager.swift
[68/91] Compiling Down CodeBlockOptions.swift
[69/91] Compiling Down ListItemOptions.swift
[70/91] Compiling Down QuoteStripeOptions.swift
[71/91] Compiling Down ThematicBreakOptions.swift
[72/91] Compiling Down DownStyler.swift
[73/91] Compiling Down Document.swift
[74/91] Compiling Down Emphasis.swift
[75/91] Compiling Down Heading.swift
[76/91] Compiling Down HtmlBlock.swift
[77/91] Compiling Down HtmlInline.swift
[78/91] Compiling Down Image.swift
[79/91] Compiling Down Item.swift
[80/91] Compiling Down DownLaTeXRenderable.swift
[81/91] Compiling Down DownRenderable.swift
[82/91] Compiling Down DownXMLRenderable.swift
[83/91] Compiling Down BundleHelper.swift
[84/91] Compiling Down DownView.swift
[85/91] Compiling Down resource_bundle_accessor.swift
[86/91] Compiling Down DownStylerConfiguration.swift
[87/91] Compiling Down Styler.swift
[88/91] Compiling Down DownDebugTextView.swift
[89/91] Compiling Down DownTextView.swift
[90/91] Compiling Down AttributedStringVisitor.swift
[91/91] Compiling Down DebugVisitor.swift
[92/113] Emitting module Parma
[93/115] Compiling Parma UnknownElementComposer.swift
[94/115] Compiling Parma Element.swift
[95/115] Compiling Parma ParmaRender.swift
[96/115] Compiling Parma ParmaRenderable.swift
[97/115] Compiling Parma PlainTextComposer.swift
[98/115] Compiling Parma StrongElementComposer.swift
[99/115] Compiling Parma ImageElementComposer.swift
[100/115] Compiling Parma LinkElementComposer.swift
[101/115] Compiling Parma ListElementComposer.swift
[102/115] Compiling Parma ListDelimiter.swift
[103/115] Compiling Parma ListType.swift
[104/115] Compiling Parma CodeElementComposer.swift
[105/115] Compiling Parma Composer.swift
[106/115] Compiling Parma ComposingContext.swift
[107/115] Compiling Parma HeadingLevel.swift
[108/115] Compiling Parma ListAttributes.swift
[109/115] Compiling Parma ElementComposer.swift
[110/115] Compiling Parma EmphasisElementComposer.swift
[111/115] Compiling Parma HeadingElementComposer.swift
[112/115] Compiling Parma Parma.swift
[113/115] Compiling Parma ParmaCore.swift
[114/115] Compiling Parma ListItemElementComposer.swift
[115/115] Compiling Parma ParagraphElementComposer.swift
Build complete! (15.95s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "down",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.9.3",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/iwasrobbed/Down"
    }
  ],
  "manifest_display_name" : "Parma",
  "name" : "Parma",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.15"
    },
    {
      "name" : "ios",
      "version" : "13.0"
    },
    {
      "name" : "watchos",
      "version" : "7.0"
    }
  ],
  "products" : [
    {
      "name" : "Parma",
      "targets" : [
        "Parma"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "ParmaTests",
      "module_type" : "SwiftTarget",
      "name" : "ParmaTests",
      "path" : "Tests/ParmaTests",
      "sources" : [
        "ParmaTests.swift",
        "XCTestManifests.swift"
      ],
      "target_dependencies" : [
        "Parma"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Parma",
      "module_type" : "SwiftTarget",
      "name" : "Parma",
      "path" : "Sources/Parma",
      "product_dependencies" : [
        "Down"
      ],
      "product_memberships" : [
        "Parma"
      ],
      "sources" : [
        "Composer/CodeElementComposer.swift",
        "Composer/Composer.swift",
        "Composer/ComposingContext.swift",
        "Composer/ElementComposer.swift",
        "Composer/EmphasisElementComposer.swift",
        "Composer/HeadingElementComposer.swift",
        "Composer/ImageElementComposer.swift",
        "Composer/LinkElementComposer.swift",
        "Composer/ListElementComposer.swift",
        "Composer/ListItemElementComposer.swift",
        "Composer/ParagraphElementComposer.swift",
        "Composer/PlainTextComposer.swift",
        "Composer/StrongElementComposer.swift",
        "Composer/UnknownElementComposer.swift",
        "Element/Element.swift",
        "Element/HeadingLevel.swift",
        "Element/ListAttributes.swift",
        "Element/ListDelimiter.swift",
        "Element/ListType.swift",
        "Parma.swift",
        "ParmaCore.swift",
        "Render/ParmaRender.swift",
        "Render/ParmaRenderable.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.2"
}
Done.