Skip to content

Commit

Permalink
rename ITextModelResolverService to ITextModelService, #10547
Browse files Browse the repository at this point in the history
  • Loading branch information
jrieken committed Jun 13, 2017
1 parent 44fc473 commit 337ded0
Show file tree
Hide file tree
Showing 34 changed files with 95 additions and 95 deletions.
6 changes: 3 additions & 3 deletions src/vs/editor/browser/standalone/simpleServices.ts
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ import Event, { Emitter } from 'vs/base/common/event';
import { getDefaultValues as getDefaultConfiguration } from 'vs/platform/configuration/common/model';
import { IInstantiationService } from 'vs/platform/instantiation/common/instantiation';
import { IProgressService, IProgressRunner } from 'vs/platform/progress/common/progress';
import { ITextModelResolverService, ITextModelContentProvider, ITextEditorModel } from 'vs/editor/common/services/resolverService';
import { ITextModelService, ITextModelContentProvider, ITextEditorModel } from 'vs/editor/common/services/resolverService';
import { IDisposable, IReference, ImmortalReference, combinedDisposable } from 'vs/base/common/lifecycle';
import * as dom from 'vs/base/browser/dom';
import { StandardKeyboardEvent } from 'vs/base/browser/keyboardEvent';
Expand Down Expand Up @@ -173,7 +173,7 @@ export class SimpleEditorService implements IEditorService {
}
}

