Philipp Krones
879855bbaf
Merge remote-tracking branch 'upstream/master' into rustup
2022-08-11 19:26:04 +02:00
Philipp Krones
67c405cc1d
Merge commit '3c7e7dbc1583a0b06df5bd7623dd354a4debd23d' into clippyup
2022-07-28 19:08:22 +02:00
Philipp Krones
0905ec465d
Merge remote-tracking branch 'upstream/master' into rustup
2022-07-28 18:55:32 +02:00
Serial
1ed7bff32c
Tell the user how to revert dev setup intellij
2022-07-28 03:40:21 -04:00
Serial
f31937043d
Implicitly set --type=cargo
when using --category=cargo
2022-07-26 19:32:34 -04:00
Serial
c8ee8c30f0
Give the user more information during creation
2022-07-26 19:18:10 -04:00
Serial
51cd5a8667
Add --type
flag to dev new_lint
2022-07-25 22:35:28 -04:00
Philipp Krones
7d4daaa8fa
Merge commit 'fdb84cbfd25908df5683f8f62388f663d9260e39' into clippyup
2022-07-18 09:39:37 +02:00
Caio
f88a1399bb
Stabilize let_chains
2022-07-16 20:17:58 -03:00
Josh Triplett
b7230d4f44
Dogfood fixes to use bool::then_some
2022-07-06 02:03:56 -07:00
bors
d4488a520a
Auto merge of #9039 - Serial-ATA:dev-dogfood, r=giraffate
...
Add `cargo dev dogfood`
changelog: Add `cargo dev dogfood`
Part of #5394
2022-07-01 01:07:25 +00:00
Philipp Krones
09f5df5087
Merge commit '0cb0f7636851f9fcc57085cf80197a2ef6db098f' into clippyup
2022-06-30 10:50:09 +02:00
Philipp Krones
f26cf11fe8
Merge remote-tracking branch 'upstream/master' into rustup
2022-06-30 10:27:25 +02:00
Jason Newcomb
5e2a2d3ac9
Fix dogfood
2022-06-28 13:02:08 -04:00
Serial
d42af68e03
Add cargo dev dogfood
2022-06-23 12:16:34 -04:00
Serial
ebf77f6d7e
Fix ICE when deprecating lints in directories
2022-06-23 10:44:11 -04:00
Serial
2bd1581bbf
Add dev deprecate
2022-06-21 13:43:47 -04:00
Matthias Krüger
4737e9e42b
Rollup merge of #98165 - WaffleLapkin:once_things_renamings, r=m-ou-se
...
once cell renamings
This PR does the renamings proposed in https://github.com/rust-lang/rust/issues/74465#issuecomment-1153703128
- Move/rename `lazy::{OnceCell, Lazy}` to `cell::{OnceCell, LazyCell}`
- Move/rename `lazy::{SyncOnceCell, SyncLazy}` to `sync::{OnceLock, LazyLock}`
(I used `Lazy...` instead of `...Lazy` as it seems to be more consistent, easier to pronounce, etc)
```@rustbot``` label +T-libs-api -T-libs
2022-06-19 00:17:13 +02:00
Maybe Waffle
f095f802dc
Move/rename lazy::Sync{OnceCell,Lazy}
to sync::{Once,Lazy}Lock
2022-06-16 19:54:42 +04:00
flip1995
f8f9d01c2a
Merge commit 'd7b5cbf065b88830ca519adcb73fad4c0d24b1c7' into clippyup
2022-06-16 17:39:06 +02:00
Jason Newcomb
cccc750046
Fix clap
deprecation warnings
2022-06-13 21:57:17 -04:00
flip1995
b551928800
Auto update lint count in Clippy book
2022-06-06 16:17:58 +02:00
Philipp Krones
f067783461
Merge commit 'd9ddce8a223cb9916389c039777b6966ea448dc8' into clippyup
2022-06-04 13:34:07 +02:00
Marcel Hellwig
9b55ea78c8
update dependencies
2022-05-23 09:28:49 +02:00
xFrednet
4587b6628d
Merge 'rust-clippy/master' into clippyup
2022-05-21 13:24:00 +02:00
Jason Newcomb
f7378daf71
Add renamed lints to the changelog link list
2022-05-15 17:10:48 -04:00
ydah
4e5f69cc86
Tweak some words improved representation
...
This PR has implemented improved representation.
- Use "lib" instead of "lifb"
- Use "triggered" instead of "triggere"
- Use "blacklisted_name" instead of "blackisted_name"
- Use "stabilization" instead of "stabilisation"
- Use "behavior" instead of "behaviour"
- Use "target" instead of "tartet"
- Use "checked_add" instead of "chcked_add"
- Use "anti-pattern" instead of "antipattern"
- Use "suggestion" instead of "suggesttion"
- Use "example" instead of "exampel"
- Use "Cheat Sheet" instead of "Cheatsheet"
2022-05-13 14:20:25 +09:00
nsunderland1
fe84ff3360
New lint: [derive_partial_eq_without_eq
]
2022-05-09 22:13:39 -07:00
Alex Macleod
905a951718
Pass through extra args in cargo dev lint
2022-05-06 15:36:46 +01:00
flip1995
7cd86aa1be
Merge commit '7c21f91b15b7604f818565646b686d90f99d1baf' into clippyup
2022-05-05 15:12:52 +01:00
flip1995
3b0c78d283
Merge remote-tracking branch 'upstream/master' into rustup
2022-05-05 13:32:06 +01:00
bors
32fe4762bf
Auto merge of #8625 - Jarcho:rename_lint, r=xFrednet
...
Add `cargo dev rename_lint`
fixes #7799
changelog: None
2022-04-30 17:22:34 +00:00
Jason Newcomb
b3de32ba3c
Add rename_lint
command
2022-04-24 09:15:26 -04:00
whodi
2be7ad5b39
initialization misspell
2022-04-15 14:19:00 -07:00
whodi
29ef80c78a
adding spell checking
2022-04-15 14:18:09 -07:00
Peter Jaszkowiak
67badbeef6
New lint format_add_strings
2022-04-13 22:48:36 -06:00
Yoav Lavi
ffde78b456
Allow passing --remove to cargo dev setup <SUBCOMMAND>
...
add missing args
unque name not needed
more descriptive help
formatting fixes
missing quote
2022-04-09 16:50:10 +02:00
flip1995
da26623d54
Update Cargo.lock
2022-04-08 10:41:55 +01:00
flip1995
71131351de
Merge commit '984330a6ee3c4d15626685d6dc8b7b759ff630bd' into clippyup
2022-04-08 10:06:10 +01:00
flip1995
6ab4508350
Allow raw lint descriptions
...
update_lints now understands raw strings in declare_clippy_lint
descriptions.
Co-authored-by: Alex Macleod <alex@macleod.io>
2022-04-07 18:05:46 +01:00
bors
01ea6241ae
Auto merge of #8607 - Alexendoo:cargo-dev-lint-dir, r=flip1995,giraffate
...
Allow running `cargo dev lint` on a package directory
Allows you run the local clippy in a specified directory, e.g. allowing
```sh
# Lint a ui-cargo test
cargo dev lint tests/ui-cargo/wildcard_dependencies/fail
# Lint some other project
cargo dev lint ~/my-project
```
The `target` directory is set to a tempdir which isn't ideal for medium/large projects as it would be compiled from scratch. This is to avoid cached clippy messages where you `cargo dev lint dir`, change something in clippy, and run `cargo dev lint dir` again
changelog: Dev: `cargo dev lint` can now be run on a package directory
2022-04-05 09:33:38 +00:00
Jason Newcomb
d5ef542d37
Generate renamed lint test
2022-04-03 22:52:42 -04:00
Jason Newcomb
4227411513
Generate deprecated lints test
2022-04-03 08:54:37 -04:00
Jason Newcomb
7025283f3e
Remove cargo_metadata dependency from clippy_dev
2022-04-01 23:18:47 -04:00
Jason Newcomb
b3f8415032
Remove regex dependency from clippy_dev
2022-04-01 23:18:47 -04:00
Alex Macleod
9a02386fd8
Allow running cargo dev lint
on a package directory
2022-03-29 19:03:36 +01:00
pierwill
c8d6a55f6a
Update itertools
...
Update to 0.10.1
2022-03-04 11:54:28 -06:00
flip1995
611d039814
Merge commit '57b3c4b90f4346b3990c1be387c3b3ca7b78412c' into clippyup
2022-02-10 18:40:06 +01:00
flip1995
bf66aeda0a
Merge commit 'a98e7ab8b94485be6bd03e0c6b8682ecab5b52e6' into clippyup
2022-01-27 15:12:45 +01:00
flip1995
fb0142ae41
Merge commit '97a5daa65908e59744e2bc625b14849352231c75' into clippyup
2022-01-13 13:18:19 +01:00