[crac] RFR: 8346386: [CRaC] Move CRaC’s Java code out of restricted packages [v2]

Timofei Pushkin duke at openjdk.org
Wed Dec 18 12:15:11 UTC 2024


On Wed, 18 Dec 2024 10:02:33 GMT, Timofei Pushkin <duke at openjdk.org> wrote:

>>> The current jdk.internal.crac.mirror also creates no link, probably because no docs are generated for this package. 
>> 
>> It's expected that there's no docs for `jdk.internal.crac.mirror`; it should not be exposed, neither from code nor from docs. If you can't get links to `jdk.crac` work correctly you could fallback to just `{@code ...}`. The correctness of the information for users has priority over the form.
>
> Added a fix, turned out no docs were being built at all for the new module. After fixing that just changing the package to `jdk.crac` starting working but I used the more verbose `jdk.crac/jdk.crac.Something` syntax anyway to be inline with the rest of inter-module links in the file.

Sadly, this fix is not enough. The docs themselves build fine but when compiling there are warnings that the referenced module cannot be found. Investigating.

-------------

PR Review Comment: https://git.openjdk.org/crac/pull/164#discussion_r1890135457


More information about the crac-dev mailing list