@@ -4,20 +4,24 @@ add_library(SourceKitLSP STATIC
4
4
DocumentManager.swift
5
5
DocumentSnapshot+FromFileContents.swift
6
6
DocumentSnapshot+PositionConversions.swift
7
+ GeneratedInterfaceDocumentURLData.swift
7
8
Hooks.swift
8
9
IndexProgressManager.swift
9
10
IndexStoreDB+MainFilesProvider.swift
10
- LanguageServiceRegistry.swift
11
11
LanguageService.swift
12
+ LanguageServiceRegistry.swift
12
13
LogMessageNotification+representingStructureUsingEmojiPrefixIfNecessary.swift
14
+ MacroExpansionReferenceDocumentURLData.swift
13
15
MessageHandlingDependencyTracker.swift
16
+ ReferenceDocumentURL.swift
14
17
Rename .swift
15
18
SemanticTokensLegend+SourceKitLSPLegend.swift
16
19
SharedWorkDoneProgressManager.swift
17
20
SourceKitIndexDelegate.swift
18
21
SourceKitLSPCommandMetadata.swift
19
22
SourceKitLSPServer.swift
20
23
SymbolLocation+DocumentURI.swift
24
+ SyntacticTestIndex.swift
21
25
TestDiscovery.swift
22
26
TextEdit+IsNoop.swift
23
27
Workspace.swift
@@ -26,80 +30,27 @@ target_sources(SourceKitLSP PRIVATE
26
30
Documentation/DocCDocumentationHandler.swift
27
31
Documentation/DocumentationLanguageService.swift
28
32
)
29
- target_sources (SourceKitLSP PRIVATE
30
- Swift/AdjustPositionToStartOfIdentifier.swift
31
- Swift/ClosureCompletionFormat.swift
32
- Swift/CodeActions/AddDocumentation.swift
33
- Swift/CodeActions/ConvertIntegerLiteral.swift
34
- Swift/CodeActions/ConvertJSONToCodableStruct.swift
35
- Swift/CodeActions/ConvertStringConcatenationToStringInterpolation.swift
36
- Swift/CodeActions/PackageManifestEdits.swift
37
- Swift/CodeActions/SyntaxCodeActionProvider.swift
38
- Swift/CodeActions/SyntaxCodeActions.swift
39
- Swift/CodeActions/SyntaxRefactoringCodeActionProvider.swift
40
- Swift/CodeCompletion.swift
41
- Swift/CodeCompletionSession.swift
42
- Swift/CommentXML.swift
43
- Swift/CursorInfo.swift
44
- Swift/Diagnostic.swift
45
- Swift/DiagnosticReportManager.swift
46
- Swift/DocumentFormatting.swift
47
- Swift/DocumentSymbols.swift
48
- Swift/ExpandMacroCommand.swift
49
- Swift/FoldingRange.swift
50
- Swift/GeneratedInterfaceDocumentURLData.swift
51
- Swift/GeneratedInterfaceManager.swift
52
- Swift/GeneratedInterfaceManager.swift
53
- Swift/MacroExpansion.swift
54
- Swift/MacroExpansionReferenceDocumentURLData.swift
55
- Swift/OpenInterface.swift
56
- Swift/RefactoringEdit.swift
57
- Swift/RefactoringResponse.swift
58
- Swift/ReferenceDocumentURL.swift
59
- Swift/RelatedIdentifiers.swift
60
- Swift/RewriteSourceKitPlaceholders.swift
61
- Swift/SemanticRefactorCommand.swift
62
- Swift/SemanticRefactoring.swift
63
- Swift/SemanticTokens.swift
64
- Swift/SwiftCodeLensScanner.swift
65
- Swift/SwiftCommand.swift
66
- Swift/SwiftLanguageService.swift
67
- Swift/SwiftTestingScanner.swift
68
- Swift/SymbolInfo.swift
69
- Swift/SyntacticSwiftXCTestScanner.swift
70
- Swift/SyntacticTestIndex.swift
71
- Swift/SyntaxHighlightingToken.swift
72
- Swift/SyntaxHighlightingTokenParser.swift
73
- Swift/SyntaxHighlightingTokens.swift
74
- Swift/SyntaxTreeManager.swift
75
- Swift/VariableTypeInfo.swift
76
- Swift/WithSnapshotFromDiskOpenedInSourcekitd.swift
77
- )
78
33
set_target_properties (SourceKitLSP PROPERTIES
79
- INTERFACE_INCLUDE_DIRECTORIES ${CMAKE_Swift_MODULE_DIRECTORY} )
34
+ INTERFACE_INCLUDE_DIRECTORIES ${CMAKE_Swift_MODULE_DIRECTORY}
35
+ )
80
36
target_link_libraries (SourceKitLSP PUBLIC
81
37
BuildServerProtocol
82
38
BuildServerIntegration
83
39
LanguageServerProtocol
84
40
LanguageServerProtocolExtensions
85
- LanguageServerProtocolJSONRPC
86
41
SemanticIndex
87
- SKLogging
88
42
SKOptions
89
43
SKUtilities
90
- SourceKitD
91
44
SwiftExtensions
92
45
ToolchainRegistry
93
46
IndexStoreDB
94
- SwiftSyntax::SwiftBasicFormat
95
- SwiftSyntax::SwiftDiagnostics
96
- SwiftSyntax::SwiftIDEUtils
97
- SwiftSyntax::SwiftParser
98
- SwiftSyntax::SwiftParserDiagnostics
99
- SwiftSyntax::SwiftRefactor
100
- SwiftSyntax::SwiftSyntax)
47
+ SwiftSyntax::SwiftSyntax
48
+ )
101
49
target_link_libraries (SourceKitLSP PRIVATE
102
- PackageModelSyntax
50
+ LanguageServerProtocolJSONRPC
51
+ SKLogging
52
+ SourceKitD
103
53
TSCExtensions
104
- $<$<NOT :$<PLATFORM_ID:Darwin>>:FoundationXML>)
54
+ $<$<NOT :$<PLATFORM_ID:Darwin>>:FoundationXML>
55
+ )
105
56
0 commit comments