Commit Graph

288 Commits

Author SHA1 Message Date
mikkoglinn678 95f8f1eed2 fix typo in creating early lint pass 2023-12-29 20:46:37 -06:00
Jubilee Young 9083b52122 Check $CARGO before $PATH 2023-12-09 14:08:03 -08:00
Philipp Krones a9867e1847
Merge remote-tracking branch 'upstream/master' into rustup 2023-12-01 18:06:03 +01:00
Alex Macleod 7093444bfa Use absolute path for `declare_tool_lint` in `declare_clippy_lint` 2023-11-25 17:45:27 +00:00
Nicholas Nethercote fa7cd2548c Update itertools to 0.11.
Because the API for `with_position` improved in 0.11 and I want to use
it.
2023-11-22 08:13:21 +11:00
Philipp Krones 6246f0446a Merge commit 'edb720b199083f4107b858a8761648065bf38d86' into clippyup 2023-11-16 19:13:24 +01:00
y21 b9efa3ee2c update references of `clippy_utils::msrvs` and `clippy_lints::util::conf` 2023-11-04 01:15:32 +01:00
Philipp Krones 77c1e3aaa1 Merge commit '09ac14c901abc43bd0d617ae4a44e8a4fed98d9c' into clippyup 2023-11-02 17:35:56 +01:00
Alex Macleod 0580080940 Remove the `internal_warn` lint category 2023-10-25 12:35:31 +00:00
Alex Macleod 56ece10c88 Use `no_run` for doc-tests in new lints 2023-10-23 13:48:48 +00:00
Philipp Krones 8ebed4cc1a Merge commit 'b105fb4c39bc1a010807a6c076193cef8d93c109' into clippyup 2023-10-06 17:35:45 +02:00
Alex Macleod 39f7f695da Add msrv test template for `cargo dev new_lint --msrv` 2023-09-23 18:12:20 +00:00
Philipp Krones cc61aeea54 Merge commit '080b587854a73f2a8cbaecff1884860a78e2ff37' into clippyup 2023-08-24 21:32:12 +02:00
Oli Scherer 3d88fae050 Update ui test crate 2023-08-11 14:02:28 +00:00
Philipp Krones f730a2655a Merge commit '1e8fdf492808a25d78a97e1242b835ace9924e4d' into clippyup 2023-08-11 14:05:13 +02:00
Philipp Krones b0e64a9c09 Merge commit '5436dba826191964ac1d0dab534b7eb6d4c878f6' into clippyup 2023-07-31 23:53:53 +02:00
Samuel "Sam" Tardieu f9a6dfa60d New lint `ignored_unit_patterns` 2023-07-31 22:00:53 +02:00
Catherine 9cf1509b25 New lint `absolute_paths` 2023-07-21 17:26:58 -05:00
Alex Macleod 9c6b17e24d Remove `#![allow(unused)]` and `--crate-name` from new_lint tests 2023-07-18 18:45:47 +00:00
Philipp Krones d6d530fd0b Merge commit 'd9c24d1b1ee61f276e550b967409c9f155eac4e3' into clippyup 2023-07-17 10:22:32 +02:00
y21 498db80d5c don't hide lifetimes for `LateContext` 2023-07-16 21:37:53 +02:00
Philipp Krones 415fdb2d1a
Merge remote-tracking branch 'upstream/master' into rustup 2023-07-14 13:36:16 +02:00
Philipp Krones cb3ecf7b79 Merge commit '37f4c1725d3fd7e9c3ffd8783246bc5589debc53' into clippyup 2023-07-02 14:59:02 +02:00
Oli Scherer 514b6d04bb Port clippy away from compiletest to ui_test 2023-06-26 14:13:07 +00:00
Kisaragi Marine aff9c01ab9
address or allow clippy::missing_panics_doc in clippy-dev 2023-06-14 22:27:26 +09:00
Alex Macleod 46808be16f Direct towards late passes in `cargo dev new_lint` 2023-06-08 15:56:42 +00:00
Philipp Krones e6dc0efc00 Merge commit '30448e8cf98d4754350db0c959644564f317bc0f' into clippyup 2023-06-02 11:41:57 +02:00
Timo c70f2a2e50
apply suggestion
Co-authored-by: Philipp Krones <hello@philkrones.com>
2023-05-24 16:45:18 +02:00
y21 95b5a7bbe2 replace `-` instead of erroring out 2023-05-24 16:10:09 +02:00
y21 a3438da42f error out if lint name contains dash 2023-05-23 21:11:56 +02:00
Philipp Krones 7e9abb311d Merge commit '371120bdbf58a331db5dcfb2d9cddc040f486de8' into clippyup 2023-05-05 17:45:49 +02:00
Alex Macleod 0f7b61d729 Inherit stdout/stderr for `cargo dev dogfood` 2023-05-05 12:10:36 +00:00
Alex Macleod 022baa5ce3 Remove check for `lib.register_*` and `src/docs*` in `cargo dev update_lints`
This reverts commit 22d435b266.
2023-04-23 14:25:19 +00:00
Philipp Krones a1b75c5108 Merge commit 'a3ed905928a03b6e433d0b429190bf3a847128b3' into clippyup 2023-04-23 13:28:56 +02:00
Oli Scherer def1705a27 Update to a compiletest-rs version that requires `//@` for commands 2023-04-20 14:44:03 +00:00
Philipp Krones 6b95029f17 Merge commit '83e42a2337dadac915c956d125f1d69132f36425' into clippyup 2023-04-11 15:31:08 +02:00
Philipp Krones 04c387efe7
Merge remote-tracking branch 'upstream/master' into rustup 2023-04-06 12:32:32 +02:00
Trevor Gross 4cf5bdc60c Stabilize a portion of 'once_cell'
Move items not part of this stabilization to 'lazy_cell' or 'once_cell_try'
2023-03-29 18:04:44 -04:00
Yuri Astrakhan 783879e6fe Partial no-op refactoring of #9948
This contains preparatory work for #9948 to keep that change to the
minimum, and make it easier to review it.
2023-03-28 21:08:06 -04:00
Jason Newcomb 0413fb35ba Merge commit '149392b0baa4730c68f3c3eadf5c6ed7b16b85a4' into clippyup 2023-02-25 19:28:50 -05:00
Jirka Vebr 0b1ae20365
Fix dogfood tests by adding type annotations 2023-02-16 13:29:38 +01:00
Philipp Krones e7fe1f9c14 Merge commit '0f7558148c22e53cd4608773b56cdfa50dcdeac3' into clippyup 2023-02-10 14:01:19 +01:00
Philipp Krones fabada0c81
Fix CLI of clippy_dev
Clap was updated in rust-lang/rust-clippy#10270, which broke the command
line of clippy_dev. This swaps out contains_id, which now returns always
true in the places it was used with get_flag.
2023-02-10 11:47:35 +01:00
KaDiWa ef2596155d
update some dependencies 2023-01-31 23:31:12 +01:00
Philipp Krones d21616737b Merge commit '7f27e2e74ef957baa382dc05cf08df6368165c74' into clippyup 2023-01-12 19:48:13 +01:00
Philipp Krones 631481ffb3
Merge remote-tracking branch 'upstream/master' into rustup 2023-01-12 18:59:59 +01:00
Philipp Krones d05e2865a0 Merge commit 'd822110d3b5625b9dc80ccc442e06fc3cc851d76' into clippyup 2022-12-01 18:29:38 +01:00
Philipp Krones 11434f270f
Merge remote-tracking branch 'upstream/master' into rustup 2022-12-01 12:55:15 +01:00
Matthias Krüger 268d230231 Rollup merge of #104873 - RalfJung:therefore, r=Dylan-DPC
RefCell::get_mut: fix typo

and fix the same typo in a bunch of other places
2022-11-25 10:44:40 +01:00
Ralf Jung 424ae23958 RefCell::get_mut: fix typo
and fix the same typo in a bunch of other places
2022-11-25 08:52:06 +01:00