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 Highlightr, reference 2.2.1 (bcf2d0), with Swift 6.1 for macOS (SPM) on 29 Apr 2025 05:00:36 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/raspu/Highlightr.git
Reference: 2.2.1
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/raspu/Highlightr
 * tag               2.2.1      -> FETCH_HEAD
HEAD is now at bcf2d05 Merge pull request #106 from NachoSoto/master
Cloned https://github.com/raspu/Highlightr.git
Revision (git rev-parse @):
bcf2d0590f32ac2528feb72d7e34f5b463801a47
SUCCESS checkout https://github.com/raspu/Highlightr.git at 2.2.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": "highlightr",
      "name": "Highlightr",
      "url": "https://github.com/raspu/Highlightr.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Highlightr",
      "dependencies": [
      ]
    }
  ]
}
Fetching https://github.com/raspu/Highlightr.git
[1/2262] Fetching highlightr
Fetched https://github.com/raspu/Highlightr.git from cache (1.07s)
Creating working copy for https://github.com/raspu/Highlightr.git
Working copy of https://github.com/raspu/Highlightr.git resolved at 2.2.1 (bcf2d05)
warning: '.resolve-product-dependencies': dependency 'highlightr' 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/raspu/Highlightr.git
https://github.com/raspu/Highlightr.git
{
  "dependencies" : [
  ],
  "manifest_display_name" : "Highlightr",
  "name" : "Highlightr",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.15"
    },
    {
      "name" : "ios",
      "version" : "13.0"
    },
    {
      "name" : "visionos",
      "version" : "1.0"
    },
    {
      "name" : "watchos",
      "version" : "7.0"
    },
    {
      "name" : "tvos",
      "version" : "12.0"
    }
  ],
  "products" : [
    {
      "name" : "Highlightr",
      "targets" : [
        "Highlightr"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "Highlightr",
      "module_type" : "SwiftTarget",
      "name" : "Highlightr",
      "path" : "Pod",
      "product_memberships" : [
        "Highlightr"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/Highlighter/highlight.min.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/a11y-dark.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/a11y-light.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/agate.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/an-old-hope.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/androidstudio.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/arduino-light.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/arta.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/ascetic.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/atelier-cave-dark.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/atelier-cave-light.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/atelier-dune-dark.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/atelier-dune-light.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/atelier-estuary-dark.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/atelier-estuary-light.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/atelier-forest-dark.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/atelier-forest-light.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/atelier-heath-dark.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/atelier-heath-light.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/atelier-lakeside-dark.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/atelier-lakeside-light.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/atelier-plateau-dark.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/atelier-plateau-light.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/atelier-savanna-dark.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/atelier-savanna-light.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/atelier-seaside-dark.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/atelier-seaside-light.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/atelier-sulphurpool-dark.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/atelier-sulphurpool-light.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/atom-one-dark-reasonable.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/atom-one-dark.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/atom-one-light.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/brown-paper.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/codepen-embed.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/color-brewer.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/darcula.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/dark.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/darkula.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/default.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/docco.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/dracula.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/far.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/foundation.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/github-gist.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/github.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/gml.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/googlecode.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/grayscale.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/gruvbox-dark.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/gruvbox-light.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/hopscotch.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/hybrid.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/idea.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/ir-black.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/isbl-editor-dark.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/isbl-editor-light.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/kimbie.dark.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/kimbie.light.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/lightfair.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/magula.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/mono-blue.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/monokai-sublime.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/monokai.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/nord.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/obsidian.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/ocean.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/paraiso-dark.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/paraiso-light.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/pojoaque.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/purebasic.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/qtcreator_dark.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/qtcreator_light.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/railscasts.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/rainbow.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/routeros.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/school-book.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/shades-of-purple.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/solarized-dark.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/solarized-light.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/sunburst.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/tomorrow-night-blue.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/tomorrow-night-bright.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/tomorrow-night-eighties.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/tomorrow-night.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/tomorrow.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/vs.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/vs2015.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/xcode-dark.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/xcode.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/xt256.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/zenburn.min.css",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "Classes/CodeAttributedString.swift",
        "Classes/HTMLUtils.swift",
        "Classes/Highlightr.swift",
        "Classes/Shims.swift",
        "Classes/Theme.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.10"
}
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/93] Write sources
[1/93] Copying a11y-light.min.css
[1/93] Copying agate.min.css
[1/93] Copying darcula.min.css
[1/93] Copying highlight.min.js
[1/93] Copying zenburn.min.css
[1/93] Copying an-old-hope.min.css
[2/93] Copying color-brewer.min.css
[2/93] Copying a11y-dark.min.css
[2/93] Copying xt256.min.css
[4/93] Copying vs2015.min.css
[4/93] Copying xcode.min.css
[10/93] Copying tomorrow-night-eighties.min.css
[10/93] Copying vs.min.css
[10/93] Copying tomorrow-night-blue.min.css
[10/93] Copying tomorrow-night-bright.min.css
[12/93] Copying tomorrow.min.css
[16/93] Copying xcode-dark.min.css
[17/93] Copying tomorrow-night.min.css
[19/93] Copying sunburst.min.css
[19/93] Copying solarized-dark.min.css
[19/93] Copying school-book.min.css
[19/93] Copying qtcreator_light.min.css
[19/93] Copying rainbow.min.css
[19/93] Copying routeros.min.css
[20/93] Copying shades-of-purple.min.css
[20/93] Copying solarized-light.min.css
[20/93] Copying railscasts.min.css
[22/93] Copying purebasic.min.css
[22/93] Copying qtcreator_dark.min.css
[23/93] Copying pojoaque.min.css
[23/93] Copying paraiso-dark.min.css
[23/93] Copying paraiso-light.min.css
[32/93] Copying obsidian.min.css
[33/93] Copying ocean.min.css
[33/93] Copying mono-blue.min.css
[34/93] Copying magula.min.css
[34/93] Copying nord.min.css
[34/93] Copying monokai.min.css
[36/93] Copying monokai-sublime.min.css
[36/93] Copying kimbie.light.min.css
[37/93] Copying lightfair.min.css
[37/93] Copying kimbie.dark.min.css
[43/93] Copying ir-black.min.css
[43/93] Copying gruvbox-light.min.css
[43/93] Copying isbl-editor-dark.min.css
[43/93] Copying hopscotch.min.css
[44/93] Copying idea.min.css
[44/93] Copying gruvbox-dark.min.css
[46/93] Copying hybrid.min.css
[46/93] Copying isbl-editor-light.min.css
[46/93] Copying grayscale.min.css
[46/93] Copying googlecode.min.css
[46/93] Copying default.min.css
[46/93] Copying gml.min.css
[54/93] Copying foundation.min.css
[54/93] Copying docco.min.css
[54/93] Copying far.min.css
[54/93] Copying github.min.css
[55/93] Copying github-gist.min.css
[56/93] Copying dracula.min.css
[61/93] Copying darkula.min.css
[62/93] Copying atelier-sulphurpool-light.min.css
[62/93] Copying atelier-sulphurpool-dark.min.css
[62/93] Copying codepen-embed.min.css
[62/93] Copying atom-one-light.min.css
[62/93] Copying atom-one-dark.min.css
[63/93] Copying atom-one-dark-reasonable.min.css
[63/93] Copying dark.min.css
[63/93] Copying brown-paper.min.css
[65/93] Copying atelier-seaside-light.min.css
[65/93] Copying atelier-savanna-dark.min.css
[65/93] Copying atelier-seaside-dark.min.css
[65/93] Copying atelier-forest-light.min.css
[65/93] Copying atelier-plateau-dark.min.css
[71/93] Copying atelier-savanna-light.min.css
[72/93] Copying atelier-heath-light.min.css
[77/93] Copying atelier-heath-dark.min.css
[77/93] Copying atelier-lakeside-dark.min.css
[77/93] Copying atelier-plateau-light.min.css
[77/93] Copying atelier-estuary-dark.min.css
[77/93] Copying atelier-forest-dark.min.css
[78/93] Copying atelier-lakeside-light.min.css
[78/93] Copying atelier-estuary-light.min.css
[84/93] Copying atelier-dune-dark.min.css
[85/93] Copying arduino-light.min.css
[85/93] Copying arta.min.css
[86/93] Copying atelier-cave-light.min.css
[86/93] Copying ascetic.min.css
[86/93] Copying atelier-cave-dark.min.css
[86/93] Copying androidstudio.min.css
[90/93] Copying atelier-dune-light.min.css
[92/93] Write swift-version-2F0A5646E1D333AE.txt
[94/100] Compiling Highlightr Shims.swift
[95/100] Compiling Highlightr Theme.swift
[96/100] Compiling Highlightr resource_bundle_accessor.swift
[97/100] Compiling Highlightr HTMLUtils.swift
[98/100] Compiling Highlightr Highlightr.swift
/Users/admin/builder/spi-builder-workspace/Pod/Classes/Highlightr.swift:53:13: warning: initialization of immutable value 'window' was never used; consider replacing with assignment to '_' or removing it
 51 |     {
 52 |         let jsContext = JSContext()!
 53 |         let window = JSValue(newObjectIn: jsContext)
    |             `- warning: initialization of immutable value 'window' was never used; consider replacing with assignment to '_' or removing it
 54 |
 55 |         #if SWIFT_PACKAGE
/Users/admin/builder/spi-builder-workspace/Pod/Classes/Highlightr.swift:67:13: warning: initialization of immutable value 'value' was never used; consider replacing with assignment to '_' or removing it
 65 |
 66 |         let hgJs = try! String.init(contentsOfFile: hgPath)
 67 |         let value = jsContext.evaluateScript(hgJs)
    |             `- warning: initialization of immutable value 'value' was never used; consider replacing with assignment to '_' or removing it
 68 |         guard let hljs = jsContext.objectForKeyedSubscript("hljs") else { return nil }
 69 |
/Users/admin/builder/spi-builder-workspace/Pod/Classes/Highlightr.swift:206:24: warning: 'scanUpTo(_:into:)' was deprecated in macOS 10.15
204 |         {
205 |             var ended = false
206 |             if scanner.scanUpTo(htmlStart, into: &scannedString)
    |                        `- warning: 'scanUpTo(_:into:)' was deprecated in macOS 10.15
207 |             {
208 |                 if scanner.isAtEnd
/Users/admin/builder/spi-builder-workspace/Pod/Classes/Highlightr.swift:223:21: warning: 'scanLocation' was deprecated in macOS 10.15
221 |             }
222 |
223 |             scanner.scanLocation += 1
    |                     `- warning: 'scanLocation' was deprecated in macOS 10.15
224 |
225 |             let string = scanner.string as NSString
/Users/admin/builder/spi-builder-workspace/Pod/Classes/Highlightr.swift:226:71: warning: 'scanLocation' was deprecated in macOS 10.15
224 |
225 |             let string = scanner.string as NSString
226 |             let nextChar = string.substring(with: NSMakeRange(scanner.scanLocation, 1))
    |                                                                       `- warning: 'scanLocation' was deprecated in macOS 10.15
227 |             if(nextChar == "s")
228 |             {
/Users/admin/builder/spi-builder-workspace/Pod/Classes/Highlightr.swift:229:25: warning: 'scanLocation' was deprecated in macOS 10.15
227 |             if(nextChar == "s")
228 |             {
229 |                 scanner.scanLocation += (spanStart as NSString).length
    |                         `- warning: 'scanLocation' was deprecated in macOS 10.15
230 |                 scanner.scanUpTo(spanStartClose, into:&scannedString)
231 |                 scanner.scanLocation += (spanStartClose as NSString).length
/Users/admin/builder/spi-builder-workspace/Pod/Classes/Highlightr.swift:230:25: warning: 'scanUpTo(_:into:)' was deprecated in macOS 10.15
228 |             {
229 |                 scanner.scanLocation += (spanStart as NSString).length
230 |                 scanner.scanUpTo(spanStartClose, into:&scannedString)
    |                         `- warning: 'scanUpTo(_:into:)' was deprecated in macOS 10.15
231 |                 scanner.scanLocation += (spanStartClose as NSString).length
232 |                 propStack.append(scannedString! as String)
/Users/admin/builder/spi-builder-workspace/Pod/Classes/Highlightr.swift:231:25: warning: 'scanLocation' was deprecated in macOS 10.15
229 |                 scanner.scanLocation += (spanStart as NSString).length
230 |                 scanner.scanUpTo(spanStartClose, into:&scannedString)
231 |                 scanner.scanLocation += (spanStartClose as NSString).length
    |                         `- warning: 'scanLocation' was deprecated in macOS 10.15
232 |                 propStack.append(scannedString! as String)
233 |             }
/Users/admin/builder/spi-builder-workspace/Pod/Classes/Highlightr.swift:236:25: warning: 'scanLocation' was deprecated in macOS 10.15
234 |             else if(nextChar == "/")
235 |             {
236 |                 scanner.scanLocation += (spanEnd as NSString).length
    |                         `- warning: 'scanLocation' was deprecated in macOS 10.15
237 |                 propStack.removeLast()
238 |             }else
/Users/admin/builder/spi-builder-workspace/Pod/Classes/Highlightr.swift:242:25: warning: 'scanLocation' was deprecated in macOS 10.15
240 |                 let attrScannedString = theme.applyStyleToString("<", styleList: propStack)
241 |                 resultString.append(attrScannedString)
242 |                 scanner.scanLocation += 1
    |                         `- warning: 'scanLocation' was deprecated in macOS 10.15
243 |             }
244 |
/Users/admin/builder/spi-builder-workspace/Pod/Classes/Highlightr.swift:191:39: warning: sending 'block' risks causing data races; this is an error in the Swift 6 language mode
189 |         }else
190 |         {
191 |             DispatchQueue.main.sync { block() }
    |                                       |- warning: sending 'block' risks causing data races; this is an error in the Swift 6 language mode
    |                                       `- note: task-isolated 'block' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
192 |         }
193 |     }
[99/100] Emitting module Highlightr
[100/100] Compiling Highlightr CodeAttributedString.swift
/Users/admin/builder/spi-builder-workspace/Pod/Classes/CodeAttributedString.swift:178:27: warning: capture of 'self' with non-sendable type 'CodeAttributedString' in a '@Sendable' closure
 37 |
 38 | /// NSTextStorage subclass. Can be used to dynamically highlight code.
 39 | open class CodeAttributedString : NSTextStorage
    |            `- note: class 'CodeAttributedString' does not conform to the 'Sendable' protocol
 40 | {
 41 |     /// Internal Storage
    :
176 |         DispatchQueue.global().async
177 |         {
178 |             let tmpStrg = self.highlightr.highlight(line, as: self.language!)
    |                           `- warning: capture of 'self' with non-sendable type 'CodeAttributedString' in a '@Sendable' closure
179 |             DispatchQueue.main.async(execute: {
180 |                 //Checks to see if this highlighting is still valid.
/Users/admin/builder/spi-builder-workspace/Pod/Classes/CodeAttributedString.swift:196:84: warning: capture of 'string' with non-sendable type 'NSString' in a '@Sendable' closure
194 |                 tmpStrg?.enumerateAttributes(in: NSMakeRange(0, (tmpStrg?.length)!), options: [], using: { (attrs, locRange, stop) in
195 |                     var fixedRange = NSMakeRange(range.location+locRange.location, locRange.length)
196 |                     fixedRange.length = (fixedRange.location + fixedRange.length < string.length) ? fixedRange.length : string.length-fixedRange.location
    |                                                                                    `- warning: capture of 'string' with non-sendable type 'NSString' in a '@Sendable' closure
197 |                     fixedRange.length = (fixedRange.length >= 0) ? fixedRange.length : 0
198 |                     self.stringStorage.setAttributes(attrs, range: fixedRange)
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSString.h:103:12: note: class 'NSString' does not conform to the 'Sendable' protocol
101 |
102 |
103 | @interface NSString : NSObject <NSCopying, NSMutableCopying, NSSecureCoding>
    |            `- note: class 'NSString' does not conform to the 'Sendable' protocol
104 |
105 | #pragma mark *** String funnel methods ***
/Users/admin/builder/spi-builder-workspace/Pod/Classes/CodeAttributedString.swift:181:54: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
177 |         {
178 |             let tmpStrg = self.highlightr.highlight(line, as: self.language!)
179 |             DispatchQueue.main.async(execute: {
    |                                               `- note: access can happen concurrently
180 |                 //Checks to see if this highlighting is still valid.
181 |                 if((range.location + range.length) > self.stringStorage.length)
    |                                                      |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
    |                                                      `- note: 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
182 |                 {
183 |                     self.highlightDelegate?.didHighlight?(range, success: false)
Build complete! (7.64s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "Highlightr",
  "name" : "Highlightr",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.15"
    },
    {
      "name" : "ios",
      "version" : "13.0"
    },
    {
      "name" : "visionos",
      "version" : "1.0"
    },
    {
      "name" : "watchos",
      "version" : "7.0"
    },
    {
      "name" : "tvos",
      "version" : "12.0"
    }
  ],
  "products" : [
    {
      "name" : "Highlightr",
      "targets" : [
        "Highlightr"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "Highlightr",
      "module_type" : "SwiftTarget",
      "name" : "Highlightr",
      "path" : "Pod",
      "product_memberships" : [
        "Highlightr"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/Highlighter/highlight.min.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/a11y-dark.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/a11y-light.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/agate.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/an-old-hope.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/androidstudio.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/arduino-light.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/arta.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/ascetic.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/atelier-cave-dark.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/atelier-cave-light.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/atelier-dune-dark.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/atelier-dune-light.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/atelier-estuary-dark.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/atelier-estuary-light.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/atelier-forest-dark.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/atelier-forest-light.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/atelier-heath-dark.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/atelier-heath-light.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/atelier-lakeside-dark.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/atelier-lakeside-light.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/atelier-plateau-dark.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/atelier-plateau-light.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/atelier-savanna-dark.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/atelier-savanna-light.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/atelier-seaside-dark.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/atelier-seaside-light.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/atelier-sulphurpool-dark.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/atelier-sulphurpool-light.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/atom-one-dark-reasonable.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/atom-one-dark.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/atom-one-light.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/brown-paper.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/codepen-embed.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/color-brewer.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/darcula.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/dark.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/darkula.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/default.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/docco.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/dracula.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/far.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/foundation.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/github-gist.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/github.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/gml.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/googlecode.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/grayscale.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/gruvbox-dark.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/gruvbox-light.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/hopscotch.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/hybrid.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/idea.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/ir-black.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/isbl-editor-dark.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/isbl-editor-light.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/kimbie.dark.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/kimbie.light.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/lightfair.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/magula.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/mono-blue.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/monokai-sublime.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/monokai.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/nord.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/obsidian.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/ocean.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/paraiso-dark.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/paraiso-light.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/pojoaque.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/purebasic.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/qtcreator_dark.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/qtcreator_light.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/railscasts.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/rainbow.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/routeros.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/school-book.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/shades-of-purple.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/solarized-dark.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/solarized-light.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/sunburst.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/tomorrow-night-blue.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/tomorrow-night-bright.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/tomorrow-night-eighties.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/tomorrow-night.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/tomorrow.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/vs.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/vs2015.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/xcode-dark.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/xcode.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/xt256.min.css",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Pod/Assets/styles/zenburn.min.css",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "Classes/CodeAttributedString.swift",
        "Classes/HTMLUtils.swift",
        "Classes/Highlightr.swift",
        "Classes/Shims.swift",
        "Classes/Theme.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.10"
}
Done.