Stream: t-compiler/major changes

Topic: Internal lint: Ban `pub` re-exports in co… compiler-team#368


triagebot (Oct 03 2020 at 07:55, on Zulip):

A new proposal has been announced: Internal lint: Ban pub re-exports in compiler/ #368. It will be announced at the next meeting to try and draw attention to it, but usually MCPs are not discussed during triage meetings. If you think this would benefit from discussion amongst the team, consider proposing a design meeting.

Joshua Nelson (Oct 03 2020 at 08:23, on Zulip):

Could someone merge this with https://rust-lang.zulipchat.com/#narrow/stream/131828-t-compiler/topic/Making.20rustc_middle.20faster.20to.20compile/near/212157622 ?

lqd (Oct 03 2020 at 10:01, on Zulip):

@lcnr the MCP text says that contributors can also second, I'm not sure it's been done but "A compiler team member or contributor who is knowledgeable in the area can second by writing..."

triagebot (Oct 03 2020 at 10:05, on Zulip):

@T-compiler: Proposal #368 has been seconded, and will be approved in 10 days if no objections are raised.

lcnr (Oct 03 2020 at 10:05, on Zulip):

yeah, I think until now this just never happened :thumbs_up: Thanks

matklad (Oct 07 2020 at 09:42, on Zulip):

In rust-analyzer, we hack something like this using negative imports: https://github.com/rust-analyzer/rust-analyzer/blob/faddea935332de3156a5462baa07136bf2e98bf9/crates/hir/src/lib.rs#L63-L66

Last update: May 07 2021 at 06:45UTC