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
@@ -44,6 +44,7 @@ The structure of the file is currently not guaranteed to be stable. Options may
44
44
-`level: "debug"|"info"|"default"|"error"|"fault"`: The level from which one onwards log messages should be written.
45
45
-`privacyLevel: "public"|"private"|"sensitive"`: Whether potentially sensitive information should be redacted. Default is `public`, which redacts potentially sensitive information.
46
46
-`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
+
-`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.
47
48
-`defaultWorkspaceType: "buildServer"|"compilationDatabase"|"swiftPM"`: Default workspace type. Overrides workspace type selection logic.
48
49
-`generatedFilesPath: string`: Directory in which generated interfaces and macro expansions should be stored.
49
50
-`backgroundIndexing: boolean`: Whether background indexing is enabled.
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
@@ -173,6 +173,11 @@
173
173
"markdownDescription" : "The level from which one onwards log messages should be written.",
174
174
"type" : "string"
175
175
},
176
+
"outputMirrorDirectory" : {
177
+
"description" : "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.",
178
+
"markdownDescription" : "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.",
179
+
"type" : "string"
180
+
},
176
181
"privacyLevel" : {
177
182
"description" : "Whether potentially sensitive information should be redacted. Default is `public`, which redacts potentially sensitive information.",
0 commit comments