Build Information
Successful build of SwiftRewriter, reference 0.2.0 (5a14df
), with Swift 6.1 for macOS (SPM) on 25 Apr 2025 04:05:59 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64
Build Log
========================================
RunAll
========================================
Builder version: 4.61.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/inamiy/swiftrewriter.git
Reference: 0.2.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/inamiy/swiftrewriter
* tag 0.2.0 -> FETCH_HEAD
HEAD is now at 5a14dfc Update README.md
Cloned https://github.com/inamiy/swiftrewriter.git
Revision (git rev-parse @):
5a14dfcc9f005f40f15f6028141b520a9a9a738d
SUCCESS checkout https://github.com/inamiy/swiftrewriter.git at 0.2.0
Fetching https://github.com/JohnSundell/Files.git
Fetching https://github.com/Quick/Quick.git
Fetching https://github.com/Quick/Nimble.git
Fetching https://github.com/antitypical/Result.git
Fetching https://github.com/Carthage/Commandant.git
Fetching https://github.com/thoughtbot/Curry.git
Fetching https://github.com/pointfreeco/swift-snapshot-testing from cache
[1/1236] Fetching files
[113/3565] Fetching files, commandant
[346/6098] Fetching files, commandant, result
[448/6695] Fetching files, commandant, result, curry
[5135/21450] Fetching files, commandant, result, curry, quick
Fetched https://github.com/antitypical/Result.git from cache (0.88s)
Fetched https://github.com/Carthage/Commandant.git from cache (0.88s)
Fetched https://github.com/thoughtbot/Curry.git from cache (0.88s)
Fetched https://github.com/pointfreeco/swift-snapshot-testing from cache (0.88s)
Fetching https://github.com/apple/swift-syntax.git
[1975/35558] Fetching files, quick, nimble
Fetched https://github.com/Quick/Quick.git from cache (1.85s)
Fetched https://github.com/Quick/Nimble.git from cache (1.85s)
Fetched https://github.com/JohnSundell/Files.git from cache (1.85s)
[1/70185] Fetching swift-syntax
Fetched https://github.com/apple/swift-syntax.git from cache (3.31s)
Computing version for https://github.com/pointfreeco/swift-snapshot-testing
Computed https://github.com/pointfreeco/swift-snapshot-testing at 1.4.0 (4.97s)
Computing version for https://github.com/JohnSundell/Files.git
Computed https://github.com/JohnSundell/Files.git at 2.3.0 (0.65s)
Computing version for https://github.com/thoughtbot/Curry.git
Computed https://github.com/thoughtbot/Curry.git at 4.0.2 (0.57s)
Computing version for https://github.com/Carthage/Commandant.git
Computed https://github.com/Carthage/Commandant.git at 0.15.0 (0.60s)
Computing version for https://github.com/apple/swift-syntax.git
Computed https://github.com/apple/swift-syntax.git at 0.50000.0 (0.64s)
Computing version for https://github.com/Quick/Nimble.git
Computed https://github.com/Quick/Nimble.git at 7.3.4 (0.61s)
Computing version for https://github.com/Quick/Quick.git
Computed https://github.com/Quick/Quick.git at 1.3.4 (0.62s)
Computing version for https://github.com/antitypical/Result.git
Computed https://github.com/antitypical/Result.git at 4.1.0 (0.60s)
Creating working copy for https://github.com/thoughtbot/Curry.git
Working copy of https://github.com/thoughtbot/Curry.git resolved at 4.0.2
Creating working copy for https://github.com/Quick/Nimble.git
Working copy of https://github.com/Quick/Nimble.git resolved at 7.3.4
Creating working copy for https://github.com/JohnSundell/Files.git
Working copy of https://github.com/JohnSundell/Files.git resolved at 2.3.0
Creating working copy for https://github.com/Quick/Quick.git
Working copy of https://github.com/Quick/Quick.git resolved at 1.3.4
Creating working copy for https://github.com/Carthage/Commandant.git
Working copy of https://github.com/Carthage/Commandant.git resolved at 0.15.0
Creating working copy for https://github.com/pointfreeco/swift-snapshot-testing
Working copy of https://github.com/pointfreeco/swift-snapshot-testing resolved at 1.4.0
Creating working copy for https://github.com/antitypical/Result.git
Working copy of https://github.com/antitypical/Result.git resolved at 4.1.0
Creating working copy for https://github.com/apple/swift-syntax.git
Working copy of https://github.com/apple/swift-syntax.git resolved at 0.50000.0
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
"identity": ".resolve-product-dependencies",
"name": "resolve-dependencies",
"url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"dependencies": [
{
"identity": "swiftrewriter",
"name": "SwiftRewriter",
"url": "https://github.com/inamiy/swiftrewriter.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swiftrewriter",
"dependencies": [
{
"identity": "swift-syntax",
"name": "SwiftSyntax",
"url": "https://github.com/apple/swift-syntax.git",
"version": "0.50000.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-syntax",
"dependencies": [
]
},
{
"identity": "commandant",
"name": "Commandant",
"url": "https://github.com/Carthage/Commandant.git",
"version": "0.18.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Commandant",
"dependencies": [
]
},
{
"identity": "curry",
"name": "Curry",
"url": "https://github.com/thoughtbot/Curry.git",
"version": "4.0.2",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Curry",
"dependencies": [
]
},
{
"identity": "files",
"name": "Files",
"url": "https://github.com/JohnSundell/Files.git",
"version": "2.3.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Files",
"dependencies": [
]
},
{
"identity": "swift-snapshot-testing",
"name": "swift-snapshot-testing",
"url": "https://github.com/pointfreeco/swift-snapshot-testing",
"version": "1.12.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-snapshot-testing",
"dependencies": [
]
}
]
}
]
}
Fetching https://github.com/inamiy/swiftrewriter.git
[1/491] Fetching swiftrewriter
Fetched https://github.com/inamiy/swiftrewriter.git from cache (0.75s)
Fetching https://github.com/JohnSundell/Files.git from cache
Fetching https://github.com/thoughtbot/Curry.git from cache
Fetching https://github.com/Carthage/Commandant.git from cache
Fetching https://github.com/apple/swift-syntax.git from cache
Fetching https://github.com/pointfreeco/swift-snapshot-testing from cache
Fetched https://github.com/JohnSundell/Files.git from cache (0.50s)
Fetched https://github.com/thoughtbot/Curry.git from cache (0.50s)
Fetched https://github.com/Carthage/Commandant.git from cache (0.53s)
Fetched https://github.com/pointfreeco/swift-snapshot-testing from cache (0.53s)
Fetched https://github.com/apple/swift-syntax.git from cache (0.91s)
Computing version for https://github.com/thoughtbot/Curry.git
Computed https://github.com/thoughtbot/Curry.git at 4.0.2 (0.98s)
Computing version for https://github.com/apple/swift-syntax.git
Computed https://github.com/apple/swift-syntax.git at 0.50000.0 (0.03s)
Computing version for https://github.com/JohnSundell/Files.git
Computed https://github.com/JohnSundell/Files.git at 2.3.0 (0.02s)
Computing version for https://github.com/Carthage/Commandant.git
Computed https://github.com/Carthage/Commandant.git at 0.18.0 (0.52s)
Computing version for https://github.com/pointfreeco/swift-snapshot-testing
Computed https://github.com/pointfreeco/swift-snapshot-testing at 1.12.0 (0.52s)
Creating working copy for https://github.com/JohnSundell/Files.git
Working copy of https://github.com/JohnSundell/Files.git resolved at 2.3.0
Creating working copy for https://github.com/apple/swift-syntax.git
Working copy of https://github.com/apple/swift-syntax.git resolved at 0.50000.0
Creating working copy for https://github.com/inamiy/swiftrewriter.git
Working copy of https://github.com/inamiy/swiftrewriter.git resolved at 0.2.0 (5a14dfc)
Creating working copy for https://github.com/thoughtbot/Curry.git
Working copy of https://github.com/thoughtbot/Curry.git resolved at 4.0.2
Creating working copy for https://github.com/Carthage/Commandant.git
Working copy of https://github.com/Carthage/Commandant.git resolved at 0.18.0
Creating working copy for https://github.com/pointfreeco/swift-snapshot-testing
Working copy of https://github.com/pointfreeco/swift-snapshot-testing resolved at 1.12.0
warning: '.resolve-product-dependencies': dependency 'swiftrewriter' is not used by any target
Found 5 product dependencies
- SwiftSyntax
- Commandant
- Curry
- Files
- swift-snapshot-testing
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.1
Building package at path: $PWD
https://github.com/inamiy/swiftrewriter.git
https://github.com/inamiy/swiftrewriter.git
{
"dependencies" : [
{
"identity" : "swift-syntax",
"requirement" : {
"exact" : [
"0.50000.0"
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-syntax.git"
},
{
"identity" : "commandant",
"requirement" : {
"range" : [
{
"lower_bound" : "0.15.0",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/Carthage/Commandant.git"
},
{
"identity" : "curry",
"requirement" : {
"range" : [
{
"lower_bound" : "4.0.2",
"upper_bound" : "5.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/thoughtbot/Curry.git"
},
{
"identity" : "files",
"requirement" : {
"range" : [
{
"lower_bound" : "2.2.1",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/JohnSundell/Files.git"
},
{
"identity" : "swift-snapshot-testing",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/pointfreeco/swift-snapshot-testing"
}
],
"manifest_display_name" : "SwiftRewriter",
"name" : "SwiftRewriter",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
],
"products" : [
{
"name" : "SwiftRewriter",
"targets" : [
"SwiftRewriter"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "swift-rewriter",
"targets" : [
"swift-rewriter"
],
"type" : {
"executable" : null
}
}
],
"targets" : [
{
"c99name" : "swift_rewriter",
"module_type" : "SwiftTarget",
"name" : "swift-rewriter",
"path" : "Sources/swift-rewriter",
"product_dependencies" : [
"Commandant",
"Curry",
"Files"
],
"product_memberships" : [
"swift-rewriter"
],
"sources" : [
"Commands/PrintASTCommand.swift",
"Commands/RunCommand.swift",
"Commands/VersionCommand.swift",
"Utilities/CommandProtocol.swift",
"Utilities/CommonOptions.swift",
"main.swift",
"rewriter.swift"
],
"target_dependencies" : [
"SwiftRewriter"
],
"type" : "executable"
},
{
"c99name" : "SwiftRewriterTests",
"module_type" : "SwiftTarget",
"name" : "SwiftRewriterTests",
"path" : "Tests/SwiftRewriterTests",
"product_dependencies" : [
"SnapshotTesting"
],
"sources" : [
"Combined/CombinedTests.swift",
"Comment/HeaderCopyrightTrimmerTests.swift",
"Helpers/TestRunner.swift",
"Indent/BlockItemIndenterTests.swift",
"Indent/FirstItemAwareIndenterTests.swift",
"Indent/IndenterTests.swift",
"Move/ExtensionIniterTests.swift",
"Move/ImportSorterTests.swift",
"Newline/ElseNewlinerTests.swift",
"Newline/ExtraNewlinerTests.swift",
"Newline/MethodChainNewlinerTests.swift",
"Space/ArrowSpacerTests.swift",
"Space/BinaryOperatorSpacerTests.swift",
"Space/ColonSpacerTests.swift",
"Space/EqualSpacerTests.swift",
"Space/ExtraSpaceTrimmerTests.swift",
"Space/LeftBraceSpacerTests.swift",
"Space/LeftParenSpacerTests.swift",
"Space/TernaryExprSpacerTests.swift",
"Space/TrailingSpaceTrimmer.swift",
"Token/DecimalLiteralUnderscorerTests.swift",
"Token/SemicolonTrimmerTests.swift",
"XCTestManifests.swift",
"rewriter.swift"
],
"target_dependencies" : [
"SwiftRewriter"
],
"type" : "test"
},
{
"c99name" : "SwiftRewriter",
"module_type" : "SwiftTarget",
"name" : "SwiftRewriter",
"path" : "Sources/SwiftRewriter",
"product_dependencies" : [
"SwiftSyntax"
],
"product_memberships" : [
"SwiftRewriter",
"swift-rewriter"
],
"sources" : [
"Debug/DebugString.swift",
"Debug/DebugTree.swift",
"Extensions/AbsolutePosition.swift",
"Extensions/Basic.swift",
"Extensions/Syntax.swift",
"Extensions/TokenSyntax.swift",
"Extensions/Trivia.swift",
"Operators.swift",
"Protocols/HasRewriterExamples.swift",
"Protocols/Protocols.swift",
"Protocols/SyntaxRewriterProtocol.swift",
"Rewriters/BugFixer.swift",
"Rewriters/Comment/HeaderCopyrightTrimmer.swift",
"Rewriters/Common/FirstTokenRewriter.swift",
"Rewriters/Indent/Indenter.swift",
"Rewriters/Indent/Internal/BlockItemIndenter.swift",
"Rewriters/Indent/Internal/FirstItemAwareIndenter.swift",
"Rewriters/Move/ExtensionIniter.swift",
"Rewriters/Move/ImportSorter.swift",
"Rewriters/Newline/ElseNewliner.swift",
"Rewriters/Newline/ExtraNewliner.swift",
"Rewriters/Newline/MethodChainNewliner.swift",
"Rewriters/Space/ArrowSpacer.swift",
"Rewriters/Space/BinaryOperatorSpacer.swift",
"Rewriters/Space/ColonSpacer.swift",
"Rewriters/Space/EqualSpacer.swift",
"Rewriters/Space/ExtraSpaceTrimmer.swift",
"Rewriters/Space/LeftBraceSpacer.swift",
"Rewriters/Space/LeftParenSpacer.swift",
"Rewriters/Space/TernaryExprSpacer.swift",
"Rewriters/Space/TrailingSpaceTrimmer.swift",
"Rewriters/Token/DecimalLiteralUnderscorer.swift",
"Rewriters/Token/SemicolonTrimmer.swift",
"Types/Indent.swift",
"Types/Rewriter.swift",
"Utilities/Function.swift",
"Utilities/Lens.swift",
"Utilities/TokenHandler.swift"
],
"type" : "library"
}
],
"tools_version" : "4.2"
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures
Building for debugging...
[0/12] Write sources
[4/12] Write swift-rewriter-entitlement.plist
[4/12] Write sources
[8/12] Write swift-version-2F0A5646E1D333AE.txt
[10/46] Compiling Result ResultProtocol.swift
[11/46] Compiling Result AnyError.swift
[12/46] Compiling Result NoError.swift
[13/46] Compiling Result Result.swift
[14/46] Emitting module Result
[15/46] Emitting module SwiftSyntax
[16/48] Compiling SwiftSyntax LazyNonThreadSafeCache.swift
[17/48] Compiling SwiftSyntax PrintingDiagnosticConsumer.swift
[18/48] Compiling SwiftSyntax RawSyntax.swift
[19/48] Compiling SwiftSyntax AbsolutePosition.swift
[20/48] Compiling SwiftSyntax ByteTreeDeserialization.swift
[21/48] Compiling SwiftSyntax Diagnostic.swift
[22/48] Compiling SwiftSyntax DiagnosticConsumer.swift
[23/48] Compiling SwiftSyntax DiagnosticEngine.swift
[24/48] Compiling SwiftSyntax JSONDiagnosticConsumer.swift
[25/48] Compiling SwiftSyntax SourceLength.swift
[26/48] Compiling SwiftSyntax SourcePresence.swift
[27/48] Compiling SwiftSyntax SwiftSyntax.swift
[28/48] Emitting module Files
[29/48] Compiling Files Files.swift
[30/58] Compiling Commandant ArgumentProtocol.swift
[31/58] Emitting module Commandant
[32/58] Compiling Commandant OrderedSet.swift
[33/58] Compiling Commandant Switch.swift
[34/58] Compiling Commandant Command.swift
[35/58] Compiling Commandant Option.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Commandant/Sources/Commandant/Option.swift:240:32: error: instance method 'contains' requires that 'String.Element' (aka 'Character') conform to 'Collection'
238 | let components = unwrappedStringValue.split(
239 | omittingEmptySubsequences: true,
240 | whereSeparator: [",", " "].contains
| `- error: instance method 'contains' requires that 'String.Element' (aka 'Character') conform to 'Collection'
241 | )
242 | var resultValues: [T] = []
_StringProcessing.Collection.contains:3:15: note: where 'C' = 'String.Element' (aka 'Character')
1 | protocol Collection {
2 | @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
3 | public func contains<C>(_ other: C) -> Bool where C : Collection, Self.Element == C.Element}
| `- note: where 'C' = 'String.Element' (aka 'Character')
4 |
[36/58] Compiling Commandant Errors.swift
[37/58] Compiling Commandant Argument.swift
[38/58] Compiling Commandant ArgumentParser.swift
[39/58] Compiling Commandant HelpCommand.swift
[40/58] Compiling SwiftSyntax SwiftcInvocation.swift
[41/58] Compiling SwiftSyntax Syntax.swift
[42/58] Compiling SwiftSyntax SyntaxChildren.swift
[43/58] Emitting module Curry
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64
[0/1] Planning build
Building for debugging...
[0/4] Write swift-version-2F0A5646E1D333AE.txt
[2/38] Compiling Result NoError.swift
[3/38] Compiling Result ResultProtocol.swift
[4/38] Emitting module Result
[5/38] Compiling Result AnyError.swift
[6/38] Compiling Result Result.swift
[7/48] Compiling SwiftSyntax DiagnosticConsumer.swift
[8/48] Compiling SwiftSyntax DiagnosticEngine.swift
[9/48] Compiling SwiftSyntax JSONDiagnosticConsumer.swift
[10/48] Compiling SwiftSyntax SourceLength.swift
[11/48] Compiling SwiftSyntax SourcePresence.swift
[12/48] Compiling SwiftSyntax SwiftSyntax.swift
[13/50] Compiling Commandant Switch.swift
[14/50] Emitting module Files
[15/50] Compiling Files Files.swift
[16/50] Compiling Commandant Errors.swift
[17/50] Compiling Commandant OrderedSet.swift
[18/50] Compiling Commandant HelpCommand.swift
[19/50] Compiling Commandant Command.swift
[20/50] Compiling Commandant Option.swift
[21/50] Compiling Commandant Argument.swift
[22/50] Emitting module Commandant
[23/50] Compiling Commandant ArgumentProtocol.swift
[24/50] Compiling Commandant ArgumentParser.swift
[25/50] Compiling SwiftSyntax TokenKind.swift
[26/50] Compiling SwiftSyntax Trivia.swift
[27/50] Compiling SwiftSyntax SyntaxFactory.swift
[28/50] Compiling SwiftSyntax SyntaxKind.swift
[29/50] Emitting module SwiftSyntax
[30/50] Compiling SwiftSyntax SwiftcInvocation.swift
[31/50] Compiling SwiftSyntax Syntax.swift
[32/50] Compiling SwiftSyntax SyntaxChildren.swift
[33/50] Compiling SwiftSyntax SyntaxClassifier.swift
[34/50] Compiling SwiftSyntax SyntaxCollections.swift
[35/50] Compiling SwiftSyntax AbsolutePosition.swift
[36/50] Compiling SwiftSyntax ByteTreeDeserialization.swift
[37/50] Compiling SwiftSyntax Diagnostic.swift
[38/50] Compiling SwiftSyntax SyntaxData.swift
[39/50] Compiling SwiftSyntax WeakLookupTable.swift
[40/50] Compiling SwiftSyntax SyntaxBuilders.swift
[41/50] Compiling SwiftSyntax LazyNonThreadSafeCache.swift
[42/50] Compiling SwiftSyntax PrintingDiagnosticConsumer.swift
[43/50] Compiling SwiftSyntax RawSyntax.swift
[44/50] Compiling SwiftSyntax SyntaxNodes.swift
[45/50] Compiling SwiftSyntax SyntaxRewriter.swift
[46/86] Compiling SwiftRewriter ColonSpacer.swift
[47/86] Compiling SwiftRewriter EqualSpacer.swift
[48/86] Compiling SwiftRewriter ExtraSpaceTrimmer.swift
[49/86] Compiling SwiftRewriter LeftBraceSpacer.swift
[50/89] Compiling SwiftRewriter SemicolonTrimmer.swift
[51/89] Compiling SwiftRewriter Indent.swift
[52/89] Compiling SwiftRewriter Rewriter.swift
[53/89] Compiling SwiftRewriter DebugString.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftRewriter/Extensions/AbsolutePosition.swift:3:1: warning: extension declares a conformance of imported type 'AbsolutePosition' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'SwiftSyntax' introduce this conformance in the future
1 | import SwiftSyntax
2 |
3 | extension AbsolutePosition: Equatable
| |- warning: extension declares a conformance of imported type 'AbsolutePosition' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'SwiftSyntax' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
4 | {
5 | public static func == (l: AbsolutePosition, r: AbsolutePosition) -> Bool
[54/89] Compiling SwiftRewriter DebugTree.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftRewriter/Extensions/AbsolutePosition.swift:3:1: warning: extension declares a conformance of imported type 'AbsolutePosition' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'SwiftSyntax' introduce this conformance in the future
1 | import SwiftSyntax
2 |
3 | extension AbsolutePosition: Equatable
| |- warning: extension declares a conformance of imported type 'AbsolutePosition' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'SwiftSyntax' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
4 | {
5 | public static func == (l: AbsolutePosition, r: AbsolutePosition) -> Bool
[55/89] Compiling SwiftRewriter AbsolutePosition.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftRewriter/Extensions/AbsolutePosition.swift:3:1: warning: extension declares a conformance of imported type 'AbsolutePosition' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'SwiftSyntax' introduce this conformance in the future
1 | import SwiftSyntax
2 |
3 | extension AbsolutePosition: Equatable
| |- warning: extension declares a conformance of imported type 'AbsolutePosition' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'SwiftSyntax' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
4 | {
5 | public static func == (l: AbsolutePosition, r: AbsolutePosition) -> Bool
[56/89] Compiling SwiftRewriter Basic.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftRewriter/Extensions/AbsolutePosition.swift:3:1: warning: extension declares a conformance of imported type 'AbsolutePosition' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'SwiftSyntax' introduce this conformance in the future
1 | import SwiftSyntax
2 |
3 | extension AbsolutePosition: Equatable
| |- warning: extension declares a conformance of imported type 'AbsolutePosition' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'SwiftSyntax' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
4 | {
5 | public static func == (l: AbsolutePosition, r: AbsolutePosition) -> Bool
[57/89] Emitting module SwiftRewriter
/Users/admin/builder/spi-builder-workspace/Sources/SwiftRewriter/Extensions/AbsolutePosition.swift:3:1: warning: extension declares a conformance of imported type 'AbsolutePosition' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'SwiftSyntax' introduce this conformance in the future
1 | import SwiftSyntax
2 |
3 | extension AbsolutePosition: Equatable
| |- warning: extension declares a conformance of imported type 'AbsolutePosition' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'SwiftSyntax' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
4 | {
5 | public static func == (l: AbsolutePosition, r: AbsolutePosition) -> Bool
/Users/admin/builder/spi-builder-workspace/Sources/SwiftRewriter/Extensions/Trivia.swift:5:1: warning: extension declares a conformance of imported type 'Trivia' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'SwiftSyntax' introduce this conformance in the future
3 | // MARK: - Trivia
4 |
5 | extension Trivia: CustomStringConvertible
| |- warning: extension declares a conformance of imported type 'Trivia' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'SwiftSyntax' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
6 | {
7 | var pieces: [TriviaPiece]
/Users/admin/builder/spi-builder-workspace/Sources/SwiftRewriter/Extensions/Trivia.swift:56:1: warning: extension declares a conformance of imported type 'TriviaPiece' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'SwiftSyntax' introduce this conformance in the future
54 | // MARK: - TriviaPiece
55 |
56 | extension TriviaPiece: CustomStringConvertible
| |- warning: extension declares a conformance of imported type 'TriviaPiece' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'SwiftSyntax' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
57 | {
58 | public var description: String
/Users/admin/builder/spi-builder-workspace/Sources/SwiftRewriter/Protocols/Protocols.swift:41:1: warning: extension declares a conformance of imported type 'EnumDeclSyntax' to imported protocol 'DeclGroupSyntax'; this will not behave correctly if the owners of 'SwiftSyntax' introduce this conformance in the future
39 |
40 | // Workaround
41 | extension EnumDeclSyntax: DeclGroupSyntax {}
| |- warning: extension declares a conformance of imported type 'EnumDeclSyntax' to imported protocol 'DeclGroupSyntax'; this will not behave correctly if the owners of 'SwiftSyntax' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
42 |
43 | // MARK: - NestableDeclSyntax
[58/89] Compiling SwiftRewriter Syntax.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftRewriter/Extensions/Trivia.swift:5:1: warning: extension declares a conformance of imported type 'Trivia' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'SwiftSyntax' introduce this conformance in the future
3 | // MARK: - Trivia
4 |
5 | extension Trivia: CustomStringConvertible
| |- warning: extension declares a conformance of imported type 'Trivia' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'SwiftSyntax' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
6 | {
7 | var pieces: [TriviaPiece]
/Users/admin/builder/spi-builder-workspace/Sources/SwiftRewriter/Extensions/Trivia.swift:56:1: warning: extension declares a conformance of imported type 'TriviaPiece' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'SwiftSyntax' introduce this conformance in the future
54 | // MARK: - TriviaPiece
55 |
56 | extension TriviaPiece: CustomStringConvertible
| |- warning: extension declares a conformance of imported type 'TriviaPiece' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'SwiftSyntax' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
57 | {
58 | public var description: String
[59/89] Compiling SwiftRewriter TokenSyntax.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftRewriter/Extensions/Trivia.swift:5:1: warning: extension declares a conformance of imported type 'Trivia' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'SwiftSyntax' introduce this conformance in the future
3 | // MARK: - Trivia
4 |
5 | extension Trivia: CustomStringConvertible
| |- warning: extension declares a conformance of imported type 'Trivia' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'SwiftSyntax' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
6 | {
7 | var pieces: [TriviaPiece]
/Users/admin/builder/spi-builder-workspace/Sources/SwiftRewriter/Extensions/Trivia.swift:56:1: warning: extension declares a conformance of imported type 'TriviaPiece' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'SwiftSyntax' introduce this conformance in the future
54 | // MARK: - TriviaPiece
55 |
56 | extension TriviaPiece: CustomStringConvertible
| |- warning: extension declares a conformance of imported type 'TriviaPiece' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'SwiftSyntax' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
57 | {
58 | public var description: String
[60/89] Compiling SwiftRewriter Trivia.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftRewriter/Extensions/Trivia.swift:5:1: warning: extension declares a conformance of imported type 'Trivia' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'SwiftSyntax' introduce this conformance in the future
3 | // MARK: - Trivia
4 |
5 | extension Trivia: CustomStringConvertible
| |- warning: extension declares a conformance of imported type 'Trivia' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'SwiftSyntax' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
6 | {
7 | var pieces: [TriviaPiece]
/Users/admin/builder/spi-builder-workspace/Sources/SwiftRewriter/Extensions/Trivia.swift:56:1: warning: extension declares a conformance of imported type 'TriviaPiece' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'SwiftSyntax' introduce this conformance in the future
54 | // MARK: - TriviaPiece
55 |
56 | extension TriviaPiece: CustomStringConvertible
| |- warning: extension declares a conformance of imported type 'TriviaPiece' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'SwiftSyntax' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
57 | {
58 | public var description: String
[61/89] Compiling SwiftRewriter Operators.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftRewriter/Extensions/Trivia.swift:5:1: warning: extension declares a conformance of imported type 'Trivia' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'SwiftSyntax' introduce this conformance in the future
3 | // MARK: - Trivia
4 |
5 | extension Trivia: CustomStringConvertible
| |- warning: extension declares a conformance of imported type 'Trivia' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'SwiftSyntax' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
6 | {
7 | var pieces: [TriviaPiece]
/Users/admin/builder/spi-builder-workspace/Sources/SwiftRewriter/Extensions/Trivia.swift:56:1: warning: extension declares a conformance of imported type 'TriviaPiece' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'SwiftSyntax' introduce this conformance in the future
54 | // MARK: - TriviaPiece
55 |
56 | extension TriviaPiece: CustomStringConvertible
| |- warning: extension declares a conformance of imported type 'TriviaPiece' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'SwiftSyntax' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
57 | {
58 | public var description: String
[62/89] Compiling SwiftRewriter ExtraNewliner.swift
[63/89] Compiling SwiftRewriter MethodChainNewliner.swift
[64/89] Compiling SwiftRewriter ArrowSpacer.swift
[65/89] Compiling SwiftRewriter BinaryOperatorSpacer.swift
[66/89] Compiling SwiftRewriter FirstItemAwareIndenter.swift
[67/89] Compiling SwiftRewriter ExtensionIniter.swift
[68/89] Compiling SwiftRewriter ImportSorter.swift
[69/89] Compiling SwiftRewriter ElseNewliner.swift
[70/89] Compiling SwiftRewriter Function.swift
[71/89] Compiling SwiftRewriter Lens.swift
[72/89] Compiling SwiftRewriter TokenHandler.swift
[73/89] Compiling SwiftRewriter HasRewriterExamples.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftRewriter/Protocols/Protocols.swift:41:1: warning: extension declares a conformance of imported type 'EnumDeclSyntax' to imported protocol 'DeclGroupSyntax'; this will not behave correctly if the owners of 'SwiftSyntax' introduce this conformance in the future
39 |
40 | // Workaround
41 | extension EnumDeclSyntax: DeclGroupSyntax {}
| |- warning: extension declares a conformance of imported type 'EnumDeclSyntax' to imported protocol 'DeclGroupSyntax'; this will not behave correctly if the owners of 'SwiftSyntax' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
42 |
43 | // MARK: - NestableDeclSyntax
[74/89] Compiling SwiftRewriter Protocols.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftRewriter/Protocols/Protocols.swift:41:1: warning: extension declares a conformance of imported type 'EnumDeclSyntax' to imported protocol 'DeclGroupSyntax'; this will not behave correctly if the owners of 'SwiftSyntax' introduce this conformance in the future
39 |
40 | // Workaround
41 | extension EnumDeclSyntax: DeclGroupSyntax {}
| |- warning: extension declares a conformance of imported type 'EnumDeclSyntax' to imported protocol 'DeclGroupSyntax'; this will not behave correctly if the owners of 'SwiftSyntax' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
42 |
43 | // MARK: - NestableDeclSyntax
[75/89] Compiling SwiftRewriter SyntaxRewriterProtocol.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftRewriter/Protocols/Protocols.swift:41:1: warning: extension declares a conformance of imported type 'EnumDeclSyntax' to imported protocol 'DeclGroupSyntax'; this will not behave correctly if the owners of 'SwiftSyntax' introduce this conformance in the future
39 |
40 | // Workaround
41 | extension EnumDeclSyntax: DeclGroupSyntax {}
| |- warning: extension declares a conformance of imported type 'EnumDeclSyntax' to imported protocol 'DeclGroupSyntax'; this will not behave correctly if the owners of 'SwiftSyntax' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
42 |
43 | // MARK: - NestableDeclSyntax
[76/89] Compiling SwiftRewriter BugFixer.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftRewriter/Protocols/Protocols.swift:41:1: warning: extension declares a conformance of imported type 'EnumDeclSyntax' to imported protocol 'DeclGroupSyntax'; this will not behave correctly if the owners of 'SwiftSyntax' introduce this conformance in the future
39 |
40 | // Workaround
41 | extension EnumDeclSyntax: DeclGroupSyntax {}
| |- warning: extension declares a conformance of imported type 'EnumDeclSyntax' to imported protocol 'DeclGroupSyntax'; this will not behave correctly if the owners of 'SwiftSyntax' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
42 |
43 | // MARK: - NestableDeclSyntax
[77/89] Compiling SwiftRewriter HeaderCopyrightTrimmer.swift
[78/89] Compiling SwiftRewriter FirstTokenRewriter.swift
[79/89] Compiling SwiftRewriter Indenter.swift
[80/89] Compiling SwiftRewriter BlockItemIndenter.swift
[81/89] Compiling SwiftRewriter LeftParenSpacer.swift
[82/89] Compiling SwiftRewriter TernaryExprSpacer.swift
[83/89] Compiling SwiftRewriter TrailingSpaceTrimmer.swift
[84/89] Compiling SwiftRewriter DecimalLiteralUnderscorer.swift
[85/89] Emitting module Curry
[86/89] Compiling Curry Curry.swift
[87/97] Compiling swift_rewriter rewriter.swift
[88/97] Compiling swift_rewriter CommandProtocol.swift
[89/97] Compiling swift_rewriter VersionCommand.swift
[90/97] Compiling swift_rewriter CommonOptions.swift
[91/97] Compiling swift_rewriter main.swift
[92/97] Compiling swift_rewriter RunCommand.swift
[93/97] Emitting module swift_rewriter
[94/97] Compiling swift_rewriter PrintASTCommand.swift
[94/97] Write Objects.LinkFileList
[95/97] Linking swift-rewriter
[96/97] Applying swift-rewriter
Build complete! (27.18s)
Build complete.
{
"dependencies" : [
{
"identity" : "swift-syntax",
"requirement" : {
"exact" : [
"0.50000.0"
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-syntax.git"
},
{
"identity" : "commandant",
"requirement" : {
"range" : [
{
"lower_bound" : "0.15.0",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/Carthage/Commandant.git"
},
{
"identity" : "curry",
"requirement" : {
"range" : [
{
"lower_bound" : "4.0.2",
"upper_bound" : "5.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/thoughtbot/Curry.git"
},
{
"identity" : "files",
"requirement" : {
"range" : [
{
"lower_bound" : "2.2.1",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/JohnSundell/Files.git"
},
{
"identity" : "swift-snapshot-testing",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/pointfreeco/swift-snapshot-testing"
}
],
"manifest_display_name" : "SwiftRewriter",
"name" : "SwiftRewriter",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
],
"products" : [
{
"name" : "SwiftRewriter",
"targets" : [
"SwiftRewriter"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "swift-rewriter",
"targets" : [
"swift-rewriter"
],
"type" : {
"executable" : null
}
}
],
"targets" : [
{
"c99name" : "swift_rewriter",
"module_type" : "SwiftTarget",
"name" : "swift-rewriter",
"path" : "Sources/swift-rewriter",
"product_dependencies" : [
"Commandant",
"Curry",
"Files"
],
"product_memberships" : [
"swift-rewriter"
],
"sources" : [
"Commands/PrintASTCommand.swift",
"Commands/RunCommand.swift",
"Commands/VersionCommand.swift",
"Utilities/CommandProtocol.swift",
"Utilities/CommonOptions.swift",
"main.swift",
"rewriter.swift"
],
"target_dependencies" : [
"SwiftRewriter"
],
"type" : "executable"
},
{
"c99name" : "SwiftRewriterTests",
"module_type" : "SwiftTarget",
"name" : "SwiftRewriterTests",
"path" : "Tests/SwiftRewriterTests",
"product_dependencies" : [
"SnapshotTesting"
],
"sources" : [
"Combined/CombinedTests.swift",
"Comment/HeaderCopyrightTrimmerTests.swift",
"Helpers/TestRunner.swift",
"Indent/BlockItemIndenterTests.swift",
"Indent/FirstItemAwareIndenterTests.swift",
"Indent/IndenterTests.swift",
"Move/ExtensionIniterTests.swift",
"Move/ImportSorterTests.swift",
"Newline/ElseNewlinerTests.swift",
"Newline/ExtraNewlinerTests.swift",
"Newline/MethodChainNewlinerTests.swift",
"Space/ArrowSpacerTests.swift",
"Space/BinaryOperatorSpacerTests.swift",
"Space/ColonSpacerTests.swift",
"Space/EqualSpacerTests.swift",
"Space/ExtraSpaceTrimmerTests.swift",
"Space/LeftBraceSpacerTests.swift",
"Space/LeftParenSpacerTests.swift",
"Space/TernaryExprSpacerTests.swift",
"Space/TrailingSpaceTrimmer.swift",
"Token/DecimalLiteralUnderscorerTests.swift",
"Token/SemicolonTrimmerTests.swift",
"XCTestManifests.swift",
"rewriter.swift"
],
"target_dependencies" : [
"SwiftRewriter"
],
"type" : "test"
},
{
"c99name" : "SwiftRewriter",
"module_type" : "SwiftTarget",
"name" : "SwiftRewriter",
"path" : "Sources/SwiftRewriter",
"product_dependencies" : [
"SwiftSyntax"
],
"product_memberships" : [
"SwiftRewriter",
"swift-rewriter"
],
"sources" : [
"Debug/DebugString.swift",
"Debug/DebugTree.swift",
"Extensions/AbsolutePosition.swift",
"Extensions/Basic.swift",
"Extensions/Syntax.swift",
"Extensions/TokenSyntax.swift",
"Extensions/Trivia.swift",
"Operators.swift",
"Protocols/HasRewriterExamples.swift",
"Protocols/Protocols.swift",
"Protocols/SyntaxRewriterProtocol.swift",
"Rewriters/BugFixer.swift",
"Rewriters/Comment/HeaderCopyrightTrimmer.swift",
"Rewriters/Common/FirstTokenRewriter.swift",
"Rewriters/Indent/Indenter.swift",
"Rewriters/Indent/Internal/BlockItemIndenter.swift",
"Rewriters/Indent/Internal/FirstItemAwareIndenter.swift",
"Rewriters/Move/ExtensionIniter.swift",
"Rewriters/Move/ImportSorter.swift",
"Rewriters/Newline/ElseNewliner.swift",
"Rewriters/Newline/ExtraNewliner.swift",
"Rewriters/Newline/MethodChainNewliner.swift",
"Rewriters/Space/ArrowSpacer.swift",
"Rewriters/Space/BinaryOperatorSpacer.swift",
"Rewriters/Space/ColonSpacer.swift",
"Rewriters/Space/EqualSpacer.swift",
"Rewriters/Space/ExtraSpaceTrimmer.swift",
"Rewriters/Space/LeftBraceSpacer.swift",
"Rewriters/Space/LeftParenSpacer.swift",
"Rewriters/Space/TernaryExprSpacer.swift",
"Rewriters/Space/TrailingSpaceTrimmer.swift",
"Rewriters/Token/DecimalLiteralUnderscorer.swift",
"Rewriters/Token/SemicolonTrimmer.swift",
"Types/Indent.swift",
"Types/Rewriter.swift",
"Utilities/Function.swift",
"Utilities/Lens.swift",
"Utilities/TokenHandler.swift"
],
"type" : "library"
}
],
"tools_version" : "4.2"
}
Done.