From e882ed1e4f9beabfc5c78c8e35f5528ac8681e86 Mon Sep 17 00:00:00 2001 From: Roman Shevchenko Date: Thu, 28 Nov 2019 21:04:42 +0100 Subject: [PATCH] Cleanup (formatting) GitOrigin-RevId: 6a4ecc355fb6644ce9b1970bdd0711f6d082c1b8 --- .../util/src/com/intellij/util/io/SafeFileOutputStream.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/platform/util/src/com/intellij/util/io/SafeFileOutputStream.java b/platform/util/src/com/intellij/util/io/SafeFileOutputStream.java index e29bfef6c8f3..708c57983521 100644 --- a/platform/util/src/com/intellij/util/io/SafeFileOutputStream.java +++ b/platform/util/src/com/intellij/util/io/SafeFileOutputStream.java @@ -60,9 +60,9 @@ public class SafeFileOutputStream extends OutputStream { Path parent = myTarget.getParent(); Path backup = parent != null ? parent.resolve(myBackupName) : Paths.get(myBackupName); Files.copy(myTarget, backup, BACKUP_COPY); - DosFileAttributeView dosView = SystemInfo.isWindows ? Files.getFileAttributeView(backup, DosFileAttributeView.class) : null; - if (dosView != null && dosView.readAttributes().isReadOnly()) { - dosView.setReadOnly(false); + if (SystemInfo.isWindows) { + DosFileAttributeView dosView = Files.getFileAttributeView(backup, DosFileAttributeView.class); + if (dosView.readAttributes().isReadOnly()) dosView.setReadOnly(false); } return backup; });