Skip to content

Rollup of 5 pull requests #5883

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 24 commits into from
Aug 10, 2020
Merged

Rollup of 5 pull requests #5883

merged 24 commits into from
Aug 10, 2020

Conversation

flip1995
Copy link
Member

@flip1995 flip1995 commented Aug 10, 2020

Successful merges:

Failed merges:

r? @ghost

changelog: rollup

giraffate and others added 24 commits August 5, 2020 22:51
* Add an easy-to-see note at the top of `CONTRIBUTING.md` that points
  new contributors to the Basics docs
* Add a note about compiler errors as a result of internals changes
  that break Clippy
Add the new lint `same_item_push`

changelog: Add the new lint `same_item_push`

Fixed rust-lang#4078. As I said in rust-lang#4078 (comment), I referrerd to rust-lang#4647.
…to,flip1995

New lint against `Self` as an arbitrary self type

Fixes rust-lang#5861

changelog: * [`needless_arbitrary_self_type`] [rust-lang#5869](rust-lang#5869)
…rialize, r=flip1995

enable #[allow(clippy::unsafe_derive_deserialize)]

Before this change this lint could not be allowed as the code we are checking is automatically generated.

changelog: Enable using the `allow` attribute on top of an ADT linted by [`unsafe_derive_deserialize`].

Fixes: rust-lang#5789
…flip1995

Lint .min(x).max(y) with x < y

Fixes  rust-lang#5854

changelog: Also lint `ord.min(a).max(b)`, where `a < b` in [`min_max`] lint
Make the docs clearer for new contributors

It confused me before, so I made it extra obvious that you need to run
a script to set up your toolchain before you can build Clippy.

I also added a note so that new contributors aren't confused when
Clippy doesn't build as a result of a change in rustc's internals.

changelog: make `CONTRIBUTING.md` clearer for new contributors
@flip1995
Copy link
Member Author

@bors r+ p=5

@bors
Copy link
Contributor

bors commented Aug 10, 2020

📌 Commit 7f6897c has been approved by flip1995

@bors
Copy link
Contributor

bors commented Aug 10, 2020

⌛ Testing commit 7f6897c with merge c576bed...

@bors
Copy link
Contributor

bors commented Aug 10, 2020

☀️ Test successful - checks-action_dev_test, checks-action_remark_test, checks-action_test
Approved by: flip1995
Pushing c576bed to master...

@bors bors merged commit c576bed into rust-lang:master Aug 10, 2020
@flip1995 flip1995 deleted the rollup-x9mftxe branch August 10, 2020 13:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants