Make LogLevel converters safer and consistent with other converters, from @jrieken feedback

This commit is contained in:
Rob Lourens
2018-12-06 11:02:09 -08:00
parent b2e8dcc412
commit 9be224980c
3 changed files with 57 additions and 7 deletions

View File

@@ -246,11 +246,11 @@ export function createApiFactory(
get appRoot() { return initData.environment.appRoot.fsPath; },
get logLevel() {
checkProposedApiEnabled(extension);
return typeConverters.LogLevel.fromMainLogLevel(extHostLogService.getLevel());
return typeConverters.LogLevel.to(extHostLogService.getLevel());
},
get onDidChangeLogLevel() {
checkProposedApiEnabled(extension);
return mapEvent(extHostLogService.onDidChangeLogLevel, l => typeConverters.LogLevel.fromMainLogLevel(l));
return mapEvent(extHostLogService.onDidChangeLogLevel, l => typeConverters.LogLevel.to(l));
},
get clipboard(): vscode.Clipboard {
return extHostClipboard;