turn serviceId into _serviceBrand:any to follow common practive

see https://basarat.gitbooks.io/typescript/content/docs/tips/nominalTyping.html and 7b48a182c0/src/compiler/types.ts (L693-L698)
This commit is contained in:
Johannes Rieken
2016-07-07 12:09:53 +02:00
parent 1828d8a7bd
commit 2077cb3ff8
134 changed files with 239 additions and 247 deletions

View File

@@ -7,14 +7,14 @@
import {IOptions} from 'vs/workbench/common/options';
import {EventType, OptionsChangeEvent} from 'vs/workbench/common/events';
import {IEventService} from 'vs/platform/event/common/event';
import {createDecorator, ServiceIdentifier} from 'vs/platform/instantiation/common/instantiation';
import {createDecorator} from 'vs/platform/instantiation/common/instantiation';
import {IWorkspace, IConfiguration, IWorkspaceContextService as IBaseWorkspaceContextService} from 'vs/platform/workspace/common/workspace';
import {BaseWorkspaceContextService} from 'vs/platform/workspace/common/baseWorkspaceContextService';
export var IWorkspaceContextService = createDecorator<IWorkspaceContextService>('contextService');
export interface IWorkspaceContextService extends IBaseWorkspaceContextService {
serviceId: ServiceIdentifier<any>;
_serviceBrand: any;
/**
* Provides access to the options object the platform is running with.
@@ -28,7 +28,7 @@ export interface IWorkspaceContextService extends IBaseWorkspaceContextService {
}
export class WorkspaceContextService extends BaseWorkspaceContextService implements IWorkspaceContextService {
public serviceId = IWorkspaceContextService;
public _serviceBrand: any;
constructor(
private eventService: IEventService,