hxperl opened a new pull request, #739: URL: https://github.com/apache/commons-collections/pull/739
`UnmodifiableBoundedCollection.retainAll` has a non-breaking space (U+00A0) between the leading `*` and `@param`, so javadoc never recognises a block tag and emits the line as prose. Generated page today: ``` retainAll(Collection<?> coll) Always throws UnsupportedOperationException. @param Ignored. ``` The parameter name is missing as well — the sibling `removeIf` a few lines above reads `@param filter Ignored.`. Replacing the NBSP and adding `coll` makes it render `Parameters: coll - Ignored.` It is the only U+00A0 under `src/`. Because the broken line is not parsed as a tag, `-Xdoclint:all` stays silent on it, which is presumably how it survived. No JIRA ticket raised; this looked too small for one, happy to open one if you prefer. - [x] Read the contribution guidelines. - [x] Read the ASF Generative Tooling Guidance. - [x] I used AI to create part of this pull request: Claude Code found the line with a script that compares javadoc `@param` names against the method signature. I confirmed the defect in the generated HTML, made the one-line change, and verified it myself. - [x] `mvn` `mvn test` green: 22257 tests, 0 failures, 0 errors, 82 skipped (JDK 17, macOS arm64). I ran `test` rather than the bare default goal. - [ ] Unit tests: none — the change is one line of javadoc with no runtime behaviour. - [x] Pull request description. - [x] Meaningful commit message. 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_01WZdW1VZpdhcpg3c5iFioSr -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
