(Re)generate spring-boot-*-properties.yml for SB 4.1 and 4.2
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 67/100
Research direction
Start by inspecting the generator and the hand-written spring-boot-41-properties.yml introduced in #1096. Compare it with the Spring Boot 4.1 deprecated-properties documentation, then use the same generation path for 4.2. Done means the 4.1 recipe includes the missing deprecated properties and a generated 4.2 migration recipe is present.
Written by the indexing model from the issue text.
Description
spring-boot-41-properties.yml was implemented by hand in #1096 and never updated automatically using the generator, so it misses the other deprecated properties.
Spring Boot 4.2 will be out soon, so it is time to generate its property migration recipe as well.
(I can’t find an exact target date but the initial release usually happens in November)
- Dominant language
- Java
- Stars
- 409
- Forks
- 160
- Avg merge
- 8h 37m
- Merged PRs (30d)
- 73
Getting set up
- No Dockerfile or Docker Compose file
- No pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from openrewrite/rewrite-spring
-
Recipe quality triage: remaining fixes, wiring and polish (A1–L4)Possibly taken @DavJaveiro claimed this 1 day ago. Opengood first issue
Difficulty 5/5 Over a week Newbie friendliness 35/100
openrewrite/rewrite-spring#1201 · 17 comments ·
Maintainers usually reply within 1 day
-
`UpgradeSpringBoot_3_4` keeps `htmlunit-driver` (HtmlUnit 2) and pins it to 4.13.0; MockMvc HtmlUnit tests then fail with `NoClassDefFoundError: org/htmlunit/WebConnection`May be free again @OnicarN claimed this 20 days ago, and no pull request is open. Open
Difficulty 3/5 1-2 days Newbie friendliness 58/100
openrewrite/rewrite-spring#1195 · 2 comments ·
Maintainers usually reply within 1 day
-
`ReplaceGlobalMethodSecurityWithMethodSecurity` swaps the annotation on a `GlobalMethodSecurityConfiguration` subclass, and the context fails to start: "EnableGlobalMethodSecurity is required"Possibly taken @theluckystrike claimed this 4 days ago. Open
Difficulty 3/5 1-2 days Newbie friendliness 68/100
openrewrite/rewrite-spring#1194 ·
Maintainers usually reply within 1 day
-
Optimize the PreciseBeanType recipe and add type exclusion functionalityMay be free again @Akhil-1527 claimed this 46 days ago, and no pull request is open. Openenhancement
Difficulty 4/5 3-5 days Newbie friendliness 45/100
openrewrite/rewrite-spring#1148 · 3 comments ·
Maintainers usually reply within 1 day
-
Difficulty 5/5 Over a week Newbie friendliness 35/100
openrewrite/rewrite-spring#1147 · 1 reaction ·
Maintainers usually reply within 1 day
All issues in openrewrite/rewrite-spring
Similar issues
-
Four TestConstraintBasedAlgorithm tests pass when nothing is thrownPossibly taken @sharanggupta claimed this today. Open
Difficulty 1/5 1-3 hours Newbie friendliness 85/100
-
bug documentation good first issue help wanted priority low size XS
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
martin-francois/symphony-trello#1351 ·
Maintainers usually reply within 1 day
-
Add test coverage for ConvertUtil.parseDate() with NULL inputPossibly taken @mirajul-mollah7 claimed this today. Open
Difficulty 1/5 Under an hour Newbie friendliness 78/100
eclipse-sw360/sw360#4792 · 1 comment ·
Maintainers usually reply within 3 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
aws/aws-emulator#30 · 1 comment ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Maintainers usually reply within 4 days