Skip to content

Conversation

SteveL-MSFT
Copy link
Member

@SteveL-MSFT SteveL-MSFT commented Oct 7, 2025

PR Summary

Add rustfmt under -clippy. There is a new -FmtFix switch for build.ps1 to automatically make formatting fixes, otherwise, CI will fail if rustfmt checks fail.

Used a slightly modified version of the proposed rustfmt.toml, however, many of the options are only available in the nightly channel and not the stable one. I decided to keep them in the toml but not to use the nightly channel for now (due to being unstable by definition).

All the code changes are just formatting changes. However, due to the formatting changes, some functions became too long so added #[allow(clippy::too_many_lines)] to some functions for now.

Making this a draft for now, the features we need in rustfmt are only available in the nightly toolchain and we don't want to take a dependency on that. Will revisit when the nightly features show up in stable.

PR Context

Fix #1155

@SteveL-MSFT SteveL-MSFT marked this pull request as draft October 8, 2025 00:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Standized code formatting via rustfmt
1 participant