diff --git a/platform/util/src/com/intellij/openapi/util/io/FileUtil.java b/platform/util/src/com/intellij/openapi/util/io/FileUtil.java index 710e80a830f3..a17feb37587e 100644 --- a/platform/util/src/com/intellij/openapi/util/io/FileUtil.java +++ b/platform/util/src/com/intellij/openapi/util/io/FileUtil.java @@ -459,6 +459,7 @@ public class FileUtil extends FileUtilRt { @SuppressWarnings("Duplicates") private static void performCopy(@NotNull File fromFile, @NotNull File toFile, final boolean syncTimestamp) throws IOException { + if (filesEqual(fromFile, toFile)) return; final FileOutputStream fos; try { fos = openOutputStream(toFile);