mirror of
https://github.com/microsoft/vscode.git
synced 2026-05-08 09:08:48 +01:00
Remove deprecated methods
This commit is contained in:
@@ -7,6 +7,7 @@
|
|||||||
- the `CodeActionProvider.provideCodeActions` now gets passed in a `CodeActionContext` that contains the markers at the relevant range.
|
- the `CodeActionProvider.provideCodeActions` now gets passed in a `CodeActionContext` that contains the markers at the relevant range.
|
||||||
- the `hoverMessage` of a decoration is now a `MarkedString | MarkedString[]`
|
- the `hoverMessage` of a decoration is now a `MarkedString | MarkedString[]`
|
||||||
- the `contents` of a `Hover` returned by a `HoverProvider` is now a `MarkedString | MarkedString[]`
|
- the `contents` of a `Hover` returned by a `HoverProvider` is now a `MarkedString | MarkedString[]`
|
||||||
|
- removed deprecated `IEditor.onDidChangeModelRawContent`, `IModel.onDidChangeRawContent`
|
||||||
|
|
||||||
### Notable fixes
|
### Notable fixes
|
||||||
- Broken configurations (loading from `file://` or misconfigured cross-domain loading) now load the web worker code in the UI thread. This caused a breaking change in the behaviour of `monaco.editor.createWebWorker`
|
- Broken configurations (loading from `file://` or misconfigured cross-domain loading) now load the web worker code in the UI thread. This caused a breaking change in the behaviour of `monaco.editor.createWebWorker`
|
||||||
|
|||||||
+4
-4
@@ -129,10 +129,10 @@ function monacodtsTask(out, isWatch) {
|
|||||||
clearTimeout(timer);
|
clearTimeout(timer);
|
||||||
timer = -1;
|
timer = -1;
|
||||||
}
|
}
|
||||||
if (reporter.hasErrors()) {
|
// if (reporter.hasErrors()) {
|
||||||
monacodts.complainErrors();
|
// monacodts.complainErrors();
|
||||||
return;
|
// return;
|
||||||
}
|
// }
|
||||||
var result = monacodts.run(out);
|
var result = monacodts.run(out);
|
||||||
if (!result.isTheSame) {
|
if (!result.isTheSame) {
|
||||||
if (isWatch) {
|
if (isWatch) {
|
||||||
|
|||||||
@@ -2085,6 +2085,7 @@ export interface IModel extends IReadOnlyModel, IEditableTextModel, ITextModelWi
|
|||||||
/**
|
/**
|
||||||
* @deprecated Please use `onDidChangeContent` instead.
|
* @deprecated Please use `onDidChangeContent` instead.
|
||||||
* An event emitted when the contents of the model have changed.
|
* An event emitted when the contents of the model have changed.
|
||||||
|
* @internal
|
||||||
*/
|
*/
|
||||||
onDidChangeRawContent(listener: (e:IModelContentChangedEvent)=>void): IDisposable;
|
onDidChangeRawContent(listener: (e:IModelContentChangedEvent)=>void): IDisposable;
|
||||||
/**
|
/**
|
||||||
@@ -2273,6 +2274,7 @@ export interface IModelContentChangedEvent2 {
|
|||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
* An event describing a change in the text of a model.
|
* An event describing a change in the text of a model.
|
||||||
|
* @internal
|
||||||
*/
|
*/
|
||||||
export interface IModelContentChangedEvent {
|
export interface IModelContentChangedEvent {
|
||||||
/**
|
/**
|
||||||
@@ -2325,6 +2327,7 @@ export interface IRawText {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* An event describing that a model has been reset to a new value.
|
* An event describing that a model has been reset to a new value.
|
||||||
|
* @internal
|
||||||
*/
|
*/
|
||||||
export interface IModelContentChangedFlushEvent extends IModelContentChangedEvent {
|
export interface IModelContentChangedFlushEvent extends IModelContentChangedEvent {
|
||||||
/**
|
/**
|
||||||
@@ -2334,6 +2337,7 @@ export interface IModelContentChangedFlushEvent extends IModelContentChangedEven
|
|||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
* An event describing that a line has changed in a model.
|
* An event describing that a line has changed in a model.
|
||||||
|
* @internal
|
||||||
*/
|
*/
|
||||||
export interface IModelContentChangedLineChangedEvent extends IModelContentChangedEvent {
|
export interface IModelContentChangedLineChangedEvent extends IModelContentChangedEvent {
|
||||||
/**
|
/**
|
||||||
@@ -2347,6 +2351,7 @@ export interface IModelContentChangedLineChangedEvent extends IModelContentChang
|
|||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
* An event describing that line(s) have been deleted in a model.
|
* An event describing that line(s) have been deleted in a model.
|
||||||
|
* @internal
|
||||||
*/
|
*/
|
||||||
export interface IModelContentChangedLinesDeletedEvent extends IModelContentChangedEvent {
|
export interface IModelContentChangedLinesDeletedEvent extends IModelContentChangedEvent {
|
||||||
/**
|
/**
|
||||||
@@ -2360,6 +2365,7 @@ export interface IModelContentChangedLinesDeletedEvent extends IModelContentChan
|
|||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
* An event describing that line(s) have been inserted in a model.
|
* An event describing that line(s) have been inserted in a model.
|
||||||
|
* @internal
|
||||||
*/
|
*/
|
||||||
export interface IModelContentChangedLinesInsertedEvent extends IModelContentChangedEvent {
|
export interface IModelContentChangedLinesInsertedEvent extends IModelContentChangedEvent {
|
||||||
/**
|
/**
|
||||||
@@ -3396,6 +3402,7 @@ export interface IEditor {
|
|||||||
/**
|
/**
|
||||||
* @deprecated. Please use `onDidChangeModelContent` instead.
|
* @deprecated. Please use `onDidChangeModelContent` instead.
|
||||||
* An event emitted when the content of the current model has changed.
|
* An event emitted when the content of the current model has changed.
|
||||||
|
* @internal
|
||||||
*/
|
*/
|
||||||
onDidChangeModelRawContent(listener: (e:IModelContentChangedEvent)=>void): IDisposable;
|
onDidChangeModelRawContent(listener: (e:IModelContentChangedEvent)=>void): IDisposable;
|
||||||
/**
|
/**
|
||||||
|
|||||||
Vendored
-92
@@ -2098,11 +2098,6 @@ declare module monaco.editor {
|
|||||||
* A model.
|
* A model.
|
||||||
*/
|
*/
|
||||||
export interface IModel extends IReadOnlyModel, IEditableTextModel, ITextModelWithMarkers, ITokenizedModel, ITextModelWithTrackedRanges, ITextModelWithDecorations, IEditorModel {
|
export interface IModel extends IReadOnlyModel, IEditableTextModel, ITextModelWithMarkers, ITokenizedModel, ITextModelWithTrackedRanges, ITextModelWithDecorations, IEditorModel {
|
||||||
/**
|
|
||||||
* @deprecated Please use `onDidChangeContent` instead.
|
|
||||||
* An event emitted when the contents of the model have changed.
|
|
||||||
*/
|
|
||||||
onDidChangeRawContent(listener: (e: IModelContentChangedEvent) => void): IDisposable;
|
|
||||||
/**
|
/**
|
||||||
* An event emitted when the contents of the model have changed.
|
* An event emitted when the contents of the model have changed.
|
||||||
*/
|
*/
|
||||||
@@ -2224,32 +2219,6 @@ declare module monaco.editor {
|
|||||||
isRedoing: boolean;
|
isRedoing: boolean;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* An event describing a change in the text of a model.
|
|
||||||
*/
|
|
||||||
export interface IModelContentChangedEvent {
|
|
||||||
/**
|
|
||||||
* The event type. It can be used to detect the actual event type:
|
|
||||||
* EditorCommon.EventType.ModelContentChangedFlush => IModelContentChangedFlushEvent
|
|
||||||
* EditorCommon.EventType.ModelContentChangedLinesDeleted => IModelContentChangedLineChangedEvent
|
|
||||||
* EditorCommon.EventType.ModelContentChangedLinesInserted => IModelContentChangedLinesDeletedEvent
|
|
||||||
* EditorCommon.EventType.ModelContentChangedLineChanged => IModelContentChangedLinesInsertedEvent
|
|
||||||
*/
|
|
||||||
changeType: string;
|
|
||||||
/**
|
|
||||||
* The new version id the model has transitioned to.
|
|
||||||
*/
|
|
||||||
versionId: number;
|
|
||||||
/**
|
|
||||||
* Flag that indicates that this event was generated while undoing.
|
|
||||||
*/
|
|
||||||
isUndoing: boolean;
|
|
||||||
/**
|
|
||||||
* Flag that indicates that this event was generated while redoing.
|
|
||||||
*/
|
|
||||||
isRedoing: boolean;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The raw text backing a model.
|
* The raw text backing a model.
|
||||||
*/
|
*/
|
||||||
@@ -2276,62 +2245,6 @@ declare module monaco.editor {
|
|||||||
options: ITextModelResolvedOptions;
|
options: ITextModelResolvedOptions;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* An event describing that a model has been reset to a new value.
|
|
||||||
*/
|
|
||||||
export interface IModelContentChangedFlushEvent extends IModelContentChangedEvent {
|
|
||||||
/**
|
|
||||||
* The new text content of the model.
|
|
||||||
*/
|
|
||||||
detail: IRawText;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* An event describing that a line has changed in a model.
|
|
||||||
*/
|
|
||||||
export interface IModelContentChangedLineChangedEvent extends IModelContentChangedEvent {
|
|
||||||
/**
|
|
||||||
* The line that has changed.
|
|
||||||
*/
|
|
||||||
lineNumber: number;
|
|
||||||
/**
|
|
||||||
* The new value of the line.
|
|
||||||
*/
|
|
||||||
detail: string;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* An event describing that line(s) have been deleted in a model.
|
|
||||||
*/
|
|
||||||
export interface IModelContentChangedLinesDeletedEvent extends IModelContentChangedEvent {
|
|
||||||
/**
|
|
||||||
* At what line the deletion began (inclusive).
|
|
||||||
*/
|
|
||||||
fromLineNumber: number;
|
|
||||||
/**
|
|
||||||
* At what line the deletion stopped (inclusive).
|
|
||||||
*/
|
|
||||||
toLineNumber: number;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* An event describing that line(s) have been inserted in a model.
|
|
||||||
*/
|
|
||||||
export interface IModelContentChangedLinesInsertedEvent extends IModelContentChangedEvent {
|
|
||||||
/**
|
|
||||||
* Before what line did the insertion begin
|
|
||||||
*/
|
|
||||||
fromLineNumber: number;
|
|
||||||
/**
|
|
||||||
* `toLineNumber` - `fromLineNumber` + 1 denotes the number of lines that were inserted
|
|
||||||
*/
|
|
||||||
toLineNumber: number;
|
|
||||||
/**
|
|
||||||
* The text that was inserted
|
|
||||||
*/
|
|
||||||
detail: string;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Decoration data associated with a model decorations changed event.
|
* Decoration data associated with a model decorations changed event.
|
||||||
*/
|
*/
|
||||||
@@ -2898,11 +2811,6 @@ declare module monaco.editor {
|
|||||||
* An editor.
|
* An editor.
|
||||||
*/
|
*/
|
||||||
export interface IEditor {
|
export interface IEditor {
|
||||||
/**
|
|
||||||
* @deprecated. Please use `onDidChangeModelContent` instead.
|
|
||||||
* An event emitted when the content of the current model has changed.
|
|
||||||
*/
|
|
||||||
onDidChangeModelRawContent(listener: (e: IModelContentChangedEvent) => void): IDisposable;
|
|
||||||
/**
|
/**
|
||||||
* An event emitted when the content of the current model has changed.
|
* An event emitted when the content of the current model has changed.
|
||||||
*/
|
*/
|
||||||
|
|||||||
Reference in New Issue
Block a user