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

   ## Summary
   
   Third batch of Javadoc improvements for the camel-api module:
   
   - **HTTPS URLs**: Update all 67 `http://camel.apache.org` URLs to `https://` 
across 39 files
   - **Broken link fix**: Replace dead Spring 2.5.x API link in 
`Synchronization.java` with plain code reference
   - **Exchange rewrite**: Rewrite class-level Javadoc to lead with 
`getMessage()` instead of deprecated `getIn()/getOut()` pattern
   - **SPI contracts**: Add contract documentation to `Language`, 
`AggregationRepository`, and `DataFormatFactory` explaining lifecycle, 
thread-safety, and usage
   - **Exception constructors**: Add `@param` tags to constructors of 20 most 
important exception classes (CamelExecutionException, NoSuchBeanException, 
FailedToCreateRouteException, PropertyBindingException, etc.)
   - **StreamCacheException**: Add missing class-level Javadoc
   
   All changes are Javadoc-only — no functional code modified. 64 files 
changed, 327 insertions, 105 deletions.
   
   ## Test plan
   
   - [x] `mvn install -pl core/camel-api -DskipTests` passes
   - [x] Formatter applied (`mvn formatter:format impsort:sort`)
   - [x] No generated file changes needed


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