#19685 Use lower case id

- In Extension description in Extension host
- In Extension enablement service
- Rename identifier to id in IExtension
This commit is contained in:
Sandeep Somavarapu
2017-03-01 22:35:40 +01:00
parent 1babad1f58
commit b30abf53f4
15 changed files with 75 additions and 84 deletions

View File

@@ -17,7 +17,7 @@ import json = require('vs/base/common/json');
import Types = require('vs/base/common/types');
import { isValidExtensionDescription } from 'vs/platform/extensions/node/extensionValidator';
import * as semver from 'semver';
import { getIdAndVersionFromLocalExtensionId } from 'vs/platform/extensionManagement/common/extensionManagementUtil';
import { getIdAndVersionFromLocalExtensionId, getGalleryExtensionId } from 'vs/platform/extensionManagement/common/extensionManagementUtil';
const MANIFEST_FILE = 'package.json';
@@ -237,7 +237,7 @@ class ExtensionManifestValidator extends ExtensionManifestHandler {
});
// id := `publisher.name`
extensionDescription.id = `${extensionDescription.publisher}.${extensionDescription.name}`;
extensionDescription.id = getGalleryExtensionId(extensionDescription.publisher, extensionDescription.name);
// main := absolutePath(`main`)
if (extensionDescription.main) {