Normalize existing sources and documentation with treefmt
Apply the formatter baseline needed by the generated CI gate. Verified the full treefmt check with vendored sources and generated MAP.md excluded. Parsed formatted Cargo manifests and compared their values with HEAD; all are identical.
This commit is contained in:
@@ -63,7 +63,7 @@ out of scope is closed with the reason.
|
||||
rebuild after a branch switch or a `git clean` from cache instead of recompiling it.
|
||||
`scripts/check.sh`, `scripts/gates.sh` and `scripts/smoke.sh` use it automatically when it is on
|
||||
`PATH`; for the play loop, `. scripts/sccache.sh && cargo play`, or `scripts/sccache.sh cargo
|
||||
play`, wraps one command. Without it a clone builds exactly as before; an existing `RUSTC_WRAPPER`
|
||||
play`, wraps one command. Without it a clone builds exactly as before; an existing `RUSTC_WRAPPER`
|
||||
wins and `BENILLA_NO_SCCACHE=1` skips it. It does not wrap the C compiler, so the vendored Lua
|
||||
build is not cached by it.
|
||||
- **A 1.12.1 install of your own.** `WOW_DATA=<its Data folder>`, or a `WoW` link at the repo
|
||||
@@ -90,7 +90,7 @@ out of scope is closed with the reason.
|
||||
it cannot pass. `WOW_NOSOUND=1` runs silent. A capture (`WOW_CAPTURE`) is both, and a rig
|
||||
(`WOW_RIG`) is unattended. `WOW_ALLOW_ACCOUNT=1` overrides the account guard.
|
||||
- On vmangos, `WOW_RIG="tauren druid 60 gear:heal-preraid-bis spec:heal-preraid-bis
|
||||
at:ThunderBluff"` finds or creates that character on the account and applies the server's
|
||||
at:ThunderBluff"` finds or creates that character on the account and applies the server's
|
||||
premade sets (`WOW_RIG="gear:?"` lists them). `WOW_PROBE_CHAT="<command>"` sends one GM
|
||||
command and logs the reply as `net: server says`. An account named `probe` and digits is
|
||||
shielded: every world entry sends `.cheat god on`, `.die` clears it for a death test, and
|
||||
|
||||
+1
-1
@@ -67,7 +67,7 @@ comment naming the reference fact and why we differ. Anything else is a fork.
|
||||
## Gates
|
||||
|
||||
- **The land gates**: `cargo fmt --all -- --check`, `cargo clippy --workspace --all-targets
|
||||
-- -D warnings`, `cargo test --workspace`, the doc-link and render-pass lints, the player
|
||||
-- -D warnings`, `cargo test --workspace`, the doc-link and render-pass lints, the player
|
||||
build without the `dev` feature with its own tests, and the engine boot checks, as
|
||||
`scripts/gates.sh`. It runs on the tree that lands, before it lands; it is memoized on the
|
||||
tree. The tests that read the install or the addon corpus skip where the data is absent, and
|
||||
|
||||
Reference in New Issue
Block a user