diff options
author | Carmi Grushko <carmi@fb.com> | 2022-02-03 08:13:36 -0800 |
---|---|---|
committer | Facebook GitHub Bot <facebook-github-bot@users.noreply.github.com> | 2022-02-03 08:14:38 -0800 |
commit | a2ed7c962520f960a32f6e0b4d121e720cf647e4 (patch) | |
tree | c0ea79a3c148abdb0d9965d0a4490c6e207db4e5 /core/src/main/java/com/facebook | |
parent | 05508d7bbc449968a6da7edd7c7e7a4b59fbe05d (diff) | |
download | ktfmt-a2ed7c962520f960a32f6e0b4d121e720cf647e4.tar.gz |
Save to disk only if contents changed
Summary: I broke this behavior in the stdin diff, now fixing.
Reviewed By: zertosh
Differential Revision: D33978662
fbshipit-source-id: db2be12bdda868c8ea6e2802b7a561fe04e9eaa1
Diffstat (limited to 'core/src/main/java/com/facebook')
-rw-r--r-- | core/src/main/java/com/facebook/ktfmt/cli/Main.kt | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/core/src/main/java/com/facebook/ktfmt/cli/Main.kt b/core/src/main/java/com/facebook/ktfmt/cli/Main.kt index 7fd80eb..f71cd4c 100644 --- a/core/src/main/java/com/facebook/ktfmt/cli/Main.kt +++ b/core/src/main/java/com/facebook/ktfmt/cli/Main.kt @@ -142,7 +142,10 @@ class Main( out.println(fileName) } } else { - file.writeText(formattedCode) + // TODO(T111284144): Add tests + if (!alreadyFormatted) { + file.writeText(formattedCode) + } err.println("Done formatting $fileName") } |