Skip to content

Conversation

@gianmarcoschifone
Copy link

Summary

This PR fixes Javadoc issues exposed by the updated Checkstyle Javadoc parser, specifically in relation to UnusedImportsCheck.

Details

After updating Checkstyle, several Javadocs started failing parsing and caused false positives in UnusedImportsCheck.
The root cause is stricter Javadoc parsing introduced in Checkstyle (see checkstyle/checkstyle#18059), where malformed HTML and invalid {@link} usages prevent the parser from correctly identifying type references.

The fixes in this PR:

  • Correct malformed HTML in Javadocs (for example invalid <ul>/<li> structures and unclosed tags).
  • Fix invalid {@link} syntax
  • Ensure referenced types are properly resolvable by the Javadoc parser so that imports are correctly detected as used.

There are no behavioral or API changes. All modifications are limited to Javadoc formatting and correctness.

@github-actions github-actions bot added triage PRs from the community streams core Kafka Broker consumer tools connect performance kraft storage Pull requests that target the storage module clients group-coordinator labels Dec 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

clients connect consumer core Kafka Broker group-coordinator kraft performance storage Pull requests that target the storage module streams tools triage PRs from the community

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant