Skip to content

Commit 14ebbaa

Browse files
committed
Remove duplication
1 parent 9f430dd commit 14ebbaa

2 files changed

Lines changed: 2 additions & 10 deletions

File tree

Tool/Sources/CodeiumService/CodeiumExtension.swift

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -95,11 +95,7 @@ public final class CodeiumExtension: BuiltinExtension {
9595
public func extensionUsageDidChange(_ usage: ExtensionUsage) {
9696
extensionUsage = usage
9797
if !usage.isChatServiceInUse && !usage.isSuggestionServiceInUse {
98-
for workspace in workspacePool.workspaces.values {
99-
guard let plugin = workspace.plugin(for: CodeiumWorkspacePlugin.self)
100-
else { continue }
101-
plugin.terminate()
102-
}
98+
terminate()
10399
}
104100
}
105101

Tool/Sources/GitHubCopilotService/GitHubCopilotExtension.swift

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -103,11 +103,7 @@ public final class GitHubCopilotExtension: BuiltinExtension {
103103
public func extensionUsageDidChange(_ usage: ExtensionUsage) {
104104
extensionUsage = usage
105105
if !usage.isChatServiceInUse && !usage.isSuggestionServiceInUse {
106-
for workspace in workspacePool.workspaces.values {
107-
guard let plugin = workspace.plugin(for: GitHubCopilotWorkspacePlugin.self)
108-
else { continue }
109-
plugin.terminate()
110-
}
106+
terminate()
111107
}
112108
}
113109

0 commit comments

Comments
 (0)