Skip to content

feat(generator): expose REST composer helpers and add path prefix support - #14320

Draft
whowes wants to merge 1 commit into
whowes/generator-client-codegenfrom
whowes/generator-rest-composer-helpers
Draft

feat(generator): expose REST composer helpers and add path prefix support#14320
whowes wants to merge 1 commit into
whowes/generator-client-codegenfrom
whowes/generator-rest-composer-helpers

Conversation

@whowes

@whowes whowes commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

Refactors REST request formatter generation to support prepending an optional path prefix to path patterns. This enables the upcoming resumable upload stub composer to target the required /resumable/upload URL prefix while exposing formatting helpers for reuse.

gemini-code-assist[bot]

This comment was marked as outdated.

@whowes
whowes added this pull request to stack #14327 September 9, 2026 06:35
@whowes
whowes force-pushed the whowes/generator-rest-composer-helpers branch from b85f89a to 459bd0c Compare September 9, 2026 15:50
@whowes
whowes force-pushed the whowes/generator-rest-composer-helpers branch from 459bd0c to 0da002b Compare September 9, 2026 20:16
@whowes
whowes removed this pull request from stack #14327 September 9, 2026 23:45
@whowes
whowes added this pull request to stack #14343 September 9, 2026 23:47
@whowes
whowes force-pushed the whowes/generator-rest-composer-helpers branch from 0da002b to 6917f74 Compare September 9, 2026 23:51
@whowes
whowes force-pushed the whowes/generator-rest-composer-helpers branch from 6917f74 to 2239313 Compare September 10, 2026 00:19
@whowes
whowes force-pushed the whowes/generator-rest-composer-helpers branch from 2239313 to 1b5a89d Compare September 10, 2026 01:15
…efix support

Extract shared REST ApiMethodDescriptor AST composition out of
HttpJsonServiceStubClassComposer into a dedicated HttpJsonDescriptorComposer
helper class, and add path prefix support to request formatters for resumable upload stubs.
@whowes
whowes force-pushed the whowes/generator-rest-composer-helpers branch from 1b5a89d to 24f4e9c Compare September 10, 2026 06:05
@sonarqubecloud

Copy link
Copy Markdown

@sonarqubecloud

Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant