Skip to content

Conversation

JohnTitor
Copy link
Member

Successful merges:

Failed merges:

r? @ghost
@rustbot modify labels: rollup

Create a similar rollup

fee1-dead and others added 17 commits June 22, 2021 04:15
Due to the std/alloc split, it is not possible to make
`alloc::collections::TryReserveError::AllocError` non-exhaustive without
having an unstable, doc-hidden method to construct (which negates the
benefits from `#[non_exhaustive]`.
Commit e629381 removes the only place
these members variables are actually read.
…tsakis

Change how edition based future compatibility warnings are handled

This fixes rust-lang#85894 by updating how future compatibility lints work. This makes it more apparent that future compatibility warnings can happen for several different reasons.

For now `FutureCompatibilityReasons` are limited to three reasons, but we can easily add more.

This also updates the generated warning for FCW's that signal code that will error in a future edition. This makes the diagnostics between FCWs at edition boundaries more distinct from those not happening at an edition boundary.

r? ``@m-ou-se``
…=danielhenrymantilla

Rustdoc: Do not list impl when trait has doc(hidden)

Fixes rust-lang#86448.
Use `#[non_exhaustive]` where appropriate

Due to the std/alloc split, it is not possible to make `alloc::collections::TryReserveError::AllocError` non-exhaustive without having an unstable, doc-hidden method to construct (which negates the benefits from `#[non_exhaustive]`).

`@rustbot` label +C-cleanup +T-libs +S-waiting-on-review
…, r=jyn514

chore(rustdoc): remove unused members of RenderType

PR rust-lang#86561 removes the only place the `generics` member is read. This PR does even more cleanup.
…r=Amanieu

Update compiler-builtins

r? ``@Amanieu``
@rustbot rustbot added the rollup A PR which is a rollup label Jun 25, 2021
@JohnTitor
Copy link
Member Author

@bors r+ rollup=never p=5

@bors
Copy link
Collaborator

bors commented Jun 25, 2021

📌 Commit b238e6f has been approved by JohnTitor

@bors bors added the S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. label Jun 25, 2021
@bors
Copy link
Collaborator

bors commented Jun 25, 2021

⌛ Testing commit b238e6f with merge 0d7f236...

@bors
Copy link
Collaborator

bors commented Jun 25, 2021

☀️ Test successful - checks-actions
Approved by: JohnTitor
Pushing 0d7f236 to master...

@JohnTitor JohnTitor deleted the rollup-ey29pc1 branch June 26, 2021 01:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

merged-by-bors This PR was explicitly merged by bors. rollup A PR which is a rollup S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants