davsclaus opened a new pull request, #24202:
URL: https://github.com/apache/camel/pull/24202

   ## Summary
   
   - Added `@Metadata(description = "...")` annotations to **all** field 
declarations in camel-core-model classes (model, rest, dataformat, language, 
errorhandler, config, app, transformer, validator, loadbalancer, tokenizer)
   - Removed redundant getter/setter javadoc from 198 model files (912 javadoc 
blocks, ~4000 lines) — descriptions now live exclusively in `@Metadata` 
annotations; fluent builder javadoc is kept for Java DSL documentation
   - Fixed grammar issues in descriptions inherited from original javadoc
   - Simplified `findJavaDoc()` in `SchemaGeneratorMojo` to remove dead 
field/setter/getter javadoc parsing paths — only `@Metadata(description)` and 
builder pattern fallback remain
   - Regen of catalog JSON, YAML DSL schema, and XSD files
   
   ## Test plan
   
   - [ ] Verify `mvn install` in `core/camel-core-model` succeeds
   - [ ] Verify regen produces same catalog JSON (descriptions come from 
`@Metadata` now)
   - [ ] Spot-check generated JSON files have correct descriptions
   - [ ] Verify YAML DSL schema has descriptions populated
   
   🤖 Generated with [Claude Code](https://claude.com/claude-code)


-- 
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]

Reply via email to