Skip to content

[v18] Add resource reference generator camel case config#62706

Merged
ptgott merged 1 commit intobranch/v18from
bot/backport-61978-branch/v18
Jan 12, 2026
Merged

[v18] Add resource reference generator camel case config#62706
ptgott merged 1 commit intobranch/v18from
bot/backport-61978-branch/v18

Conversation

@ptgott
Copy link
Copy Markdown
Contributor

@ptgott ptgott commented Jan 8, 2026

Backport #61978 to branch/v18

The resourcer reference generator splits camel-cased type names in order
to create section headings. However, for terms that are already camel
cased, such a `MySQL`, the splitting logic creates headings that make
type names difficult to reason about.

This change allows us to pass a configurable list of camel-cased
keywords and abbreviations to the generator. The generator only adds
spaces after these strings, not within them. While the generator
previously preserved abbreviations automatically, we now need to pass
abbreviatons to the exception list.

This change adds camel case exceptions to the configuration in order to
preserve the two pages that we currently generate.
@ptgott ptgott added the no-changelog Indicates that a PR does not require a changelog entry label Jan 8, 2026
@github-actions github-actions bot requested review from aadc-dev and zmb3 January 8, 2026 15:16
@ptgott ptgott added this pull request to the merge queue Jan 12, 2026
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Jan 12, 2026
@ptgott ptgott added this pull request to the merge queue Jan 12, 2026
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Jan 12, 2026
@ptgott ptgott added this pull request to the merge queue Jan 12, 2026
Merged via the queue into branch/v18 with commit eaf8f87 Jan 12, 2026
44 checks passed
@ptgott ptgott deleted the bot/backport-61978-branch/v18 branch January 12, 2026 17:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport no-changelog Indicates that a PR does not require a changelog entry size/sm

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants