Empty rustfmt config in the project root means "use default builtin config".
It needed to prevent reformat entire codebase with contributor's global config.
It is necessary because a huge number of developers have their global config in ~/.rustfmt.toml with their own comfortable rules.
This patch has been originally created there: one and two and canceled because Illiteracy — it's "feels like a hack".
Empty rustfmt config in the project root means "use default builtin config".
It needed to prevent reformat entire codebase with contributor's global config.
_It is necessary because a huge number of developers have their global config in `~/.rustfmt.toml` with their own comfortable rules._
This patch has been originally created there: [one](https://github.com/zed-industries/zed/pull/33950) and [two](https://github.com/zed-industries/zed/pull/32006) _and canceled because Illiteracy — it's "feels like a hack"._