Skip to content

Commit b3314ac

Browse files
authored
Merge pull request #827 from ahoppen/no-executable-test-target
Move tests in `swift-formatTests` to `SwiftFormatTests`
2 parents f7df163 + abff181 commit b3314ac

File tree

5 files changed

+5
-9
lines changed

5 files changed

+5
-9
lines changed

Package.swift

+1-5
Original file line numberDiff line numberDiff line change
@@ -131,11 +131,7 @@ let package = Package(
131131
.product(name: "SwiftSyntax", package: "swift-syntax"),
132132
.product(name: "SwiftSyntaxBuilder", package: "swift-syntax"),
133133
]
134-
),
135-
.testTarget(
136-
name: "swift-formatTests",
137-
dependencies: ["swift-format"]
138-
),
134+
)
139135
]
140136
)
141137

Sources/SwiftFormat/CMakeLists.txt

+2-1
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,8 @@ add_library(SwiftFormat
9696
Rules/UseSynthesizedInitializer.swift
9797
Rules/UseTripleSlashForDocumentationComments.swift
9898
Rules/UseWhereClausesInForLoops.swift
99-
Rules/ValidateDocumentationComments.swift)
99+
Rules/ValidateDocumentationComments.swift
100+
Utilities/FileIterator.swift)
100101
target_link_libraries(SwiftFormat PUBLIC
101102
SwiftMarkdown::Markdown
102103
SwiftSyntax::SwiftSyntax

Sources/swift-format/Utilities/FileIterator.swift renamed to Sources/SwiftFormat/Utilities/FileIterator.swift

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ import Foundation
1414

1515
/// Iterator for looping over lists of files and directories. Directories are automatically
1616
/// traversed recursively, and we check for files with a ".swift" extension.
17-
@_spi(Testing)
17+
@_spi(Internal)
1818
public struct FileIterator: Sequence, IteratorProtocol {
1919

2020
/// List of file and directory URLs to iterate over.

Sources/swift-format/CMakeLists.txt

-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ add_executable(swift-format
2323
Utilities/Diagnostic.swift
2424
Utilities/DiagnosticsEngine.swift
2525
Utilities/FileHandleTextOutputStream.swift
26-
Utilities/FileIterator.swift
2726
Utilities/FormatError.swift
2827
Utilities/StderrDiagnosticPrinter.swift
2928
Utilities/TTY.swift)

Tests/swift-formatTests/Utilities/FileIteratorTests.swift renamed to Tests/SwiftFormatTests/Utilities/FileIteratorTests.swift

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import XCTest
22

3-
@_spi(Testing) import swift_format
3+
@_spi(Internal) import SwiftFormat
44

55
final class FileIteratorTests: XCTestCase {
66
private var tmpdir: URL!

0 commit comments

Comments
 (0)