Closed echeipesh closed 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
Overview
Cross scala version dependencies diverge (ref: https://github.com/locationtech/geotrellis/pull/3132)
Minimize dependencies for
mamlJVM
Test
spark-sql
dependency becomesTest
geotrellis-spark
dependencygeotrellis-s3
dependencyswitch from scala-logging to log4s
ParallelInterpreter
forked for scala 2.11 and 2.12 based on changes incats.Parallel
interfaceChecklist