Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Stability levels on associated types seem to be being ignored #21746

Closed
chris-morgan opened this issue Jan 29, 2015 · 5 comments
Closed

Stability levels on associated types seem to be being ignored #21746

chris-morgan opened this issue Jan 29, 2015 · 5 comments
Assignees
Labels
A-associated-items Area: Associated items (types, constants & functions) A-lints Area: Lints (warnings about flaws in source code) such as unused_mut. P-low Low priority
Milestone

Comments

@chris-morgan
Copy link
Member

In the code, associated types like Iterator::Item are marked #[stable], but in the generated documentation they are marked as having no stability level. This appears to end up going into the stability dashboard as well; after #21745 lands, I think that almost all of the remaining unmarked items are associated types.

@kmcallister kmcallister added A-associated-items Area: Associated items (types, constants & functions) A-lints Area: Lints (warnings about flaws in source code) such as unused_mut. labels Jan 30, 2015
@brson
Copy link
Contributor

brson commented Jan 30, 2015

Nominating. Not sure if this is a rustdoc-specific bug, but if assoc types are incorrectly handled by the compiler that would be a big gap.

@aturon
Copy link
Member

aturon commented Feb 5, 2015

cc me

@pnkfelix
Copy link
Member

pnkfelix commented Feb 5, 2015

we need to do more analysis to know how far this bug goes before we categorize it.

@pnkfelix
Copy link
Member

1.0, P-low.

@pnkfelix pnkfelix added the P-low Low priority label Feb 12, 2015
@pnkfelix pnkfelix added this to the 1.0 milestone Feb 12, 2015
@alexcrichton alexcrichton self-assigned this Apr 2, 2015
@alexcrichton
Copy link
Member

I believe this was fixed in the interim as I just confirmed that these are indeed being read now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-associated-items Area: Associated items (types, constants & functions) A-lints Area: Lints (warnings about flaws in source code) such as unused_mut. P-low Low priority
Projects
None yet
Development

No branches or pull requests

6 participants