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

Hard to read method signatures in Javadoc views #1073

Closed
RedeemerSK opened this issue Jan 15, 2024 · 1 comment
Closed

Hard to read method signatures in Javadoc views #1073

RedeemerSK opened this issue Jan 15, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@RedeemerSK
Copy link
Contributor

RedeemerSK commented Jan 15, 2024

Hello

as per advice via JDT mailing lists, I'm creating this issue to have a place to discuss my proposal for improvements to JavaDoc content styling and it's implementation.

Problem I'm addressing

Hard to read method signatures in JavaDoc views, for example:
javadoc_current

Enhancements proposal & prototype

My prototype changes the presentation into IMHO more readable format, example:
javadoc_new
javadoc_new_colored

New enhancements are fully configurable (when to apply them, what colors to use):
preview_overlay

More info

Can be found at Eclipse JDT forums topic I created to communicate goals, approach, decisions taken and progress.

Requesting

I would like to have somebody, preferably with some level of decision making weight in JDT codebase / project, to evaluate my prototype and provide feedback so that I can finalize it and hopefully have it accepted eventually.

@RedeemerSK
Copy link
Contributor Author

PR for prototype created: #1074

@RedeemerSK RedeemerSK changed the title JavaDoc readability improvements addressing hard to read method signatures Hard to read method signatures in Javaodc views Jan 16, 2024
RedeemerSK added a commit to RedeemerSK/eclipse.jdt.ui that referenced this issue Jan 27, 2024
RedeemerSK added a commit to RedeemerSK/eclipse.jdt.ui that referenced this issue Jan 27, 2024
RedeemerSK added a commit to RedeemerSK/eclipse.jdt.ui that referenced this issue Jan 29, 2024
RedeemerSK added a commit to RedeemerSK/eclipse.jdt.ui that referenced this issue Jan 30, 2024
jukzi pushed a commit to RedeemerSK/eclipse.jdt.ui that referenced this issue Jan 31, 2024
RedeemerSK added a commit to RedeemerSK/eclipse.jdt.ui that referenced this issue Jan 31, 2024
jukzi pushed a commit to RedeemerSK/eclipse.jdt.ui that referenced this issue Feb 14, 2024
RedeemerSK added a commit to RedeemerSK/eclipse.jdt.ui that referenced this issue Mar 9, 2024
RedeemerSK added a commit to RedeemerSK/eclipse.jdt.ui that referenced this issue Mar 9, 2024
RedeemerSK added a commit to RedeemerSK/eclipse.jdt.ui that referenced this issue Mar 9, 2024
RedeemerSK added a commit to RedeemerSK/eclipse.jdt.ui that referenced this issue Mar 10, 2024
RedeemerSK added a commit to RedeemerSK/eclipse.jdt.ui that referenced this issue Mar 10, 2024
RedeemerSK added a commit to RedeemerSK/eclipse.jdt.ui that referenced this issue Mar 10, 2024
RedeemerSK added a commit to RedeemerSK/eclipse.jdt.ui that referenced this issue Mar 14, 2024
RedeemerSK added a commit to RedeemerSK/eclipse.jdt.ui that referenced this issue Mar 17, 2024
RedeemerSK added a commit to RedeemerSK/eclipse.jdt.ui that referenced this issue Mar 17, 2024
RedeemerSK added a commit to RedeemerSK/eclipse.jdt.ui that referenced this issue Mar 17, 2024
RedeemerSK added a commit to RedeemerSK/eclipse.jdt.ui that referenced this issue Mar 17, 2024
RedeemerSK added a commit to RedeemerSK/eclipse.jdt.ui that referenced this issue Mar 17, 2024
RedeemerSK added a commit to RedeemerSK/eclipse.jdt.ui that referenced this issue Mar 17, 2024
RedeemerSK added a commit to RedeemerSK/eclipse.jdt.ui that referenced this issue Mar 17, 2024
RedeemerSK added a commit to RedeemerSK/eclipse.jdt.ui that referenced this issue Mar 17, 2024
RedeemerSK added a commit to RedeemerSK/eclipse.jdt.ui that referenced this issue Mar 17, 2024
RedeemerSK added a commit to RedeemerSK/eclipse.jdt.ui that referenced this issue Mar 17, 2024
RedeemerSK added a commit to RedeemerSK/eclipse.jdt.ui that referenced this issue Mar 17, 2024
RedeemerSK added a commit to RedeemerSK/eclipse.jdt.ui that referenced this issue Mar 17, 2024
RedeemerSK added a commit to RedeemerSK/eclipse.jdt.ui that referenced this issue Mar 17, 2024
RedeemerSK added a commit to RedeemerSK/eclipse.jdt.ui that referenced this issue Mar 17, 2024
RedeemerSK added a commit to RedeemerSK/eclipse.jdt.ui that referenced this issue Mar 22, 2024
RedeemerSK added a commit to RedeemerSK/eclipse.jdt.ui that referenced this issue Mar 22, 2024
…#1073)

