Commit Graph

167 Commits

Author SHA1 Message Date
togami2864 1df10f0c62 fix typo 2021-11-13 15:23:33 +09:00
xFrednet 23ed79260b
Document new `clippy::version` attribute and make it mandatory 2021-11-10 19:48:30 +01:00
bors 07f4f7c2dd Auto merge of #7917 - Alexendoo:cargo-dev-lint, r=giraffate
Add `cargo dev lint` to manually run clippy on a file

I found the manual run command really useful, this makes it a bit easier to type

Not sure if this belongs in the changelog or not

changelog: Add `cargo dev lint` to manually run clippy on a file
2021-11-07 06:06:26 +00:00
Alex Macleod b5bae09184 Add `cargo dev lint` to manually run clippy on a file
I found the manual run command really useful, this makes it a bit easier
to type
2021-11-06 17:20:15 +00:00
Cameron Steffen 5b1b6a2276 Edit docs about macros 2021-11-05 09:27:22 -05:00
xFrednet 540515220d
Added note about the usage of `clippy_utils::path` 2021-11-04 13:27:08 +01:00
xFrednet a276cd2a00
Add clippy docs to check for a specific type 2021-11-04 12:57:14 +01:00
xFrednet 1011e083cd
Reference nightly-rustc docs in clippy's docs 2021-11-04 12:09:15 +01:00
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