Commit Graph

17 Commits

Author SHA1 Message Date
Mark Catley 5c8c487851 Add implementation for the EarlyLintPass trait into the Adding Lints documentation.
To follow along with the adding lint documentation you need to implement this trait in order to register the lint pass.
2019-03-19 13:39:19 +13:00
Philipp Hansch 34685a5f60 Update comment location 2019-03-08 08:50:13 +01:00
Philipp Hansch 3c67c629fd Add rustc nightly docs to cheatsheet 2019-03-04 20:43:11 +01:00
Philipp Hansch d1caaa47c0 s/you/we; One more checklist item 2019-03-04 20:39:28 +01:00
Philipp Hansch 8d2cbb94d4 Add the rustc guide to the cheatsheet 2019-03-03 15:03:25 +01:00
Philipp Hansch 23f3256e96 More text fixes after Test section was moved to top 2019-03-03 15:03:25 +01:00
Philipp Hansch 0da3521eb6 Reword 'Setup' a bit 2019-03-03 15:03:25 +01:00
Philipp Hansch b03011480c Note that stderr files don't have to be created manually 2019-03-03 15:03:25 +01:00
Philipp Hansch 81f47e1ffc Author lint usage via playground 2019-03-03 15:03:25 +01:00
Philipp Hansch 68d04eda7b Copy from CONTRIBUTING.md: author lint, rustfix tests, rustfmt
And adapt the wording a bit so that it fits in the overall guide.
2019-03-03 15:03:25 +01:00
Philipp Hansch ca35e6750e Mention Clippy utils 2019-03-03 15:03:25 +01:00
Philipp Hansch 81ad4427a4 Remind to run update-all-references.sh at the end 2019-03-03 15:03:25 +01:00
Philipp Hansch 9ff1340a69 Use positive if condition for readability 2019-03-03 15:03:25 +01:00
Philipp Hansch 2851f9f707 Expand on lint implementation section, wrap lines 2019-03-03 15:03:25 +01:00
Wilco Kusee ef97c13f5e Implicit return
Co-Authored-By: phansch <dev@phansch.net>
2019-03-03 15:03:25 +01:00
Wilco Kusee c83b0298d7 Implicit return
Co-Authored-By: phansch <dev@phansch.net>
2019-03-03 15:03:25 +01:00
Philipp Hansch 12b2696634 Add lint writing documentation
This adds a new documentation page that explains how to write Clippy
lints. It guides the reader through creating a `foo` function lint.
2019-03-03 15:03:25 +01:00