Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Javadoc JDK 13 Compatibility (HTML5) #1284

Closed
astrelsky opened this issue Nov 25, 2019 · 6 comments · Fixed by #1337
Closed

Javadoc JDK 13 Compatibility (HTML5) #1284

astrelsky opened this issue Nov 25, 2019 · 6 comments · Fixed by #1337
Assignees
Labels

Comments

@astrelsky
Copy link
Contributor

astrelsky commented Nov 25, 2019

This is merely for documentation purposes.

The option --no-module-directories has been removed from javadoc. info
There are also numerous errors due to bad usage of > and <.

I will edit this with more information later today.

@ryanmkurtz
Copy link
Collaborator

I'm going to consider this an enhancement since we officially support JDK 11 LTS. I'll look into it though.

@ryanmkurtz ryanmkurtz self-assigned this Nov 25, 2019
@astrelsky
Copy link
Contributor Author

astrelsky commented Nov 25, 2019

I'm going to consider this an enhancement since we officially support JDK 11 LTS. I'll look into it though.

I just figured it best to open the issue and document it. Would there be any issues with changing html to html5? ie changing name attributes to id and such.

I'm currently going through and fixing minor mistake with angle brackets and wrong links.

@ryanmkurtz
Copy link
Collaborator

Yes we definitely appreciate the issue being reported. --no-module-directories was put in to address #129. If there is a better solution out there we'll put it in!

@astrelsky
Copy link
Contributor Author

Yes we definitely appreciate the issue being reported. --no-module-directories was put in to address #129. If there is a better solution out there we'll put it in!

I'll look into another solution after class this afternoon. I have most of the html errors and outdated links out of the way already.

@astrelsky
Copy link
Contributor Author

astrelsky commented Nov 25, 2019

Yes we definitely appreciate the issue being reported. --no-module-directories was put in to address #129. If there is a better solution out there we'll put it in!

According to the openjdk bug report this was fixed in JDK 12. Since JDK 11 LTS is what is officially supported and the bug only exists in Java11 I've simply added a check in distribution.gradle to apply the option only if it is Java11.

I'll submit a pr along with a bunch of fixes for javadoc errors.

Also getting javadoc: error - invalid flag: -notimestamp. I've tried adding the following to the createJavadocs task but it seemed to raise the same error whether I set it to true or false.

options.setNoTimestamp​(false)

@astrelsky
Copy link
Contributor Author

astrelsky commented Nov 26, 2019

It appears the -notimestamp is occuring in the createJsondocs task. Adding setNoTimestamp(false) to the task fixes the error there and I've confirmed it is available in gradle 5.0.

@astrelsky astrelsky changed the title Javadoc build errors JDK >= 13.0.1 Javadoc JDK 13 Compatibility Nov 27, 2019
@astrelsky astrelsky changed the title Javadoc JDK 13 Compatibility Javadoc JDK 13 Compatibility (HTML5) Dec 2, 2019
samirromdhani added a commit to samirromdhani/compas-sct that referenced this issue Jan 26, 2023
Signed-off-by: Samir Romdhani <samir.romdhani@rte-france.com>

fixes : microprofile/microprofile-fault-tolerance#512 , NationalSecurityAgency/ghidra#1284
Signed-off-by: Samir Romdhani <samir.romdhani@rte-france.com>
samirromdhani added a commit to samirromdhani/compas-sct that referenced this issue Jan 26, 2023
Signed-off-by: Samir Romdhani <samir.romdhani@rte-france.com>

fixes : microprofile/microprofile-fault-tolerance#512 , NationalSecurityAgency/ghidra#1284
Signed-off-by: Samir Romdhani <samir.romdhani@rte-france.com>
samirromdhani added a commit to samirromdhani/compas-sct that referenced this issue Jan 26, 2023
Signed-off-by: Samir Romdhani <samir.romdhani@rte-france.com>

fixes : microprofile/microprofile-fault-tolerance#512 , NationalSecurityAgency/ghidra#1284
Signed-off-by: Samir Romdhani <samir.romdhani@rte-france.com>
samirromdhani added a commit to samirromdhani/compas-sct that referenced this issue Jan 26, 2023
Signed-off-by: Samir Romdhani <samir.romdhani@rte-france.com>

