spring-boot-migrator icon indicating copy to clipboard operation
spring-boot-migrator copied to clipboard

Spring Boot Migrator (SBM) is a tool for automated code migrations to upgrade or migrate to Spring Boot

Results 201 spring-boot-migrator issues
Sort by recently updated
recently updated
newest added

Explore ways to parse a Gradle project to OpenRewrite's AST. Ideally the same API (`RewriteProjectParser`) can be used by clients to parse Maven and Gradle projects transparently.

spike
in: sbm-support-rewrite

What I learn from your issue is that SBM should allow using JDK versions supported by OpenRewrite and not force you to an outdated version. I will create a new...

### What needs to be done An ear project should be parsed using SBM. ### Why it needs to be done The goal is to learn what needs to be...

### What needs to be done The condition should use `.getApplicableTest()` and `.getSingleSourceApplicableTest()` from OpenRewrite to evaluate if a recipe is applicable (if possible) ### Why it needs to be...

type: enhancement
in: sbm-core

### What needs to be done Currently there's no pendant to `ProjectJavaSources` that allows to apply a recipe against all `BuildFile`s. ### Why it needs to be done Imagine a...

type: enhancement
in: sbm-core

### What needs to be done A representation for compiled types should be provided. ### Why it needs to be done Given this code ````java class MyClass implements MyInterface, Serializable...

type: enhancement
in: sbm-core

**Describe the bug** A clear and concise description of what the bug is. When scanning in my project, I get the following error: `Illegal character in path at index 88:...

type: bug

### What needs to be done Merge the two existing `UpgradeDependencyVersionTest` tests. ### Why it needs to be done Only one test and only one Recipe should exist.

type: enhancement
type: refactoring

### What needs to be done A WebSocket layer should be added to communicate with the `core` module. ### Why it needs to be done This layer will support publishing...

type: enhancement
in: sbm-core

**Describe the bug** Cannot generate a sbu30-report because the program reports a Applying recipe 'sbu30-report' Action [SpringBootUpgradeReportAction] 'Creates a Upgrade report for Spring Boot 3.' failed: Cannot invoke "org.openrewrite.java.tree.JavaType$FullyQualified.getFullyQualifiedName()" because...

type: bug