On Thu, 18 May 2023 11:44:04 GMT, KIRIYAMA Takuya <[email protected]> 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
