提交 3e246720 编写于 作者: M Matt Bierner

Return result directly instead of assigning to var to return

上级 0b2d6226
......@@ -95,21 +95,15 @@ export class UntitledEditorInput extends EditorInput implements IEncodingSupport
return null;
}
let description: string;
switch (verbosity) {
case Verbosity.SHORT:
description = this.shortDescription;
break;
return this.shortDescription;
case Verbosity.LONG:
description = this.longDescription;
break;
return this.longDescription;
case Verbosity.MEDIUM:
default:
description = this.mediumDescription;
break;
return this.mediumDescription;
}
return description;
}
@memoize
......
......@@ -221,27 +221,20 @@ export class RemoteFileService extends FileService {
if (!match) {
return undefined;
}
let res: FileOperationResult;
switch (match[1]) {
case 'EntryNotFound':
res = FileOperationResult.FILE_NOT_FOUND;
break;
return FileOperationResult.FILE_NOT_FOUND;
case 'EntryIsADirectory':
res = FileOperationResult.FILE_IS_DIRECTORY;
break;
return FileOperationResult.FILE_IS_DIRECTORY;
case 'NoPermissions':
res = FileOperationResult.FILE_PERMISSION_DENIED;
break;
return FileOperationResult.FILE_PERMISSION_DENIED;
case 'EntryExists':
res = FileOperationResult.FILE_MOVE_CONFLICT;
break;
return FileOperationResult.FILE_MOVE_CONFLICT;
case 'EntryNotADirectory':
default:
// todo
res = undefined;
break;
return undefined;
}
return res;
}
// --- stat
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册