mirror of
https://github.com/microsoft/vscode.git
synced 2026-10-11 04:59:07 +01:00
some ts linting
This commit is contained in:
1 parent
3b72900e21
commit
a1d3c8a300
52 files changed
+80
-145
No files matched your search
@@ -27,6 +27,7 @@ import { AskpassChannel } from 'vs/workbench/parts/git/common/gitIpc';
|
||||
import { GitAskpassService } from 'vs/workbench/parts/git/electron-main/askpassService';
|
||||
import { spawnSharedProcess } from 'vs/code/node/sharedProcess';
|
||||
import { Mutex } from 'windows-mutex';
|
||||
import { IDisposable } from 'vs/base/common/lifecycle';
|
||||
import { LaunchService, ILaunchChannel, LaunchChannel, LaunchChannelClient, ILaunchService } from './launch';
|
||||
import { ServicesAccessor, IInstantiationService } from 'vs/platform/instantiation/common/instantiation';
|
||||
import { InstantiationService } from 'vs/platform/instantiation/common/instantiationService';
|
||||
@@ -57,9 +58,9 @@ import pkg from 'vs/platform/package';
|
||||
import * as fs from 'original-fs';
|
||||
import * as cp from 'child_process';
|
||||
|
||||
function quit(accessor: ServicesAccessor, error?: Error);
|
||||
function quit(accessor: ServicesAccessor, message?: string);
|
||||
function quit(accessor: ServicesAccessor, arg?: any) {
|
||||
function quit(accessor: ServicesAccessor, error?: Error): void;
|
||||
function quit(accessor: ServicesAccessor, message?: string): void;
|
||||
function quit(accessor: ServicesAccessor, arg?: any): void {
|
||||
const logService = accessor.get(ILogService);
|
||||
|
||||
let exitCode = 0;
|
||||
@@ -138,7 +139,7 @@ function main(accessor: ServicesAccessor, mainIpcServer: Server, userEnv: platfo
|
||||
debugPort: environmentService.isBuilt ? null : 5871
|
||||
};
|
||||
|
||||
let sharedProcessDisposable;
|
||||
let sharedProcessDisposable: IDisposable;
|
||||
|
||||
const sharedProcess = spawnSharedProcess(initData, options).then(disposable => {
|
||||
sharedProcessDisposable = disposable;
|
||||
@@ -427,7 +428,7 @@ function createPaths(environmentService: IEnvironmentService): TPromise<any> {
|
||||
return TPromise.join(paths.map(p => mkdirp(p))) as TPromise<any>;
|
||||
}
|
||||
|
||||
function createServices(args): IInstantiationService {
|
||||
function createServices(args: ParsedArgs): IInstantiationService {
|
||||
const services = new ServiceCollection();
|
||||
|
||||
services.set(IEnvironmentService, new SyncDescriptor(EnvironmentService, args, process.execPath));
|
||||
|
||||
@@ -25,7 +25,6 @@ import { IConfigurationService } from 'vs/platform/configuration/common/configur
|
||||
import { ILogService } from 'vs/code/electron-main/log';
|
||||
import { getPathLabel } from 'vs/base/common/labels';
|
||||
import { createDecorator, IInstantiationService } from 'vs/platform/instantiation/common/instantiation';
|
||||
import { ITelemetryService } from 'vs/platform/telemetry/common/telemetry';
|
||||
import { IWindowSettings } from 'vs/platform/windows/common/windows';
|
||||
import CommonEvent, { Emitter } from 'vs/base/common/event';
|
||||
import product from 'vs/platform/product';
|
||||
@@ -63,11 +62,6 @@ export interface IRecentPathsList {
|
||||
files: string[];
|
||||
}
|
||||
|
||||
interface ILogEntry {
|
||||
severity: string;
|
||||
arguments: any;
|
||||
}
|
||||
|
||||
interface INativeOpenDialogOptions {
|
||||
pickFolders?: boolean;
|
||||
pickFiles?: boolean;
|
||||
@@ -155,8 +149,7 @@ export class WindowsManager implements IWindowsMainService {
|
||||
@IEnvironmentService private environmentService: IEnvironmentService,
|
||||
@ILifecycleService private lifecycleService: ILifecycleService,
|
||||
@IBackupMainService private backupService: IBackupMainService,
|
||||
@IConfigurationService private configurationService: IConfigurationService,
|
||||
@ITelemetryService private telemetryService: ITelemetryService
|
||||
@IConfigurationService private configurationService: IConfigurationService
|
||||
) { }
|
||||
|
||||
public ready(initialUserEnv: platform.IProcessEnvironment): void {
|
||||
|
||||
@@ -22,7 +22,7 @@ export interface ISharedProcessOptions {
|
||||
const boostrapPath = URI.parse(require.toUrl('bootstrap')).fsPath;
|
||||
|
||||
function _spawnSharedProcess(initData: ISharedProcessInitData, options: ISharedProcessOptions): cp.ChildProcess {
|
||||
const execArgv = [];
|
||||
const execArgv: string[] = [];
|
||||
const env = assign({}, process.env, {
|
||||
AMD_ENTRYPOINT: 'vs/code/node/sharedProcessMain',
|
||||
ELECTRON_NO_ASAR: '1'
|
||||
|
||||
Reference in new issue
Block a user