debt - better check for reserved schemes

This commit is contained in:
Johannes Rieken
2019-07-09 17:03:30 +02:00
parent e22c64e0b9
commit d0fcf07040
2 changed files with 4 additions and 12 deletions

View File

@@ -32,7 +32,7 @@ export class ExtHostDocumentContentProvider implements ExtHostDocumentContentPro
registerTextDocumentContentProvider(scheme: string, provider: vscode.TextDocumentContentProvider): vscode.Disposable {
// todo@remote
// check with scheme from fs-providers!
if (scheme === Schemas.file || scheme === Schemas.untitled) {
if (Object.keys(Schemas).indexOf(scheme) >= 0) {
throw new Error(`scheme '${scheme}' already registered`);
}