bors
d8e76ecaf1
Auto merge of #12596 - ARandomDev99:issue-12595, r=Alexendoo
...
Modify lint pass note for consistency with the book
This PR:
- removes the note which appears when an early lint pass is created using `cargo dev new_lint`.
- adds a note that encourages contributors to use an early pass unless type information is needed if a late lint pass is created using `cargo dev new_lint`.
Late pass remains the default value if no pass is specified as most lints use late pass.
Closes #12595
changelog: none
2024-04-30 12:51:27 +00:00
Aneesh Kadiyala
e2861d5652
Encourage using LateLintPass
2024-04-29 00:30:23 +05:30
Alex Macleod
1fff3bef4d
Add cargo dev setup toolchain
2024-04-16 18:28:07 +00:00
Alex Macleod
7093444bfa
Use absolute path for declare_tool_lint in declare_clippy_lint
2023-11-25 17:45:27 +00:00
Matthias Richter
c18e6abdca
Add documentation update hint
...
This adds a hint to update the documentation in the book after changing the lint configuration
2023-11-23 01:38:56 +01:00
Alex Macleod
f1979d48d7
Destructure Conf in register_lints
2023-11-10 23:47:52 +00:00
y21
b9efa3ee2c
update references of clippy_utils::msrvs and clippy_lints::util::conf
2023-11-04 01:15:32 +01:00
Caio
8c0870de7f
Address comment
2023-10-13 10:31:02 -03:00
Caio
d1796054fe
Document conflicting lints
2023-10-13 10:09:58 -03:00
Michael Schubart
0f8b8625bd
Fix documentation link
...
The file pointed to by the old link
557f6848bd/clippy_lints/src/lib.rs (L110)
did not talk about categories and levels.
The new link (hopefully) points here
https://doc.rust-lang.org/stable/clippy/
which has a nice table explaining the mappings.
2023-10-01 16:44:30 +01:00
Oli Scherer
3d88fae050
Update ui test crate
2023-08-11 14:02:28 +00:00
Alex Macleod
76de5560fa
Add BLESS for compile-test and some cleanup
2023-06-27 16:39:13 +00:00
Oli Scherer
514b6d04bb
Port clippy away from compiletest to ui_test
2023-06-26 14:13:07 +00:00
MarcusGrass
194343fcea
Explain path-search using a list
2023-06-01 12:54:20 +02:00
MarcusGrass
5f5e2e2ac1
Explain which paths clippy searches for configuration in docs
2023-06-01 12:14:55 +02:00
Oli Scherer
def1705a27
Update to a compiletest-rs version that requires //@ for commands
2023-04-20 14:44:03 +00:00
blyxyas
cf260bc90f
Fix broken links for Rust merge
2023-04-06 22:02:23 +02:00
Yuri Astrakhan
41b367fa5f
Gramar, and spelin kleanup
...
A few minor cleanups in various markdown files, mostly focusing on spelling and ignoring non-compilable codeblocks.
2023-03-30 15:31:14 -04:00
Nilstrieb
b782a071ad
Add explanation on how to run cargo-clippy and clippy-driver
2023-03-24 16:26:22 +00:00
bors
aceb4439d6
Auto merge of #10199 - tylerjw:document-extending-list-configs, r=xFrednet
...
Document lint configuration values in Clippy's book
changelog: document lint configuration values in Clippy's book
fixes #9991
r? `@xFrednet`
2023-01-14 18:14:31 +00:00
Tyler Weaver
d950279a03
Document generating lint config docs for adding configuration
2023-01-14 07:39:49 -07:00
Maria José Solano
a7db92574c
Split long line
2023-01-13 18:57:04 -08:00
Maria José Solano
93f602f1cf
Add missing arguments to cargo lint example
2023-01-13 15:21:49 -08:00
Alex Macleod
461e219d1d
Allow using clippy::msrv as an outer attribute
2022-11-27 12:43:17 +00:00
Alex Macleod
637139d2ff
Add clippy_utils::msrv::Msrv to keep track of the current MSRV
2022-11-21 18:16:40 +00:00
Alex Macleod
815876d93f
Move MSRV tests into the lint specific test files
2022-10-21 21:35:39 +00:00
Alex Macleod
6d8959ea83
Add #[allow(unused)] to test in cargo dev new_lint
2022-09-16 21:04:38 +00:00
Serial
8319196499
Document --type flag
2022-07-27 17:59:56 -04:00
flip1995
f84d9bcbb1
Build the Clippy book as part of x.py doc
2022-07-06 10:01:27 +02:00
flip1995
f8f9d01c2a
Merge commit ' d7b5cbf065' into clippyup
2022-06-16 17:39:06 +02:00