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

(main) Fix and test Javadoc generation #708

Merged
merged 1 commit into from
Dec 29, 2023

Conversation

abelsromero
Copy link
Member

What kind of change does this PR introduce? (check at least one)

  • Bugfix
  • Feature
  • Documentation
  • Refactor
  • Build improvement
  • Other (please describe)

What is the goal of this pull request?

Ensure we don't find Javadoc issues right when are testing a release 🤦 To achieve it, we add a job to CI to run Javadoc generation and fail if something is wrong.
We DO accept warnings though, these are complaints about getter/setters and other that do not add value imho.

Are there any alternative ways to implement this?

We could enable Javadoc in the normal build, but that would slow the normal development and testing. I'd rather have it a separate CI job.

Are there any implications of this pull request? Anything a user must know?

Contributors would need to be aware that Javadocs are now a requirement, at least no errors.

Is it related to an existing issue?

  • Yes
  • No

Finally, please add a corresponding entry to CHANGELOG.adoc

@abelsromero abelsromero force-pushed the fix-and-test-java-docs branch 2 times, most recently from cebe746 to 3391195 Compare December 29, 2023 15:37
@abelsromero abelsromero merged commit b8a34e1 into asciidoctor:main Dec 29, 2023
19 checks passed
@abelsromero abelsromero deleted the fix-and-test-java-docs branch February 11, 2024 17:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant