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.
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 inMavenProjectAnalyzer
. 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: