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

this.field mapping does not account for inheritance #203

Open
Gama11 opened this issue Oct 1, 2016 · 3 comments
Open

this.field mapping does not account for inheritance #203

Gama11 opened this issue Oct 1, 2016 · 3 comments

Comments

@Gama11
Copy link
Member

Gama11 commented Oct 1, 2016

MarkdownHandler#processCode() naively assumes that field in this.field is a field of the current class. However, it could just as well be from a super class. I think this should be taken into account.

@markknol
Copy link
Member

markknol commented Oct 3, 2016

This sounds like a challenge to fix, since the current check is kinda dumb
https://github.com/HaxeFoundation/dox/blob/master/src/dox/MarkdownHandler.hx#L45

cc @dpeek @Simn What can we do?

@Simn
Copy link
Member

Simn commented Oct 4, 2016

No idea, that's gonna be annoying indeed.

@NeeEoo
Copy link

NeeEoo commented Oct 17, 2024

This also applies for pack.Type.field when its in the super class, causes broken links.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants