Re: RFR: JDK-8298405: Support Markdown in Documentation Comments [v6]

2024-01-08 Thread Jonathan Gibbons
the `commonmark-java` > library > * updates to `DocCommentParser` to treat `///` comments as Markdown > * updates to the standard doclet to render Markdown comments in HTML Jonathan Gibbons has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev

Re: RFR: JDK-8320458: Improve structural navigation in API documentation

2023-12-14 Thread Jonathan Gibbons
On Mon, 11 Dec 2023 16:36:09 GMT, Hannes Wallnöfer wrote: > This is a rather big change to update the structural navigation in API > documentation generated by JavaDoc. It adds a table of contents for the > current page to module, package, and class documentation, and replaces the > old

Re: RFR: JDK-8298405: Support Markdown in Documentation Comments [v2]

2023-11-15 Thread Jonathan Gibbons
On Wed, 15 Nov 2023 00:58:51 GMT, Jonathan Gibbons wrote: >> test/langtools/jdk/javadoc/doclet/testMarkdown/TestMarkdown.java line 613: >> >>> 611: /// Lorem ipsum. >>> 612: /// >>> 613:

Re: RFR: JDK-8298405: Support Markdown in Documentation Comments [v5]

2023-11-15 Thread Jonathan Gibbons
the `commonmark-java` > library > * updates to `DocCommentParser` to treat `///` comments as Markdown > * updates to the standard doclet to render Markdown comments in HTML Jonathan Gibbons has updated the pull request incrementally with one additional commit since the last revisi

Re: RFR: JDK-8298405: Support Markdown in Documentation Comments [v2]

2023-11-14 Thread Jonathan Gibbons
On Thu, 9 Nov 2023 16:39:58 GMT, Pavel Rappo wrote: >> Jonathan Gibbons has updated the pull request incrementally with one >> additional commit since the last revision: >> >> Customize support for Markdown headings > > test/langtools/jdk/javadoc/doclet/testM

Re: RFR: JDK-8298405: Support Markdown in Documentation Comments [v4]

2023-11-14 Thread Jonathan Gibbons
On Wed, 8 Nov 2023 17:37:25 GMT, Pavel Rappo wrote: >> Jonathan Gibbons has updated the pull request incrementally with one >> additional commit since the last revision: >> >> Fix whitespace > > test/langtools/jdk/javadoc/tool/testTransformer/TestTran

Re: RFR: JDK-8298405: Support Markdown in Documentation Comments [v4]

2023-11-14 Thread Jonathan Gibbons
On Wed, 8 Nov 2023 17:28:48 GMT, Pavel Rappo wrote: >> Jonathan Gibbons has updated the pull request incrementally with one >> additional commit since the last revision: >> >> Fix whitespace > > test/langtools/jdk/javadoc/tool/testTransformer/TestTransformer.

Re: RFR: JDK-8298405: Support Markdown in Documentation Comments [v4]

