Skip to content

Commit a89e99b

Browse files
authored
Improve error message for overlapping sources (#5934)
1 parent 3b677c9 commit a89e99b

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

Sources/PackageLoading/PackageBuilder.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ extension ModuleError: CustomStringConvertible {
102102
case .invalidPublicHeadersDirectory(let name):
103103
return "public headers (\"include\") directory path for '\(name)' is invalid or not contained in the target"
104104
case .overlappingSources(let target, let sources):
105-
return "target '\(target)' has sources overlapping sources: " +
105+
return "target '\(target)' has overlapping sources: " +
106106
sources.map({ $0.description }).joined(separator: ", ")
107107
case .multipleTestEntryPointFilesFound(let package, let files):
108108
return "package '\(package)' has multiple test entry point files: " +

Tests/PackageLoadingTests/PackageBuilderTests.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -706,8 +706,8 @@ class PackageBuilderTests: XCTestCase {
706706
type: .test),
707707
]
708708
)
709-
PackageBuilderTester(manifest, in: fs) { package, diagnotics in
710-
diagnotics.check(diagnostic: "target 'barTests' has sources overlapping sources: \(bar.appending(components: "Tests", "barTests.swift"))", severity: .error)
709+
PackageBuilderTester(manifest, in: fs) { package, diagnostics in
710+
diagnostics.check(diagnostic: "target 'barTests' has overlapping sources: \(bar.appending(components: "Tests", "barTests.swift"))", severity: .error)
711711
}
712712

713713
manifest = Manifest.createRootManifest(

0 commit comments

Comments
 (0)