Skip to content

Commit

Permalink
Merge pull request #157707 from microsoft/maximum-slug
Browse files Browse the repository at this point in the history
Adds link to compute diff implementation.
  • Loading branch information
hediet committed Aug 11, 2022
2 parents d8907bf + 6980b39 commit 67cd95c
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions src/vs/editor/common/services/editorWorker.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ import { IChange } from 'vs/editor/common/diff/smartLinesDiffComputer';
import { IInplaceReplaceSupportResult, TextEdit } from 'vs/editor/common/languages';
import { UnicodeHighlighterOptions } from 'vs/editor/common/services/unicodeTextModelHighlighter';
import { createDecorator } from 'vs/platform/instantiation/common/instantiation';
import type { EditorSimpleWorker } from 'vs/editor/common/services/editorSimpleWorker';

export const ID_EDITOR_WORKER_SERVICE = 'editorWorkerService';
export const IEditorWorkerService = createDecorator<IEditorWorkerService>(ID_EDITOR_WORKER_SERVICE);
Expand All @@ -20,6 +21,7 @@ export interface IEditorWorkerService {
canComputeUnicodeHighlights(uri: URI): boolean;
computedUnicodeHighlights(uri: URI, options: UnicodeHighlighterOptions, range?: IRange): Promise<IUnicodeHighlightsResult>;

/** Implementation in {@link EditorSimpleWorker.computeDiff} */
computeDiff(original: URI, modified: URI, options: IDocumentDiffProviderOptions): Promise<IDiffComputationResult | null>;

canComputeDirtyDiff(original: URI, modified: URI): boolean;
Expand Down

0 comments on commit 67cd95c

Please sign in to comment.