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: Documentation/Configuration File.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -59,3 +59,4 @@ The structure of the file is currently not guaranteed to be stable. Options may
59
59
-`workDoneProgressDebounceDuration: number`: When a task is started that should be displayed to the client as a work done progress, how many milliseconds to wait before actually starting the work done progress. This prevents flickering of the work done progress in the client for short-lived index tasks which end within this duration.
60
60
-`sourcekitdRequestTimeout: number`: The maximum duration that a sourcekitd request should be allowed to execute before being declared as timed out. In general, editors should cancel requests that they are no longer interested in, but in case editors don't cancel requests, this ensures that a long-running non-cancelled request is not blocking sourcekitd and thus most semantic functionality. In particular, VS Code does not cancel the semantic tokens request, which can cause a long-running AST build that blocks sourcekitd.
61
61
-`semanticServiceRestartTimeout: number`: If a request to sourcekitd or clangd exceeds this timeout, we assume that the semantic service provider is hanging for some reason and won't recover. To restore semantic functionality, we terminate and restart it.
62
+
-`preparationBatchSize: integer`: The number of targets to prepare in parallel. If nil, SourceKit-LSP will choose a batch size.
Copy file name to clipboardExpand all lines: config.schema.json
+5Lines changed: 5 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -181,6 +181,11 @@
181
181
},
182
182
"type" : "object"
183
183
},
184
+
"preparationBatchSize" : {
185
+
"description" : "The number of targets to prepare in parallel. If nil, SourceKit-LSP will choose a batch size.",
186
+
"markdownDescription" : "The number of targets to prepare in parallel. If nil, SourceKit-LSP will choose a batch size.",
187
+
"type" : "integer"
188
+
},
184
189
"semanticServiceRestartTimeout" : {
185
190
"description" : "If a request to sourcekitd or clangd exceeds this timeout, we assume that the semantic service provider is hanging for some reason and won't recover. To restore semantic functionality, we terminate and restart it.",
186
191
"markdownDescription" : "If a request to sourcekitd or clangd exceeds this timeout, we assume that the semantic service provider is hanging for some reason and won't recover. To restore semantic functionality, we terminate and restart it.",
0 commit comments