The Swift Package Index logo.Swift Package Index

Build Information

Successful build of Assay, reference main (0ef1f3), with Swift 6.4 for macOS (SPM) on 21 Oct 2026 06:34:36 UTC.

Swift 6 data race errors: 0

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 5.1.3
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/nerdmenot-swift/assay.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/nerdmenot-swift/assay
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 0ef1f3f Docs: a version chip in the header, and how to archive a release (#3)
Cloned https://github.com/nerdmenot-swift/assay.git
Revision (git rev-parse @):
0ef1f3fcd93aeecd0288edb20580173a226cc774
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/nerdmenot-swift/assay.git at main
Fetching https://github.com/swiftlang/swift-syntax.git
[1/80981] Fetching swift-syntax
Fetched https://github.com/swiftlang/swift-syntax.git (15.23s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Computed https://github.com/swiftlang/swift-syntax.git at 603.0.2 (25.85s)
Creating working copy for https://github.com/swiftlang/swift-syntax.git
Working copy of https://github.com/swiftlang/swift-syntax.git resolved at 603.0.2
Downloading package prebuilt https://download.swift.org/prebuilts/swift-syntax/603.0.2/swiftlang-6.4.0.34.1-macosx27.0-MacroSupport.zip
Downloaded https://download.swift.org/prebuilts/swift-syntax/603.0.2/swiftlang-6.4.0.34.1-macosx27.0-MacroSupport.zip (1.30s)
========================================
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",
  "traits": [
    "default"
  ],
  "dependencies": [
    {
      "identity": "assay",
      "name": "Assay",
      "url": "https://github.com/nerdmenot-swift/assay.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/assay",
      "traits": [
        "default"
      ],
      "dependencies": [
      ]
    }
  ]
}
Fetching https://github.com/nerdmenot-swift/assay.git
[1/5481] Fetching assay
Fetched https://github.com/nerdmenot-swift/assay.git (1.83s)
Fetching https://github.com/swiftlang/swift-syntax.git from cache
Fetched https://github.com/swiftlang/swift-syntax.git from cache (1.02s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Computed https://github.com/swiftlang/swift-syntax.git at 603.0.2 (1.11s)
Creating working copy for https://github.com/nerdmenot-swift/assay.git
Working copy of https://github.com/nerdmenot-swift/assay.git resolved at main (0ef1f3f)
Creating working copy for https://github.com/swiftlang/swift-syntax.git
Working copy of https://github.com/swiftlang/swift-syntax.git resolved at 603.0.2
warning: '.resolve-product-dependencies': dependency 'assay' is not used by any target
Found 0 product dependencies
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.4
Building package at path:  $PWD
https://github.com/nerdmenot-swift/assay.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Pre-planning 1 / 997]
[Planning deferred tasks]
[171 / 393]
[179 / 400] SwiftSyntax603
[190 / 414] SwiftSyntax601
[196 / 427]
[244 / 452]
[246 / 453]
[256 / 453]
[267 / 453] SwiftSyntax
[270 / 465]
[272 / 465]
[283 / 465] SwiftSyntax
[284 / 465] SwiftSyntax
[286 / 465] AssayCore
[287 / 465] AssayCore
[289 / 465] AssayCore
[295 / 465] AssayCore-product
[298 / 465] AssayCore
[300 / 465] AssayCore
[303 / 465] SwiftSyntax
[312 / 468] SwiftDiagnostics
[319 / 497] SwiftParser
[330 / 497] SwiftBasicFormat
[332 / 497] SwiftBasicFormat
[339 / 497] SwiftParser
[341 / 497] SwiftDiagnostics
[345 / 497] SwiftParser
[352 / 497] SwiftOperators
[356 / 497] SwiftParserDiagnostics
[360 / 497]
[362 / 499] SwiftBasicFormat
[371 / 521] SwiftParserDiagnostics
[378 / 521] SwiftParserDiagnostics
[382 / 521] SwiftOperators
[390 / 521] SwiftOperators
[398 / 521] SwiftParserDiagnostics
[399 / 522] SwiftOperators
[403 / 542]
[404 / 542]
[406 / 542]
[409 / 542]
[419 / 542] SwiftSyntaxBuilder
[420 / 542] SwiftSyntaxBuilder
[421 / 542] SwiftSyntaxBuilder
[427 / 542]
[428 / 543] SwiftSyntaxBuilder
[438 / 554] SwiftIfConfig
[440 / 554] SwiftIfConfig
[447 / 555] SwiftIfConfig
[448 / 555] SwiftSyntaxMacros
[457 / 566] SwiftSyntaxMacros
[466 / 567] SwiftSyntaxMacros
[467 / 567] SwiftSyntaxMacroExpansion
[476 / 577] SwiftSyntaxMacroExpansion
[477 / 577] SwiftSyntaxMacroExpansion
[484 / 578] SwiftSyntaxMacroExpansion
[484 / 579] SwiftCompilerPluginMessageHandling
[493 / 589] SwiftCompilerPluginMessageHandling
[496 / 589] SwiftCompilerPluginMessageHandling
[503 / 590] SwiftCompilerPluginMessageHandling
[506 / 592] SwiftCompilerPlugin
[513 / 592] SwiftSyntax
[515 / 592] SwiftSyntax
[521 / 592] SwiftSyntaxBuilder
[525 / 592] SwiftCompilerPluginMessageHandling
[534 / 593] AssayMacros
[545 / 604] AssayMacros
[546 / 604] AssayMacros
[548 / 604] AssayMacros
[551 / 605] Assay
[562 / 616] Assay
[574 / 620] Assay
[575 / 620] AssayXML
[585 / 644] AssayTOML
[591 / 644] AssayXML
[606 / 661] AssayTOML
[619 / 661] AssayTOML
[626 / 662]
[629 / 662] AssayTOML
[636 / 667] AssayYAML
[644 / 667] AssayPlist
[648 / 667] AssayTOML-product
[648 / 667]
[652 / 667] AssayPlist-product
[652 / 667]
[658 / 667] AssayFoundation
[664 / 667] AssayFoundation
Build complete! (24.70 sec)
/Users/admin/builder/spi-builder-workspace/Sources/AssayCore/AssayReader.swift:639:16: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
637 |         guard n > 0 else { return "" }
638 |         let src = unsafe base + lo
639 |         return unsafe String(unsafeUninitializedCapacity: n) { buffer in
    |                `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
640 |             unsafe buffer.baseAddress!.update(from: src, count: n)
641 |             return n
/Users/admin/builder/spi-builder-workspace/Sources/AssayCore/Collectible.swift:79:9: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
 77 |     @inlinable
 78 |     public func _keyString(_ key: KeyRange) -> String {
 79 |         unsafe String(unsafeUninitializedCapacity: key.len) { buffer in
    |         `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
 80 |             unsafe buffer.baseAddress!.update(from: _keyBytes(key), count: key.len)
 81 |             return key.len
/Users/admin/builder/spi-builder-workspace/Sources/AssayCore/JSONWriter.swift:282:31: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
280 |         // retain per string written (count.py: +2,000 per call on fields-2/encode). A native
281 |         // String always has contiguous UTF-8, so the copy is only for a bridged one.
282 |         let borrowed: Void? = unsafe v.utf8.withContiguousStorageIfAvailable {
    |                               `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
283 |             unsafe appendEscaping($0)
284 |         }
/Users/admin/builder/spi-builder-workspace/Sources/AssayCore/Rules.swift:365:5: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
363 | @inlinable
364 | func _assayEachRule(_ rules: [Rule], _ body: (Rule.Storage) -> Void) {
365 |     unsafe rules.withUnsafeBufferPointer { buf in
    |     `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
366 |         for i in buf.indices {
367 |             unsafe Unmanaged.passUnretained(buf[i].storage)._withUnsafeGuaranteedRef(body)
/Users/admin/builder/spi-builder-workspace/Sources/AssayCore/Strings.swift:66:16: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
 64 |     func makeString(at offset: Int, count n: Int) -> String {
 65 |         let src = unsafe base + offset
 66 |         return unsafe String(unsafeUninitializedCapacity: n) { buffer in
    |                `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
 67 |             unsafe buffer.baseAddress!.update(from: src, count: n)
 68 |             return n
[#UnnecessaryEffectMarker]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker>
[#UnnecessaryUnsafe]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe>
/Users/admin/builder/spi-builder-workspace/Sources/AssayCore/Rules.swift:365:5: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
363 | @inlinable
364 | func _assayEachRule(_ rules: [Rule], _ body: (Rule.Storage) -> Void) {
365 |     unsafe rules.withUnsafeBufferPointer { buf in
    |     `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
366 |         for i in buf.indices {
367 |             unsafe Unmanaged.passUnretained(buf[i].storage)._withUnsafeGuaranteedRef(body)
[#UnnecessaryEffectMarker]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker>
[#UnnecessaryUnsafe]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe>
/Users/admin/builder/spi-builder-workspace/Sources/AssayCore/SourceBytes.swift:71:24: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
69 |         switch storage {
70 |         case .owned(let bytes):
71 |             return try unsafe bytes.withUnsafeBytes(body)
   |                        `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
72 |         case .borrowed(let base, let count, let owner):
73 |             let buffer = unsafe UnsafeRawBufferPointer(start: base, count: count)
/Users/admin/builder/spi-builder-workspace/Sources/AssayCore/Strings.swift:66:16: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
 64 |     func makeString(at offset: Int, count n: Int) -> String {
 65 |         let src = unsafe base + offset
 66 |         return unsafe String(unsafeUninitializedCapacity: n) { buffer in
    |                `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
 67 |             unsafe buffer.baseAddress!.update(from: src, count: n)
 68 |             return n
/Users/admin/builder/spi-builder-workspace/Sources/AssayCore/Strings.swift:102:20: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
100 |         let bound = min(end, count) &- start
101 |         if bound <= Self.stackUnescapeLimit {
102 |             return unsafe withUnsafeTemporaryAllocation(
    |                    `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
103 |                 of: UInt8.self,
104 |                 capacity: max(bound, 1)
/Users/admin/builder/spi-builder-workspace/Sources/AssayCore/Strings.swift:114:17: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
112 |         }
113 |         var decoded = true
114 |         let s = unsafe String(unsafeUninitializedCapacity: bound) { buffer in
    |                 `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
115 |             guard let n = unsafe unescape(from: start, into: buffer.baseAddress!) else {
116 |                 decoded = false
[#UnnecessaryEffectMarker]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker>
[#UnnecessaryUnsafe]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe>
/Users/admin/builder/spi-builder-workspace/Sources/AssayCore/FormatValidators.swift:69:20: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
 67 |         // per `base/validate` call (count.py explain, 2026-09-19) — and is kept only for a
 68 |         // bridged String without contiguous UTF-8.
 69 |         if let r = unsafe s.utf8.withContiguousStorageIfAvailable({ buffer in
    |                    `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
 70 |             body(unsafe Span(_unsafeElements: buffer))
 71 |         }) {
[#UnnecessaryEffectMarker]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker>
[#UnnecessaryUnsafe]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe>
/Users/admin/builder/spi-builder-workspace/Sources/AssayCore/AssayReader.swift:639:16: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
637 |         guard n > 0 else { return "" }
638 |         let src = unsafe base + lo
639 |         return unsafe String(unsafeUninitializedCapacity: n) { buffer in
    |                `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
640 |             unsafe buffer.baseAddress!.update(from: src, count: n)
641 |             return n
/Users/admin/builder/spi-builder-workspace/Sources/AssayCore/Collectible.swift:79:9: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
 77 |     @inlinable
 78 |     public func _keyString(_ key: KeyRange) -> String {
 79 |         unsafe String(unsafeUninitializedCapacity: key.len) { buffer in
    |         `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
 80 |             unsafe buffer.baseAddress!.update(from: _keyBytes(key), count: key.len)
 81 |             return key.len
[#UnnecessaryEffectMarker]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker>
[#UnnecessaryUnsafe]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe>
/Users/admin/builder/spi-builder-workspace/Sources/AssayCore/JSONValueDecode.swift:258:16: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
256 |             return nil
257 |         }
258 |         return unsafe bytes.withUnsafeBufferPointer { buf -> JSON.Value? in
    |                `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
259 |             guard let base = buf.baseAddress else {
260 |                 sink.add(Issue(code: .malformedDocument))
/Users/admin/builder/spi-builder-workspace/Sources/AssayCore/JSONWriter.swift:282:31: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
280 |         // retain per string written (count.py: +2,000 per call on fields-2/encode). A native
281 |         // String always has contiguous UTF-8, so the copy is only for a bridged one.
282 |         let borrowed: Void? = unsafe v.utf8.withContiguousStorageIfAvailable {
    |                               `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
283 |             unsafe appendEscaping($0)
284 |         }
[#UnnecessaryEffectMarker]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker>
[#UnnecessaryUnsafe]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe>
/Users/admin/builder/spi-builder-workspace/Sources/AssayCore/DateParser.swift:72:26: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
 70 |         // Int` to make this possible; `Array` and `UnsafeBufferPointer` both qualify and
 71 |         // the integer arithmetic inside them is unchanged.
 72 |         let viaStorage = unsafe text.utf8.withContiguousStorageIfAvailable { buffer in
    |                          `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
 73 |             unsafe parse(buffer, as: format)
 74 |         }
[#UnnecessaryEffectMarker]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker>
[#UnnecessaryUnsafe]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe>
/Users/admin/builder/spi-builder-workspace/Sources/AssayXML/XMLBuilder.swift:198:13: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
196 |         let hadAttributes = !attributes.isEmpty
197 |         if hadAttributes {
198 |             unsafe attributes.withUnsafeMutableBufferPointer { src in
    |             `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
199 |                 for i in src.indices {
200 |                     var key = ""
[#UnnecessaryEffectMarker]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker>
[#UnnecessaryUnsafe]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe>
/Users/admin/builder/spi-builder-workspace/Sources/AssayXML/XMLNode.swift:375:21: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
373 |                 // empty-array singleton goes through the make-unique path every time.
374 |                 if !attributes.isEmpty {
375 |                     unsafe attributes.withUnsafeMutableBufferPointer { attrs in
    |                     `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
376 |                         for i in attrs.indices {
377 |                             var key = ""
/Users/admin/builder/spi-builder-workspace/Sources/AssayXML/XMLNode.swift:370:23: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
368 |         // runs that are dropped; `count` says how many were written.
369 |         let capacity = attributes.count + children.count
370 |         let members = unsafe children.withUnsafeMutableBufferPointer { kids in
    |                       `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
371 |             unsafe [Member](unsafeUninitializedCapacity: capacity) { dst, count in
372 |                 // Skipped when empty, which is most elements: mutable access to the
[#UnnecessaryEffectMarker]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker>
[#UnnecessaryUnsafe]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe>
/Users/admin/builder/spi-builder-workspace/Sources/AssayXML/XMLParser.swift:98:16: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
  96 |             return nil
  97 |         }
  98 |         return unsafe bytes.withUnsafeBufferPointer { buf -> B.Output? in
     |                `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
  99 |             guard let base = buf.baseAddress else { return nil }
 100 |             // Same whole-buffer UTF-8 pass as the JSON path, for the same reason: it is
[#UnnecessaryEffectMarker]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker>
[#UnnecessaryUnsafe]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe>
/Users/admin/builder/spi-builder-workspace/Sources/AssayYAML/YAMLParser.swift:132:16: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
130 |             return []
131 |         }
132 |         return unsafe bytes.withUnsafeBufferPointer { buf -> [B.Value] in
    |                `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
133 |             guard let base = buf.baseAddress else { return [] }
134 |             if let bad = unsafe UTF8Validation.firstInvalid(base, buf.count) {
[#UnnecessaryEffectMarker]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker>
[#UnnecessaryUnsafe]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe>
/Users/admin/builder/spi-builder-workspace/Sources/AssayTOML/TOMLNode.swift:183:23: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
181 |         // array costs no release per slot.
182 |         if isArray {
183 |             let out = unsafe items.withUnsafeMutableBufferPointer { src in
    |                       `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
184 |                 unsafe [RawValue](unsafeUninitializedCapacity: src.count) { dst, count in
185 |                     for i in src.indices {
/Users/admin/builder/spi-builder-workspace/Sources/AssayTOML/TOMLNode.swift:197:19: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
195 |             return
196 |         }
197 |         let out = unsafe members.withUnsafeMutableBufferPointer { src in
    |                   `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
198 |             unsafe [RawValue.Member](unsafeUninitializedCapacity: src.count) { dst, count in
199 |                 for i in src.indices {
[#UnnecessaryEffectMarker]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker>
[#UnnecessaryUnsafe]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe>
/Users/admin/builder/spi-builder-workspace/Sources/AssayYAML/YAMLNode.swift:370:23: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
368 |         var ok = true
369 |         if isSequence {
370 |             let out = unsafe items.withUnsafeMutableBufferPointer { src in
    |                       `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
371 |                 unsafe [RawValue](unsafeUninitializedCapacity: src.count) { dst, count in
372 |                     for i in src.indices {
/Users/admin/builder/spi-builder-workspace/Sources/AssayYAML/YAMLNode.swift:387:19: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
385 |             return
386 |         }
387 |         let out = unsafe pairs.withUnsafeMutableBufferPointer { src in
    |                   `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
388 |             unsafe [RawValue.Member](unsafeUninitializedCapacity: src.count) { dst, count in
389 |                 for i in src.indices {
[#UnnecessaryEffectMarker]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker>
[#UnnecessaryUnsafe]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe>
/Users/admin/builder/spi-builder-workspace/Sources/AssayTOML/TOMLParser.swift:115:9: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
113 |         _ body: (inout Parser, inout AssayReader, inout IssueSink) -> T?
114 |     ) -> T? {
115 |         unsafe bytes.withUnsafeBufferPointer { buf -> T? in
    |         `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
116 |             guard let base = buf.baseAddress else { return empty }
117 |             if let bad = unsafe UTF8Validation.firstInvalid(base, buf.count) {
/Users/admin/builder/spi-builder-workspace/Sources/AssayTOML/TOMLParser.swift:357:9: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
355 |         var key = ""
356 |         var keySpan = SourceSpan(lo: 0, len: 0)
357 |         unsafe path.withUnsafeMutableBufferPointer {
    |         `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
358 |             unsafe swap(&key, &$0[$0.count - 1].text)
359 |             keySpan = unsafe $0[$0.count - 1].span
/Users/admin/builder/spi-builder-workspace/Sources/AssayTOML/TOMLParser.swift:408:9: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
406 |         // next use. Reading `path[last].text` for the lookup copied it.
407 |         var key = ""
408 |         unsafe path.withUnsafeMutableBufferPointer { unsafe swap(&key, &$0[$0.count - 1].text) }
    |         `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
409 |         if find(key, in: table) != nil {
410 |             r.report(
/Users/admin/builder/spi-builder-workspace/Sources/AssayTOML/TOMLParser.swift:469:23: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
467 |         var slots: [TOML.TableBuilder.Slot] = []
468 |         swap(&slots, &tables[table].slots)
469 |         let members = unsafe slots.withUnsafeMutableBufferPointer { src in
    |                       `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
470 |             unsafe [TOML.Member](unsafeUninitializedCapacity: src.count) { dst, count in
471 |                 for i in src.indices {
/Users/admin/builder/spi-builder-workspace/Sources/AssayTOML/TOMLParser.swift:498:23: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
496 |         var slots: [TOML.TableBuilder.Slot] = []
497 |         swap(&slots, &tables[table].slots)
498 |         let members = unsafe slots.withUnsafeMutableBufferPointer { src in
    |                       `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
499 |             unsafe [RawValue.Member](unsafeUninitializedCapacity: src.count) { dst, count in
500 |                 for i in src.indices {
[#UnnecessaryEffectMarker]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker>
[#UnnecessaryUnsafe]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe>
/Users/admin/builder/spi-builder-workspace/Sources/AssayFoundation/MappedFile.swift:144:18: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
142 |         }
143 |         #else
144 |         let fd = unsafe path.withCString { unsafe Foundation.open($0, O_RDONLY) }
    |                  `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
145 |         guard fd >= 0 else { throw MappedFileError.cannotOpen(path, errno) }
146 |         defer { _ = close(fd) }
[#UnnecessaryEffectMarker]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker>
[#UnnecessaryUnsafe]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe>
/Users/admin/builder/spi-builder-workspace/Sources/AssayFoundation/DataParsing.swift:75:20: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
 73 |             // spelled for the pinned toolchain; the gate will point at this line the day the
 74 |             // pin moves.
 75 |             return unsafe withUnsafeTemporaryAllocation(of: UInt8.self, capacity: 1) { tmp in
    |                    `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
 76 |                 let value = unsafe body(tmp.baseAddress!, 0, &sink)
 77 |                 return Diagnosis(
[#UnnecessaryEffectMarker]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker>
[#UnnecessaryUnsafe]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe>
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-syntax",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "603.0.0",
            "upper_bound" : "604.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/swiftlang/swift-syntax.git"
    }
  ],
  "manifest_display_name" : "Assay",
  "name" : "Assay",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "11.0"
    },
    {
      "name" : "ios",
      "version" : "14.0"
    },
    {
      "name" : "tvos",
      "version" : "14.0"
    },
    {
      "name" : "watchos",
      "version" : "7.0"
    },
    {
      "name" : "visionos",
      "version" : "1.0"
    }
  ],
  "products" : [
    {
      "name" : "Assay",
      "targets" : [
        "Assay"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "AssayCore",
      "targets" : [
        "AssayCore"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "AssayYAML",
      "targets" : [
        "AssayYAML"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "AssayXML",
      "targets" : [
        "AssayXML"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "AssayTOML",
      "targets" : [
        "AssayTOML"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "AssayPlist",
      "targets" : [
        "AssayPlist"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "AssayFoundation",
      "targets" : [
        "AssayFoundation"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "AssayMacros",
      "targets" : [
        "AssayMacros"
      ],
      "type" : {
        "macro" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "AssayYAML",
      "module_type" : "SwiftTarget",
      "name" : "AssayYAML",
      "path" : "Sources/AssayYAML",
      "product_memberships" : [
        "AssayYAML"
      ],
      "sources" : [
        "YAMLBuilder.swift",
        "YAMLEntry.swift",
        "YAMLNode.swift",
        "YAMLParser+Block.swift",
        "YAMLParser+Flow.swift",
        "YAMLParser+Lexing.swift",
        "YAMLParser+Scalars.swift",
        "YAMLParser.swift",
        "YAMLRefusals.swift",
        "YAMLWriter.swift"
      ],
      "target_dependencies" : [
        "Assay",
        "AssayCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "AssayXML",
      "module_type" : "SwiftTarget",
      "name" : "AssayXML",
      "path" : "Sources/AssayXML",
      "product_memberships" : [
        "AssayXML",
        "AssayPlist"
      ],
      "sources" : [
        "XMLBuilder.swift",
        "XMLEntry.swift",
        "XMLNode.swift",
        "XMLParser.swift",
        "XMLRefusals.swift"
      ],
      "target_dependencies" : [
        "Assay",
        "AssayCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "AssayTests",
      "module_type" : "SwiftTarget",
      "name" : "AssayTests",
      "path" : "Tests/AssayTests",
      "product_dependencies" : [
        "SwiftSyntaxMacroExpansion",
        "SwiftParser"
      ],
      "sources" : [
        "AmplificationTests.swift",
        "ArrayHintTests.swift",
        "AssayerTests.swift",
        "AuditRegressionTests.swift",
        "BinaryPlistTests.swift",
        "BucketDispatchTests.swift",
        "ChecksTests.swift",
        "ConcurrencyTests.swift",
        "ConformanceTests.swift",
        "ConsumingProjectionTests.swift",
        "ContextTests.swift",
        "CoreCoverageTests.swift",
        "DataInputTests.swift",
        "DateEncodingTests.swift",
        "DateMacroTests.swift",
        "DateSchemaTests.swift",
        "DateTests.swift",
        "DecimalTextTests.swift",
        "DecodeTests.swift",
        "DictionaryTests.swift",
        "DoorCoverageTests.swift",
        "DoubleTests.swift",
        "EncodingTests.swift",
        "EntryDoorTests.swift",
        "EnumConformanceTests.swift",
        "EscapePathTests.swift",
        "ExtrasTests.swift",
        "GoldenExpansionTests.swift",
        "GoldenFixtures.swift",
        "InlineTests.swift",
        "InoutPathTests.swift",
        "IntegerWidthTests.swift",
        "IssueCodeCoverageTests.swift",
        "JSONSchemaTests.swift",
        "KeyAliasTests.swift",
        "KeyEscapeTests.swift",
        "KeyPathTests.swift",
        "KeyStyleTests.swift",
        "KitchenSinkTests.swift",
        "MacroTests.swift",
        "MappedFileTests.swift",
        "MaxFieldsTests.swift",
        "MultiFormatTests.swift",
        "NegotiationTests.swift",
        "OneOrManyTests.swift",
        "ParserTableTests.swift",
        "ParserTests.swift",
        "PathEncodingTests.swift",
        "PlistTests.swift",
        "PublicTypeTests.swift",
        "RawElementPathTests.swift",
        "RemainderTests.swift",
        "RenderTests.swift",
        "RewindTests.swift",
        "RuleCoverageTests.swift",
        "RuntimeCoverageTests.swift",
        "ScalingTests.swift",
        "ShapeHintTests.swift",
        "SpanTests.swift",
        "TOMLTests.swift",
        "TransformRuleTests.swift",
        "UUIDFieldTests.swift",
        "UnionEncodingTests.swift",
        "UnionErrorTests.swift",
        "UnionTests.swift",
        "UnknownEnumTests.swift",
        "UntaggedUnionTests.swift",
        "ValidateTests.swift",
        "ValidateValueTests.swift",
        "ValueModelTests.swift",
        "WrapsTests.swift",
        "WriterCoverageTests.swift",
        "XMLEncodingTests.swift",
        "XMLRootTests.swift",
        "YAMLCoverageTests.swift",
        "YAMLEncodingTests.swift",
        "YAMLIndentlessSequenceTests.swift"
      ],
      "target_dependencies" : [
        "Assay",
        "AssayCore",
        "AssayYAML",
        "AssayXML",
        "AssayTOML",
        "AssayPlist",
        "AssayFoundation",
        "AssayMacros"
      ],
      "type" : "test"
    },
    {
      "c99name" : "AssayTOML",
      "module_type" : "SwiftTarget",
      "name" : "AssayTOML",
      "path" : "Sources/AssayTOML",
      "product_memberships" : [
        "AssayTOML"
      ],
      "sources" : [
        "TOMLEntry.swift",
        "TOMLNode.swift",
        "TOMLParser+Values.swift",
        "TOMLParser.swift",
        "TOMLRefusals.swift",
        "TOMLWriter.swift"
      ],
      "target_dependencies" : [
        "Assay",
        "AssayCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "AssayPlist",
      "module_type" : "SwiftTarget",
      "name" : "AssayPlist",
      "path" : "Sources/AssayPlist",
      "product_memberships" : [
        "AssayPlist"
      ],
      "sources" : [
        "BinaryPlist.swift",
        "PlistEntry.swift",
        "PlistRefusals.swift",
        "XMLPlist.swift"
      ],
      "target_dependencies" : [
        "Assay",
        "AssayCore",
        "AssayXML"
      ],
      "type" : "library"
    },
    {
      "c99name" : "AssayMacros",
      "module_type" : "SwiftTarget",
      "name" : "AssayMacros",
      "path" : "Sources/AssayMacros",
      "product_dependencies" : [
        "SwiftSyntaxMacros",
        "SwiftCompilerPlugin"
      ],
      "product_memberships" : [
        "Assay",
        "AssayYAML",
        "AssayXML",
        "AssayTOML",
        "AssayPlist",
        "AssayFoundation",
        "AssayMacros"
      ],
      "sources" : [
        "ChecksGen.swift",
        "CodeGen.swift",
        "DateFormatMacro.swift",
        "DescribeGen.swift",
        "EncodeGen.swift",
        "EnumGen.swift",
        "KeyStyle.swift",
        "MarkerMacros.swift",
        "PathKeys.swift",
        "Plugin.swift",
        "RawCodeGen.swift",
        "RawEncodeGen.swift",
        "SchemaConfig.swift",
        "SchemaMacro.swift",
        "SchemaRefusals.swift",
        "TypeShapes.swift",
        "UnionGen.swift",
        "ValidateGen.swift",
        "ValidationGen.swift",
        "WindowSearch.swift",
        "WrapsGen.swift",
        "XMLEncodeGen.swift"
      ],
      "type" : "macro"
    },
    {
      "c99name" : "AssayFoundation",
      "module_type" : "SwiftTarget",
      "name" : "AssayFoundation",
      "path" : "Sources/AssayFoundation",
      "product_memberships" : [
        "AssayFoundation"
      ],
      "sources" : [
        "DataParsing.swift",
        "ErrorBridging.swift",
        "MappedFile.swift",
        "MappedParsing.swift",
        "UUIDSupport.swift"
      ],
      "target_dependencies" : [
        "Assay",
        "AssayCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "AssayCore",
      "module_type" : "SwiftTarget",
      "name" : "AssayCore",
      "path" : "Sources/AssayCore",
      "product_memberships" : [
        "Assay",
        "AssayCore",
        "AssayYAML",
        "AssayXML",
        "AssayTOML",
        "AssayPlist",
        "AssayFoundation"
      ],
      "sources" : [
        "AssayError.swift",
        "AssayReader.swift",
        "Collectible.swift",
        "DateDecode.swift",
        "DateFormat.swift",
        "DateParser.swift",
        "DecimalText.swift",
        "Decode.swift",
        "DecodeWidths.swift",
        "Discriminator.swift",
        "EncodedBytes.swift",
        "FormatValidators.swift",
        "Issue.swift",
        "IssueCode+Names.swift",
        "IssueCollector.swift",
        "JSONSchemaRender.swift",
        "JSONValue.swift",
        "JSONValueDecode.swift",
        "JSONWriter.swift",
        "Limits.swift",
        "MediaType.swift",
        "Messages.swift",
        "Numbers.swift",
        "Preprocess.swift",
        "RawDecode.swift",
        "RawValue.swift",
        "Render.swift",
        "Rule.swift",
        "Rules.swift",
        "SchemaDescriptor.swift",
        "SourceBytes.swift",
        "Strings.swift",
        "UTF8Validation.swift",
        "WireFormat.swift",
        "XMLWriter.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Assay",
      "module_type" : "SwiftTarget",
      "name" : "Assay",
      "path" : "Sources/Assay",
      "product_memberships" : [
        "Assay",
        "AssayYAML",
        "AssayXML",
        "AssayTOML",
        "AssayPlist",
        "AssayFoundation"
      ],
      "sources" : [
        "Assay.swift",
        "Assayer.swift",
        "AssayerBacked.swift",
        "AssayerPlan.swift",
        "AsyncEntry.swift",
        "CapabilityRefusals.swift",
        "ContextEntry.swift",
        "Entry.swift",
        "Enums.swift",
        "Macros.swift",
        "Negotiate.swift",
        "Options.swift",
        "Protocols.swift",
        "Validate.swift"
      ],
      "target_dependencies" : [
        "AssayCore",
        "AssayMacros"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.2"
}
✅  Doc result (pending) reported
========================================
GenerateDocs
========================================
Generating docs at path:  $PWD/.docs/nerdmenot-swift/assay/main
Repository:               nerdmenot-swift/assay
Swift version used:       6.4
Target:                   Assay
Extracting symbol information for 'Assay'...
Finished extracting symbol information for 'Assay'. (18.20s)
Building documentation for 'Assay'...
warning: Parameter 'raw' is missing documentation
  --> ../AssayerPlan.swift:81:41-81:41
79 |     ///   optional: a plan built at runtime can contain a `.lazy` cycle that no macro-emitted
80 |     ///   schema can, so this is a denial-of-service surface the static door does not have.
81 +     ///   Closed here rather than later.
82 |     public func run(
83 |         _ raw: RawValue, _ sink: inout IssueSink, _ path: [PathStep],
warning: Parameter 'limits' is missing documentation
  --> ../AssayerPlan.swift:81:41-81:41
79 |     ///   optional: a plan built at runtime can contain a `.lazy` cycle that no macro-emitted
80 |     ///   schema can, so this is a denial-of-service surface the static door does not have.
81 +     ///   Closed here rather than later.
82 |     public func run(
83 |         _ raw: RawValue, _ sink: inout IssueSink, _ path: [PathStep],
warning: Parameter 'path' is missing documentation
  --> ../AssayerPlan.swift:81:41-81:41
79 |     ///   optional: a plan built at runtime can contain a `.lazy` cycle that no macro-emitted
80 |     ///   schema can, so this is a denial-of-service surface the static door does not have.
81 +     ///   Closed here rather than later.
82 |     public func run(
83 |         _ raw: RawValue, _ sink: inout IssueSink, _ path: [PathStep],
warning: Parameter 'sink' is missing documentation
  --> ../AssayerPlan.swift:81:41-81:41
79 |     ///   optional: a plan built at runtime can contain a `.lazy` cycle that no macro-emitted
80 |     ///   schema can, so this is a denial-of-service surface the static door does not have.
81 +     ///   Closed here rather than later.
82 |     public func run(
83 |         _ raw: RawValue, _ sink: inout IssueSink, _ path: [PathStep],
Finished building documentation for 'Assay' (0.45s)
Generated documentation archive at:
  /Users/admin/builder/spi-builder-workspace/.docs/nerdmenot-swift/assay/main
Fetching https://github.com/swiftlang/swift-docc-plugin
Updating https://github.com/swiftlang/swift-syntax.git
[1/2345] Fetching swift-docc-plugin
Updated https://github.com/swiftlang/swift-syntax.git (1.42s)
Fetched https://github.com/swiftlang/swift-docc-plugin (1.43s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Computed https://github.com/swiftlang/swift-syntax.git at 603.0.2 (2.24s)
Computing version for https://github.com/swiftlang/swift-docc-plugin
Computed https://github.com/swiftlang/swift-docc-plugin at 1.5.0 (0.71s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3844] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit (1.55s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (2.28s)
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
Creating working copy for https://github.com/swiftlang/swift-docc-plugin
Working copy of https://github.com/swiftlang/swift-docc-plugin resolved at 1.5.0
Building for debugging...
[Planning deferred tasks]
[18 / 41]
[20 / 43] Snippets
[30 / 92]
[35 / 92]
[38 / 92]
[39 / 92]
[43 / 92]
[45 / 92]
[48 / 92]
[51 / 92]
[53 / 92]
[54 / 92]
[65 / 92] SymbolKit
[66 / 92] Snippets
[84 / 93] Snippets
[84 / 93] SymbolKit
[90 / 97] Snippets
[93 / 97] snippet-extract-product
[95 / 97] snippet-extract-product
Build complete! (4.42 sec)
Building for debugging...
[Computing dependencies]
[Constructing description]
[Pre-planning 1 / 648]
[Planning deferred tasks]
[1 / 142] SwiftSyntax510
[25 / 133] SwiftSyntax603
[55 / 146] SwiftSyntax509
/Users/admin/builder/spi-builder-workspace/Sources/AssayCore/SourceBytes.swift:71:24: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
69 |         switch storage {
70 |         case .owned(let bytes):
71 |             return try unsafe bytes.withUnsafeBytes(body)
   |                        `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
72 |         case .borrowed(let base, let count, let owner):
73 |             let buffer = unsafe UnsafeRawBufferPointer(start: base, count: count)
/Users/admin/builder/spi-builder-workspace/Sources/AssayCore/Strings.swift:66:16: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
 64 |     func makeString(at offset: Int, count n: Int) -> String {
 65 |         let src = unsafe base + offset
 66 |         return unsafe String(unsafeUninitializedCapacity: n) { buffer in
    |                `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
 67 |             unsafe buffer.baseAddress!.update(from: src, count: n)
 68 |             return n
/Users/admin/builder/spi-builder-workspace/Sources/AssayCore/Strings.swift:102:20: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
100 |         let bound = min(end, count) &- start
101 |         if bound <= Self.stackUnescapeLimit {
102 |             return unsafe withUnsafeTemporaryAllocation(
    |                    `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
103 |                 of: UInt8.self,
104 |                 capacity: max(bound, 1)
/Users/admin/builder/spi-builder-workspace/Sources/AssayCore/Strings.swift:114:17: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
112 |         }
113 |         var decoded = true
114 |         let s = unsafe String(unsafeUninitializedCapacity: bound) { buffer in
    |                 `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
115 |             guard let n = unsafe unescape(from: start, into: buffer.baseAddress!) else {
116 |                 decoded = false
[#UnnecessaryEffectMarker]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker>
[#UnnecessaryUnsafe]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe>
/Users/admin/builder/spi-builder-workspace/Sources/AssayCore/FormatValidators.swift:69:20: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
 67 |         // per `base/validate` call (count.py explain, 2026-09-19) — and is kept only for a
 68 |         // bridged String without contiguous UTF-8.
 69 |         if let r = unsafe s.utf8.withContiguousStorageIfAvailable({ buffer in
    |                    `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
 70 |             body(unsafe Span(_unsafeElements: buffer))
 71 |         }) {
[#UnnecessaryEffectMarker]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker>
[#UnnecessaryUnsafe]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe>
[58 / 145] SwiftSyntax603
/Users/admin/builder/spi-builder-workspace/Sources/AssayCore/AssayReader.swift:639:16: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
637 |         guard n > 0 else { return "" }
638 |         let src = unsafe base + lo
639 |         return unsafe String(unsafeUninitializedCapacity: n) { buffer in
    |                `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
640 |             unsafe buffer.baseAddress!.update(from: src, count: n)
641 |             return n
/Users/admin/builder/spi-builder-workspace/Sources/AssayCore/Collectible.swift:79:9: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
 77 |     @inlinable
 78 |     public func _keyString(_ key: KeyRange) -> String {
 79 |         unsafe String(unsafeUninitializedCapacity: key.len) { buffer in
    |         `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
 80 |             unsafe buffer.baseAddress!.update(from: _keyBytes(key), count: key.len)
 81 |             return key.len
[#UnnecessaryEffectMarker]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker>
[#UnnecessaryUnsafe]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe>
/Users/admin/builder/spi-builder-workspace/Sources/AssayCore/JSONValueDecode.swift:258:16: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
256 |             return nil
257 |         }
258 |         return unsafe bytes.withUnsafeBufferPointer { buf -> JSON.Value? in
    |                `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
259 |             guard let base = buf.baseAddress else {
260 |                 sink.add(Issue(code: .malformedDocument))
/Users/admin/builder/spi-builder-workspace/Sources/AssayCore/JSONWriter.swift:282:31: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
280 |         // retain per string written (count.py: +2,000 per call on fields-2/encode). A native
281 |         // String always has contiguous UTF-8, so the copy is only for a bridged one.
282 |         let borrowed: Void? = unsafe v.utf8.withContiguousStorageIfAvailable {
    |                               `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
283 |             unsafe appendEscaping($0)
284 |         }
[#UnnecessaryEffectMarker]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker>
[#UnnecessaryUnsafe]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe>
[58 / 145] AssayCore
/Users/admin/builder/spi-builder-workspace/Sources/AssayCore/Rules.swift:365:5: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
363 | @inlinable
364 | func _assayEachRule(_ rules: [Rule], _ body: (Rule.Storage) -> Void) {
365 |     unsafe rules.withUnsafeBufferPointer { buf in
    |     `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
366 |         for i in buf.indices {
367 |             unsafe Unmanaged.passUnretained(buf[i].storage)._withUnsafeGuaranteedRef(body)
[#UnnecessaryEffectMarker]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker>
[#UnnecessaryUnsafe]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe>
/Users/admin/builder/spi-builder-workspace/Sources/AssayCore/DateParser.swift:72:26: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
 70 |         // Int` to make this possible; `Array` and `UnsafeBufferPointer` both qualify and
 71 |         // the integer arithmetic inside them is unchanged.
 72 |         let viaStorage = unsafe text.utf8.withContiguousStorageIfAvailable { buffer in
    |                          `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
 73 |             unsafe parse(buffer, as: format)
 74 |         }
[#UnnecessaryEffectMarker]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker>
[#UnnecessaryUnsafe]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe>
[58 / 145] SwiftSyntax
[68 / 156] SwiftSyntax
/Users/admin/builder/spi-builder-workspace/Sources/AssayCore/AssayReader.swift:639:16: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
637 |         guard n > 0 else { return "" }
638 |         let src = unsafe base + lo
639 |         return unsafe String(unsafeUninitializedCapacity: n) { buffer in
    |                `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
640 |             unsafe buffer.baseAddress!.update(from: src, count: n)
641 |             return n
/Users/admin/builder/spi-builder-workspace/Sources/AssayCore/Collectible.swift:79:9: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
 77 |     @inlinable
 78 |     public func _keyString(_ key: KeyRange) -> String {
 79 |         unsafe String(unsafeUninitializedCapacity: key.len) { buffer in
    |         `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
 80 |             unsafe buffer.baseAddress!.update(from: _keyBytes(key), count: key.len)
 81 |             return key.len
/Users/admin/builder/spi-builder-workspace/Sources/AssayCore/JSONWriter.swift:282:31: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
280 |         // retain per string written (count.py: +2,000 per call on fields-2/encode). A native
281 |         // String always has contiguous UTF-8, so the copy is only for a bridged one.
282 |         let borrowed: Void? = unsafe v.utf8.withContiguousStorageIfAvailable {
    |                               `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
283 |             unsafe appendEscaping($0)
284 |         }
/Users/admin/builder/spi-builder-workspace/Sources/AssayCore/Rules.swift:365:5: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
363 | @inlinable
364 | func _assayEachRule(_ rules: [Rule], _ body: (Rule.Storage) -> Void) {
365 |     unsafe rules.withUnsafeBufferPointer { buf in
    |     `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
366 |         for i in buf.indices {
367 |             unsafe Unmanaged.passUnretained(buf[i].storage)._withUnsafeGuaranteedRef(body)
/Users/admin/builder/spi-builder-workspace/Sources/AssayCore/Strings.swift:66:16: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
 64 |     func makeString(at offset: Int, count n: Int) -> String {
 65 |         let src = unsafe base + offset
 66 |         return unsafe String(unsafeUninitializedCapacity: n) { buffer in
    |                `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
 67 |             unsafe buffer.baseAddress!.update(from: src, count: n)
 68 |             return n
[#UnnecessaryEffectMarker]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker>
[#UnnecessaryUnsafe]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe>
[69 / 156] AssayCore
[71 / 152] AssayCore
[72 / 156] SwiftSyntax
[80 / 165] SwiftBasicFormat
[89 / 183] SwiftDiagnostics
[93 / 194] SwiftBasicFormat
[102 / 186] SwiftParser
[105 / 186] SwiftParser
[106 / 186] SwiftParser
[106 / 186] SwiftDiagnostics
[109 / 191] SwiftDiagnostics
[114 / 191] SwiftDiagnostics
[115 / 191] SwiftParser
[121 / 199] SwiftOperators
[131 / 221] SwiftParserDiagnostics
[137 / 221] SwiftParserDiagnostics
[145 / 217] SwiftOperators
[149 / 218] SwiftSyntaxBuilder
[150 / 219] SwiftParserDiagnostics
[159 / 230] SwiftSyntaxBuilder
[160 / 230] SwiftSyntaxBuilder
[162 / 230] SwiftSyntaxBuilder
[163 / 230] SwiftSyntaxBuilder
[168 / 232] SwiftIfConfig
[178 / 243] SwiftIfConfig
[179 / 243] SwiftIfConfig
[183 / 240] SwiftIfConfig
[194 / 251] SwiftSyntaxMacros
[200 / 245] SwiftSyntaxMacros
[211 / 255] SwiftSyntaxMacros
[211 / 254] SwiftSyntaxMacroExpansion
[213 / 251] SwiftCompilerPluginMessageHandling
[215 / 256] SwiftCompilerPluginMessageHandling
[226 / 267] SwiftSyntaxMacroExpansion
[227 / 266] SwiftCompilerPluginMessageHandling
[231 / 263] SwiftCompilerPluginMessageHandling
[234 / 264] SwiftCompilerPlugin
[239 / 253] AssayMacros
[250 / 264] AssayMacros
[251 / 264] AssayMacros
[265 / 273] Assay
Build complete! (16.96 sec)
Target:                   AssayCore
Extracting symbol information for 'AssayCore'...
Finished extracting symbol information for 'AssayCore'. (1.63s)
Building documentation for 'AssayCore'...
Finished building documentation for 'AssayCore' (0.33s)
Generated documentation archive at:
  /Users/admin/builder/spi-builder-workspace/.docs/nerdmenot-swift/assay/main
Building for debugging...
[1 / 11]
Build complete! (0.50 sec)
Building for debugging...
[Planning deferred tasks]
Build complete! (0.39 sec)
Successfully merged into /Users/admin/builder/spi-builder-workspace/.docs-staging/nerdmenot-swift/assay/main/index/index.json
Successfully merged into /Users/admin/builder/spi-builder-workspace/.docs-staging/nerdmenot-swift/assay/main/linkable-paths.json
Target:                   AssayYAML
Extracting symbol information for 'AssayYAML'...
Finished extracting symbol information for 'AssayYAML'. (2.76s)
Building documentation for 'AssayYAML'...
Finished building documentation for 'AssayYAML' (0.07s)
Generated documentation archive at:
  /Users/admin/builder/spi-builder-workspace/.docs/nerdmenot-swift/assay/main
Building for debugging...
[1 / 11]
Build complete! (0.35 sec)
Building for debugging...
[Computing dependencies]
[Constructing description]
[Pre-planning 1 / 677]
[Planning deferred tasks]
[3 / 11] AssayYAML
[14 / 22] AssayYAML
[16 / 18] AssayYAML
/Users/admin/builder/spi-builder-workspace/Sources/AssayYAML/YAMLParser.swift:132:16: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
130 |             return []
131 |         }
132 |         return unsafe bytes.withUnsafeBufferPointer { buf -> [B.Value] in
    |                `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
133 |             guard let base = buf.baseAddress else { return [] }
134 |             if let bad = unsafe UTF8Validation.firstInvalid(base, buf.count) {
[#UnnecessaryEffectMarker]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker>
[#UnnecessaryUnsafe]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe>
/Users/admin/builder/spi-builder-workspace/Sources/AssayYAML/YAMLNode.swift:370:23: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
368 |         var ok = true
369 |         if isSequence {
370 |             let out = unsafe items.withUnsafeMutableBufferPointer { src in
    |                       `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
371 |                 unsafe [RawValue](unsafeUninitializedCapacity: src.count) { dst, count in
372 |                     for i in src.indices {
/Users/admin/builder/spi-builder-workspace/Sources/AssayYAML/YAMLNode.swift:387:19: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
385 |             return
386 |         }
387 |         let out = unsafe pairs.withUnsafeMutableBufferPointer { src in
    |                   `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
388 |             unsafe [RawValue.Member](unsafeUninitializedCapacity: src.count) { dst, count in
389 |                 for i in src.indices {
[#UnnecessaryEffectMarker]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker>
[#UnnecessaryUnsafe]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe>
Build complete! (1.48 sec)
Successfully merged into /Users/admin/builder/spi-builder-workspace/.docs-staging/nerdmenot-swift/assay/main/index/index.json
Successfully merged into /Users/admin/builder/spi-builder-workspace/.docs-staging/nerdmenot-swift/assay/main/linkable-paths.json
Target:                   AssayXML
Extracting symbol information for 'AssayXML'...
Finished extracting symbol information for 'AssayXML'. (2.75s)
Building documentation for 'AssayXML'...
Finished building documentation for 'AssayXML' (0.08s)
Generated documentation archive at:
  /Users/admin/builder/spi-builder-workspace/.docs/nerdmenot-swift/assay/main
Building for debugging...
[1 / 11]
Build complete! (0.51 sec)
Building for debugging...
[Computing dependencies]
[Provisioning 23 / 25]
[Pre-planning 1 / 677]
[Planning deferred tasks]
[3 / 11] AssayXML
[9 / 17] AssayXML
/Users/admin/builder/spi-builder-workspace/Sources/AssayXML/XMLBuilder.swift:198:13: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
196 |         let hadAttributes = !attributes.isEmpty
197 |         if hadAttributes {
198 |             unsafe attributes.withUnsafeMutableBufferPointer { src in
    |             `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
199 |                 for i in src.indices {
200 |                     var key = ""
[#UnnecessaryEffectMarker]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker>
[#UnnecessaryUnsafe]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe>
/Users/admin/builder/spi-builder-workspace/Sources/AssayXML/XMLNode.swift:375:21: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
373 |                 // empty-array singleton goes through the make-unique path every time.
374 |                 if !attributes.isEmpty {
375 |                     unsafe attributes.withUnsafeMutableBufferPointer { attrs in
    |                     `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
376 |                         for i in attrs.indices {
377 |                             var key = ""
/Users/admin/builder/spi-builder-workspace/Sources/AssayXML/XMLNode.swift:370:23: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
368 |         // runs that are dropped; `count` says how many were written.
369 |         let capacity = attributes.count + children.count
370 |         let members = unsafe children.withUnsafeMutableBufferPointer { kids in
    |                       `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
371 |             unsafe [Member](unsafeUninitializedCapacity: capacity) { dst, count in
372 |                 // Skipped when empty, which is most elements: mutable access to the
[#UnnecessaryEffectMarker]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker>
[#UnnecessaryUnsafe]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe>
[11 / 13] AssayXML
/Users/admin/builder/spi-builder-workspace/Sources/AssayXML/XMLParser.swift:98:16: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
  96 |             return nil
  97 |         }
  98 |         return unsafe bytes.withUnsafeBufferPointer { buf -> B.Output? in
     |                `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
  99 |             guard let base = buf.baseAddress else { return nil }
 100 |             // Same whole-buffer UTF-8 pass as the JSON path, for the same reason: it is
[#UnnecessaryEffectMarker]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker>
[#UnnecessaryUnsafe]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe>
Build complete! (1.53 sec)
Successfully merged into /Users/admin/builder/spi-builder-workspace/.docs-staging/nerdmenot-swift/assay/main/index/index.json
Successfully merged into /Users/admin/builder/spi-builder-workspace/.docs-staging/nerdmenot-swift/assay/main/linkable-paths.json
Target:                   AssayTOML
Extracting symbol information for 'AssayTOML'...
Finished extracting symbol information for 'AssayTOML'. (2.75s)
Building documentation for 'AssayTOML'...
Finished building documentation for 'AssayTOML' (0.07s)
Generated documentation archive at:
  /Users/admin/builder/spi-builder-workspace/.docs/nerdmenot-swift/assay/main
Building for debugging...
[1 / 11]
Build complete! (0.33 sec)
Building for debugging...
[Computing dependencies]
[Constructing description]
[Pre-planning 1 / 677]
[Planning deferred tasks]
[1 / 90] SwiftSyntax600
[3 / 11] AssayTOML
[10 / 18] AssayTOML
/Users/admin/builder/spi-builder-workspace/Sources/AssayTOML/TOMLNode.swift:183:23: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
181 |         // array costs no release per slot.
182 |         if isArray {
183 |             let out = unsafe items.withUnsafeMutableBufferPointer { src in
    |                       `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
184 |                 unsafe [RawValue](unsafeUninitializedCapacity: src.count) { dst, count in
185 |                     for i in src.indices {
/Users/admin/builder/spi-builder-workspace/Sources/AssayTOML/TOMLNode.swift:197:19: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
195 |             return
196 |         }
197 |         let out = unsafe members.withUnsafeMutableBufferPointer { src in
    |                   `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
198 |             unsafe [RawValue.Member](unsafeUninitializedCapacity: src.count) { dst, count in
199 |                 for i in src.indices {
[#UnnecessaryEffectMarker]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker>
[#UnnecessaryUnsafe]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe>
/Users/admin/builder/spi-builder-workspace/Sources/AssayTOML/TOMLParser.swift:115:9: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
113 |         _ body: (inout Parser, inout AssayReader, inout IssueSink) -> T?
114 |     ) -> T? {
115 |         unsafe bytes.withUnsafeBufferPointer { buf -> T? in
    |         `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
116 |             guard let base = buf.baseAddress else { return empty }
117 |             if let bad = unsafe UTF8Validation.firstInvalid(base, buf.count) {
/Users/admin/builder/spi-builder-workspace/Sources/AssayTOML/TOMLParser.swift:357:9: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
355 |         var key = ""
356 |         var keySpan = SourceSpan(lo: 0, len: 0)
357 |         unsafe path.withUnsafeMutableBufferPointer {
    |         `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
358 |             unsafe swap(&key, &$0[$0.count - 1].text)
359 |             keySpan = unsafe $0[$0.count - 1].span
/Users/admin/builder/spi-builder-workspace/Sources/AssayTOML/TOMLParser.swift:408:9: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
406 |         // next use. Reading `path[last].text` for the lookup copied it.
407 |         var key = ""
408 |         unsafe path.withUnsafeMutableBufferPointer { unsafe swap(&key, &$0[$0.count - 1].text) }
    |         `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
409 |         if find(key, in: table) != nil {
410 |             r.report(
/Users/admin/builder/spi-builder-workspace/Sources/AssayTOML/TOMLParser.swift:469:23: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
467 |         var slots: [TOML.TableBuilder.Slot] = []
468 |         swap(&slots, &tables[table].slots)
469 |         let members = unsafe slots.withUnsafeMutableBufferPointer { src in
    |                       `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
470 |             unsafe [TOML.Member](unsafeUninitializedCapacity: src.count) { dst, count in
471 |                 for i in src.indices {
/Users/admin/builder/spi-builder-workspace/Sources/AssayTOML/TOMLParser.swift:498:23: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
496 |         var slots: [TOML.TableBuilder.Slot] = []
497 |         swap(&slots, &tables[table].slots)
498 |         let members = unsafe slots.withUnsafeMutableBufferPointer { src in
    |                       `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
499 |             unsafe [RawValue.Member](unsafeUninitializedCapacity: src.count) { dst, count in
500 |                 for i in src.indices {
[#UnnecessaryEffectMarker]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker>
[#UnnecessaryUnsafe]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe>
[12 / 14] AssayTOML
Build complete! (1.52 sec)
Successfully merged into /Users/admin/builder/spi-builder-workspace/.docs-staging/nerdmenot-swift/assay/main/index/index.json
Successfully merged into /Users/admin/builder/spi-builder-workspace/.docs-staging/nerdmenot-swift/assay/main/linkable-paths.json
Target:                   AssayPlist
Extracting symbol information for 'AssayPlist'...
Finished extracting symbol information for 'AssayPlist'. (2.97s)
Building documentation for 'AssayPlist'...
Finished building documentation for 'AssayPlist' (0.06s)
Generated documentation archive at:
  /Users/admin/builder/spi-builder-workspace/.docs/nerdmenot-swift/assay/main
Building for debugging...
[1 / 11]
Build complete! (0.32 sec)
Building for debugging...
[Computing dependencies]
[Constructing description]
[Pre-planning 1 / 706]
[Planning deferred tasks]
[3 / 11] AssayPlist
[8 / 16] AssayPlist
[10 / 12] AssayPlist
Build complete! (1.62 sec)
Successfully merged into /Users/admin/builder/spi-builder-workspace/.docs-staging/nerdmenot-swift/assay/main/index/index.json
Successfully merged into /Users/admin/builder/spi-builder-workspace/.docs-staging/nerdmenot-swift/assay/main/linkable-paths.json
Target:                   AssayFoundation
Extracting symbol information for 'AssayFoundation'...
Finished extracting symbol information for 'AssayFoundation'. (2.84s)
Building documentation for 'AssayFoundation'...
Finished building documentation for 'AssayFoundation' (0.07s)
Generated documentation archive at:
  /Users/admin/builder/spi-builder-workspace/.docs/nerdmenot-swift/assay/main
Building for debugging...
[1 / 11]
Build complete! (0.50 sec)
Building for debugging...
[Computing dependencies]
[Constructing description]
[Pre-planning 1 / 677]
[Planning deferred tasks]
[3 / 11] AssayFoundation
[9 / 17] AssayFoundation
/Users/admin/builder/spi-builder-workspace/Sources/AssayFoundation/DataParsing.swift:75:20: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
 73 |             // spelled for the pinned toolchain; the gate will point at this line the day the
 74 |             // pin moves.
 75 |             return unsafe withUnsafeTemporaryAllocation(of: UInt8.self, capacity: 1) { tmp in
    |                    `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
 76 |                 let value = unsafe body(tmp.baseAddress!, 0, &sink)
 77 |                 return Diagnosis(
[#UnnecessaryEffectMarker]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker>
[#UnnecessaryUnsafe]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe>
/Users/admin/builder/spi-builder-workspace/Sources/AssayFoundation/MappedFile.swift:144:18: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
142 |         }
143 |         #else
144 |         let fd = unsafe path.withCString { unsafe Foundation.open($0, O_RDONLY) }
    |                  `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
145 |         guard fd >= 0 else { throw MappedFileError.cannotOpen(path, errno) }
146 |         defer { _ = close(fd) }
[#UnnecessaryEffectMarker]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker>
[#UnnecessaryUnsafe]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe>
[11 / 13] AssayFoundation
Build complete! (1.46 sec)
Successfully merged into /Users/admin/builder/spi-builder-workspace/.docs-staging/nerdmenot-swift/assay/main/index/index.json
Successfully merged into /Users/admin/builder/spi-builder-workspace/.docs-staging/nerdmenot-swift/assay/main/linkable-paths.json
    3404
18	/Users/admin/builder/spi-builder-workspace/.docs/nerdmenot-swift/assay/main
✅  Doc result (uploading) reported
========================================
SyncDocs
========================================
Doc archive source directory: $PWD/.docs/nerdmenot-swift/assay/main
File count: 3404
Doc size:   18.0MB
Preparing doc bundle ...
Using presigned URL upload - AWS credentials not required
Uploading -nerdmenot-swift-assay-main-4bbdb747.zip to presigned URL
Starting upload of 4130384 bytes...
Upload completed successfully
Done.