Framework Migrator
Introduction
The Framework Migrator is dedicated to helping developers migrate code from one framework to another—for example, from Log4j—automatically handling API changes, syntax adjustments, dependency upgrades, and other issues, significantly reducing migration costs.
Supported Framework Migrations
| Source Framework | Target Framework |
|---|---|
| Fest 2.x, JUnit asserts, TestNG assertions, Hamcrest assertions, Google Truth | AssertJ |
| EasyMock, JMockit | Mockito |
| JCL, JBoss Logging, JUL, Log4j 1.x, Log4j 2.x | SLF4J |
| Log4j 2.x | Logback |
| SLF4J, JUL, JCL | Log4j |
| Health Checks, Spring, Dropwizard | Spring Boot |
| SpringFox Swagger, Swagger, springdoc-openapi-common | Springdoc |
| Spring Cloud Sleuth | Micrometer Tracing |
| rider-spring (JUnit4) | rider-junit5 (JUnit5) |
| Jakarta annotation API, JetBrains annotations, Spring Framework annotations, javax annotation API | JSpecify |
| Java Faker, Micrometer annotations | Datafaker |
| OpenJPA | EclipseLink JPA |
| JavaEE | Quarkus 2 |
| Joda-Time | Java-Time |
| JUnit 5.x | JUnit 6 |
| Hamcrest assertions, Jupiter migration | JUnit Jupiter |
Framework Migrator
- Select the target framework you want to migrate to, then click "Run".

- Wait for the migration to complete.

- After migration is complete, review the modified files and choose "Accept" or "Reject".


