The diagnostics transporter extension can copy diagnostics from one place to another.
This is helpful if your development involves a file preprocessing stage that a language support extension does not expect.
In that case, the extension reports diagnostics for an intermediate file resulting from preprocessing, not the original file.
This makes it hard to find where the problem is in the original file.
Let's now copy the diagnostics back to the original file you are working on!
Dictionary of a regular expression and a replacer string pairs, which is used to replace the path part of the URI of a diagnostic. The diagnostic for the original URI is transferred to the replaced URI.
For instance, specifying the key-value pair
.org transfers diagnostics for
The replacement uses
Diagnostics are duplicated
This will happen if some extension produces the same diagnostics for both transfer source and target files.
For instance, using a spell checker extension will cause the problem.
In that case, simply stop the extension for source files, which will not cause inconvenience since your working files should be the target files.