Skip to content

Flatten rustc and rustc_trans module hierarchy slightly. #32432

New issue

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

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

Already on GitHub? # to your account

Merged
merged 4 commits into from
Mar 27, 2016

Conversation

eddyb
Copy link
Member

@eddyb eddyb commented Mar 22, 2016

The following moves were made, in the name of sanity/simplicity:

  • rustc::middle::{cfg, infer, traits, ty} to rustc::{cfg, infer, traits, ty}
  • rustc::middle::subst to rustc::ty::subst
  • rustc_trans::trans::* to rustc_trans::*
  • rustc_trans::save to rustc_save_analysis (cc @nrc)

I've rebased a larger WIP branch on top of this and the only conflicts were in imports, but YMMV.

@rust-highfive
Copy link
Contributor

r? @nikomatsakis

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

@nikomatsakis
Copy link
Contributor

👍 from me.

@bors
Copy link
Collaborator

bors commented Mar 22, 2016

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

@bors
Copy link
Collaborator

bors commented Mar 23, 2016

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

@nrc
Copy link
Member

nrc commented Mar 24, 2016

👍 from me too.

@nikomatsakis
Copy link
Contributor

@eddyb I guess I didn't say r=me explicitly, but r=me

@bors
Copy link
Collaborator

bors commented Mar 25, 2016

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

@eddyb
Copy link
Member Author

eddyb commented Mar 25, 2016

@bors r=nikomatsakis

@bors
Copy link
Collaborator

bors commented Mar 25, 2016

📌 Commit 4f75da9 has been approved by nikomatsakis

@bors
Copy link
Collaborator

bors commented Mar 25, 2016

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

@eddyb
Copy link
Member Author

eddyb commented Mar 25, 2016

@bors r=nikomatsakis

@bors
Copy link
Collaborator

bors commented Mar 25, 2016

📌 Commit 7eb0547 has been approved by nikomatsakis

Manishearth added a commit to Manishearth/rust that referenced this pull request Mar 26, 2016
Flatten rustc and rustc_trans module hierarchy slightly.

The following moves were made, in the name of sanity/simplicity:
* `rustc::middle::{cfg, infer, traits, ty}` to `rustc::{cfg, infer, traits, ty}`
* `rustc::middle::subst` to `rustc::ty::subst`
* `rustc_trans::trans::*` to `rustc_trans::*`
* `rustc_trans::save` to `rustc_save_analysis` (cc @nrc)

I've rebased a larger WIP branch on top of this and the only conflicts were in imports, but YMMV.
bors added a commit that referenced this pull request Mar 26, 2016
@bors
Copy link
Collaborator

bors commented Mar 26, 2016

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

@eddyb
Copy link
Member Author

eddyb commented Mar 26, 2016

@bors r=nikomatsakis

@bors
Copy link
Collaborator

bors commented Mar 26, 2016

📌 Commit 17813e5 has been approved by nikomatsakis

@eddyb
Copy link
Member Author

eddyb commented Mar 26, 2016

@bors p=1 This has seen way too many rebases this week and it's just going to get worse.

@bors
Copy link
Collaborator

bors commented Mar 26, 2016

⌛ Testing commit 17813e5 with merge 0fac6d8...

@bors
Copy link
Collaborator

bors commented Mar 26, 2016

💔 Test failed - auto-linux-musl-64-opt

@eddyb
Copy link
Member Author

eddyb commented Mar 26, 2016

@bors r=nikomatsakis

@bors
Copy link
Collaborator

bors commented Mar 26, 2016

📌 Commit 035a645 has been approved by nikomatsakis

@bors
Copy link
Collaborator

bors commented Mar 27, 2016

⌛ Testing commit 035a645 with merge d5a91e6...

bors added a commit that referenced this pull request Mar 27, 2016
Flatten rustc and rustc_trans module hierarchy slightly.

The following moves were made, in the name of sanity/simplicity:
* `rustc::middle::{cfg, infer, traits, ty}` to `rustc::{cfg, infer, traits, ty}`
* `rustc::middle::subst` to `rustc::ty::subst`
* `rustc_trans::trans::*` to `rustc_trans::*`
* `rustc_trans::save` to `rustc_save_analysis` (cc @nrc)

I've rebased a larger WIP branch on top of this and the only conflicts were in imports, but YMMV.
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants