提交 399a80f4 编写于 作者: A Alex Dima

Remove unnecessary declarations

上级 933c8d4b
...@@ -25,13 +25,6 @@ declare namespace monaco { ...@@ -25,13 +25,6 @@ declare namespace monaco {
dispose(): void; dispose(): void;
} }
export enum Severity {
Ignore = 0,
Info = 1,
Warning = 2,
Error = 3,
}
export enum MarkerTag { export enum MarkerTag {
Unnecessary = 1, Unnecessary = 1,
} }
......
{ {
"name": "monaco-editor-core", "name": "monaco-editor-core",
"private": true, "private": true,
"version": "0.12.0", "version": "0.14.1",
"description": "A browser based code editor", "description": "A browser based code editor",
"author": "Microsoft Corporation", "author": "Microsoft Corporation",
"license": "MIT", "license": "MIT",
......
...@@ -938,6 +938,9 @@ export interface Command { ...@@ -938,6 +938,9 @@ export interface Command {
arguments?: any[]; arguments?: any[];
} }
/**
* @internal
*/
export interface CommentInfo { export interface CommentInfo {
owner: number; owner: number;
threads: CommentThread[]; threads: CommentThread[];
...@@ -945,6 +948,9 @@ export interface CommentInfo { ...@@ -945,6 +948,9 @@ export interface CommentInfo {
reply?: Command; reply?: Command;
} }
/**
* @internal
*/
export enum CommentThreadCollapsibleState { export enum CommentThreadCollapsibleState {
/** /**
* Determines an item is collapsed * Determines an item is collapsed
...@@ -956,6 +962,9 @@ export enum CommentThreadCollapsibleState { ...@@ -956,6 +962,9 @@ export enum CommentThreadCollapsibleState {
Expanded = 1 Expanded = 1
} }
/**
* @internal
*/
export interface CommentThread { export interface CommentThread {
threadId: string; threadId: string;
resource: string; resource: string;
...@@ -965,11 +974,17 @@ export interface CommentThread { ...@@ -965,11 +974,17 @@ export interface CommentThread {
reply?: Command; reply?: Command;
} }
/**
* @internal
*/
export interface NewCommentAction { export interface NewCommentAction {
ranges: IRange[]; ranges: IRange[];
actions: Command[]; actions: Command[];
} }
/**
* @internal
*/
export interface Comment { export interface Comment {
readonly commentId: string; readonly commentId: string;
readonly body: IMarkdownString; readonly body: IMarkdownString;
...@@ -978,6 +993,9 @@ export interface Comment { ...@@ -978,6 +993,9 @@ export interface Comment {
readonly command?: Command; readonly command?: Command;
} }
/**
* @internal
*/
export interface CommentThreadChangedEvent { export interface CommentThreadChangedEvent {
readonly owner: number; readonly owner: number;
/** /**
...@@ -996,7 +1014,9 @@ export interface CommentThreadChangedEvent { ...@@ -996,7 +1014,9 @@ export interface CommentThreadChangedEvent {
readonly changed: CommentThread[]; readonly changed: CommentThread[];
} }
/**
* @internal
*/
export interface DocumentCommentProvider { export interface DocumentCommentProvider {
provideDocumentComments(resource: URI, token: CancellationToken): Promise<CommentInfo>; provideDocumentComments(resource: URI, token: CancellationToken): Promise<CommentInfo>;
createNewCommentThread(resource: URI, range: Range, text: string, token: CancellationToken): Promise<CommentThread>; createNewCommentThread(resource: URI, range: Range, text: string, token: CancellationToken): Promise<CommentThread>;
...@@ -1004,7 +1024,9 @@ export interface DocumentCommentProvider { ...@@ -1004,7 +1024,9 @@ export interface DocumentCommentProvider {
onDidChangeCommentThreads(): Event<CommentThreadChangedEvent>; onDidChangeCommentThreads(): Event<CommentThreadChangedEvent>;
} }
/**
* @internal
*/
export interface WorkspaceCommentProvider { export interface WorkspaceCommentProvider {
provideWorkspaceComments(token: CancellationToken): Promise<CommentThread[]>; provideWorkspaceComments(token: CancellationToken): Promise<CommentThread[]>;
createNewCommentThread(resource: URI, range: Range, text: string, token: CancellationToken): Promise<CommentThread>; createNewCommentThread(resource: URI, range: Range, text: string, token: CancellationToken): Promise<CommentThread>;
......
...@@ -25,13 +25,6 @@ declare namespace monaco { ...@@ -25,13 +25,6 @@ declare namespace monaco {
dispose(): void; dispose(): void;
} }
export enum Severity {
Ignore = 0,
Info = 1,
Warning = 2,
Error = 3,
}
export enum MarkerTag { export enum MarkerTag {
Unnecessary = 1, Unnecessary = 1,
} }
...@@ -5309,76 +5302,6 @@ declare namespace monaco.languages { ...@@ -5309,76 +5302,6 @@ declare namespace monaco.languages {
arguments?: any[]; arguments?: any[];
} }
export interface CommentInfo {
owner: number;
threads: CommentThread[];
commentingRanges?: IRange[];
reply?: Command;
}
export enum CommentThreadCollapsibleState {
/**
* Determines an item is collapsed
*/
Collapsed = 0,
/**
* Determines an item is expanded
*/
Expanded = 1
}
export interface CommentThread {
threadId: string;
resource: string;
range: IRange;
comments: Comment[];
collapsibleState?: CommentThreadCollapsibleState;
reply?: Command;
}
export interface NewCommentAction {
ranges: IRange[];
actions: Command[];
}
export interface Comment {
readonly commentId: string;
readonly body: IMarkdownString;
readonly userName: string;
readonly gravatar: string;
readonly command?: Command;
}
export interface CommentThreadChangedEvent {
readonly owner: number;
/**
* Added comment threads.
*/
readonly added: CommentThread[];
/**
* Removed comment threads.
*/
readonly removed: CommentThread[];
/**
* Changed comment threads.
*/
readonly changed: CommentThread[];
}
export interface DocumentCommentProvider {
provideDocumentComments(resource: Uri, token: CancellationToken): Promise<CommentInfo>;
createNewCommentThread(resource: Uri, range: Range, text: string, token: CancellationToken): Promise<CommentThread>;
replyToCommentThread(resource: Uri, range: Range, thread: CommentThread, text: string, token: CancellationToken): Promise<CommentThread>;
onDidChangeCommentThreads(): IEvent<CommentThreadChangedEvent>;
}
export interface WorkspaceCommentProvider {
provideWorkspaceComments(token: CancellationToken): Promise<CommentThread[]>;
createNewCommentThread(resource: Uri, range: Range, text: string, token: CancellationToken): Promise<CommentThread>;
replyToCommentThread(resource: Uri, range: Range, thread: CommentThread, text: string, token: CancellationToken): Promise<CommentThread>;
onDidChangeCommentThreads(): IEvent<CommentThreadChangedEvent>;
}
export interface ICodeLensSymbol { export interface ICodeLensSymbol {
range: IRange; range: IRange;
id?: string; id?: string;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册