description:nls.localize('vscode.extension.contributes.fileIcons.id','Id of the icon theme as used in the user settings.'),
description:nls.localize('vscode.extension.contributes.iconThemes.id','Id of the icon theme as used in the user settings.'),
type:'string'
type:'string'
},
},
label:{
label:{
description:nls.localize('vscode.extension.contributes.fileIcons.label','Label of the icon theme as shown in the UI.'),
description:nls.localize('vscode.extension.contributes.iconThemes.label','Label of the icon theme as shown in the UI.'),
type:'string'
type:'string'
},
},
path:{
path:{
description:nls.localize('vscode.extension.contributes.fileIcons.path','Path of the icon theme definition file. The path is relative to the extension folder and is typically \'./icons/awesome-icon-theme.json\'.'),
description:nls.localize('vscode.extension.contributes.iconThemes.path','Path of the icon theme definition file. The path is relative to the extension folder and is typically \'./icons/awesome-icon-theme.json\'.'),
collector.warn(nls.localize('invalid.path.1',"Expected `contributes.{0}.path` ({1}) to be included inside extension's folder ({2}). This might make the extension non-portable.",themesExtPoint.name,normalizedAbsolutePath,extensionFolderPath));
collector.warn(nls.localize('invalid.path.1',"Expected `contributes.{0}.path` ({1}) to be included inside extension's folder ({2}). This might make the extension non-portable.",themesExtPoint.name,normalizedAbsolutePath,extensionFolderPath));