提交 8dcd3e67 编写于 作者: B Benjamin Pasero

move argv to platform

上级 7a517bbd
......@@ -17,7 +17,7 @@ import URI from 'vs/base/common/uri';
import * as types from 'vs/base/common/types';
import { createDecorator } from 'vs/platform/instantiation/common/instantiation';
import product, { IProductConfiguration } from 'vs/platform/product';
import { parseArgs, ParsedArgs } from 'vs/code/node/argv';
import { parseArgs, ParsedArgs } from 'vs/platform/environment/node/argv';
export interface IProcessEnvironment {
[key: string]: string;
......
......@@ -10,7 +10,7 @@ import * as fs from 'original-fs';
import { app, ipcMain as ipc } from 'electron';
import { assign } from 'vs/base/common/objects';
import * as platform from 'vs/base/common/platform';
import { parseMainProcessArgv, ParsedArgs } from 'vs/code/node/argv';
import { parseMainProcessArgv, ParsedArgs } from 'vs/platform/environment/node/argv';
import { mkdirp } from 'vs/base/node/pfs';
import { IProcessEnvironment, IEnvService, EnvService } from 'vs/code/electron-main/env';
import { IWindowsService, WindowsManager } from 'vs/code/electron-main/windows';
......
......@@ -14,7 +14,7 @@ import { TPromise, TValueCallback } from 'vs/base/common/winjs.base';
import { ICommandLineArguments, IEnvService, IProcessEnvironment } from 'vs/code/electron-main/env';
import { ILogService } from 'vs/code/electron-main/log';
import { IConfigurationService } from 'vs/platform/configuration/common/configuration';
import { parseArgs } from 'vs/code/node/argv';
import { parseArgs } from 'vs/platform/environment/node/argv';
export interface IWindowState {
width?: number;
......
......@@ -6,7 +6,7 @@
import { spawn } from 'child_process';
import { TPromise } from 'vs/base/common/winjs.base';
import { assign } from 'vs/base/common/objects';
import { parseCLIProcessArgv, buildHelpMessage, ParsedArgs } from 'vs/code/node/argv';
import { parseCLIProcessArgv, buildHelpMessage, ParsedArgs } from 'vs/platform/environment/node/argv';
import product from 'vs/platform/product';
import pkg from 'vs/platform/package';
......
......@@ -7,7 +7,7 @@ import { localize } from 'vs/nls';
import product from 'vs/platform/product';
import pkg from 'vs/platform/package';
import * as path from 'path';
import { ParsedArgs } from 'vs/code/node/argv';
import { ParsedArgs } from 'vs/platform/environment/node/argv';
import { TPromise } from 'vs/base/common/winjs.base';
import { sequence } from 'vs/base/common/async';
import { IPager } from 'vs/base/common/paging';
......
......@@ -14,7 +14,7 @@ import { SyncDescriptor } from 'vs/platform/instantiation/common/descriptors';
import { InstantiationService } from 'vs/platform/instantiation/common/instantiationService';
import { IEnvironmentService } from 'vs/platform/environment/common/environment';
import { EnvironmentService } from 'vs/platform/environment/node/environmentService';
import { parseArgs } from 'vs/code/node/argv';
import { parseArgs } from 'vs/platform/environment/node/argv';
import { IEventService } from 'vs/platform/event/common/event';
import { EventService } from 'vs/platform/event/common/eventService';
import { ExtensionManagementChannel } from 'vs/platform/extensionManagement/common/extensionManagementIpc';
......
......@@ -5,7 +5,7 @@
'use strict';
import assert = require('assert');
import {formatOptions} from 'vs/code/node/argv';
import {formatOptions} from 'vs/platform/environment/node/argv';
suite('formatOptions', () => {
test('Text should display small columns correctly', () => {
......
......@@ -12,9 +12,8 @@ import fs = require('fs');
import {Registry} from 'vs/platform/platform';
import {ConfigurationService} from 'vs/platform/configuration/node/configurationService';
import {ParsedArgs} from 'vs/code/node/argv';
import {ParsedArgs, parseArgs} from 'vs/platform/environment/node/argv';
import {EnvironmentService} from 'vs/platform/environment/node/environmentService';
import {parseArgs} from 'vs/code/node/argv';
import extfs = require('vs/base/node/extfs');
import uuid = require('vs/base/common/uuid');
import {IConfigurationRegistry, Extensions as ConfigurationExtensions} from 'vs/platform/configuration/common/configurationRegistry';
......
......@@ -8,7 +8,7 @@ import * as crypto from 'crypto';
import * as paths from 'vs/base/node/paths';
import * as os from 'os';
import * as path from 'path';
import {ParsedArgs} from 'vs/code/node/argv';
import {ParsedArgs} from 'vs/platform/environment/node/argv';
import URI from 'vs/base/common/uri';
import { memoize } from 'vs/base/common/decorators';
import pkg from 'vs/platform/package';
......
......@@ -5,7 +5,7 @@
'use strict';
import * as assert from 'assert';
import { parseArgs } from 'vs/code/node/argv';
import { parseArgs } from 'vs/platform/environment/node/argv';
import { parseExtensionHostPort } from 'vs/platform/environment/node/environmentService';
suite('EnvironmentService', () => {
......
......@@ -35,7 +35,7 @@ import {IModelService} from 'vs/editor/common/services/modelService';
import {ModelServiceImpl} from 'vs/editor/common/services/modelServiceImpl';
import {IRawTextContent} from 'vs/workbench/parts/files/common/files';
import {RawText} from 'vs/editor/common/model/textModel';
import {parseArgs} from 'vs/code/node/argv';
import {parseArgs} from 'vs/platform/environment/node/argv';
import {EnvironmentService} from 'vs/platform/environment/node/environmentService';
import {IModeService} from 'vs/editor/common/services/modeService';
import {IWorkbenchEditorService} from 'vs/workbench/services/editor/common/editorService';
......
......@@ -21,7 +21,7 @@ import {LegacyWorkspaceContextService} from 'vs/workbench/services/workspace/com
import {IWorkspace} from 'vs/platform/workspace/common/workspace';
import {WorkspaceConfigurationService} from 'vs/workbench/services/configuration/node/configurationService';
import {IProcessEnvironment} from 'vs/code/electron-main/env';
import {ParsedArgs} from 'vs/code/node/argv';
import {ParsedArgs} from 'vs/platform/environment/node/argv';
import {realpath} from 'vs/base/node/pfs';
import {EnvironmentService} from 'vs/platform/environment/node/environmentService';
import path = require('path');
......
......@@ -12,10 +12,9 @@ import fs = require('fs');
import * as json from 'vs/base/common/json';
import {TPromise} from 'vs/base/common/winjs.base';
import {Registry} from 'vs/platform/platform';
import {ParsedArgs} from 'vs/code/node/argv';
import {ParsedArgs, parseArgs} from 'vs/platform/environment/node/argv';
import {WorkspaceContextService} from 'vs/platform/workspace/common/workspace';
import {EnvironmentService} from 'vs/platform/environment/node/environmentService';
import {parseArgs} from 'vs/code/node/argv';
import extfs = require('vs/base/node/extfs');
import {TestEventService, TestEditorService} from 'vs/test/utils/servicesTestUtils';
import uuid = require('vs/base/common/uuid');
......
......@@ -11,10 +11,10 @@ import path = require('path');
import fs = require('fs');
import {TPromise} from 'vs/base/common/winjs.base';
import {Registry} from 'vs/platform/platform';
import {ParsedArgs} from 'vs/code/node/argv';
import {ParsedArgs} from 'vs/platform/environment/node/argv';
import {WorkspaceContextService} from 'vs/platform/workspace/common/workspace';
import {EnvironmentService} from 'vs/platform/environment/node/environmentService';
import {parseArgs} from 'vs/code/node/argv';
import {parseArgs} from 'vs/platform/environment/node/argv';
import extfs = require('vs/base/node/extfs');
import {TestEventService} from 'vs/test/utils/servicesTestUtils';
import uuid = require('vs/base/common/uuid');
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册