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
-3Lines changed: 0 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -38,16 +38,13 @@ The structure of the file is currently not guaranteed to be stable. Options may
38
38
-`indexStorePath: string`: Directory in which a separate compilation stores the index store. By default, inferred from the build system.
39
39
-`indexDatabasePath: string`: Directory in which the indexstore-db should be stored. By default, inferred from the build system.
40
40
-`indexPrefixMap: [string: string]`: Path remappings for remapping index data for local use.
41
-
-`maxCoresPercentageToUseForBackgroundIndexing: number`: A hint indicating how many cores background indexing should use at most (value between 0 and 1). Background indexing is not required to honor this setting.
42
41
-`updateIndexStoreTimeout: integer`: Number of seconds to wait for an update index store task to finish before killing it.
43
42
-`logging`: Options related to logging, changing SourceKit-LSP’s logging behavior on non-Apple platforms. On Apple platforms, logging is done through the [system log](Diagnose%20Bundle.md#Enable%20Extended%20Logging). These options can only be set globally and not per workspace.
44
43
-`level: "debug"|"info"|"default"|"error"|"fault"`: The level from which one onwards log messages should be written.
45
44
-`privacyLevel: "public"|"private"|"sensitive"`: Whether potentially sensitive information should be redacted. Default is `public`, which redacts potentially sensitive information.
46
45
-`inputMirrorDirectory: string`: Write all input received by SourceKit-LSP on stdin to a file in this directory. Useful to record and replay an entire SourceKit-LSP session.
47
46
-`outputMirrorDirectory: string`: Write all data sent from SourceKit-LSP to the client to a file in this directory. Useful to record the raw communication between SourceKit-LSP and the client on a low level.
48
47
-`sourcekitd`: Options modifying the behavior of sourcekitd.
49
-
-`clientPlugin: string`: When set, load the SourceKit client plugin from this path instead of locating it inside the toolchain.
50
-
-`servicePlugin: string`: When set, load the SourceKit service plugin from this path instead of locating it inside the toolchain.
51
48
-`defaultWorkspaceType: "buildServer"|"compilationDatabase"|"swiftPM"`: Default workspace type. Overrides workspace type selection logic.
52
49
-`generatedFilesPath: string`: Directory in which generated interfaces and macro expansions should be stored.
53
50
-`backgroundIndexing: boolean`: Whether background indexing is enabled.
/// Path remappings for remapping index data for local use.
169
169
publicvarindexPrefixMap:[String:String]?
170
170
/// A hint indicating how many cores background indexing should use at most (value between 0 and 1). Background indexing is not required to honor this setting.
171
+
///
172
+
/// - Note: Internal option, may not work as intended
"description" : "A hint indicating how many cores background indexing should use at most (value between 0 and 1). Background indexing is not required to honor this setting.",
144
-
"markdownDescription" : "A hint indicating how many cores background indexing should use at most (value between 0 and 1). Background indexing is not required to honor this setting.",
145
-
"type" : "number"
146
-
},
147
142
"updateIndexStoreTimeout" : {
148
143
"description" : "Number of seconds to wait for an update index store task to finish before killing it.",
149
144
"markdownDescription" : "Number of seconds to wait for an update index store task to finish before killing it.",
@@ -194,18 +189,6 @@
194
189
"sourcekitd" : {
195
190
"description" : "Options modifying the behavior of sourcekitd.",
196
191
"markdownDescription" : "Options modifying the behavior of sourcekitd.",
197
-
"properties" : {
198
-
"clientPlugin" : {
199
-
"description" : "When set, load the SourceKit client plugin from this path instead of locating it inside the toolchain.",
200
-
"markdownDescription" : "When set, load the SourceKit client plugin from this path instead of locating it inside the toolchain.",
201
-
"type" : "string"
202
-
},
203
-
"servicePlugin" : {
204
-
"description" : "When set, load the SourceKit service plugin from this path instead of locating it inside the toolchain.",
205
-
"markdownDescription" : "When set, load the SourceKit service plugin from this path instead of locating it inside the toolchain.",
0 commit comments