some ts linting

This commit is contained in:
Benjamin Pasero committed 2016-12-05 11:30:39 +01:00
1 parent 3b72900e21
commit a1d3c8a300
52 files changed
+80 -145

No files matched your search

+6 -5
View File
@@ -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));
+1 -8
View File
@@ -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 {
+1 -1
View File
@@ -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'