Skip to content

Rewrite spring configuration metadata generator#262

Merged
freya022 merged 3 commits into3.Xfrom
rewrite-spring-configuration-metadata-generator
Mar 16, 2026
Merged

Rewrite spring configuration metadata generator#262
freya022 merged 3 commits into3.Xfrom
rewrite-spring-configuration-metadata-generator

Conversation

@freya022
Copy link
Owner

@freya022 freya022 commented Mar 16, 2026

KSP is nice but I think generating a simple JSON in ~7.2 seconds is a bit too slow when I can do the same in less than 100ms. Having to write a small description for each property is probably (/s) worth the time save.

- Retain annotations in binary
- Set to property getter to avoid generating an annotation holder method
- Add description
We read the compiled classes as annotations have all the data we need
So Gradle can tell this task is required to "build" resources
@freya022 freya022 merged commit b5ba291 into 3.X Mar 16, 2026
1 check passed
@freya022 freya022 deleted the rewrite-spring-configuration-metadata-generator branch March 16, 2026 14:42
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