Open yiftahw opened 1 week ago
@bobbrow squiggles are now handled as well. I believe most of the work on the client side is done.
let me know if you have more feedback.
please note there is a new telemetry entry and a new localized string:
message = localize("multiple.paths.should.be.separate.entries", "Multiple paths should be separate entries in an array.");
newSquiggleMetrics.MultiplePathsShouldBeSeparated++;
@bobbrow squiggles are now handled as well. I believe most of the work on the client side is done. let me know if you have more feedback.
Thank you very much. Would you also be able to do the changes to the Edit Configurations UI in Extension/ui/settings.*
so that multiple paths can be displayed/edited in that view?
looking into it... putting the PR back to draft for now
@bobbrow updated the UI panel.
note: adding a single path in the UI will save it as an array of size 1 (similar to how includePath
is handled)
closes #7029
DONE:
c_cpp_properties.json
schema andcompileCommands
setting to accept either a string or array of strings.settings.json
schema anddefault.compileCommands
setting to accept either a string or array of strings.c_cpp_properties.json
orsettings.json
is placed inside an array of length 1.compile_commands.json
is converted to a list of size 1 to consistently send an array (or undefined).c_cpp_properties.json
.C/C++: Edit Configurations (UI)
panel to handle multiplecompile_commands.json
paths.TODO: