I noticed, that just --fmt --unstable breaks a else if statement.
Original statement:
linux_arch := if arch() == "x86_64" { "amd64" } else if arch() == "aarch64" { "arm64" } else { arch() }
Command: just --fmt --unstable -f test.just
Statement after formatting:
linux_arch := if arch() == "x86_64" { "amd64" } else { if arch() == "aarch64" { "arm64" } else { arch() } }
I know that formatting is unstable, but wanted to report this.