Преглед на файлове

Do not bundle typescriptServices in tsMode

Alex Dima преди 5 години
родител
ревизия
9092951419
променени са 1 файла, в които са добавени 11 реда и са изтрити 4 реда
  1. 11 4
      src/languageFeatures.ts

+ 11 - 4
src/languageFeatures.ts

@@ -83,6 +83,13 @@ export abstract class Adapter {
 
 // --- diagnostics --- ---
 
+enum DiagnosticCategory {
+	Warning = 0,
+	Error = 1,
+	Suggestion = 2,
+	Message = 3
+}
+
 export class DiagnosticsAdapter extends Adapter {
 
 	private _disposables: IDisposable[] = [];
@@ -229,10 +236,10 @@ export class DiagnosticsAdapter extends Adapter {
 
 	private _tsDiagnosticCategoryToMarkerSeverity(category: ts.DiagnosticCategory): monaco.MarkerSeverity {
 		switch (category) {
-			case ts.DiagnosticCategory.Error: return monaco.MarkerSeverity.Error
-			case ts.DiagnosticCategory.Message: return monaco.MarkerSeverity.Info
-			case ts.DiagnosticCategory.Warning: return monaco.MarkerSeverity.Warning
-			case ts.DiagnosticCategory.Suggestion: return monaco.MarkerSeverity.Hint
+			case DiagnosticCategory.Error: return monaco.MarkerSeverity.Error
+			case DiagnosticCategory.Message: return monaco.MarkerSeverity.Info
+			case DiagnosticCategory.Warning: return monaco.MarkerSeverity.Warning
+			case DiagnosticCategory.Suggestion: return monaco.MarkerSeverity.Hint
 		}
 	}
 }