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: Contributor Documentation/Modules.md
+5-2Lines changed: 5 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -55,8 +55,7 @@ Configuration options to change how SourceKit-LSP behaves, based on [Configurati
55
55
56
56
### SKSupport
57
57
58
-
Contains SourceKit-LSP-specific helper functions. These fall into three different categories:
59
-
- Extensions on top of `swift-tools-support-core`
58
+
Contains SourceKit-LSP-specific helper functions. These fall into two different categories:
60
59
- Functionality that can only be implemented by combining two lower-level modules that don't have a shared dependency, like `SKLogging` + `LanguageServerProtocol`
61
60
- Types that should be sharable by the different modules that implement SourceKit-LSP but that are not generic enough to fit into `SwiftExtensions`, like `ExperimentalFeatures`.
62
61
@@ -83,3 +82,7 @@ Extensions to the Swift standard library and Foundation. Should not have any oth
83
82
#### ToolchainRegistry
84
83
85
84
Discovers Swift toolchains on the system.
85
+
86
+
### TSCExtensions
87
+
88
+
Extensions on top of `swift-tools-support-core` that might integrate with modules from sourcekit-lsp.
0 commit comments