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
+8-8Lines changed: 8 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -34,11 +34,11 @@ The structure of the file is currently not guaranteed to be stable. Options may
34
34
-`buildSettingsTimeout: int`: Number of milliseconds to wait for build settings from the build system before using fallback build settings.
35
35
-`clangdOptions: string[]`: Extra command line arguments passed to `clangd` when launching it
36
36
-`index`: Dictionary with the following keys, defining options related to indexing
37
-
-`indexStorePath: string`: Directory in which a separate compilation stores the index store. By default, inferred from the build system.
38
-
-`indexDatabasePath: string`: Directory in which the indexstore-db should be stored. By default, inferred from the build system.
39
-
-`indexPrefixMap: [string: string]`: Path remappings for remapping index data for local use.
40
-
-`maxCoresPercentageToUseForBackgroundIndexing: double`: 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
41
-
-`updateIndexStoreTimeout: int`: Number of seconds to wait for an update index store task to finish before killing it.
37
+
-`indexStorePath: string`: Directory in which a separate compilation stores the index store. By default, inferred from the build system.
38
+
-`indexDatabasePath: string`: Directory in which the indexstore-db should be stored. By default, inferred from the build system.
39
+
-`indexPrefixMap: [string: string]`: Path remappings for remapping index data for local use.
40
+
-`maxCoresPercentageToUseForBackgroundIndexing: double`: 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
41
+
-`updateIndexStoreTimeout: int`: Number of seconds to wait for an update index store task to finish before killing it.
42
42
-`logging`: Dictionary with the following keys, 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.
43
43
-`logLevel: "debug"|"info"|"default"|"error"|"fault"`: The level from which one onwards log messages should be written.
44
44
-`privacyLevel: "public"|"private"|"sensitive"`: Whether potentially sensitive information should be redacted. Default is `public`, which redacts potentially sensitive information.
@@ -47,9 +47,9 @@ The structure of the file is currently not guaranteed to be stable. Options may
47
47
-`generatedFilesPath: string`: Directory in which generated interfaces and macro expansions should be stored.
48
48
-`backgroundIndexing: bool`: Explicitly enable or disable background indexing.
49
49
-`backgroundPreparationMode: "build"|"noLazy"|"enabled"`: Determines how background indexing should prepare a target. Possible values are:
50
-
-`build`: Build a target to prepare it
51
-
-`noLazy`: Prepare a target without generating object files but do not do lazy type checking and function body skipping
52
-
-`enabled`: Prepare a target without generating object files and the like
50
+
-`build`: Build a target to prepare it
51
+
-`noLazy`: Prepare a target without generating object files but do not do lazy type checking and function body skipping
52
+
-`enabled`: Prepare a target without generating object files and the like
53
53
-`cancelTextDocumentRequestsOnEditAndClose: bool`: Whether sending a `textDocument/didChange` or `textDocument/didClose` notification for a document should cancel all pending requests for that document.
54
54
-`experimentalFeatures: string[]`: Experimental features to enable
55
55
-`swiftPublishDiagnosticsDebounceDuration: double`: The time that `SwiftLanguageService` should wait after an edit before starting to compute diagnostics and sending a `PublishDiagnosticsNotification`.
0 commit comments