christosgkoros commented on PR #25390:
URL: https://github.com/apache/camel/pull/25390#issuecomment-5258361934

   Done in `4f5dcfd` — rebased onto `main` at 4.23.0-SNAPSHOT (45 commits, 
clean, no conflicts) and re-stamped as 4.23.
   
   Four files were hand edited; everything else is generated from them:
   
   | File | Change |
   |---|---|
   | `components/camel-rest-postman/pom.xml` | `<firstVersion>` and the parent 
`<version>` |
   | `RestPostmanEndpoint.java` | `@UriEndpoint(firstVersion = "4.23.0", …)` |
   | `rest-postman-component.adoc` | `:since: 4.23` |
   | `bom/camel-bom/pom.xml` | this component's entry |
   
   The BOM one is worth a note: that file uses literal versions rather than 
`${project.version}`, and the repo-wide bump naturally could not touch a line 
that did not exist on `main` yet, so my entry was the only `4.22.0-SNAPSHOT` 
left sitting among `4.23.0-SNAPSHOT` neighbours.
   
   Regenerated from those: both copies of `rest-postman.json`, the catalog copy 
of the component page, `component.properties`, and the `Since:` javadoc in the 
generated DSL builders. I checked the diffs on the shared builder files 
(`ComponentsBuilderFactory`, `EndpointHeaderBuilders`, 
`StaticEndpointBuilders`) line by line — each is a single `Since: 4.22` → 
`4.23` next to a `camel-rest-postman` entry. The other `Since: 4.22` entries in 
those files belong to components that did ship in 4.22 and are untouched.
   
   Verified before pushing, the same chain CI runs:
   
   ```
   mvn install -Dquickly                                    # BUILD SUCCESS
   mvn install -DskipTests -pl catalog/camel-catalog,core/camel-util,\
       dsl/camel-componentdsl,dsl/camel-endpointdsl,dsl/camel-kamelet-main,docs
                                                            # BUILD SUCCESS
   mvn install -Psourcecheck -pl components/camel-rest-postman   # 170 tests, 
SUCCESS
   mvn test -pl components/camel-platform-http-vertx 
-Dtest=PlatformHttpRestPostmanConsumerTest
                                                            # 8 tests, SUCCESS
   git status --short                                       # empty
   ```
   
   Also confirmed no `4.22` reference remains anywhere this PR owns, and that 
the upgrade guide still has zero diff against `main`.
   
   Note this was a force-push, which has previously left the fork workflows in 
`action_required` on this PR — they will likely need approving again before CI 
reports.
   
   _Claude Code on behalf of @christosgkoros_


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