Skip to content

Commit 7813e46

Browse files
authored
Merge branch 'master' into joh/celldocs
2 parents a50209c + c67a82d commit 7813e46

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

src/vs/workbench/api/common/extHostTypes.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -885,6 +885,12 @@ export class Diagnostic {
885885
tags?: DiagnosticTag[];
886886

887887
constructor(range: Range, message: string, severity: DiagnosticSeverity = DiagnosticSeverity.Error) {
888+
if (!Range.isRange(range)) {
889+
throw new TypeError('range must be set');
890+
}
891+
if (!message) {
892+
throw new TypeError('message must be set');
893+
}
888894
this.range = range;
889895
this.message = message;
890896
this.severity = severity;

0 commit comments

Comments
 (0)