-
Notifications
You must be signed in to change notification settings - Fork 13.7k
Open
@JonathanBrouwer
Description
Currently pub use
items must have a stability attribute on them in the stdlib.
At the same time, this attribute does absolutely nothing and is ignored. That's weird and likely to result in bugs. It is possible someone will try to stabilize an item and try to keep its pub use unstable, not realizing this does not work.
We have two options:
- Make this have an effect. When an item is used through a pub use, both the item itself and the pub use must be stable for it to work. Not sure how hard this is to implement, I haven't touched that part of the codebase.
- Remove stability attributes on
pub use
items. I could easily implement this.
What is the preferred option here?