Skip to content

Commit 7f9ad17

Browse files
committed
Adjust package location
1 parent 7209f4d commit 7f9ad17

30 files changed

+541
-97
lines changed

Core/Package.resolved

Lines changed: 184 additions & 22 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Core/Package.swift

Lines changed: 5 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ let package = Package(
2828
name: "HostApp",
2929
targets: [
3030
"HostApp",
31-
"GitHubCopilotService",
3231
"Client",
3332
"XPCShared",
3433
"LaunchAgentManager",
@@ -38,9 +37,6 @@ let package = Package(
3837
],
3938
dependencies: [
4039
.package(path: "../Tool"),
41-
// TODO: Update LanguageClient some day.
42-
.package(url: "https://github.com/ChimeHQ/LanguageClient", exact: "0.3.1"),
43-
.package(url: "https://github.com/ChimeHQ/LanguageServerProtocol", exact: "0.8.0"),
4440
.package(url: "https://github.com/apple/swift-async-algorithms", from: "0.1.0"),
4541
.package(url: "https://github.com/gonzalezreal/swift-markdown-ui", from: "2.1.0"),
4642
.package(url: "https://github.com/sparkle-project/Sparkle", from: "2.0.0"),
@@ -58,7 +54,7 @@ let package = Package(
5854
name: "Client",
5955
dependencies: [
6056
"XPCShared",
61-
"GitHubCopilotService",
57+
.product(name: "SuggestionService", package: "Tool"),
6258
.product(name: "SuggestionModel", package: "Tool"),
6359
.product(name: "Logger", package: "Tool"),
6460
.product(name: "Preferences", package: "Tool"),
@@ -67,14 +63,13 @@ let package = Package(
6763
.target(
6864
name: "Service",
6965
dependencies: [
70-
"SuggestionService",
71-
"GitHubCopilotService",
7266
"XPCShared",
7367
"SuggestionWidget",
7468
"ChatService",
7569
"PromptToCodeService",
7670
"ServiceUpdateMigration",
7771
"ChatGPTChatTab",
72+
.product(name: "SuggestionService", package: "Tool"),
7873
.product(name: "Workspace", package: "Tool"),
7974
.product(name: "UserDefaultsObserver", package: "Tool"),
8075
.product(name: "AppMonitoring", package: "Tool"),
@@ -96,9 +91,9 @@ let package = Package(
9691
dependencies: [
9792
"Service",
9893
"Client",
99-
"GitHubCopilotService",
10094
"SuggestionInjector",
10195
"XPCShared",
96+
.product(name: "SuggestionService", package: "Tool"),
10297
.product(name: "SuggestionModel", package: "Tool"),
10398
.product(name: "Environment", package: "Tool"),
10499
.product(name: "Preferences", package: "Tool"),
@@ -111,10 +106,9 @@ let package = Package(
111106
name: "HostApp",
112107
dependencies: [
113108
"Client",
114-
"GitHubCopilotService",
115-
"CodeiumService",
116109
"LaunchAgentManager",
117110
"PlusFeatureFlag",
111+
.product(name: "SuggestionService", package: "Tool"),
118112
.product(name: "Toast", package: "Tool"),
119113
.product(name: "SharedUIComponents", package: "Tool"),
120114
.product(name: "SuggestionModel", package: "Tool"),
@@ -144,11 +138,6 @@ let package = Package(
144138
name: "SuggestionInjectorTests",
145139
dependencies: ["SuggestionInjector"]
146140
),
147-
.target(name: "SuggestionService", dependencies: [
148-
"GitHubCopilotService",
149-
"CodeiumService",
150-
.product(name: "UserDefaultsObserver", package: "Tool"),
151-
]),
152141

153142
// MARK: - Prompt To Code
154143

@@ -248,7 +237,7 @@ let package = Package(
248237
.target(
249238
name: "ServiceUpdateMigration",
250239
dependencies: [
251-
"GitHubCopilotService",
240+
.product(name: "SuggestionService", package: "Tool"),
252241
.product(name: "Preferences", package: "Tool"),
253242
.product(name: "Keychain", package: "Tool"),
254243
]
@@ -267,39 +256,6 @@ let package = Package(
267256
])
268257
),
269258

270-
// MARK: - GitHub Copilot
271-
272-
.target(
273-
name: "GitHubCopilotService",
274-
dependencies: [
275-
"LanguageClient",
276-
"XPCShared",
277-
.product(name: "SuggestionModel", package: "Tool"),
278-
.product(name: "Logger", package: "Tool"),
279-
.product(name: "Preferences", package: "Tool"),
280-
.product(name: "Terminal", package: "Tool"),
281-
.product(name: "LanguageServerProtocol", package: "LanguageServerProtocol"),
282-
]
283-
),
284-
.testTarget(
285-
name: "GitHubCopilotServiceTests",
286-
dependencies: ["GitHubCopilotService"]
287-
),
288-
289-
// MARK: - Codeium
290-
291-
.target(
292-
name: "CodeiumService",
293-
dependencies: [
294-
"LanguageClient",
295-
.product(name: "Keychain", package: "Tool"),
296-
.product(name: "SuggestionModel", package: "Tool"),
297-
.product(name: "AppMonitoring", package: "Tool"),
298-
.product(name: "Preferences", package: "Tool"),
299-
.product(name: "Terminal", package: "Tool"),
300-
]
301-
),
302-
303259
// MARK: - Chat Plugins
304260

305261
.target(

Core/Sources/Service/Service.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import Dependencies
22
import Foundation
33
import Workspace
4+
import WorkspaceSuggestionService
45

56
#if canImport(KeyBindingManager)
67
import EnhancedWorkspace

0 commit comments

Comments
 (0)