Merge pull request #120457 from lf-/config-error-reporting

Improve reporting of extension config schema validation errors
This commit is contained in:
Sandeep Somavarapu
2021-04-06 15:12:36 +02:00
committed by GitHub

View File

@@ -213,7 +213,7 @@ function validateProperties(configuration: IConfigurationNode, extension: IExten
const propertyConfiguration = properties[key];
if (!isObject(propertyConfiguration)) {
delete properties[key];
extension.collector.error(nls.localize('invalid.property', "'configuration.property' must be an object"));
extension.collector.error(nls.localize('invalid.property', "configuration.properties property '{0}' must be an object", key));
continue;
}
if (propertyConfiguration.scope) {