summaryrefslogtreecommitdiff
path: root/cli/tsc/compiler.d.ts
diff options
context:
space:
mode:
authorKitson Kelly <me@kitsonkelly.com>2020-12-30 12:46:58 +1100
committerGitHub <noreply@github.com>2020-12-30 12:46:58 +1100
commite8a81724bb3b3767edaddbe78edc52108ae78b5f (patch)
treeacbb7dc356519a77f810db2c203a6fafabf7cdf0 /cli/tsc/compiler.d.ts
parent268e47c0d8a9fa7b7c16f6862f22361add370796 (diff)
fix(lsp): handle ts debug errors better (#8914)
Fixes #8864
Diffstat (limited to 'cli/tsc/compiler.d.ts')
-rw-r--r--cli/tsc/compiler.d.ts20
1 files changed, 4 insertions, 16 deletions
diff --git a/cli/tsc/compiler.d.ts b/cli/tsc/compiler.d.ts
index 7ba92a96f..7a8049c3a 100644
--- a/cli/tsc/compiler.d.ts
+++ b/cli/tsc/compiler.d.ts
@@ -36,16 +36,14 @@ declare global {
// deno-lint-ignore no-explicit-any
jsonOpSync<T>(name: string, params: T): any;
ops(): void;
- print(msg: string): void;
+ print(msg: string, code?: number): void;
registerErrorClass(name: string, Ctor: typeof Error): void;
}
type LanguageServerRequest =
| ConfigureRequest
| GetAsset
- | GetSyntacticDiagnosticsRequest
- | GetSemanticDiagnosticsRequest
- | GetSuggestionDiagnosticsRequest
+ | GetDiagnosticsRequest
| GetQuickInfoRequest
| GetDocumentHighlightsRequest
| GetReferencesRequest
@@ -69,18 +67,8 @@ declare global {
specifier: string;
}
- interface GetSyntacticDiagnosticsRequest extends BaseLanguageServerRequest {
- method: "getSyntacticDiagnostics";
- specifier: string;
- }
-
- interface GetSemanticDiagnosticsRequest extends BaseLanguageServerRequest {
- method: "getSemanticDiagnostics";
- specifier: string;
- }
-
- interface GetSuggestionDiagnosticsRequest extends BaseLanguageServerRequest {
- method: "getSuggestionDiagnostics";
+ interface GetDiagnosticsRequest extends BaseLanguageServerRequest {
+ method: "getDiagnostics";
specifier: string;
}