spring-projects-experimental / spring-boot-migrator

Spring Boot Migrator (SBM) is a tool for automated code migrations to upgrade or migrate to Spring Boot
Apache License 2.0
431 stars 87 forks source link

Revamp/945 decouple sbm support rewrite from maven #946

Closed fabapp2 closed 10 months ago

fabapp2 commented 10 months ago

The project builds and tests are green.

The dependency on Maven classes that require File and thus file system access has been removed. The order of Maven projects is calculated in MavenProjectAnalyzer. It creates the same result as the previously used Maven classes. Maven plugins and plugin dependencies are currently ignored.

However, the classpath resolution for multi-module projects is broken. Correct classpath resolution will also allow fixing #879 and #871.

Related open tasks: