sbt/core
Alexandre Archambault 862169c6bb Add more guarantees that a same module can't be downloaded concurrently
traverse called in ResolutionProcess.fetchAll relies on Applicative, so
doesn't guarantee that the module groups will be fetched one after the
other. The Applicative instance of scalaz.concurrent.Task doesn't
parallelize the tasks by default, so it works fine here. But that extra
security ensures that code can be fine with other monads.
2017-07-22 17:29:29 +02:00
..
js/src/main/scala/coursier/core/compatibility Add workaround for multi-range version intervals 2017-06-16 14:27:49 +02:00
jvm/src/main/scala/coursier Add workaround for multi-range version intervals 2017-06-16 14:27:49 +02:00
shared/src/main/scala/coursier Add more guarantees that a same module can't be downloaded concurrently 2017-07-22 17:29:29 +02:00