Skip to content

Commit 1d58b49

Browse files
committed
Declare ToolsProtocolsSwiftExtensions deps in Package.swift
Three targets import ToolsProtocolsSwiftExtensions but didn't declare it in their Package.swift dependencies array. They build because of transitive resolution, but the dependency is part of each target's import surface and should be declared explicitly.
1 parent c345e3a commit 1d58b49

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

Package.swift

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@ var targets: [Target] = [
7575
"ToolchainRegistry",
7676
"TSCExtensions",
7777
.product(name: "LanguageServerProtocol", package: "swift-tools-protocols"),
78+
.product(name: "ToolsProtocolsSwiftExtensions", package: "swift-tools-protocols"),
7879
],
7980
),
8081

@@ -207,6 +208,7 @@ var targets: [Target] = [
207208
.product(name: "SKLogging", package: "swift-tools-protocols"),
208209
.product(name: "SwiftDocC", package: "swift-docc"),
209210
.product(name: "SymbolKit", package: "swift-docc-symbolkit"),
211+
.product(name: "ToolsProtocolsSwiftExtensions", package: "swift-tools-protocols"),
210212
],
211213
exclude: [],
212214
),
@@ -631,6 +633,7 @@ var targets: [Target] = [
631633
"SwiftExtensions",
632634
"TSCExtensions",
633635
.product(name: "SKLogging", package: "swift-tools-protocols"),
636+
.product(name: "ToolsProtocolsSwiftExtensions", package: "swift-tools-protocols"),
634637
],
635638
exclude: ["CMakeLists.txt"],
636639
),

0 commit comments

Comments
 (0)