Skip to content

Commit d10a682

Browse files
committedNov 29, 2024
Auto merge of rust-lang#133588 - flip1995:clippy-subtree-update, r=Manishearth
Clippy subtree update r? `@Manishearth`
2 parents a45391f + 315b47e commit d10a682

File tree

196 files changed

+1965
-652
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

196 files changed

+1965
-652
lines changed
 

‎Cargo.lock

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -536,7 +536,7 @@ checksum = "1462739cb27611015575c0c11df5df7601141071f07518d56fcc1be504cbec97"
536536

537537
[[package]]
538538
name = "clippy"
539-
version = "0.1.84"
539+
version = "0.1.85"
540540
dependencies = [
541541
"anstream",
542542
"cargo_metadata",
@@ -567,8 +567,9 @@ dependencies = [
567567

568568
[[package]]
569569
name = "clippy_config"
570-
version = "0.1.84"
570+
version = "0.1.85"
571571
dependencies = [
572+
"clippy_utils",
572573
"itertools",
573574
"serde",
574575
"toml 0.7.8",
@@ -580,6 +581,7 @@ name = "clippy_dev"
580581
version = "0.0.1"
581582
dependencies = [
582583
"aho-corasick",
584+
"chrono",
583585
"clap",
584586
"indoc",
585587
"itertools",
@@ -590,7 +592,7 @@ dependencies = [
590592

591593
[[package]]
592594
name = "clippy_lints"
593-
version = "0.1.84"
595+
version = "0.1.85"
594596
dependencies = [
595597
"arrayvec",
596598
"cargo_metadata",
@@ -613,12 +615,12 @@ dependencies = [
613615

614616
[[package]]
615617
name = "clippy_utils"
616-
version = "0.1.84"
618+
version = "0.1.85"
617619
dependencies = [
618620
"arrayvec",
619-
"clippy_config",
620621
"itertools",
621622
"rustc_apfloat",
623+
"serde",
622624
]
623625

624626
[[package]]

‎src/tools/clippy/CHANGELOG.md

Lines changed: 48 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,56 @@ document.
66

77
## Unreleased / Beta / In Rust Nightly
88

9-
[0f8eabd6...master](https://github.com/rust-lang/rust-clippy/compare/0f8eabd6...master)
9+
[aa0d5513...master](https://github.com/rust-lang/rust-clippy/compare/aa0d5513...master)
10+
11+
## Rust 1.83
12+
13+
Current stable, released 2024-11-28
14+
15+
[View all 64 merged pull requests](https://github.com/rust-lang/rust-clippy/pulls?q=merged%3A2024-08-25T09%3A59%3A01Z..2024-10-03T13%3A42%3A56Z+base%3Amaster)
16+
17+
### Important Change
18+
19+
* Removed the implicit `cargo-clippy` feature set by Clippy as announced here:
20+
<https://blog.rust-lang.org/2024/02/28/Clippy-deprecating-feature-cargo-clippy.html>
21+
[#13246](https://github.com/rust-lang/rust-clippy/pull/13246)
22+
23+
### New Lints
24+
25+
* Added [`unused_trait_names`] to `restriction`
26+
[#13322](https://github.com/rust-lang/rust-clippy/pull/13322)
27+
* Added [`unnecessary_first_then_check`] to `complexity`
28+
[#13421](https://github.com/rust-lang/rust-clippy/pull/13421)
29+
* Added [`non_zero_suggestions`] to `restriction`
30+
[#13167](https://github.com/rust-lang/rust-clippy/pull/13167)
31+
* Added [`manual_is_power_of_two`] to `pedantic`
32+
[#13327](https://github.com/rust-lang/rust-clippy/pull/13327)
33+
* Added [`manual_div_ceil`] to `complexity`
34+
[#12987](https://github.com/rust-lang/rust-clippy/pull/12987)
35+
* Added [`zombie_processes`] to `suspicious`
36+
[#11476](https://github.com/rust-lang/rust-clippy/pull/11476)
37+
* Added [`used_underscore_items`] to `pedantic`
38+
[#13294](https://github.com/rust-lang/rust-clippy/pull/13294)
39+
40+
### Moves and Deprecations
41+
42+
* Moved [`ref_option`] to `pedantic` (From `nursery`)
43+
[#13469](https://github.com/rust-lang/rust-clippy/pull/13469)
44+
* Moved [`manual_c_str_literals`] to `complexity` (From `pedantic`, now warn-by-default)
45+
[#13263](https://github.com/rust-lang/rust-clippy/pull/13263)
46+
* Moved [`empty_line_after_doc_comments`] to `suspicious` (From `nursery`, now warn-by-default)
47+
[#13091](https://github.com/rust-lang/rust-clippy/pull/13091)
48+
* Moved [`empty_line_after_outer_attr`] to `suspicious` (From `nursery`, now warn-by-default)
49+
[#13091](https://github.com/rust-lang/rust-clippy/pull/13091)
50+
51+
### Enhancements
52+
53+
* [`missing_panics_doc`]: No longer lints in const environments
54+
[#13382](https://github.com/rust-lang/rust-clippy/pull/13382)
1055

1156
## Rust 1.82
1257

13-
Current stable, released 2024-10-17
58+
Released 2024-10-17
1459

1560
[View all 108 merged pull requests](https://github.com/rust-lang/rust-clippy/pulls?q=merged%3A2024-07-11T20%3A12%3A07Z..2024-08-24T20%3A55%3A35Z+base%3Amaster)
1661

@@ -5441,6 +5486,7 @@ Released 2018-09-13
54415486
[`disallowed_type`]: https://rust-lang.github.io/rust-clippy/master/index.html#disallowed_type
54425487
[`disallowed_types`]: https://rust-lang.github.io/rust-clippy/master/index.html#disallowed_types
54435488
[`diverging_sub_expression`]: https://rust-lang.github.io/rust-clippy/master/index.html#diverging_sub_expression
5489+
[`doc_include_without_cfg`]: https://rust-lang.github.io/rust-clippy/master/index.html#doc_include_without_cfg
54445490
[`doc_lazy_continuation`]: https://rust-lang.github.io/rust-clippy/master/index.html#doc_lazy_continuation
54455491
[`doc_link_with_quotes`]: https://rust-lang.github.io/rust-clippy/master/index.html#doc_link_with_quotes
54465492
[`doc_markdown`]: https://rust-lang.github.io/rust-clippy/master/index.html#doc_markdown

0 commit comments

Comments
 (0)