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 LNPropertyListEditor, reference 2.1.5 (f65cae), with Swift 6.0 for macOS (SPM) on 3 Nov 2024 23:00:10 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/LeoNatan/LNPropertyListEditor.git
Reference: 2.1.5
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/LeoNatan/LNPropertyListEditor
 * tag               2.1.5      -> FETCH_HEAD
HEAD is now at f65cae7 2.1.5
Submodule path 'HexFiend': checked out '0c512b91353fab7bfee22257a96c8b19b8caf23a'
Submodule 'HexFiend' (https://github.com/HexFiend/HexFiend.git) registered for path 'HexFiend'
Cloning into '/Users/admin/builder/spi-builder-workspace/HexFiend'...
Cloned https://github.com/LeoNatan/LNPropertyListEditor.git
Revision (git rev-parse @):
f65cae76e52d24f437c9222bdb58f0963fb99875
SUCCESS checkout https://github.com/LeoNatan/LNPropertyListEditor.git at 2.1.5
========================================
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": "lnpropertylisteditor",
      "name": "LNPropertyListEditor",
      "url": "https://github.com/LeoNatan/LNPropertyListEditor.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/LNPropertyListEditor",
      "dependencies": [
      ]
    }
  ]
}
Fetching https://github.com/LeoNatan/LNPropertyListEditor.git
[1/1109] Fetching lnpropertylisteditor
Fetched https://github.com/LeoNatan/LNPropertyListEditor.git from cache (1.23s)
Creating working copy for https://github.com/LeoNatan/LNPropertyListEditor.git
Working copy of https://github.com/LeoNatan/LNPropertyListEditor.git resolved at 2.1.5 (f65cae7)
warning: '.resolve-product-dependencies': dependency 'lnpropertylisteditor' 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/LeoNatan/LNPropertyListEditor.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/81] Copying LNPropertyListEditorOutline.xib
[1/81] Copying Assets.xcassets
[2/81] Compiling HFCancelButton.m
[3/81] Compiling HFByteArray.m
[4/81] Compiling HFBinaryTextRepresenter.m
[4/81] Compiling HFVerticalScrollerRepresenter.m
[6/81] Compiling HFBTreeByteArray.m
[7/81] Compiling HFBinaryGlyphTable.m
[8/81] Compiling HFUIUtils.m
[9/81] Compiling HFTextSelectionPulseView.m
[10/81] Compiling HFHexGlyphTable.m
[11/81] Compiling HFTextView.m
[12/81] Compiling HFTextVisualStyleRun.m
[13/81] Compiling HFStringEncoding.m
[14/81] Compiling HFTextRepresenter_KeyBinding.m
[15/81] Compiling HFTextField.m
[16/81] Compiling HFSharedMemoryByteSlice.m
[17/81] Compiling HFTextRepresenter.m
[18/81] Compiling HFStringEncodingTextRepresenter.m
[19/81] Compiling HFByteArray_FileWriting.m
[20/81] Compiling HFStatusBarRepresenter.m
[21/81] Compiling HFRepresenterTextViewCallout.m
[22/81] Compiling HFRepresenterTextView.m
[23/81] Compiling HFRepresenterStringEncodingTextView.m
[24/81] Compiling HFRepresenterHexTextView.m
[25/81] Compiling HFRepresenterBinaryTextView.m
[26/81] Compiling HFRandomDataByteSlice.m
[27/81] Compiling HFRepresenter.m
[28/81] Compiling HFProgressTracker.m
[29/81] Compiling HFObjectGraph.m
[30/81] Compiling HFNSStringEncoding.m
[31/81] Compiling HFPasteboardOwner.m
[32/81] Compiling HFLineCountingView.m
[33/81] Compiling HFLineCountingRepresenter.m
[34/81] Compiling HFLayoutRepresenter.m
[35/81] Compiling HFFastMemchr.m
[36/81] Compiling HFHexTextRepresenter.m
[37/81] Compiling HFGlyphTrie.m
[38/81] Compiling HFHexPasteboardOwner.m
[39/81] Compiling HFFullMemoryByteSlice.m
[40/81] Compiling HFFullMemoryByteArray.m
[41/81] Compiling HFFunctions.m
[42/81] Compiling HFFileReference.m
[43/81] Compiling HFFileByteSlice.m
[44/81] Compiling HFEncodingManager.m
[45/81] Compiling HFCustomEncoding.m
[46/81] Compiling HFByteTheme.m
[47/81] Compiling HFControllerCoalescedUndo.m
[48/81] Compiling HFColumnView.m
[49/81] Compiling HFController.m
[50/81] Compiling HFColorRange.m
[51/81] Compiling HFColumnRepresenter.m
[52/81] Compiling HFByteSliceFileOperationQueueEntry.m
[53/81] Compiling HFByteSliceFileOperation.m
[54/81] Compiling HFByteSlice.m
[55/81] Compiling HFByteRangeAttribute.m
[56/81] Compiling HFByteRangeAttributeArray.m
[57/81] Compiling HFByteArray_FindReplace.m
[58/81] Compiling HFByteArrayProxiedData.m
[59/81] Compiling HFAnnotatedTree.m
[60/81] Compiling HFByteArrayEditScript.m
[61/81] Compiling HFAttributedByteArray.m
[62/81] Compiling HFBTree.m
[63/81] Compiling LNPropertyListDatePickerCell.mm
[64/81] Compiling LNPropertyListEditor resource_bundle_accessor.m
[65/81] Compiling LNPropertyListNode.m
[66/81] Compiling NSObject+LNPropertyListValueSorting.m
[67/81] Compiling LNPropertyListRowView.m
[68/81] Compiling LNPropertyListCellView.m
[69/81] Compiling LNPropertyListDatePicker.m
[70/81] Compiling _LNPropertyListDatePicker.m
[71/81] Compiling LNPropertyListCellTextField.m
[72/81] Compiling LNPropertyListPopUpButtonCell.m
[73/81] Compiling LNPropertyListEditor.m
[74/81] Compiling LNPropertyListOutlineView.m
[75/81] Compiling LNPropertyListDataEditorPanel.m
[76/81] Compiling LNPropertyListDatePickerPanel.m
[77/81] Write Objects.LinkFileList
[79/81] Archiving libLNPropertyListEditor-Static.a
[80/81] Linking libLNPropertyListEditor.dylib
Build complete! (15.16s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "LNPropertyListEditor",
  "name" : "LNPropertyListEditor",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.13"
    }
  ],
  "products" : [
    {
      "name" : "LNPropertyListEditor",
      "targets" : [
        "LNPropertyListEditor"
      ],
      "type" : {
        "library" : [
          "dynamic"
        ]
      }
    },
    {
      "name" : "LNPropertyListEditor-Static",
      "targets" : [
        "LNPropertyListEditor"
      ],
      "type" : {
        "library" : [
          "static"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "LNPropertyListEditor_HexFiend",
      "module_type" : "ClangTarget",
      "name" : "LNPropertyListEditor_HexFiend",
      "path" : "HexFiendFramework",
      "product_memberships" : [
        "LNPropertyListEditor",
        "LNPropertyListEditor-Static"
      ],
      "sources" : [
        "src/HFAnnotatedTree.m",
        "src/HFAttributedByteArray.m",
        "src/HFBTree.m",
        "src/HFBTreeByteArray.m",
        "src/HFBinaryGlyphTable.m",
        "src/HFBinaryTextRepresenter.m",
        "src/HFByteArray.m",
        "src/HFByteArrayEditScript.m",
        "src/HFByteArrayProxiedData.m",
        "src/HFByteArray_FileWriting.m",
        "src/HFByteArray_FindReplace.m",
        "src/HFByteRangeAttribute.m",
        "src/HFByteRangeAttributeArray.m",
        "src/HFByteSlice.m",
        "src/HFByteSliceFileOperation.m",
        "src/HFByteSliceFileOperationQueueEntry.m",
        "src/HFByteTheme.m",
        "src/HFCancelButton.m",
        "src/HFColorRange.m",
        "src/HFColumnRepresenter.m",
        "src/HFColumnView.m",
        "src/HFController.m",
        "src/HFControllerCoalescedUndo.m",
        "src/HFCustomEncoding.m",
        "src/HFEncodingManager.m",
        "src/HFFastMemchr.m",
        "src/HFFileByteSlice.m",
        "src/HFFileReference.m",
        "src/HFFullMemoryByteArray.m",
        "src/HFFullMemoryByteSlice.m",
        "src/HFFunctions.m",
        "src/HFGlyphTrie.m",
        "src/HFHexGlyphTable.m",
        "src/HFHexPasteboardOwner.m",
        "src/HFHexTextRepresenter.m",
        "src/HFLayoutRepresenter.m",
        "src/HFLineCountingRepresenter.m",
        "src/HFLineCountingView.m",
        "src/HFNSStringEncoding.m",
        "src/HFObjectGraph.m",
        "src/HFPasteboardOwner.m",
        "src/HFProgressTracker.m",
        "src/HFRandomDataByteSlice.m",
        "src/HFRepresenter.m",
        "src/HFRepresenterBinaryTextView.m",
        "src/HFRepresenterHexTextView.m",
        "src/HFRepresenterStringEncodingTextView.m",
        "src/HFRepresenterTextView.m",
        "src/HFRepresenterTextViewCallout.m",
        "src/HFSharedMemoryByteSlice.m",
        "src/HFStatusBarRepresenter.m",
        "src/HFStringEncoding.m",
        "src/HFStringEncodingTextRepresenter.m",
        "src/HFTextField.m",
        "src/HFTextRepresenter.m",
        "src/HFTextRepresenter_KeyBinding.m",
        "src/HFTextSelectionPulseView.m",
        "src/HFTextView.m",
        "src/HFTextVisualStyleRun.m",
        "src/HFUIUtils.m",
        "src/HFVerticalScrollerRepresenter.m"
      ],
      "type" : "library"
    },
    {
      "c99name" : "LNPropertyListEditor",
      "module_type" : "ClangTarget",
      "name" : "LNPropertyListEditor",
      "path" : "LNPropertyListEditor",
      "product_memberships" : [
        "LNPropertyListEditor",
        "LNPropertyListEditor-Static"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/LNPropertyListEditor/LNPropertyListEditor/Assets.xcassets",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/LNPropertyListEditor/LNPropertyListEditor/Implementation/LNPropertyListEditorOutline.xib",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "LNPropertyListEditor/Implementation/LNPropertyListCellTextField.m",
        "LNPropertyListEditor/Implementation/LNPropertyListCellView.m",
        "LNPropertyListEditor/Implementation/LNPropertyListDataEditorPanel.m",
        "LNPropertyListEditor/Implementation/LNPropertyListDatePicker.m",
        "LNPropertyListEditor/Implementation/LNPropertyListDatePickerCell.mm",
        "LNPropertyListEditor/Implementation/LNPropertyListDatePickerPanel.m",
        "LNPropertyListEditor/Implementation/LNPropertyListEditor.m",
        "LNPropertyListEditor/Implementation/LNPropertyListNode.m",
        "LNPropertyListEditor/Implementation/LNPropertyListOutlineView.m",
        "LNPropertyListEditor/Implementation/LNPropertyListPopUpButtonCell.m",
        "LNPropertyListEditor/Implementation/LNPropertyListRowView.m",
        "LNPropertyListEditor/Implementation/NSObject+LNPropertyListValueSorting.m",
        "LNPropertyListEditor/Implementation/_LNPropertyListDatePicker.m"
      ],
      "target_dependencies" : [
        "LNPropertyListEditor_HexFiend"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.3"
}
Done.