From bd9ecb2d7a41779be7aaad3609f360cd6b4cece2 Mon Sep 17 00:00:00 2001 From: Daniel Imms Date: Thu, 20 Oct 2016 15:42:30 -0700 Subject: [PATCH] Remove redundant fs.existsSync call Fixes #14066 --- src/vs/code/electron-main/backup.ts | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/src/vs/code/electron-main/backup.ts b/src/vs/code/electron-main/backup.ts index 8dbf0143387..86047f86c19 100644 --- a/src/vs/code/electron-main/backup.ts +++ b/src/vs/code/electron-main/backup.ts @@ -104,13 +104,9 @@ export class BackupService implements IBackupService { } private loadSync(): void { - if (fs.existsSync(this.backupWorkspacesPath)) { - try { - this.fileContent = JSON.parse(fs.readFileSync(this.backupWorkspacesPath, 'utf8').toString()); // invalid JSON or permission issue can happen here - } catch (error) { - this.fileContent = Object.create(null); - } - } else { + try { + this.fileContent = JSON.parse(fs.readFileSync(this.backupWorkspacesPath, 'utf8').toString()); // invalid JSON or permission issue can happen here + } catch (error) { this.fileContent = Object.create(null); } -- GitLab