From 5a390bd37c6cc1435c8f39d45da734732aa3aa09 Mon Sep 17 00:00:00 2001 From: dawe Date: Sat, 5 Apr 2025 11:06:27 +0200 Subject: [PATCH 1/3] always print the version if in detailed verbosity mode --- src/Fantomas/Program.fs | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/Fantomas/Program.fs b/src/Fantomas/Program.fs index 8b873f7722..9b3e4215e2 100644 --- a/src/Fantomas/Program.fs +++ b/src/Fantomas/Program.fs @@ -462,9 +462,15 @@ Join our Discord community: https://discord.gg/Cpq9vf8BJH let asyncRunner = Async.Parallel >> Async.RunSynchronously - if Option.isSome version then + let versionLog = let version = CodeFormatter.GetVersion() - stdlog $"Fantomas v%s{version}" + $"Fantomas v%s{version}" + + if Option.isNone version then + logGrEqDetailed versionLog + + if Option.isSome version then + stdlog versionLog elif isDaemon then let daemon = new FantomasDaemon(Console.OpenStandardOutput(), Console.OpenStandardInput()) From 8761fbf9f9254eea9aa3c44f828db0f6b1b17ed5 Mon Sep 17 00:00:00 2001 From: dawe Date: Sat, 5 Apr 2025 11:06:40 +0200 Subject: [PATCH 2/3] add changelog entry --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index f95604e2af..8e74a9c0bf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,10 @@ ## [Unreleased] +### Changed + +* Pring version at beginning of execution when detailed verbosity is set. [3148](https://github.com/fsprojects/fantomas/issues/3148) + ### Fixed * Idempotency problem with comments in applications on lambda expressions. [#3128](https://github.com/fsprojects/fantomas/issues/3128) From 0f704dba545f934fa0d5155f829a77e05a3c7b77 Mon Sep 17 00:00:00 2001 From: dawe Date: Sat, 5 Apr 2025 11:51:04 +0200 Subject: [PATCH 3/3] Update CHANGELOG.md Co-authored-by: Florian Verdonck --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8e74a9c0bf..301b84ab36 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ ### Changed -* Pring version at beginning of execution when detailed verbosity is set. [3148](https://github.com/fsprojects/fantomas/issues/3148) +* Print version at beginning of execution when detailed verbosity is set. [3148](https://github.com/fsprojects/fantomas/issues/3148) ### Fixed