Skip to content

Describe the Spring categories that only had a name - #1125

Merged
jkschneider merged 1 commit into
mainfrom
describe-remaining-categories
Aug 13, 2026
Merged

Describe the Spring categories that only had a name#1125
jkschneider merged 1 commit into
mainfrom
describe-remaining-categories

Conversation

@jkschneider

Copy link
Copy Markdown
Member

Thirteen category descriptors in category.yml carried a name and
packageName but no description, while their siblings in the same file —
Spring Boot 4.x, Spring Cloud 2024, Spring Security 7.x — were fully
described. This fills them in, in the same style.

It is not purely cosmetic. Categories are matched by display name when the
marketplace tree is assembled, and the first one installed owns the node. An
undescribed category therefore shadows a described one that happens to share
its name. Spring Boot 2.x here was silently suppressing the description that
moderneinc/rewrite-spring supplies for io.moderne.java.spring.boot2 — that
text has never reached users, and no amount of fixing the downstream repo would
have surfaced it.

Verified by deleting recipes.csv and regenerating: all 27 descriptors that
declare a description now reach the CSV, where 14 did before.

https://claude.ai/code/session_019r1a149dSe3VMXxtbPEPXs

Thirteen category descriptors carried a `name` and `packageName` but no
`description`, while their siblings in the same file were fully described.

This is not only cosmetic. Categories are matched by display name when the
marketplace tree is assembled, so an undescribed category shadows a described one
that shares its name. `Spring Boot 2.x` here was suppressing the description that
`moderneinc/rewrite-spring` supplies for `io.moderne.java.spring.boot2`, which
never reached users.

All 27 descriptors in this file now reach the generated CSV.
@github-project-automation github-project-automation Bot moved this to In Progress in OpenRewrite Aug 13, 2026
@jkschneider
jkschneider merged commit e15fd62 into main Aug 13, 2026
1 check passed
@jkschneider
jkschneider deleted the describe-remaining-categories branch August 13, 2026 17:22
@github-project-automation github-project-automation Bot moved this from In Progress to Done in OpenRewrite Aug 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant