-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Scaladoc doesn't show Builder#addOne as abstract #19377
Comments
som-snytt
added
itype:bug
stat:needs triage
Every issue needs to have an "area" and "itype" label
labels
Jan 4, 2024
jchyb
added
area:doctool
and removed
stat:needs triage
Every issue needs to have an "area" and "itype" label
labels
Jan 9, 2024
i10416
added a commit
to i10416/dotty
that referenced
this issue
Jan 28, 2024
Before this commit, inherited abstract members are displayed in "Inherited members" section, which made it a bit difficult for developers to figure out which method to be implemented. I think there are two solution for the issue. 1. display `abstract` modifier for methods in inherited section 2. add a new dedicated section for inherited abstract members I choose the 2nd solution because - it is easier for developers to find methods to be implemented in a dedicated section rather than to look up abstract ones from all the inherited members - it requires smaller modification to scaladoc codebase
Florian3k
added a commit
that referenced
this issue
Feb 2, 2024
…9552) close #19377 Before this commit, inherited abstract members are displayed in "Inherited members" section, which made it a bit difficult for developers to figure out which method to be implemented. I think there are two solution for the issue. 1. display `abstract` modifier for methods in inherited section 2. add a new dedicated section for inherited abstract members I choose the 2nd solution because - it is easier for developers to find methods to be implemented in a dedicated section rather than to look up abstract ones from all the inherited members - it requires smaller modification to scaladoc codebase <img width="1334" alt="image" src="https://github.com/lampepfl/dotty/assets/39330037/c033704d-0e30-49ff-954e-2c2ab0dace21">
WojciechMazur
pushed a commit
that referenced
this issue
Jun 28, 2024
Before this commit, inherited abstract members are displayed in "Inherited members" section, which made it a bit difficult for developers to figure out which method to be implemented. I think there are two solution for the issue. 1. display `abstract` modifier for methods in inherited section 2. add a new dedicated section for inherited abstract members I choose the 2nd solution because - it is easier for developers to find methods to be implemented in a dedicated section rather than to look up abstract ones from all the inherited members - it requires smaller modification to scaladoc codebase [Cherry-picked c823781]
WojciechMazur
pushed a commit
that referenced
this issue
Jun 30, 2024
Before this commit, inherited abstract members are displayed in "Inherited members" section, which made it a bit difficult for developers to figure out which method to be implemented. I think there are two solution for the issue. 1. display `abstract` modifier for methods in inherited section 2. add a new dedicated section for inherited abstract members I choose the 2nd solution because - it is easier for developers to find methods to be implemented in a dedicated section rather than to look up abstract ones from all the inherited members - it requires smaller modification to scaladoc codebase [Cherry-picked c823781]
WojciechMazur
pushed a commit
that referenced
this issue
Jun 30, 2024
Before this commit, inherited abstract members are displayed in "Inherited members" section, which made it a bit difficult for developers to figure out which method to be implemented. I think there are two solution for the issue. 1. display `abstract` modifier for methods in inherited section 2. add a new dedicated section for inherited abstract members I choose the 2nd solution because - it is easier for developers to find methods to be implemented in a dedicated section rather than to look up abstract ones from all the inherited members - it requires smaller modification to scaladoc codebase [Cherry-picked c823781]
WojciechMazur
pushed a commit
that referenced
this issue
Jun 30, 2024
Before this commit, inherited abstract members are displayed in "Inherited members" section, which made it a bit difficult for developers to figure out which method to be implemented. I think there are two solution for the issue. 1. display `abstract` modifier for methods in inherited section 2. add a new dedicated section for inherited abstract members I choose the 2nd solution because - it is easier for developers to find methods to be implemented in a dedicated section rather than to look up abstract ones from all the inherited members - it requires smaller modification to scaladoc codebase [Cherry-picked c823781]
WojciechMazur
pushed a commit
that referenced
this issue
Jun 30, 2024
Before this commit, inherited abstract members are displayed in "Inherited members" section, which made it a bit difficult for developers to figure out which method to be implemented. I think there are two solution for the issue. 1. display `abstract` modifier for methods in inherited section 2. add a new dedicated section for inherited abstract members I choose the 2nd solution because - it is easier for developers to find methods to be implemented in a dedicated section rather than to look up abstract ones from all the inherited members - it requires smaller modification to scaladoc codebase [Cherry-picked c823781]
WojciechMazur
pushed a commit
that referenced
this issue
Jun 30, 2024
Before this commit, inherited abstract members are displayed in "Inherited members" section, which made it a bit difficult for developers to figure out which method to be implemented. I think there are two solution for the issue. 1. display `abstract` modifier for methods in inherited section 2. add a new dedicated section for inherited abstract members I choose the 2nd solution because - it is easier for developers to find methods to be implemented in a dedicated section rather than to look up abstract ones from all the inherited members - it requires smaller modification to scaladoc codebase [Cherry-picked c823781]
WojciechMazur
pushed a commit
that referenced
this issue
Jun 30, 2024
Before this commit, inherited abstract members are displayed in "Inherited members" section, which made it a bit difficult for developers to figure out which method to be implemented. I think there are two solution for the issue. 1. display `abstract` modifier for methods in inherited section 2. add a new dedicated section for inherited abstract members I choose the 2nd solution because - it is easier for developers to find methods to be implemented in a dedicated section rather than to look up abstract ones from all the inherited members - it requires smaller modification to scaladoc codebase [Cherry-picked c823781]
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Compiler version
Latest api
Minimized code
Expectation
I hate to rag on thankless scaladoc, but this strikes me as the low bar of usability. "What do I need to implement?"
Obviously, at the moment I am coding a quick test in vi with no autocomplete, so sue me.
The text was updated successfully, but these errors were encountered: