spring-boot-migrator
spring-boot-migrator copied to clipboard
Spring Boot Migrator (SBM) is a tool for automated code migrations to upgrade or migrate to Spring Boot
### What needs to be done Resources in `src/test/resources` that are not parseable should be ignored by the `RewriteMavenParser` and a message under `INFO` should be logged ### Why it...
**Describe the bug** Scanning the (see zip) Spring Boot application and applying `initialize-spring-boot-migration` downgrades the Spring Boot version from `2.7.4` to `2.7.3` **To Reproduce** see above **Expected behavior** The version...
### What needs to be done Currently, the support to generate code for TriggerMesh #434 integration when migrating from Mule 3.9 to Spring Boot can be toggled by setting the...
### What needs to be done Provide an error message when an unsupported JDK is used to start SBM. See #396 ### Why it needs to be done It is...
### What needs to be done The precondition check should fail when an unsupported JDK is used. ### Why it needs to be done Recipes will fail with unsupported JDK...
Currently, the implementation will add a dependency with `compile` scope when the same dependency already exists with `test` scope. It should merge these dependencies and set the state accordingly (or...
From the [Release Notes](https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-3.0.0-M5-Release-Notes#jmx-endpoint-exposure) >By default, only the health endpoint is now exposed over JMX, to align with the default web endpoint exposure. This can be changed by configuring the...
**Describe the bug** When I apply the recipe migrate-jax-rs on our Spring Boot 2.5 project, then I get ClassCastExceptions and NullPointerExceptions. **Stacktrace** ``` ERROR o.s.s.o.RewriteExecutionContext - Exception occured! org.openrewrite.UncaughtVisitorException: java.lang.ClassCastException:...