Skip to content

Conversation

clubby789
Copy link
Contributor

@clubby789 clubby789 commented Feb 21, 2023

Fixes #108296

I think this might be a potentially breaking change, but restores the behaviour of pre-1.64.

@rustbot label +A-lint

@rustbot
Copy link
Collaborator

rustbot commented Feb 21, 2023

r? @cjgillot

(rustbot has picked a reviewer for you, use r? to override)

@rustbot rustbot added S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. A-lints Area: Lints (warnings about flaws in source code) such as unused_mut. labels Feb 21, 2023
@clubby789 clubby789 force-pushed the dead-code-in-closure branch from 7129363 to f84f831 Compare February 21, 2023 16:22
@Noratrieb
Copy link
Member

Adding lints or making them catch more things is never a breaking change. They do require an FCP if big enough but this is just a small fix to restore previous behavior and should therefore be able to just go through.

@clubby789 clubby789 changed the title Lint dead code in closures Lint dead code in closures and generators Feb 21, 2023
@clubby789 clubby789 force-pushed the dead-code-in-closure branch from f84f831 to b2c43b7 Compare February 22, 2023 02:05
@clubby789 clubby789 force-pushed the dead-code-in-closure branch from b2c43b7 to c7a4f38 Compare February 22, 2023 15:28
@compiler-errors
Copy link
Member

@bors r+

@bors
Copy link
Collaborator

bors commented Feb 22, 2023

📌 Commit c7a4f38 has been approved by compiler-errors

It is now in the queue for this repository.

@bors bors added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Feb 22, 2023
bors added a commit to rust-lang-ci/rust that referenced this pull request Feb 22, 2023
…iaskrgr

Rollup of 6 pull requests

Successful merges:

 - rust-lang#107736 ( Rename atomic 'as_mut_ptr' to 'as_ptr' to match Cell (ref rust-lang#66893) )
 - rust-lang#108176 (Don't delay `ReError` bug during lexical region resolve)
 - rust-lang#108315 (Lint dead code in closures and generators)
 - rust-lang#108342 (apply query response: actually define opaque types)
 - rust-lang#108344 (Fix test filename for rust-lang#105700)
 - rust-lang#108353 (resolve: Remove `ImportResolver`)

Failed merges:

 - rust-lang#107911 (Add check for invalid #[macro_export] arguments)

r? `@ghost`
`@rustbot` modify labels: rollup
@bors bors merged commit 783617b into rust-lang:master Feb 23, 2023
@rustbot rustbot added this to the 1.69.0 milestone Feb 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-lints Area: Lints (warnings about flaws in source code) such as unused_mut. S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Missing warning for an unused const in async fn
6 participants