RFR: 8306980: Generated docs should contain correct GPLv2 Legal Documents [v2]

Jonathan Gibbons jjg at openjdk.org
Tue May 23 21:30:56 UTC 2023


On Thu, 18 May 2023 11:44:04 GMT, KIRIYAMA Takuya <duke at openjdk.org> wrote:

> Bundling duplicate files is inefficient.
> Since the existing design references files under java.base, isn't it reasonable to use those files?

While the files being copied are represented in the JDK image with symbolic links, these links are (or should be) implicitly followed when the files are copied into the generated documentation.

For example, here are the files being copied:

lrwxr-xr-x  1 jjg  staff    36 May 23 13:49 ADDITIONAL_LICENSE_INFO -> ../java.base/ADDITIONAL_LICENSE_INFO
lrwxr-xr-x  1 jjg  staff    31 May 23 13:49 ASSEMBLY_EXCEPTION -> ../java.base/ASSEMBLY_EXCEPTION
lrwxr-xr-x  1 jjg  staff    20 May 23 13:49 LICENSE -> ../java.base/LICENSE
-r--r--r--  1 jjg  staff  2936 May 23 13:49 jquery.md
-r--r--r--  1 jjg  staff  1870 May 23 13:49 jqueryUI.md


Here are the files as they are found in generated documentation:

-rw-r--r--  1 jjg  staff   2114 May 23 13:52 ADDITIONAL_LICENSE_INFO
-rw-r--r--  1 jjg  staff   1514 May 23 13:52 ASSEMBLY_EXCEPTION
-rw-r--r--  1 jjg  staff  19274 May 23 13:52 LICENSE
-rw-r--r--  1 jjg  staff   2936 May 23 13:52 jquery.md
-rw-r--r--  1 jjg  staff   1870 May 23 13:52 jqueryUI.md


Note there are no symbolic links in the generated documentation.

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

PR Comment: https://git.openjdk.org/jdk/pull/13686#issuecomment-1560140997


More information about the javadoc-dev mailing list