[MRM-1292] replace the dependency graph by a maven-dependency-tree based implementation (maven-project is not used)