提交 4494a069 编写于 作者: A Alex Dima

pluginVersionValidator -> extensionValidator

上级 f7ec35a1
......@@ -6,7 +6,7 @@
import * as nls from 'vs/nls';
import {IExtensionDescription} from 'vs/platform/extensions/common/extensions';
import {isValidExtensionDescription as baseIsValidPluginDescription} from 'vs/platform/extensions/common/extensionsRegistry';
import {isValidExtensionDescription as baseIsValidExtensionDescription} from 'vs/platform/extensions/common/extensionsRegistry';
import {valid} from 'semver';
export interface IParsedVersion {
......@@ -203,9 +203,9 @@ export function isValidExtensionVersion(version: string, extensionDesc: IReduced
return true;
}
export function isValidPluginDescription(version: string, extensionFolderPath: string, extensionDescription: IExtensionDescription, notices: string[]): boolean {
export function isValidExtensionDescription(version: string, extensionFolderPath: string, extensionDescription: IExtensionDescription, notices: string[]): boolean {
if (!baseIsValidPluginDescription(extensionFolderPath, extensionDescription, notices)) {
if (!baseIsValidExtensionDescription(extensionFolderPath, extensionDescription, notices)) {
return false;
}
......
......@@ -5,7 +5,7 @@
'use strict';
import * as assert from 'assert';
import {INormalizedVersion, IParsedVersion, IReducedExtensionDescription, isValidExtensionVersion, isValidVersion, isValidVersionStr, normalizeVersion, parseVersion} from 'vs/platform/extensions/node/pluginVersionValidator';
import {INormalizedVersion, IParsedVersion, IReducedExtensionDescription, isValidExtensionVersion, isValidVersion, isValidVersionStr, normalizeVersion, parseVersion} from 'vs/platform/extensions/node/extensionValidator';
suite('Plugin Version Validator', () => {
......
......@@ -13,7 +13,7 @@ import paths = require('vs/base/common/paths');
import json = require('vs/base/common/json');
import Types = require('vs/base/common/types');
import {IExtensionsMessageCollector, IExtensionMessageCollector} from 'vs/platform/extensions/common/extensionsRegistry';
import {isValidPluginDescription} from 'vs/platform/extensions/node/pluginVersionValidator';
import {isValidExtensionDescription} from 'vs/platform/extensions/node/extensionValidator';
import * as semver from 'semver';
const MANIFEST_FILE = 'package.json';
......@@ -159,7 +159,7 @@ export class PluginScanner {
pluginDescFromFile.isBuiltin = isBuiltin;
let notices: string[] = [];
if (!isValidPluginDescription(version, absoluteFolderPath, pluginDescFromFile, notices)) {
if (!isValidExtensionDescription(version, absoluteFolderPath, pluginDescFromFile, notices)) {
notices.forEach((error) => {
builder.error(error);
});
......
......@@ -24,7 +24,7 @@ import Event, { Emitter } from 'vs/base/common/event';
import { UserSettings } from 'vs/workbench/node/userSettings';
import * as semver from 'semver';
import { groupBy, values } from 'vs/base/common/collections';
import { isValidExtensionVersion } from 'vs/platform/extensions/node/pluginVersionValidator';
import { isValidExtensionVersion } from 'vs/platform/extensions/node/extensionValidator';
function parseManifest(raw: string): TPromise<IExtensionManifest> {
return new Promise((c, e) => {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册