Currently depth resolves all dependencies synchronously, which can be slightly time consuming on larger projects or when using -internal and/or -test flags, taking several seconds for large enough dependency trees. This would likely be improved by resolving dependencies concurrently and merging the results at the end.
Will need to add some benchmarks prior to implementing this.
Currently depth resolves all dependencies synchronously, which can be slightly time consuming on larger projects or when using
-internaland/or-testflags, taking several seconds for large enough dependency trees. This would likely be improved by resolving dependencies concurrently and merging the results at the end.Will need to add some benchmarks prior to implementing this.