Maven MOJO упорядочение по разрешению транзитивных зависимостей снизу графика
Я разрешаю транзитивные зависимости в моем MOJO и хочу, чтобы они возвращались в порядке снизу вверх по дереву зависимостей. Возможно ли это с помощью Maven2? Вот мой код до сих пор:
Set<?> dependencyArtifacts = project.createArtifacts(artifactFactory,
null, null);
ArtifactResolutionResult result = resolver.resolveTransitively(
dependencyArtifacts, project.getArtifact(), remoteRepositories, localRepository,
artifactMetadataSource);
Set<?> artifacts = result.getArtifacts();
Как вы можете видеть, метод getArtifacts ArtifactResolutionResult не гарантирует порядок сортировки при использовании Set.