Skip to content

Commit 58bee1d

Browse files
committed
docs(contributing): clarify which conventions are tool-enforced
Address Copilot review on #407: the Code Style preamble said conventions are not enforced by tooling, which contradicted the new note that enforces the flat file pattern. Reword the preamble so dylint is acknowledged alongside fmt and clippy and so the manual-vs-enforced split is consistent across subsections.
1 parent db1d0a4 commit 58bee1d

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ Write documentation, comments, and other prose for ease of understanding first.
3232

3333
## Code Style
3434

35-
Automated tools enforce formatting (`cargo fmt`) and linting (`cargo clippy`). The following conventions are **not** enforced by those tools and must be followed manually.
35+
Automated tools enforce formatting (`cargo fmt`), linting (`cargo clippy`), and a curated set of project-specific rules via dylint (`cargo dylint --all`, run with `DYLINT=true ./test.sh`). The following conventions must be followed manually unless a subsection notes that a specific dylint rule enforces them.
3636

3737
### Import Organization
3838

0 commit comments

Comments
 (0)