You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: DEVELOPMENT.md
+4-3Lines changed: 4 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,9 +14,9 @@ As its name suggests, the editor extension. Its sole purpose is to forward edito
14
14
15
15
The `ExtensionService` is a program that operates in the background and performs a wide range of tasks. It redirects requests from the `EditorExtension` to the `CopilotService` and returns the updated code back to the extension, or presents it in a GUI outside of Xcode.
16
16
17
-
### Core
17
+
### Core and Tool
18
18
19
-
Most of the logics are implemented inside the package `Core`.
19
+
Most of the logics are implemented inside the package `Core` and `Tool`.
20
20
21
21
- The `CopilotService` is responsible for communicating with the GitHub Copilot LSP.
22
22
- The `Service` is responsible for handling the requests from the `EditorExtension`, communicating with the `CopilotService`, update the code blocks and present the GUI.
@@ -27,7 +27,8 @@ Most of the logics are implemented inside the package `Core`.
27
27
28
28
## Building and Archiving the App
29
29
30
-
1. Build or archive the Copilot for Xcode target.
30
+
1. Update the xcconfig files, launchAgent.plist, and Tool/Configs/Configurations.swift.
<string>/Applications/Copilot for Xcode.app/Contents/Applications/CopilotForXcodeExtensionService.app/Contents/MacOS/CopilotForXcodeExtensionService</string>
0 commit comments