Also fix unnecessary triggering/calling of enhancementsReconfiguredTask.
RedeemerSK added a commit to RedeemerSK/eclipse.jdt.ui that referenced this issue Mar 22, 2024
jjohnstn pushed a commit to RedeemerSK/eclipse.jdt.ui that referenced this issue Mar 26, 2024
jjohnstn pushed a commit to RedeemerSK/eclipse.jdt.ui that referenced this issue Mar 26, 2024
jjohnstn pushed a commit to RedeemerSK/eclipse.jdt.ui that referenced this issue Mar 26, 2024
jjohnstn pushed a commit to RedeemerSK/eclipse.jdt.ui that referenced this issue Mar 26, 2024
jjohnstn pushed a commit to RedeemerSK/eclipse.jdt.ui that referenced this issue Mar 26, 2024
jjohnstn pushed a commit to RedeemerSK/eclipse.jdt.ui that referenced this issue Mar 26, 2024
jjohnstn pushed a commit to RedeemerSK/eclipse.jdt.ui that referenced this issue Mar 26, 2024
jjohnstn pushed a commit to RedeemerSK/eclipse.jdt.ui that referenced this issue Mar 26, 2024
jjohnstn pushed a commit to RedeemerSK/eclipse.jdt.ui that referenced this issue Mar 26, 2024
jjohnstn pushed a commit to RedeemerSK/eclipse.jdt.ui that referenced this issue Mar 26, 2024
jjohnstn pushed a commit to RedeemerSK/eclipse.jdt.ui that referenced this issue Mar 26, 2024
jjohnstn pushed a commit to RedeemerSK/eclipse.jdt.ui that referenced this issue Mar 26, 2024
jjohnstn pushed a commit to RedeemerSK/eclipse.jdt.ui that referenced this issue Mar 26, 2024
…#1073)

Also fix unnecessary triggering/calling of enhancementsReconfiguredTask.
jjohnstn pushed a commit to RedeemerSK/eclipse.jdt.ui that referenced this issue Mar 26, 2024
RedeemerSK added a commit to RedeemerSK/eclipse.jdt.ui that referenced this issue Mar 29, 2024
…dt#1074)

Missing coloring for class / interface from other compilation unit.
Applied coloring to labels outside of diamond brackets.
jjohnstn pushed a commit that referenced this issue Apr 3, 2024
Missing coloring for class / interface from other compilation unit.
Applied coloring to labels outside of diamond brackets.
@iloveeclipse iloveeclipse added this to the 4.32 M1 milestone Apr 22, 2024
@iloveeclipse iloveeclipse changed the title Hard to read method signatures in Javaodc views Hard to read method signatures in Javadoc views Apr 22, 2024
@iloveeclipse iloveeclipse added the enhancement New feature or request label Apr 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants