@@ -14,7 +14,6 @@ let package = Package(
1414 name: " Service " ,
1515 targets: [
1616 " Service " ,
17- " SuggestionInjector " ,
1817 " FileChangeChecker " ,
1918 " LaunchAgentManager " ,
2019 " UpdateChecker " ,
@@ -45,7 +44,7 @@ let package = Package(
4544 . package ( url: " https://github.com/pointfreeco/swift-dependencies " , from: " 1.0.0 " ) ,
4645 . package (
4746 url: " https://github.com/pointfreeco/swift-composable-architecture " ,
48- from : " 1.10.4 "
47+ exact : " 1.10.4 "
4948 ) ,
5049 // quick hack to support custom UserDefaults
5150 // https://github.com/sindresorhus/KeyboardShortcuts
@@ -87,10 +86,12 @@ let package = Package(
8786 . product( name: " UserDefaultsObserver " , package : " Tool " ) ,
8887 . product( name: " AppMonitoring " , package : " Tool " ) ,
8988 . product( name: " SuggestionBasic " , package : " Tool " ) ,
89+ . product( name: " PromptToCode " , package : " Tool " ) ,
9090 . product( name: " ChatTab " , package : " Tool " ) ,
9191 . product( name: " Logger " , package : " Tool " ) ,
9292 . product( name: " OpenAIService " , package : " Tool " ) ,
9393 . product( name: " Preferences " , package : " Tool " ) ,
94+ . product( name: " CommandHandler " , package : " Tool " ) ,
9495 . product( name: " AsyncAlgorithms " , package : " swift-async-algorithms " ) ,
9596 . product( name: " ComposableArchitecture " , package : " swift-composable-architecture " ) ,
9697 . product( name: " Dependencies " , package : " swift-dependencies " ) ,
@@ -104,7 +105,6 @@ let package = Package(
104105 dependencies: [
105106 " Service " ,
106107 " Client " ,
107- " SuggestionInjector " ,
108108 . product( name: " XPCShared " , package : " Tool " ) ,
109109 . product( name: " SuggestionProvider " , package : " Tool " ) ,
110110 . product( name: " SuggestionBasic " , package : " Tool " ) ,
@@ -147,20 +147,13 @@ let package = Package(
147147 " ProExtension " ,
148148 ] )
149149 ) ,
150- . target(
151- name: " SuggestionInjector " ,
152- dependencies: [ . product( name: " SuggestionBasic " , package : " Tool " ) ]
153- ) ,
154- . testTarget(
155- name: " SuggestionInjectorTests " ,
156- dependencies: [ " SuggestionInjector " ]
157- ) ,
158150
159151 // MARK: - Prompt To Code
160152
161153 . target(
162154 name: " PromptToCodeService " ,
163155 dependencies: [
156+ . product( name: " PromptToCode " , package : " Tool " ) ,
164157 . product( name: " FocusedCodeFinder " , package : " Tool " ) ,
165158 . product( name: " SuggestionBasic " , package : " Tool " ) ,
166159 . product( name: " OpenAIService " , package : " Tool " ) ,
@@ -228,13 +221,15 @@ let package = Package(
228221 dependencies: [
229222 " PromptToCodeService " ,
230223 " ChatGPTChatTab " ,
224+ . product( name: " PromptToCode " , package : " Tool " ) ,
231225 . product( name: " Toast " , package : " Tool " ) ,
232226 . product( name: " UserDefaultsObserver " , package : " Tool " ) ,
233227 . product( name: " SharedUIComponents " , package : " Tool " ) ,
234228 . product( name: " AppMonitoring " , package : " Tool " ) ,
235229 . product( name: " ChatTab " , package : " Tool " ) ,
236230 . product( name: " Logger " , package : " Tool " ) ,
237231 . product( name: " CustomAsyncAlgorithms " , package : " Tool " ) ,
232+ . product( name: " CodeDiff " , package : " Tool " ) ,
238233 . product( name: " AsyncAlgorithms " , package : " swift-async-algorithms " ) ,
239234 . product( name: " MarkdownUI " , package : " swift-markdown-ui " ) ,
240235 . product( name: " ComposableArchitecture " , package : " swift-composable-architecture " ) ,
@@ -337,12 +332,14 @@ let package = Package(
337332 . target(
338333 name: " KeyBindingManager " ,
339334 dependencies: [
335+ . product( name: " CommandHandler " , package : " Tool " ) ,
340336 . product( name: " Workspace " , package : " Tool " ) ,
341337 . product( name: " Preferences " , package : " Tool " ) ,
342338 . product( name: " Logger " , package : " Tool " ) ,
343- . product( name: " CGEventOverride " , package : " CGEventOverride " ) ,
344339 . product( name: " AppMonitoring " , package : " Tool " ) ,
345340 . product( name: " UserDefaultsObserver " , package : " Tool " ) ,
341+ . product( name: " CGEventOverride " , package : " CGEventOverride " ) ,
342+ . product( name: " ComposableArchitecture " , package : " swift-composable-architecture " ) ,
346343 ]
347344 ) ,
348345 . testTarget(
0 commit comments