export class SimpleEditorModelResolverService implements ITextModelResolverService {
export class SimpleEditorModelResolverService implements ITextModelService {
public _serviceBrand: any;

private editor: SimpleEditor;
Expand Down Expand Up @@ -527,4 +527,4 @@ export class SimpleWorkspaceContextService implements IWorkspaceContextService {
public toResource(workspaceRelativePath: string): URI {
return this.workspace ? this.workspace.toResource(workspaceRelativePath) : null;
}
}
}
6 changes: 3 additions & 3 deletions src/vs/editor/browser/standalone/standaloneEditor.ts
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ import { IKeybindingService } from 'vs/platform/keybinding/common/keybinding';
import { IContextKeyService } from 'vs/platform/contextkey/common/contextkey';
import { ICodeEditorService } from 'vs/editor/common/services/codeEditorService';
import { IEditorWorkerService } from 'vs/editor/common/services/editorWorkerService';
import { ITextModelResolverService } from 'vs/editor/common/services/resolverService';
import { ITextModelService } from 'vs/editor/common/services/resolverService';
import { NULL_STATE, nullTokenize } from 'vs/editor/common/modes/nullMode';
import { IStandaloneThemeData, IStandaloneThemeService } from 'vs/editor/common/services/standaloneThemeService';
import { Token } from 'vs/editor/common/core/token';
Expand All @@ -55,9 +55,9 @@ function withAllStandaloneServices<T extends editorCommon.IEditor>(domElement: H
}

let simpleEditorModelResolverService: SimpleEditorModelResolverService = null;
if (!services.has(ITextModelResolverService)) {
if (!services.has(ITextModelService)) {
simpleEditorModelResolverService = new SimpleEditorModelResolverService();
services.set(ITextModelResolverService, simpleEditorModelResolverService);
services.set(ITextModelService, simpleEditorModelResolverService);
}

if (!services.has(IOpenerService)) {
Expand Down
10 changes: 5 additions & 5 deletions src/vs/editor/common/services/bulkEdit.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ import { IStringDictionary, forEach, values, groupBy, size } from 'vs/base/commo
import { IDisposable, dispose, IReference } from 'vs/base/common/lifecycle';
import URI from 'vs/base/common/uri';
import { TPromise } from 'vs/base/common/winjs.base';
import { ITextModelResolverService, ITextEditorModel } from 'vs/editor/common/services/resolverService';
import { ITextModelService, ITextEditorModel } from 'vs/editor/common/services/resolverService';
import { IFileService, IFileChange } from 'vs/platform/files/common/files';
import { EditOperation } from 'vs/editor/common/core/editOperation';
import { Range, IRange } from 'vs/editor/common/core/range';
Expand Down Expand Up @@ -183,7 +183,7 @@ class SourceModelEditTask extends EditTask {

class BulkEditModel implements IDisposable {

private _textModelResolverService: ITextModelResolverService;
private _textModelResolverService: ITextModelService;
private _numberOfResourcesToModify: number = 0;
private _numberOfChanges: number = 0;
private _edits: IStringDictionary<IResourceEdit[]> = Object.create(null);
Expand All @@ -192,7 +192,7 @@ class BulkEditModel implements IDisposable {
private _sourceSelections: Selection[];
private _sourceModelTask: SourceModelEditTask;

constructor(textModelResolverService: ITextModelResolverService, sourceModel: URI, sourceSelections: Selection[], edits: IResourceEdit[], private progress: IProgressRunner = null) {
constructor(textModelResolverService: ITextModelService, sourceModel: URI, sourceSelections: Selection[], edits: IResourceEdit[], private progress: IProgressRunner = null) {
this._textModelResolverService = textModelResolverService;
this._sourceModel = sourceModel;
this._sourceSelections = sourceSelections;
Expand Down Expand Up @@ -293,14 +293,14 @@ export interface BulkEdit {
ariaMessage(): string;
}

export function bulkEdit(textModelResolverService: ITextModelResolverService, editor: ICommonCodeEditor, edits: IResourceEdit[], fileService?: IFileService, progress: IProgressRunner = null): TPromise<any> {
export function bulkEdit(textModelResolverService: ITextModelService, editor: ICommonCodeEditor, edits: IResourceEdit[], fileService?: IFileService, progress: IProgressRunner = null): TPromise<any> {
let bulk = createBulkEdit(textModelResolverService, editor, fileService);
bulk.add(edits);
bulk.progress(progress);
return bulk.finish();
}

export function createBulkEdit(textModelResolverService: ITextModelResolverService, editor?: ICommonCodeEditor, fileService?: IFileService): BulkEdit {
export function createBulkEdit(textModelResolverService: ITextModelService, editor?: ICommonCodeEditor, fileService?: IFileService): BulkEdit {

let all: IResourceEdit[] = [];
let recording = new ChangeRecorder(fileService).start();
Expand Down
6 changes: 3 additions & 3 deletions src/vs/editor/common/services/resolverService.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,9 @@ import { IModel } from 'vs/editor/common/editorCommon';
import { IEditorModel } from 'vs/platform/editor/common/editor';
import { IDisposable, IReference } from 'vs/base/common/lifecycle';

export const ITextModelResolverService = createDecorator<ITextModelResolverService>('textModelResolverService');
export const ITextModelService = createDecorator<ITextModelService>('textModelService');

export interface ITextModelResolverService {
export interface ITextModelService {
_serviceBrand: any;

/**
Expand Down Expand Up @@ -42,4 +42,4 @@ export interface ITextEditorModel extends IEditorModel {
* Provides access to the underlying IModel.
*/
textEditorModel: IModel;
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ import { ICodeEditor, IMouseTarget, MouseTargetType } from 'vs/editor/browser/ed
import { editorContribution } from 'vs/editor/browser/editorBrowserExtensions';
import { getDefinitionsAtPosition } from './goToDeclaration';
import { IDisposable, dispose } from 'vs/base/common/lifecycle';
import { ITextModelResolverService } from 'vs/editor/common/services/resolverService';
import { ITextModelService } from 'vs/editor/common/services/resolverService';
import { registerThemingParticipant } from 'vs/platform/theme/common/themeService';
import { editorActiveLinkForeground } from 'vs/platform/theme/common/colorRegistry';
import { EditorState, CodeEditorStateFlag } from 'vs/editor/common/core/editorState';
Expand All @@ -40,7 +40,7 @@ class GotoDefinitionWithMouseEditorContribution implements editorCommon.IEditorC

constructor(
editor: ICodeEditor,
@ITextModelResolverService private textModelResolverService: ITextModelResolverService,
@ITextModelService private textModelResolverService: ITextModelService,
@IModeService private modeService: IModeService
) {
this.toUnhook = [];
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ import { IPeekViewService } from 'vs/editor/contrib/zoneWidget/browser/peekViewW
import { ReferencesModel, OneReference } from './referencesModel';
import { ReferenceWidget, LayoutData } from './referencesWidget';
import { Range } from 'vs/editor/common/core/range';
import { ITextModelResolverService } from 'vs/editor/common/services/resolverService';
import { ITextModelService } from 'vs/editor/common/services/resolverService';
import { IThemeService } from 'vs/platform/theme/common/themeService';
import { Position } from 'vs/editor/common/core/position';
import { IEnvironmentService } from "vs/platform/environment/common/environment";
Expand Down Expand Up @@ -59,7 +59,7 @@ export class ReferencesController implements editorCommon.IEditorContribution {
editor: ICodeEditor,
@IContextKeyService contextKeyService: IContextKeyService,
@IEditorService private _editorService: IEditorService,
@ITextModelResolverService private _textModelResolverService: ITextModelResolverService,
@ITextModelService private _textModelResolverService: ITextModelService,
@ITelemetryService private _telemetryService: ITelemetryService,
@IMessageService private _messageService: IMessageService,
@IInstantiationService private _instantiationService: IInstantiationService,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ import { defaultGenerator } from 'vs/base/common/idGenerator';
import { TPromise } from 'vs/base/common/winjs.base';
import { Range, IRange } from 'vs/editor/common/core/range';
import { Location } from 'vs/editor/common/modes';
import { ITextModelResolverService, ITextEditorModel } from 'vs/editor/common/services/resolverService';
import { ITextModelService, ITextEditorModel } from 'vs/editor/common/services/resolverService';
import { Position } from 'vs/editor/common/core/position';

export class OneReference {
Expand Down Expand Up @@ -160,7 +160,7 @@ export class FileReferences implements IDisposable {
}
}

public resolve(textModelResolverService: ITextModelResolverService): TPromise<FileReferences> {
public resolve(textModelResolverService: ITextModelService): TPromise<FileReferences> {

if (this._resolved) {
return TPromise.as(this);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ import { ICodeEditor } from 'vs/editor/browser/editorBrowser';
import { EmbeddedCodeEditorWidget } from 'vs/editor/browser/widget/embeddedCodeEditorWidget';
import { PeekViewWidget, IPeekViewService } from 'vs/editor/contrib/zoneWidget/browser/peekViewWidget';
import { FileReferences, OneReference, ReferencesModel } from './referencesModel';
import { ITextModelResolverService, ITextEditorModel } from 'vs/editor/common/services/resolverService';
import { ITextModelService, ITextEditorModel } from 'vs/editor/common/services/resolverService';
import { registerColor, activeContrastBorder, contrastBorder } from 'vs/platform/theme/common/colorRegistry';
import { registerThemingParticipant, ITheme, IThemeService } from 'vs/platform/theme/common/themeService';
import { attachListStyler, attachBadgeStyler } from 'vs/platform/theme/common/styler';
Expand Down Expand Up @@ -166,7 +166,7 @@ class DecorationsManager implements IDisposable {
class DataSource implements tree.IDataSource {

constructor(
@ITextModelResolverService private _textModelResolverService: ITextModelResolverService
@ITextModelService private _textModelResolverService: ITextModelService
) {
//
}
Expand Down Expand Up @@ -583,7 +583,7 @@ export class ReferenceWidget extends PeekViewWidget {
constructor(
editor: ICodeEditor,
public layoutData: LayoutData,
private _textModelResolverService: ITextModelResolverService,
private _textModelResolverService: ITextModelService,
private _contextService: IWorkspaceContextService,
private _themeService: IThemeService,
private _instantiationService: IInstantiationService,
Expand Down
4 changes: 2 additions & 2 deletions src/vs/editor/contrib/rename/browser/rename.ts
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ import { EditorContextKeys } from 'vs/editor/common/editorContextKeys';
import { BulkEdit, createBulkEdit } from 'vs/editor/common/services/bulkEdit';
import { ICodeEditor } from 'vs/editor/browser/editorBrowser';
import RenameInputField from './renameInputField';
import { ITextModelResolverService } from 'vs/editor/common/services/resolverService';
import { ITextModelService } from 'vs/editor/common/services/resolverService';
import { optional } from 'vs/platform/instantiation/common/instantiation';
import { IThemeService } from 'vs/platform/theme/common/themeService';
import { sequence, asWinJsPromise } from 'vs/base/common/async';
Expand Down Expand Up @@ -99,7 +99,7 @@ class RenameController implements IEditorContribution {
constructor(
private editor: ICodeEditor,
@IMessageService private _messageService: IMessageService,
@ITextModelResolverService private _textModelResolverService: ITextModelResolverService,
@ITextModelService private _textModelResolverService: ITextModelService,
@IProgressService private _progressService: IProgressService,
@IContextKeyService contextKeyService: IContextKeyService,
@IThemeService themeService: IThemeService,
Expand Down
6 changes: 3 additions & 3 deletions src/vs/workbench/api/electron-browser/mainThreadDocuments.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ import { IModeService } from 'vs/editor/common/services/modeService';
import { IUntitledEditorService } from 'vs/workbench/services/untitled/common/untitledEditorService';
import { IEditorGroupService } from 'vs/workbench/services/group/common/groupService';
import { ExtHostContext, MainThreadDocumentsShape, ExtHostDocumentsShape } from '../node/extHost.protocol';
import { ITextModelResolverService } from 'vs/editor/common/services/resolverService';
import { ITextModelService } from 'vs/editor/common/services/resolverService';
import { ICodeEditorService } from 'vs/editor/common/services/codeEditorService';
import { ITextSource } from 'vs/editor/common/model/textSource';
import { MainThreadDocumentsAndEditors } from './mainThreadDocumentsAndEditors';
Expand Down Expand Up @@ -71,7 +71,7 @@ export class MainThreadDocuments extends MainThreadDocumentsShape {

private _modelService: IModelService;
private _modeService: IModeService;
private _textModelResolverService: ITextModelResolverService;
private _textModelResolverService: ITextModelService;
private _textFileService: ITextFileService;
private _codeEditorService: ICodeEditorService;
private _fileService: IFileService;
Expand All @@ -93,7 +93,7 @@ export class MainThreadDocuments extends MainThreadDocumentsShape {
@ITextFileService textFileService: ITextFileService,
@ICodeEditorService codeEditorService: ICodeEditorService,
@IFileService fileService: IFileService,
@ITextModelResolverService textModelResolverService: ITextModelResolverService,
@ITextModelService textModelResolverService: ITextModelService,
@IUntitledEditorService untitledEditorService: IUntitledEditorService,
@IEditorGroupService editorGroupService: IEditorGroupService
) {
Expand Down
4 changes: 2 additions & 2 deletions src/vs/workbench/api/electron-browser/mainThreadWorkspace.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ import { ICommonCodeEditor, isCommonCodeEditor } from 'vs/editor/common/editorCo
import { bulkEdit, IResourceEdit } from 'vs/editor/common/services/bulkEdit';
import { TPromise } from 'vs/base/common/winjs.base';
import { MainThreadWorkspaceShape, ExtHostWorkspaceShape, ExtHostContext } from '../node/extHost.protocol';
import { ITextModelResolverService } from 'vs/editor/common/services/resolverService';
import { ITextModelService } from 'vs/editor/common/services/resolverService';
import { IFileService } from 'vs/platform/files/common/files';
import { IThreadService } from 'vs/workbench/services/thread/common/threadService';
import { IDisposable } from 'vs/base/common/lifecycle';
Expand All @@ -31,7 +31,7 @@ export class MainThreadWorkspace extends MainThreadWorkspaceShape {
@IWorkspaceContextService private readonly _contextService: IWorkspaceContextService,
@ITextFileService private readonly _textFileService: ITextFileService,
@IWorkbenchEditorService private readonly _editorService: IWorkbenchEditorService,
@ITextModelResolverService private readonly _textModelResolverService: ITextModelResolverService,
@ITextModelService private readonly _textModelResolverService: ITextModelService,
@IFileService private readonly _fileService: IFileService,
@IThreadService threadService: IThreadService
) {
Expand Down
4 changes: 2 additions & 2 deletions src/vs/workbench/common/editor/resourceEditorInput.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import { EditorInput, ITextEditorModel } from 'vs/workbench/common/editor';
import URI from 'vs/base/common/uri';
import { IReference } from 'vs/base/common/lifecycle';
import { telemetryURIDescriptor } from 'vs/platform/telemetry/common/telemetryUtils';
import { ITextModelResolverService } from 'vs/editor/common/services/resolverService';
import { ITextModelService } from 'vs/editor/common/services/resolverService';
import { ResourceEditorModel } from 'vs/workbench/common/editor/resourceEditorModel';

/**
Expand All @@ -29,7 +29,7 @@ export class ResourceEditorInput extends EditorInput {
name: string,
description: string,
resource: URI,
@ITextModelResolverService private textModelResolverService: ITextModelResolverService
@ITextModelService private textModelResolverService: ITextModelService
) {
super();

Expand Down
4 changes: 2 additions & 2 deletions src/vs/workbench/electron-browser/workbench.ts
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ import { SCMService } from 'vs/workbench/services/scm/common/scmService';
import { IProgressService2 } from 'vs/platform/progress/common/progress';
import { ProgressService2 } from 'vs/workbench/services/progress/browser/progressService2';
import { TextModelResolverService } from 'vs/workbench/services/textmodelResolver/common/textModelResolverService';
import { ITextModelResolverService } from 'vs/editor/common/services/resolverService';
import { ITextModelService } from 'vs/editor/common/services/resolverService';
import { ServiceCollection } from 'vs/platform/instantiation/common/serviceCollection';
import { ILifecycleService, ShutdownReason } from 'vs/platform/lifecycle/common/lifecycle';
import { IWindowService, IWindowConfiguration as IWindowSettings, IWindowConfiguration } from 'vs/platform/windows/common/windows';
Expand Down Expand Up @@ -534,7 +534,7 @@ export class Workbench implements IPartService {
serviceCollection.set(ISCMService, new SyncDescriptor(SCMService));

// Text Model Resolver Service
serviceCollection.set(ITextModelResolverService, new SyncDescriptor(TextModelResolverService));
serviceCollection.set(ITextModelService, new SyncDescriptor(TextModelResolverService));

// Configuration Editing
this.configurationEditingService = this.instantiationService.createInstance(ConfigurationEditingService);
Expand Down
4 changes: 2 additions & 2 deletions src/vs/workbench/parts/debug/browser/debugContentProvider.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,14 +10,14 @@ import { guessMimeTypes, MIME_TEXT } from 'vs/base/common/mime';
import { IModel } from 'vs/editor/common/editorCommon';
import { IModelService } from 'vs/editor/common/services/modelService';
import { IModeService } from 'vs/editor/common/services/modeService';
import { ITextModelResolverService, ITextModelContentProvider } from 'vs/editor/common/services/resolverService';
import { ITextModelService, ITextModelContentProvider } from 'vs/editor/common/services/resolverService';
import { IWorkbenchContribution } from 'vs/workbench/common/contributions';
import { DEBUG_SCHEME, IDebugService } from 'vs/workbench/parts/debug/common/debug';

export class DebugContentProvider implements IWorkbenchContribution, ITextModelContentProvider {

constructor(
@ITextModelResolverService textModelResolverService: ITextModelResolverService,
@ITextModelService textModelResolverService: ITextModelService,
@IDebugService private debugService: IDebugService,
@IModelService private modelService: IModelService,
@IModeService private modeService: IModeService
Expand Down

0 comments on commit 337ded0

Please sign in to comment.