bors
444ef3e4d5
Auto merge of #7880 - Alexendoo:newlint-add-pass, r=flip1995
...
Register the generated lints from `cargo dev new_lint`
How to register a lint was something that took me a couple reads to figure out, this will hopefully make that easier. It appends the created lint to the end of the list when running `cargo dev new_lint`
changelog: none
2021-10-27 07:33:00 +00:00
Alex Macleod
bd778e216d
Register the generated lints from cargo dev new_lint
2021-10-26 19:05:29 +01:00
xFrednet
1ad04f4054
Move non_send_fields_in_send_ty
to suspicious
...
Also updated one configuration for nicer formatting
2021-10-25 19:32:17 +02:00
Dmitry Borodin
7246731ad8
made description of intellij a link by moving outside of code block.
2021-10-19 20:33:39 +02:00
Dmitry Borodin
bdc1624259
Add reference to another doc with explanation
...
Add reference to another doc that explains which repository should be passed in this command since this is not covered in the command help itself.
2021-10-17 18:59:36 +02:00
Fridtjof Stoldt
169aea615c
Correct link in documentation for the file clippy_lints::utils::conf
2021-09-03 15:58:01 +02:00
xFrednet
0fa9bf4a40
Reference new diagnostic item docs in our docs :)
2021-09-01 21:55:08 +02:00
dswij
f0cb8a789a
Update doc/common_tools_writing_lints.md
...
Add missing import `paths` for the doc example.
Co-authored-by: Fridtjof Stoldt <xFrednet@gmail.com>
2021-08-26 18:01:41 +08:00
dswij
86e92c0033
Update common tool docs on type implement trait check
...
Common tool documentation uses `match_trait_method` which is deprecated.
Additionally, adds information on why `is_trait_method` is not the
preferred way.
2021-08-26 17:29:28 +08:00
xFrednet
c01aa64591
Small documentation update for the new metadata_collector
2021-08-17 14:51:56 +02:00
Takayuki Nakata
827f661d3e
Address warnings for remark check
2021-08-04 16:22:15 +09:00
xFrednet
12c61612f7
Update lint documentation to use markdown headlines
2021-07-28 14:31:59 +02:00
Cameron Steffen
6ef0cd7a71
Add instructions to run from source
2021-07-15 16:07:18 -05:00
flip1995
a82a744155
Merge remote-tracking branch 'upstream/master' into rustup
2021-07-01 17:41:24 +02:00
xFrednet
3d0984975e
Print cargo dev help on missing arg and updated setup documentation
2021-06-25 11:17:00 +02:00
Alexander Melentyev
dab42cff02
Delete spaces
2021-06-21 12:11:37 +03:00
Pyther99
fd0ea64990
Fix link
2021-06-15 17:38:16 +02:00
flip1995
52fc18c932
Release doc: add explanation for updating the stable branch
2021-06-04 16:57:03 +02:00
flip1995
6c27482115
Merge commit '3ae8faff4d46ad92f194c2a4b941c3152a701b31' into clippyup
2021-06-03 08:41:37 +02:00
flip1995
8d422881bc
Document to only push the created tag and not everything
2021-05-27 11:09:49 +02:00
flip1995
97705b7ea6
Merge commit '9e3cd88718cd1912a515d26dbd9c4019fd5a9577' into clippyup
2021-05-20 13:07:57 +02:00
hi-rustin
fd442c3f11
Add the command to add upstream remote
2021-05-18 11:47:53 +08:00
flip1995
d605882023
Merge commit 'b71f3405606d49b9735606b479c3415a0ca9810f' into clippyup
2021-05-06 12:20:44 +02:00
Cameron Steffen
ffb0951a4d
Update config contributing docs
2021-05-03 09:07:27 -05:00
flip1995
ae72f1adb9
Merge commit '7c7683c8efe447b251d6c5ca6cce51233060f6e8' into clippyup
2021-04-27 16:55:11 +02:00
Cameron Steffen
3a8e759d8a
Update MSRV contribution docs
2021-04-26 16:07:48 -05:00
flip1995
02bf692169
Merge commit '98e2b9f25b6db4b2680a3d388456d9f95cb28344' into clippyup
2021-04-22 11:31:13 +02:00
Jason Newcomb
f6c5d8d599
Remove all usages of match_path
, match_qpath
and match_path_ast
except the author
lint.
...
Add note to fix `MATCH_TYPE_ON_DIAG_ITEM`
Add false negative test for `uninit_assumed_init`
2021-04-15 19:27:25 -04:00
flip1995
f6d1f368db
Merge commit 'b40ea209e7f14c8193ddfc98143967b6a2f4f5c9' into clippyup
2021-04-08 17:50:13 +02:00
Takayuki Nakata
23508a1ae2
Use uppercase for MSRV
2021-03-30 08:42:59 +09:00
flip1995
5279b5948c
Fix trailing whitespaces in doc/adding_lints.md
2021-03-26 14:36:09 +01:00
flip1995
9ce9989f59
Improve doc on how to add MSRV to a lint
2021-03-26 14:36:09 +01:00
flip1995
9f6b5de7de
Merge commit '0e87918536b9833bbc6c683d1f9d51ee2bf03ef1' into clippyup
2021-03-25 19:29:11 +01:00
Matthias Krüger
a62e4263d5
rename cargo dev ra_setup
to cargo dev ide_setup
2021-03-17 10:12:45 +01:00
Matthias Krüger
3d7a84c8bb
CONTRIBUTING: update section explaining how to get ra to work inside the clippy repo
2021-03-17 10:08:44 +01:00
flip1995
f2f2a005b4
Merge commit '6ed6f1e6a1a8f414ba7e6d9b8222e7e5a1686e42' into clippyup
2021-03-12 15:30:50 +01:00
Matthias Krüger
0af90fd15a
doc line length fixes
2021-03-11 15:47:51 +01:00
Matthias Krüger
ac935781f5
docs: basics.md: mention lintcheck
2021-03-11 15:37:10 +01:00
Takayuki Nakata
06fe44e721
Add msrv to contents in adding lints md
2021-03-08 09:27:59 +09:00
flip1995
f64149dd04
Merge commit '928e72dd10749875cbd412f74bfbfd7765dbcd8a' into clippyup
2021-02-25 11:25:22 +01:00
Samuel E. Moelius III
c7869b82a2
Update references in doc directory
2021-02-23 18:50:30 -05:00
Philipp Hansch
7226291025
Upgrade compiletest-rs to 0.6 and tester to 0.9
...
These updates allow us to specify multiple testnames for `TESTNAME`.
The new version of compiletest-rs also includes `bless` support, but is
not enabled with this PR.
2021-02-15 20:13:44 +01:00
Manish Goregaokar
c8cb90abbd
Merge commit '3e4179766bcecd712824da04356621b8df012ea4' into sync-from-clippy
2021-02-02 20:43:30 -08:00
flip1995
ac912be984
Merge commit '95c0459217d1661edfa794c8bb122452b92fb485' into clippyup
2021-01-30 18:06:34 +01:00
xFrednet
69f2b8f0f8
Updated some NITs in the documentation from #6630
2021-01-25 19:46:19 +01:00
xFrednet
0373dc3ade
Added documentation for adding a configuration to lints
...
* Fixed some spelling
2021-01-24 21:16:41 +01:00
xFrednet
a905cf6737
Added documentation for common abbreviations
...
This list was created as a collaborative effort on Zulip and the [thread] is definitely worth a read as we had quite some fun. A big **THANK YOU** goes out to everyone who participated you make this project fun to work on!!!
The Zulip [thread]: https://rust-lang.zulipchat.com/#narrow/stream/257328-clippy/topic/Common.20abbreviations.20in.20basics.2Emd/near/223548065
2021-01-22 00:25:24 +01:00
flip1995
488153ff2f
Merge commit '953f024793dab92745fee9cd2c4dee6a60451771' into clippyup
2021-01-15 10:56:44 +01:00
bors
13ca5c88f1
Auto merge of #6462 - flip1995:roadmap, r=flip1995,llogiq,killercup,Manishearth,oli-obk,matthiaskrgr,phansch,mikerite,mcarton,yaahc,ebroto
...
Roadmap for 2021
[Rendered](https://github.com/flip1995/rust-clippy/blob/roadmap/doc/roadmap-2021.md )
This is the first time Clippy gets its own roadmap. The reason for this roadmap is, that with the Rust language growing, also Clippy is growing. With this keeping track of and implementing bigger projects gets quite hard. This roadmap should help in exactly this regard.
After having the approval of this roadmap by the Clippy team, we want to know from the community:
- What do you think in general about this roadmap?
- Are there any pain points in Clippy, that should be included here?
- What of the points listed here has the highest priority for you?
We're looking forward to getting your feedback!
changelog: Add roadmap for Clippy 2021
r? `@rust-lang/clippy`
2021-01-12 16:33:47 +00:00
flip1995
547ce0db27
Change env var used for testing Clippy
...
This changes the variable used for testing Clippy in the internal test
suite:
```
CLIPPY_TESTS -> __CLIPPY_INTERNAL_TESTS
```
`CLIPPY_TESTS` is understandably used in environments of Clippy users,
so we shouldn't use it in our test suite.
2021-01-07 12:38:10 +01:00