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 Before removing an EJB definition section from `ejb-jar.xml` it must be verified that all information was migrated. Currently, the EJB definition is removed right...
### What needs to be done Provide method `buildFile.hasDependencyMatchingRegex()` which considers transitive dependencies too as counterpart to `buildFile.hasDeclaredDependencyMatchingRegex()` ### Acceptance Criteria **`hasDependencyMatchingRegex`** **Given** `pom.xml` contains a dependency that brings a...
### What needs to be done Fix and enable test in `AddNewDependencyTest`.
Thanks @[virgium03](https://github.com/virgium03) for raising this issue! Version: `0.9.1`. If any of the `pom.xml` files in a project contain empty `properties` elements, the tool fails. The fix is to remove the...
Thanks @[virgium03](https://github.com/virgium03) for raising this issue! Version: `0.9.1` Have a multi-module Maven project like this, where `project B` inherits from the `project A` `pom.xml` file: A ├── pom.xml ├── B...
Depends-on: #52 ### What needs to be done Investigate, fix and/or close. See comments `// TODO: #486` ### Old Issue `MoveFilesActionTest` started failing in CI while passing locally. The file...
### What needs to be done HTTP Listener annotated with `@WebListener` should be handled by `migrate-annotated-servlets` recipe. While looking at the code this should be the case already (the annotation...
### What needs to be done HTTP Listener annotated with `@WebFilter` should be handled by `migrate-annotated-servlets` recipe. While looking at the code this should be the case already (the annotation...
### What needs to be done Calculating base packages should return the common parent package, even if it is the default (no) package. In `BasePackageCalculator.calculateBasePackage(List javaSources)` ### Why it needs...