Integrated: JDK-8245058: improve presentation of annotations for modules and packages

2020-11-27 Thread Hannes Wallnöfer
On Fri, 30 Oct 2020 20:11:49 GMT, Hannes Wallnöfer wrote: > This PR adds a dedicated signature to module and package overview pages and > moves all code for generating signatures to a new > `doclets.formats.html.Signatures` utility class. The `Signatures` class > contains two public static met

Re: RFR: JDK-8245058: improve presentation of annotations for modules and packages [v3]

2020-11-27 Thread Hannes Wallnöfer
> This PR adds a dedicated signature to module and package overview pages and > moves all code for generating signatures to a new > `doclets.formats.html.Signatures` utility class. The `Signatures` class > contains two public static methods for module and package signatures as well > as two inn

Re: RFR: JDK-8245058: improve presentation of annotations for modules and packages [v2]

2020-11-27 Thread Hannes Wallnöfer
> This PR adds a dedicated signature to module and package overview pages and > moves all code for generating signatures to a new > `doclets.formats.html.Signatures` utility class. The `Signatures` class > contains two public static methods for module and package signatures as well > as two inn

Re: RFR: JDK-8075778: Add javadoc tag to avoid duplication of return information in simple situations.

2020-11-27 Thread Jonathan Gibbons
On Fri, 27 Nov 2020 16:33:27 GMT, Roger Riggs wrote: >> This change extends the functionality of the `@return` tag so that it can >> also be used as an inline tag in the first sentence of a description. >> >> The goal is to be able to simplify the following common pattern: >> >> /** >>

Re: RFR: JDK-8245058: improve presentation of annotations for modules and packages

2020-11-27 Thread Hannes Wallnöfer
On Thu, 26 Nov 2020 18:04:49 GMT, Jonathan Gibbons wrote: >> This PR adds a dedicated signature to module and package overview pages and >> moves all code for generating signatures to a new >> `doclets.formats.html.Signatures` utility class. The `Signatures` class >> contains two public static

Re: RFR: JDK-8245058: improve presentation of annotations for modules and packages

2020-11-27 Thread Hannes Wallnöfer
On Thu, 26 Nov 2020 17:59:33 GMT, Jonathan Gibbons wrote: >> This PR adds a dedicated signature to module and package overview pages and >> moves all code for generating signatures to a new >> `doclets.formats.html.Signatures` utility class. The `Signatures` class >> contains two public static

Re: RFR: JDK-8075778: Add javadoc tag to avoid duplication of return information in simple situations.

2020-11-27 Thread Roger Riggs
On Fri, 20 Nov 2020 17:15:22 GMT, Jonathan Gibbons wrote: > This change extends the functionality of the `@return` tag so that it can > also be used as an inline tag in the first sentence of a description. > > The goal is to be able to simplify the following common pattern: > > /** >

Integrated: JDK-8248566: Make API docs more usable on mobile browsers

2020-11-27 Thread Hannes Wallnöfer
On Mon, 2 Nov 2020 14:41:15 GMT, Hannes Wallnöfer wrote: > The purpose of this change is to make javadoc generated pages more usable on > devices with smaller screens such as phones and tablets. Changes are mostly > in `stylesheet.css` along with a few small changes in generated HTML pages. >

Integrated: 8244535: JavaDoc search is overly strict with letter case

2020-11-27 Thread Hannes Wallnöfer
On Fri, 20 Nov 2020 15:00:56 GMT, Hannes Wallnöfer wrote: > This PR softens the case-sensitivity rules in Javadoc searches by including > results of case-insensitive search if a case-sensitive yields no or very few > results. > > Changes also include some restructuring of the search.js code a

Re: RFR: 8244535: JavaDoc search is overly strict with letter case

2020-11-27 Thread Hannes Wallnöfer
On Fri, 20 Nov 2020 15:00:56 GMT, Hannes Wallnöfer wrote: > This PR softens the case-sensitivity rules in Javadoc searches by including > results of case-insensitive search if a case-sensitive yields no or very few > results. > > Changes also include some restructuring of the search.js code a

Integrated: JDK-8254893: Fix display of search tag results without holder information

2020-11-27 Thread Hannes Wallnöfer
On Thu, 5 Nov 2020 15:42:07 GMT, Hannes Wallnöfer wrote: > This is a trivial fix to only display holder information for index items in > search results if it is available. This pull request has now been integrated. Changeset: 78fdb65d Author:Hannes Wallnöfer URL: https://git.openjdk

Integrated: 8242652: Throw SkippedException if no JS engine availabe in TestSearchScript

2020-11-27 Thread Hannes Wallnöfer
On Tue, 24 Nov 2020 15:08:27 GMT, Hannes Wallnöfer wrote: > This is a simple change to throw jtreg.SkippedException if no JavaScript > engine is available to run the TestSearchScript test. In my previous attempt > I tried to use the SkippedException class already present elsewhere in the > tes