Skip to content

Make migrate mode work at item level granularity - #58788

Merged
bors merged 1 commit into
rust-lang:masterfrom
matthewjasper:compare-children
Mar 11, 2019
Merged

Make migrate mode work at item level granularity#58788
bors merged 1 commit into
rust-lang:masterfrom
matthewjasper:compare-children

Conversation

@matthewjasper

Copy link
Copy Markdown
Contributor

Migrate mode now works entirely at the item level rather than the body level,
ensuring that we don't lose any errors in contained closures.

Closes#58776

r? @pnkfelix

@rust-highfiverust-highfive added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Feb 27, 2019
@pnkfelix

Copy link
Copy Markdown
Contributor

@bors r+

@bors

bors commented Feb 28, 2019

Copy link
Copy Markdown
Collaborator

📌 Commit a046c38 has been approved by pnkfelix

@borsbors 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 28, 2019
@pnkfelix

Copy link
Copy Markdown
Contributor

beta nominating since this bug is causing soundness bugs to be masked as warnings without good reason.

@pnkfelixpnkfelix added beta-nominated Nominated for backporting to the compiler in the beta channel. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. labels Feb 28, 2019
@pnkfelix

Copy link
Copy Markdown
Contributor

discussed at T-compiler meeting; approved for beta backport

@pnkfelixpnkfelix added the beta-accepted Accepted for backporting to the compiler in the beta channel. label Feb 28, 2019
emilyalbini added a commit to emilyalbini/rust that referenced this pull request Mar 1, 2019
…nkfelix
Make migrate mode work at item level granularity
Migrate mode now works entirely at the item level rather than the body level,
ensuring that we don't lose any errors in contained closures.
Closesrust-lang#58776
r? @pnkfelix
@bors

bors commented Mar 2, 2019

Copy link
Copy Markdown
Collaborator

☔ The latest upstream changes (presumably #58836) made this pull request unmergeable. Please resolve the merge conflicts.

@borsbors added S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. and removed S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. labels Mar 2, 2019
@matthewjasper

Copy link
Copy Markdown
ContributorAuthor

@bors r=pnkfelix

@bors

bors commented Mar 2, 2019

Copy link
Copy Markdown
Collaborator

📌 Commit 2742b23 has been approved by pnkfelix

@borsbors 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-author Status: This is awaiting some action (such as code changes or more information) from the author. labels Mar 2, 2019
@matthewjasper

Copy link
Copy Markdown
ContributorAuthor

@bors p=1

Centril added a commit to Centril/rust that referenced this pull request Mar 10, 2019
…nkfelix
Make migrate mode work at item level granularity
Migrate mode now works entirely at the item level rather than the body level,
ensuring that we don't lose any errors in contained closures.
Closesrust-lang#58776
r? @pnkfelix
@CentrilCentril mentioned this pull request Mar 10, 2019
Centril added a commit to Centril/rust that referenced this pull request Mar 10, 2019
…nkfelix
Make migrate mode work at item level granularity
Migrate mode now works entirely at the item level rather than the body level,
ensuring that we don't lose any errors in contained closures.
Closesrust-lang#58776
r? @pnkfelix
@CentrilCentril mentioned this pull request Mar 10, 2019
@Centril

Copy link
Copy Markdown
Contributor

Speculatively assigning blame to failure in #59067 (comment), @bors r-

@borsbors removed the S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. label Mar 10, 2019
@borsbors added the S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. label Mar 10, 2019
@matthewjasper

Copy link
Copy Markdown
ContributorAuthor

@bors r=pnkfelix

@bors

bors commented Mar 10, 2019

Copy link
Copy Markdown
Collaborator

📌 Commit 7285b56 has been approved by pnkfelix

@borsbors 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-author Status: This is awaiting some action (such as code changes or more information) from the author. labels Mar 10, 2019
Centril added a commit to Centril/rust that referenced this pull request Mar 10, 2019
…nkfelix
Make migrate mode work at item level granularity
Migrate mode now works entirely at the item level rather than the body level,
ensuring that we don't lose any errors in contained closures.
Closesrust-lang#58776
r? @pnkfelix
@CentrilCentril mentioned this pull request Mar 10, 2019
Centril added a commit to Centril/rust that referenced this pull request Mar 11, 2019
…nkfelix
Make migrate mode work at item level granularity
Migrate mode now works entirely at the item level rather than the body level,
ensuring that we don't lose any errors in contained closures.
Closesrust-lang#58776
r? @pnkfelix
@CentrilCentril mentioned this pull request Mar 11, 2019
@bors

bors commented Mar 11, 2019

Copy link
Copy Markdown
Collaborator

⌛ Testing commit 7285b56 with merge f52f185...

bors added a commit that referenced this pull request Mar 11, 2019
Make migrate mode work at item level granularity
Migrate mode now works entirely at the item level rather than the body level,
ensuring that we don't lose any errors in contained closures.
Closes#58776
r? @pnkfelix
@bors

bors commented Mar 11, 2019

Copy link
Copy Markdown
Collaborator

☀️ Test successful - checks-travis, status-appveyor
Approved by: pnkfelix
Pushing f52f185 to master...

@borsbors added the merged-by-bors This PR was explicitly merged by bors. label Mar 11, 2019
@bors
bors merged commit 7285b56 into rust-lang:masterMar 11, 2019
@matthewjasper
matthewjasper deleted the compare-children branch March 11, 2019 09:09
@emilyalbiniemilyalbini mentioned this pull request Mar 16, 2019
@emilyalbiniemilyalbini removed the beta-nominated Nominated for backporting to the compiler in the beta channel. label Mar 16, 2019
bors added a commit that referenced this pull request Mar 16, 2019
[beta] Rollup backports
Cherry-picked:
* Include bounds from promoted constants in NLL #57202
* Warning period for detecting nested impl trait #58608
* Don't promote function calls to nonpromotable things #58784
* Make migrate mode work at item level granularity #58788
* Expand where negative supertrait specific error is shown #58861
* Expand where negative supertrait specific error is shown #58861
Rolled up:
* [BETA] Update cargo #59217
r? @ghost
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

beta-acceptedAccepted for backporting to the compiler in the beta channel.merged-by-borsThis PR was explicitly merged by bors.S-waiting-on-borsStatus: Waiting on bors to run and complete tests. Bors will change the label on completion.T-compilerRelevant 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.

6 participants

@matthewjasper@pnkfelix@bors@Centril@emilyalbini@rust-highfive