2023-11-14 Thread Jonathan Gibbons
On Wed, 8 Nov 2023 17:28:10 GMT, Pavel Rappo wrote: >> test/langtools/jdk/javadoc/tool/testTransformer/TestTransformer.java line 64: >> >>> 62: >>> 63: @Test >>> 64: public void testFindStandardTransformer_raw() throws Exception { >> >> Checked exceptions are not thrown: >>

Re: RFR: JDK-8298405: Support Markdown in Documentation Comments [v4]

2023-11-14 Thread Jonathan Gibbons
On Wed, 15 Nov 2023 00:09:17 GMT, Jonathan Gibbons wrote: >> test/langtools/tools/javac/doctree/FirstSentenceTest.java line 423: >> >>> 421: DocComment[DOC_COMMENT, pos:0 >>> 422: firstSentence: 1 >>> 423: RawText[MARKDOWN, pos:0, abc.|def.] >

Re: RFR: JDK-8298405: Support Markdown in Documentation Comments [v4]

2023-11-14 Thread Jonathan Gibbons
On Wed, 8 Nov 2023 17:24:46 GMT, Pavel Rappo wrote: >> Jonathan Gibbons has updated the pull request incrementally with one >> additional commit since the last revision: >> >> Fix whitespace > > test/langtools/jdk/javadoc/tool/testTransformer/TestTransformer.

Re: RFR: JDK-8298405: Support Markdown in Documentation Comments [v4]

2023-11-14 Thread Jonathan Gibbons
On Wed, 8 Nov 2023 10:59:58 GMT, Pavel Rappo wrote: >> Jonathan Gibbons has updated the pull request incrementally with one >> additional commit since the last revision: >> >> Fix whitespace > > test/langtools/tools/javac/doctree/FirstSentenceTest.java l

Re: RFR: JDK-8298405: Support Markdown in Documentation Comments [v4]

2023-11-14 Thread Jonathan Gibbons
On Wed, 8 Nov 2023 10:31:14 GMT, Pavel Rappo wrote: >> Jonathan Gibbons has updated the pull request incrementally with one >> additional commit since the last revision: >> >> Fix whitespace > > test/langtools/tools/javac/doctree/MDPrinter.java line 67: &

Re: RFR: JDK-8298405: Support Markdown in Documentation Comments [v4]

2023-11-14 Thread Jonathan Gibbons
the `commonmark-java` > library > * updates to `DocCommentParser` to treat `///` comments as Markdown > * updates to the standard doclet to render Markdown comments in HTML Jonathan Gibbons has updated the pull request incrementally with one additional commit since the last revision: Fix whit

Re: RFR: JDK-8298405: Support Markdown in Documentation Comments [v3]

2023-11-14 Thread Jonathan Gibbons
the `commonmark-java` > library > * updates to `DocCommentParser` to treat `///` comments as Markdown > * updates to the standard doclet to render Markdown comments in HTML Jonathan Gibbons has updated the pull request incrementally with one additional commit since the last revision: Impro

Re: RFR: JDK-8298405: Support Markdown in Documentation Comments [v2]

2023-11-08 Thread Jonathan Gibbons
the `commonmark-java` > library > * updates to `DocCommentParser` to treat `///` comments as Markdown > * updates to the standard doclet to render Markdown comments in HTML Jonathan Gibbons has updated the pull request incrementally with one additional commit since the last revision:

RFR: JDK-8298405: Support Markdown in Documentation Comments

2023-11-06 Thread Jonathan Gibbons
Please review a patch to add support for Markdown syntax in documentation comments, as described in the associated JEP. Notable features: * support for `///` documentation comments in `JavaTokenizer` * new module `jdk.internal.md` -- a private copy of the `commonmark-java` library * updates to

Integrated: JDK-8306980: Generated docs should contain correct Legal Documents

2023-10-31 Thread Jonathan Gibbons
On Wed, 25 Oct 2023 23:06:59 GMT, Jonathan Gibbons wrote: > Please review an update to the way that `javadoc` handles the default legal > notices when generating docs. > > Previously, the default notices were taken from the module's `legal` > directory (`$JAVA_HOME/le

Re: RFR: JDK-8306980: Generated docs should contain correct Legal Documents [v3]

2023-10-31 Thread Jonathan Gibbons
they provided their own minimal file > manager for use with `javadoc`, which relied on default methods in the file > manager API. These default methods are not sufficiently for handling paths in > non-default file systems, such as the `jrt:` file system used to access the > resour

Re: RFR: JDK-8306980: Generated docs should contain correct Legal Documents [v2]

2023-10-31 Thread Jonathan Gibbons
On Mon, 30 Oct 2023 21:43:11 GMT, Mandy Chung wrote: >> Jonathan Gibbons has updated the pull request incrementally with one >> additional commit since the last revision: >> >> Address review feedback > > src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclet

Re: RFR: JDK-8296240: Augment discussion of test tiers in doc/testing.md [v2]

2023-10-30 Thread Jonathan Gibbons
On 10/29/23 11:21 AM, Alan Bateman wrote: On Sat, 28 Oct 2023 21:03:50 GMT, Joe Darcy wrote: So in terms of a sentence or two of guidance, I think "aim for 10 seconds or less almost all of the time for a tier 1 test" is reasonable in this context. Yes, I think making it an aspiration

Re: RFR: JDK-8296240: Augment discussion of test tiers in doc/testing.md

2023-10-26 Thread Jonathan Gibbons
On Thu, 26 Oct 2023 19:04:16 GMT, Joe Darcy wrote: > Clarify the intention of tier 1 tests. I'll reflow the paragraph and > regenerate the HTML file once the wording is agreed upon. doc/testing.md line 138: > 136: A brief description of the tiered test groups: > 137: > 138: - `tier1`: This

Re: RFR: JDK-8306980: Generated docs should contain correct Legal Documents [v2]

2023-10-26 Thread Jonathan Gibbons
they provided their own minimal file > manager for use with `javadoc`, which relied on default methods in the file > manager API. These default methods are not sufficiently for handling paths in > non-default file systems, such as the `jrt:` file system used to access the > resour

Re: RFR: JDK-8306980: Generated docs should contain correct Legal Documents

2023-10-26 Thread Jonathan Gibbons
On Thu, 26 Oct 2023 13:29:04 GMT, Magnus Ihse Bursie wrote: >> Please review an update to the way that `javadoc` handles the default legal >> notices when generating docs. >> >> Previously, the default notices were taken from the module's `legal` >> directory (`$JAVA_HOME/legal/jdk.javadoc`),

Re: RFR: JDK-8306980: Generated docs should contain correct Legal Documents

2023-10-26 Thread Jonathan Gibbons
On Wed, 25 Oct 2023 23:38:38 GMT, Erik Joelsson wrote: >> Please review an update to the way that `javadoc` handles the default legal >> notices when generating docs. >> >> Previously, the default notices were taken from the module's `legal` >> directory (`$JAVA_HOME/legal/jdk.javadoc`), but

RFR: JDK-8306980: Generated docs should contain correct Legal Documents

2023-10-25 Thread Jonathan Gibbons
Please review an update to the way that `javadoc` handles the default legal notices when generating docs. Previously, the default notices were taken from the module's `legal` directory (`$JAVA_HOME/legal/jdk.javadoc`), but in some contexts, these files were either symbolic links, or

Re: RFR: 8318027: Support alternative name to jdk.internal.vm.compiler [v3]

2023-10-20 Thread Jonathan Gibbons
On Fri, 20 Oct 2023 15:45:50 GMT, Doug Simon wrote: >> The Graal code base has >> [renamed](https://github.com/oracle/graal/commit/1e41203d10db321f86723eac90f6cd0573b08b33) >> its module to `jdk.compiler.graal` as part of preparations for Project >> Galahad. Due to the way Java modules work,

Re: RFR: 8308753: Class-File API transition to Preview [v2]

2023-09-28 Thread Jonathan Gibbons
On Tue, 26 Sep 2023 12:32:37 GMT, Adam Sotona wrote: >> Classfile API is an internal library under package `jdk.internal.classfile`  >> in JDK 21. >> This pull request turns the Classfile API into a preview feature and moves >> it into `java.lang.classfile`. >> It repackages all uses across JDK

Re: RFR: 8267174: Many test files have the wrong Copyright header

2023-09-05 Thread Jonathan Gibbons
On Tue, 5 Sep 2023 22:49:41 GMT, Erik Joelsson wrote: > There are a number of files in the `test` directory that have an incorrect > copyright header, which includes the "classpath" exception text. This patch > removes that text from all test files that I could find it in. I did this > using

Re: RFR: 8314762: Make {@Incubating} conventional

2023-08-24 Thread Jonathan Gibbons
On Tue, 22 Aug 2023 12:19:42 GMT, Pavel Rappo wrote: > Please review this trivial PR. Marked as reviewed by jjg (Reviewer). - PR Review: https://git.openjdk.org/jdk/pull/15387#pullrequestreview-1593864766

Re: RFR: 8313167: Update to use jtreg 7.3

2023-08-07 Thread Jonathan Gibbons
On Wed, 26 Jul 2023 09:06:19 GMT, Christian Stein wrote: > Please review the change to update to using jtreg 7.3. > > The primary change is to the `jib-profiles.js` file, which specifies the > version of jtreg to use, for those systems that rely on this file. In > addition, the

Re: RFR: 8310183: Update GitHub Actions to use boot JDK for building jtreg

2023-06-16 Thread Jonathan Gibbons
On Fri, 16 Jun 2023 11:14:10 GMT, Jaikiran Pai wrote: >> Please review this change to use the boot JDK for building jtreg when >> running on GitHub Actions. >> >> This is a best-effort follow-up change to >> - #14448 >> which didn't have the desired results - the `Bad address` error does still

Re: RFR: 8310183: Update GitHub Actions to use boot JDK for building jtreg

2023-06-16 Thread Jonathan Gibbons
On Fri, 16 Jun 2023 06:05:16 GMT, Christian Stein wrote: > Please review this change to use the boot JDK for building jtreg when running > on GitHub Actions. > > This is a best-effort follow-up change to > - #14448 > which didn't have the desired results - the `Bad address` error does still >

Re: RFR: 8310183: Update GitHub Actions to use boot JDK for building jtreg

2023-06-16 Thread Jonathan Gibbons
On Fri, 16 Jun 2023 06:05:16 GMT, Christian Stein wrote: > Please review this change to use the boot JDK for building jtreg when running > on GitHub Actions. > > This is a best-effort follow-up change to > - #14448 > which didn't have the desired results - the `Bad address` error does still >

Re: RFR: 8307652: sealed class hierarchy graph doesn't distinguish non-sealed classes [v2]

2023-05-24 Thread Jonathan Gibbons
On Tue, 16 May 2023 17:16:57 GMT, Chen Liang wrote: >> `@sealedGraph` had a mechanism to render non-sealed classes differently, but >> it's useless because the graph nodes are not bordered. This patch converts >> the non-sealed classes to be rendered in italics instead. >> >> An example of

Re: RFR: JDK-8306584: Start of release updates for JDK 22

2023-05-23 Thread Jonathan Gibbons
On Thu, 20 Apr 2023 20:28:18 GMT, Joe Darcy wrote: > Time to get JDK 22 underway... test/langtools/tools/javac/versions/Versions.java line 26: > 24: /* > 25: * @test > 26: * @bug 4981566 5028634 5094412 6304984 7025786 7025789 8001112 8028545 > 8000961 8030610 8028546 8188870 8173382

Re: RFR: 8307652: sealed class hierarchy graph doesn't distinguish non-sealed classes

2023-05-12 Thread Jonathan Gibbons
On Tue, 9 May 2023 04:11:03 GMT, Chen Liang wrote: > `@sealedGraph` had a mechanism to render non-sealed classes differently, but > it's useless because the graph nodes are not bordered. This patch converts > the non-sealed classes to be rendered in italics instead. > > An example of

Re: RFR: 8300204: Sealed-class hierarchy graph missing nodes

2023-05-12 Thread Jonathan Gibbons
On Tue, 9 May 2023 06:35:03 GMT, Per Minborg wrote: >> Please review this simple patch that fixes the package determination for >> nested classes in the `@sealedGraph` taglet. >> >> Current JDK 21: >>

Re: RFR: 8300204: Sealed-class hierarchy graph missing nodes

2023-05-09 Thread Jonathan Gibbons
On Tue, 9 May 2023 03:11:10 GMT, Chen Liang wrote: > Please review this simple patch that fixes the package determination for > nested classes in the `@sealedGraph` taglet. > > Current JDK 21: >

Re: RFR: 8304896: Update to use jtreg 7.2

2023-04-18 Thread Jonathan Gibbons
On Tue, 18 Apr 2023 12:08:50 GMT, Andrey Turbanov wrote: > Interesting, why this JBS ticked is considered as a bug? There's no obvious best choice here (bug, enhancement, task) and as is, it was the same as for similar previous items. - PR Comment:

Re: RFR: JDK-8305713: DocCommentParser: merge blockContent and inlineContent [v3]

2023-04-11 Thread Jonathan Gibbons
> Please review a cleanup in DocCommentParser to merge blockContent and > inlineContent into a single method to parse "rich content" in a doc comment. Jonathan Gibbons has updated the pull request with a new target base due to a merge or a rebase. The pull request now con

Re: RFR: JDK-8305713: DocCommentParser: merge blockContent and inlineContent [v2]

2023-04-11 Thread Jonathan Gibbons
> Please review a cleanup in DocCommentParser to merge blockContent and > inlineContent into a single method to parse "rich content" in a doc comment. Jonathan Gibbons has updated the pull request incrementally with 42 additional commits since the last revision: - Merge remote

RFR: JDK-8305713: DocCommentParser: merge blockContent and inlineContent

2023-04-11 Thread Jonathan Gibbons
Please review a cleanup in DocCommentParser to merge blockContent and inlineContent into a single method to parse "rich content" in a doc comment. - Depends on: https://git.openjdk.org/jdk/pull/13362 Commit messages: - JDK-8305713: DocCommentParser: merge blockContent and

Integrated: JDK-8304689: Add hidden option to disable external spec page

2023-03-27 Thread Jonathan Gibbons
On Tue, 21 Mar 2023 21:08:01 GMT, Jonathan Gibbons wrote: > Please review a change to introduce a hidden option to temporarily disable > the "External Specifications" page while we add `@spec` tags, and until we > have a critical mass of such tags. This pull request has

Re: RFR: JDK-8304689: Add hidden option to disable external spec page [v2]

2023-03-23 Thread Jonathan Gibbons
> Please review a change to introduce a hidden option to temporarily disable > the "External Specifications" page while we add `@spec` tags, and until we > have a critical mass of such tags. Jonathan Gibbons has updated the pull request incrementally with one additional co

RFR: JDK-8304689: Add hidden option to disable external spec page

2023-03-21 Thread Jonathan Gibbons
Please review a change to introduce a hidden option to temporarily disable the "External Specifications" page while we add `@spec` tags, and until we have a critical mass of such tags. - Commit messages: - JDK-8304689: Add hidden option to disable external spec page Changes:

Re: RFR: 8301991: Convert l10n properties resource bundles to UTF-8 native

2023-03-15 Thread Jonathan Gibbons
On Thu, 23 Feb 2023 09:04:23 GMT, Justin Lu wrote: > This PR converts Unicode sequences to UTF-8 native in .properties file. > (Excluding the Unicode space and tab sequence). The conversion was done using > native2ascii. > > In addition, the build logic is adjusted to support reading in the

Re: Integrated: 8303915: javadoc build failure after JDK-8294959

2023-03-09 Thread Jonathan Gibbons
On Thu, 9 Mar 2023 19:16:21 GMT, Adam Sotona wrote: > Newly added Classfile API is based on pattern matching preview feature. > Unfortunately standard tier1 - 3 tests execution does not involve javadoc > generation and so it didn't discover missing preview option. > > Please review this patch

Re: RFR: 8303480: Miscellaneous fixes to mostly invisible doc comments [v2]

2023-03-06 Thread Jonathan Gibbons
On Mon, 6 Mar 2023 20:22:48 GMT, Pavel Rappo wrote: >> Please review this superficial documentation cleanup that was triggered by >> unrelated analysis of doc comments in JDK API. >> >> The only effect that this multi-area PR has on the JDK API Documentation >> (i.e. the observable effect on

Re: RFR: 8303480: Miscellaneous fixes to mostly invisible doc comments [v2]

2023-03-06 Thread Jonathan Gibbons
On Fri, 3 Mar 2023 11:31:04 GMT, Alexey Ivanov wrote: >> Yes, iff means if-and-only-if and is used for extra precision in formal >> logic, mathematics. As @pavelrappo points out it's a relatively common >> occurrence in the OpenJDK sources, though perhaps not in the public >> javadocs.

[jdk20] RFR: JDK-8299147: Minor accessibility errors in the specs and man index pages

2022-12-20 Thread Jonathan Gibbons
Please review a trivial accessibility fix for the "draft" header in a couple of index file. - Commit messages: - JDK-8299147: Minor accessibility errors in the specs and man index pages Changes: https://git.openjdk.org/jdk20/pull/66/files Webrev:

Re: RFR: 8298050: Add links to graph output for javadoc

2022-12-09 Thread Jonathan Gibbons
On Thu, 8 Dec 2022 16:21:30 GMT, Pavel Rappo wrote: >> This PR proposes adding hyperlinks to the sealed graphic layout making >> navigation much simpler via the image. > > Given that this feature is welcome, I would suggest changing the priority of > the respective JBS issue to P3, withdrawing

Re: RFR: 8298050: Add links to graph output for javadoc

2022-12-08 Thread Jonathan Gibbons
On Thu, 8 Dec 2022 09:19:54 GMT, Per Minborg wrote: > This PR proposes adding hyperlinks to the sealed graphic layout making > navigation much simpler via the image. make/jdk/src/classes/build/tools/taglet/SealedGraph.java line 209: > 207: .filter(c -> '.' == c) > 208:

Re: RFR: 8296710: Update to use jtreg 7.1

2022-11-30 Thread Jonathan Gibbons
On Tue, 29 Nov 2022 14:44:12 GMT, Christian Stein wrote: > Please review the change to update to using jtreg `7.1`. > > The primary change is to the `jib-profiles.js` file, which specifies the > version of jtreg to use, for those systems that rely on this file. In > addition, the

Re: RFR: 8297165: Update Pandoc to version 2.19.2 for Oracle builds

2022-11-16 Thread Jonathan Gibbons
On Wed, 16 Nov 2022 22:02:43 GMT, Mikael Vidstedt wrote: > Update to Pandoc 2.19.2 for all Oracle platforms/builds. This updates the > createPandocBundle.sh script to reflect the bundle layout of the latest > upstream pandoc bundles, and adds support for an optional platform argument > to the

Re: RFR: 8297041: Remove the last remnants of sjavac

2022-11-16 Thread Jonathan Gibbons
On Wed, 16 Nov 2022 13:22:43 GMT, Magnus Ihse Bursie wrote: > The sjavac ("smart javac") was an ambitious project. It should parallelize > java compilation, create a background daemon process that kept the JVM "hot" > with the JITted javac code, define a public api so only noticeable changes

Re: RFR: 8297041: Remove the last remnants of sjavac

2022-11-16 Thread Jonathan Gibbons
On Wed, 16 Nov 2022 13:22:43 GMT, Magnus Ihse Bursie wrote: > The sjavac ("smart javac") was an ambitious project. It should parallelize > java compilation, create a background daemon process that kept the JVM "hot" > with the JITted javac code, define a public api so only noticeable changes

Integrated: JDK-8296137: diags-examples.xml is broken

2022-11-07 Thread Jonathan Gibbons
On Fri, 4 Nov 2022 21:50:10 GMT, Jonathan Gibbons wrote: > Please review some minor updates to the `diags/examples` mechanism, repairing > some bitrot after one of the not-so-recent repo reorgs. > > For bonus, I've added a target for the German version of the output. This pull req

Re: RFR: JDK-8296137: diags-examples.xml is broken

2022-11-07 Thread Jonathan Gibbons
On Mon, 7 Nov 2022 12:23:04 GMT, Magnus Ihse Bursie wrote: > Looks good. Thanks for fixing, and sorry for breaking. :-( At some point, we > should go through the files in `make/langtools` and check if they all are > still needed, and so that we document how to test them, in case of future >

RFR: JDK-8296137: diags-examples.xml is broken

2022-11-04 Thread Jonathan Gibbons
Please review some minor updates to the `diags/examples` mechanism, repairing some bitrot after one of the not-so-recent repo reorgs. For bonus, I've added a target for the German version of the output. - Commit messages: - JDK-8296137: diags-examples.xml is broken Changes:

Integrated: JDK-8296188: Update style and header in JDWP Protocol spec and JVMTI spec

2022-11-02 Thread Jonathan Gibbons
On Wed, 2 Nov 2022 19:07:36 GMT, Jonathan Gibbons wrote: > Please review a simple makefile-only update to inject the standard stylesheet > and navigation header into the two JDK specifications that are generated as > HTML files in the `gensrc` directory, to bring these doc

RFR: JDK-8296188: Update style and header in JDWP Protocol spec and JVMTI spec

2022-11-02 Thread Jonathan Gibbons
Please review a simple makefile-only update to inject the standard stylesheet and navigation header into the two JDK specifications that are generated as HTML files in the `gensrc` directory, to bring these docs in line with the rest of the specs documents. Generated docs at: *

Integrated: JDK-8295914: Add a header to generated HTML files in specs

2022-11-01 Thread Jonathan Gibbons
On Thu, 27 Oct 2022 20:50:04 GMT, Jonathan Gibbons wrote: > Please review some updates to the parts of the build system related to > building the documentation. This pull request has now been integrated. Changeset: d17bf51f Author:Jonathan Gibbons URL: https://git.openjdk.o

Re: RFR: JDK-8295914: Add a header to generated HTML files in specs [v2]

2022-10-31 Thread Jonathan Gibbons
> Please review some updates to the parts of the build system related to > building the documentation. Jonathan Gibbons has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. Th

Re: RFR: JDK-8295914: Add a header to generated HTML files in specs

2022-10-31 Thread Jonathan Gibbons
On Fri, 28 Oct 2022 13:46:27 GMT, Erik Joelsson wrote: >> Please review some updates to the parts of the build system related to >> building the documentation. > > make/Docs.gmk line 598: > >> 596: # Unset the following to suppress the link to the tool guides >> 597: NAV_LINK_GUIDES =

Re: RFR: 8295653: Add a graph of the sealed class hierarchy for marked classes [v4]

2022-10-28 Thread Jonathan Gibbons
On Mon, 24 Oct 2022 20:44:08 GMT, Magnus Ihse Bursie wrote: >> It would be possible to mark classes with `@sealedGraph` to indicate that >> the sealed hierarchy should be rendered graphically in the JavaDocs. Classes >> not marked would be unaffected, creating an opt-in approach. >> >>

RFR: JDK-8295914: Add a header to generated HTML files in specs

2022-10-27 Thread Jonathan Gibbons
Please review some updates to the parts of the build system related to building the documentation. - Commit messages: - JDK-8295914: Add a header to generated HTML files in specs Changes: https://git.openjdk.org/jdk/pull/10891/files Webrev:

Re: RFR: 8295653: Add a graph of the sealed class hierarchy for marked classes [v2]

2022-10-24 Thread Jonathan Gibbons
On Thu, 20 Oct 2022 11:13:18 GMT, Magnus Ihse Bursie wrote: >> It would be possible to mark classes with `@sealedGraph` to indicate that >> the sealed hierarchy should be rendered graphically in the JavaDocs. Classes >> not marked would be unaffected, creating an opt-in approach. >> >>

Re: RFR: 8295653: Add a graph of the sealed class hierarchy for marked classes [v2]

2022-10-24 Thread Jonathan Gibbons
On Thu, 20 Oct 2022 11:13:18 GMT, Magnus Ihse Bursie wrote: >> It would be possible to mark classes with `@sealedGraph` to indicate that >> the sealed hierarchy should be rendered graphically in the JavaDocs. Classes >> not marked would be unaffected, creating an opt-in approach. >> >>

Re: RFR: 8295653: Add a graph of the sealed class hierarchy for marked classes [v2]

2022-10-24 Thread Jonathan Gibbons
On Thu, 20 Oct 2022 11:13:18 GMT, Magnus Ihse Bursie wrote: >> It would be possible to mark classes with `@sealedGraph` to indicate that >> the sealed hierarchy should be rendered graphically in the JavaDocs. Classes >> not marked would be unaffected, creating an opt-in approach. >> >>

Re: RFR: 8295729: Add jcheck whitespace checking for properties files [v3]

2022-10-24 Thread Jonathan Gibbons
On Mon, 24 Oct 2022 19:21:07 GMT, Magnus Ihse Bursie wrote: >> Properties files is essentially source code. It should have the same >> whitespace checks as all other source code, so we don't get spurious >> trailing whitespace changes. >> >> With the new Skara jcheck, it is possible to

Re: RFR: 8295653: Add a graph of the sealed class hierarchy for marked classes

2022-10-19 Thread Jonathan Gibbons
On Wed, 19 Oct 2022 20:41:36 GMT, Magnus Ihse Bursie wrote: >> src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css >> line 855: >> >>> 853: margin: -100px 0 0 100px; >>> 854: z-index: 1; >>> 855: } >> >> These lines could be merged with the

Re: RFR: 8295653: Add a graph of the sealed class hierarchy for marked classes

2022-10-19 Thread Jonathan Gibbons
On Wed, 19 Oct 2022 11:17:07 GMT, Magnus Ihse Bursie wrote: > It would be possible to mark classes with `@sealedGraph` to indicate that the > sealed hierarchy should be rendered graphically in the JavaDocs. Classes not > marked would be unaffected, creating an opt-in approach. > >

Re: RFR: 8294404: [BACKOUT] JDK-8294142: make test should report only executed tests

2022-09-26 Thread Jonathan Gibbons
On Tue, 27 Sep 2022 00:40:48 GMT, David Holmes wrote: > Revert "8294142: make test should report only on executed tests" > > This reverts commit 91a23d775fbf482244ace5758f7b3084ea564460. > > Triggers an issue with javatest that causes CI test tasks to fail - see >

Re: RFR: 8292911: Add a note about jtreg failure handlers in the testing doc [v3]

2022-08-26 Thread Jonathan Gibbons
On Fri, 26 Aug 2022 13:48:54 GMT, Jaikiran Pai wrote: >> Can I please get a review of this change to the testing documentation which >> adds a note about failure handlers in jtreg? This addresses >> https://bugs.openjdk.org/browse/JDK-8292911. >> >> Recently, there have been users who have

<    1   2   3