Populate register configuration event correctly

This commit is contained in:
Sandeep Somavarapu
2017-10-05 23:22:55 +02:00
parent 75cf7dabb5
commit 74e07a6f1c
@@ -114,9 +114,9 @@ class ConfigurationRegistry implements IConfigurationRegistry {
}
public registerConfigurations(configurations: IConfigurationNode[], validate: boolean = true): void {
const properties = [];
const properties: string[] = [];
configurations.forEach(configuration => {
properties.push(this.validateAndRegisterProperties(configuration, validate)); // fills in defaults
properties.push(...this.validateAndRegisterProperties(configuration, validate)); // fills in defaults
this.configurationContributors.push(configuration);
this.registerJSONConfiguration(configuration);
this.updateSchemaForOverrideSettingsConfiguration(configuration);