Commit graph

58 commits

Author SHA1 Message Date
David Tolnay e6a71066c8
Clippy dev subcommand to build and serve website 2020-10-08 06:43:02 -07:00
Takayuki Nakata b37e3cdd46 Update documentation about moving from Discord to Zulip 2020-09-17 00:10:24 +09:00
Takayuki Nakata 9f827abeb0 Add reference to rustc-dev-guide about lint message 2020-08-13 09:02:49 +09:00
flip1995 17903f6d71
Mention lint naming guidelines earlier 2020-07-24 17:48:43 +02:00
flip1995 51f2a6f8b6
Add documentation for basic Clippy hacking 2020-07-22 16:46:32 +02:00
ThibsG 827041252c Add common lint tools doc 2020-05-25 20:03:55 +02:00
Eduardo Broto f9013ff197 Relax fs layout so that multiple pass/fail manifests are possible 2020-05-21 15:34:48 +02:00
Eduardo Broto 5d0135e222 Add documentation for testing cargo lints 2020-05-21 14:11:11 +02:00
Devin R 489dd2e504 factor ifs into function, add differing mutex test 2020-04-20 15:08:44 -04:00
Devin R ae820924c4 use if chain 2020-04-20 06:30:01 -04:00
Devin R fca3537fa3 add note about update-all-refs script, revert redundant pat to master 2020-04-20 06:30:00 -04:00
xiongmao86 cf4e35339b Add an Option<Span> argument to span_lint_and_help. 2020-04-18 18:28:29 +08:00
flip1995 2481d3c74a
Rename rustc -> rustc_middle in doc links 2020-04-04 17:01:42 +02:00
Yuki Okushi 0de71b0e3a
Move links to the end of each chapter on adding_lints 2020-03-11 06:01:26 +09:00
Yuki Okushi 459fb53f8d
Clean-up adding_lints.md 2020-03-11 05:21:40 +09:00
Chris Simpkins 58dec1ca9c update rust-lang.github.io to rustc-dev-guide.rust-lang.org 2020-03-09 17:58:39 -04:00
Chris Simpkins d8167128fc transition rustc-guide to rustc-dev-guide 2020-03-05 23:32:04 -05:00
flip1995 2635a602bc
Update some documentation 2020-02-14 14:37:56 +01:00
flip1995 757bbf7feb
Fix markdown Files
Rendered:

[CHANGELOG.md](https://github.com/flip1995/rust-clippy/blob/gha/CHANGELOG.md)
[CODE_OF_CONDUCT.md](https://github.com/flip1995/rust-clippy/blob/gha/CODE_OF_CONDUCT.md)
[CONTRIBUTING.md](https://github.com/flip1995/rust-clippy/blob/gha/CONTRIBUTING.md)
[README.md](https://github.com/flip1995/rust-clippy/blob/gha/README.md)
[clippy_dummy/PUBLISH.md](https://github.com/flip1995/rust-clippy/blob/gha/clippy_dummy/PUBLISH.md)
[doc/adding_lints.md](https://github.com/flip1995/rust-clippy/blob/gha/doc/adding_lints.md)
[etc/relicense/RELICENSE_DOCUMENTATION.md](https://github.com/flip1995/rust-clippy/blob/gha/etc/relicense/RELICENSE_DOCUMENTATION.md)
2020-02-12 09:34:25 +01:00
Krishna Sai Veera Reddy 1e117938cf Remove unnecessary imports from documentation 2020-02-10 19:37:25 -08:00
Philipp Hansch 4d1a11d354
Deprecate util/dev in favor of cargo alias
If you've been using `./util/dev` before, this now becomes `cargo dev`.

The key part of this change is found in `.cargo/config`.

This means one less shell script and a bit more cross-platform support
for contributors.
2020-01-30 21:34:31 +01:00
Yuki Okushi f60f12f71f Rename span_help_and_lint to span_lint_and_help 2020-01-27 11:17:58 +09:00
Yuki Okushi 84e4bc54e0 Remove trailing whitespaces 2020-01-20 10:56:02 +09:00
Brad Sherman 237a01d116 Update documentation for adding new lints
- Add instructions for adding new lints with
  the new automation
2020-01-15 21:20:51 -06:00
Yuki Okushi 39947992b5 Rustup to rust-lang/rust#67806 2020-01-11 21:50:00 +09:00
Yuki Okushi 9086b17e14 Rustup to rust-lang/rust#67707 2019-12-31 09:17:56 +09:00
Matthias Krüger 98e433d70d
Rustup to rust-lang/rust#66878 2019-12-04 01:34:01 +01:00
Michael Zhang 3328cb25ce
Update adding_lints.md 2019-10-17 12:33:42 -04:00
Matthias Krüger 6038c31637 docs: fix broken link in adding_lints documantation 2019-09-11 21:53:12 +02:00
Luca Beetz 3390c512bc Fix two occurences of TESTNAME=ui/foo_functions
This commit fixes two occurences of the wrong path to the foo_functions example test in doc/adding-lints.md
2019-09-06 00:54:49 +02:00
Luca Beetz 47d89ae27f Remove ui/ from TESTNAME for foo lint example 2019-09-04 18:34:19 +02:00
Yuki Okushi b348aae767 Add note to avoid confusing 2019-08-28 03:17:05 +09:00
Lzu Tao 93c77b7d01 Update if_chain doc link 2019-08-20 09:59:13 +07:00
KRAAI, MATTHEW [VISUS] 204b2f3658 Remove in_macro_or_desugar 2019-08-19 09:30:32 -07:00
flip1995 99d1cde8d8
Document how to write tests requiring the 2018 edition 2019-08-09 19:14:59 +02:00
Lzu Tao 5cad46d15a template: Update how to format source code with ./util/dev 2019-08-08 21:37:19 +07:00
flip1995 3977843ab5
Update documentation to the dev fmt command 2019-07-07 15:11:38 +02:00
Lzu Tao 7f8e7c0772 doc: Remove pub from trait definition in foo lint example 2019-06-01 19:51:49 +07:00
Manish Goregaokar 7eb8018554 Rename in_macro to in_macro_or_desugar 2019-05-11 21:39:02 -07:00
Matthew Kraai 24bb63383a Document declare_lint_pass! 2019-04-17 06:51:21 -07:00
Oliver Scherer 3b0185be45
Update adding_lints.md 2019-04-16 15:16:08 +02:00
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