Nicer way of adding the isExecutable to IConfigurationPropertySchema

This commit is contained in:
Martin Aeschlimann 2017-01-26 12:02:24 +01:00
parent ada375bf2d
commit 3b7c5990eb

View file

@ -17,13 +17,6 @@ export const Extensions = {
Configuration: 'base.contributions.configuration'
};
// Locally extend IJSONSchema with the vscode-specific `isExecutable` property
declare module 'vs/base/common/jsonSchema' {
export interface IJSONSchema {
isExecutable?: boolean;
}
}
export interface IConfigurationRegistry {
/**
@ -57,6 +50,7 @@ export interface IConfigurationRegistry {
export interface IConfigurationPropertySchema extends IJSONSchema {
overridable?: boolean;
isExecutable?: boolean;
}
export interface IConfigurationNode {