feat/javadoc manifest test fixes#jdk17

Signed-off-by: Samir Romdhani <samir.romdhani@rte-france.com>

fixes : microprofile/microprofile-fault-tolerance#512 , NationalSecurityAgency/ghidra#1284
Signed-off-by: Samir Romdhani <samir.romdhani@rte-france.com>
samirromdhani added a commit to samirromdhani/compas-sct that referenced this issue Jan 26, 2023
Signed-off-by: Samir Romdhani <samir.romdhani@rte-france.com>

feat/javadoc manifest test fixes#jdk17

Signed-off-by: Samir Romdhani <samir.romdhani@rte-france.com>

fixes : microprofile/microprofile-fault-tolerance#512 , NationalSecurityAgency/ghidra#1284
Signed-off-by: Samir Romdhani <samir.romdhani@rte-france.com>
samirromdhani added a commit to samirromdhani/compas-sct that referenced this issue Jan 26, 2023
Signed-off-by: Samir Romdhani <samir.romdhani@rte-france.com>

feat/javadoc manifest test fixes#jdk17

Signed-off-by: Samir Romdhani <samir.romdhani@rte-france.com>

fixes : microprofile/microprofile-fault-tolerance#512 , NationalSecurityAgency/ghidra#1284
Signed-off-by: Samir Romdhani <samir.romdhani@rte-france.com>
samirromdhani added a commit to samirromdhani/compas-sct that referenced this issue Jan 26, 2023
Signed-off-by: Samir Romdhani <samir.romdhani@rte-france.com>

feat/javadoc manifest test fixes#jdk17

Signed-off-by: Samir Romdhani <samir.romdhani@rte-france.com>

fixes : microprofile/microprofile-fault-tolerance#512 , NationalSecurityAgency/ghidra#1284
Signed-off-by: Samir Romdhani <samir.romdhani@rte-france.com>
samirromdhani added a commit to samirromdhani/compas-sct that referenced this issue Jan 26, 2023
Signed-off-by: Samir Romdhani <samir.romdhani@rte-france.com>

feat/javadoc manifest test fixes#jdk17

Signed-off-by: Samir Romdhani <samir.romdhani@rte-france.com>

fixes : microprofile/microprofile-fault-tolerance#512 , NationalSecurityAgency/ghidra#1284
Signed-off-by: Samir Romdhani <samir.romdhani@rte-france.com>
samirromdhani added a commit to samirromdhani/compas-sct that referenced this issue Jan 26, 2023
Signed-off-by: Samir Romdhani <samir.romdhani@rte-france.com>

feat/javadoc manifest test fixes#jdk17

Signed-off-by: Samir Romdhani <samir.romdhani@rte-france.com>

fixes : microprofile/microprofile-fault-tolerance#512 , NationalSecurityAgency/ghidra#1284
Signed-off-by: Samir Romdhani <samir.romdhani@rte-france.com>
samirromdhani added a commit to samirromdhani/compas-sct that referenced this issue Jan 26, 2023
Signed-off-by: Samir Romdhani <samir.romdhani@rte-france.com>

feat/javadoc manifest test fixes#jdk17

Signed-off-by: Samir Romdhani <samir.romdhani@rte-france.com>

fixes : microprofile/microprofile-fault-tolerance#512 , NationalSecurityAgency/ghidra#1284
Signed-off-by: Samir Romdhani <samir.romdhani@rte-france.com>
romdhanisam pushed a commit to samirromdhani/compas-sct that referenced this issue Jan 27, 2023
samirromdhani added a commit to samirromdhani/compas-sct that referenced this issue Jan 27, 2023
samirromdhani added a commit to samirromdhani/compas-sct that referenced this issue Jan 27, 2023
fixes maven plugin related to jdk17 :
microprofile/microprofile-fault-tolerance#512
NationalSecurityAgency/ghidra#1284

Signed-off-by: Samir Romdhani <samir.romdhani@rte-france.com>
samirromdhani added a commit to samirromdhani/compas-sct that referenced this issue Jan 27, 2023
fixes maven plugin related to jdk17 :
microprofile/microprofile-fault-tolerance#512
NationalSecurityAgency/ghidra#1284

Signed-off-by: Samir Romdhani <samir.romdhani@rte-france.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants