geotrellis / maml

Map Algebra Modeling Language: It's what we and whales are.
https://geotrellis.github.io/maml/
Apache License 2.0
16 stars 10 forks source link

GeoTrellis 3.2.0 #112

Closed echeipesh closed 4 years ago

echeipesh commented 4 years ago

Overview

Checklist

echeipesh commented 4 years ago
[error] /home/circleci/project/jvm/src/main/scala/eval/ParallelInterpreter.scala:16:19: wrong number of type arguments for cats.Parallel, should be 1
[error]     implicit Par: Parallel[F, G],
[error]                   ^
[error] /home/circleci/project/jvm/src/main/scala/eval/ParallelInterpreter.scala:33:27: could not find implicit value for parameter P: cats.Parallel[F]
[error]       expression.children parTraverse { expr =>
[error]                           ^
[error] /home/circleci/project/jvm/src/main/scala/eval/ParallelInterpreter.scala:60:19: wrong number of type arguments for cats.Parallel, should be 1
[error]       implicit P: Parallel[T, U],
[error]                   ^
[error] three errors found

This is one of the API breaks sadly

Cats 1.6 https://github.com/typelevel/cats/blob/2fa0956a1a0b560bf12fb18a2b85c935e5aab342/core/src/main/scala/cats/Parallel.scala#L57

Cats 2.0 https://github.com/typelevel/cats/blob/c8244d433f8f36183077e4480283b1333c0f55fb/core/src/main/scala/cats/Parallel.scala#L58