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

don't link to exported name if original location is public and inside same package #1090

Closed
sethladd opened this issue Jan 26, 2016 · 3 comments
Assignees
Labels
customer-flutter Issues originating from important to Flutter P3 A lower priority bug or feature request type-enhancement A request for a change that isn't a bug

Comments

@sethladd
Copy link
Contributor

Consider this layout:

lib/
  a.dart (which exports b.dart)
  b.dart

We would like the names from b.dart, which appear as part of a.dart, to linked to from b.dart (instead of appearing as they come from a.dart).

Today, the names from b.dart appear (in the URL) as if they are part of a.dart. Which is mostly true, because a.dart exports b.dart. But this is confusing to developers when a.dart's export of b.dart is simply a convenience for developers.

@sethladd sethladd added the type-enhancement A request for a change that isn't a bug label Jan 26, 2016
@sethladd
Copy link
Contributor Author

I'm taking a look at this. This is more hairy than anticipated, as dartdoc tries to hide names that come from pub package lib/src.

@sethladd
Copy link
Contributor Author

sethladd commented Feb 1, 2016

Update: made a lot of progress on this over the weekend.

@Hixie Hixie added the customer-flutter Issues originating from important to Flutter label Jun 16, 2016
@Hixie
Copy link
Contributor

Hixie commented Jun 16, 2016

This would be moot if we fixed #1158.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
customer-flutter Issues originating from important to Flutter P3 A lower priority bug or feature request type-enhancement A request for a change that isn't a bug
Projects
None yet
Development

No branches or pull requests

3 participants