Open darthorimar opened 7 years ago
transitiveDependencies method not correctly filters duplicates, which can be reproduces on the multi-combined-example in the cbt's examples dir.
transitiveDependencies
multi-combined-example
transitveDependencies on this project returns (shared listed two times):
transitveDependencies
shared
Sub2(/home/ilya/apps/cbt/examples/multi-combined-example/sub2) SharedDependency(/home/ilya/apps/cbt/examples/multi-combined-example/shared) SharedDependency(/home/ilya/apps/cbt/examples/multi-combined-example/shared) LazyDependency(BasicBuild(/home/ilya/apps/cbt/examples/multi-combined-example/sub6)) BasicBuild(/home/ilya/apps/cbt/examples/multi-combined-example/sub6) BoundMavenDependency(1497281961000,/home/ilya/apps/cbt/cache/maven,MavenDependency(org.scala-lang,scala-library,2.11.8,Classifier(None),true),Vector(https://repo1.maven.org/maven2),<function1>)
transitiveDependencies
method not correctly filters duplicates, which can be reproduces on themulti-combined-example
in the cbt's examples dir.transitveDependencies
on this project returns (shared
listed two times):