Сборка sbt crossScalaVersions завершается с ошибкой
При упаковке проекта для "2.10.4", "2.11.11", "2.12.2" используется
crossScalaVersions := Seq("2.10.4", "2.11.11", "2.12.2")
Версия SBT, определенная в build.properties
:
sbt.version = 0.13.8
Я получаю ошибки, когда дело доходит до 2.10.4
версия (все остальные версии работают нормально)
Ошибка из консоли sbt:
no `: _*' annotation allowed here
[error] (such annotations are only allowed in arguments to *-parameters)
[error] underlying.del(keys: _*)
и соответствующий код для этого:
implicit class Redis(private val underlying: Jedis) extends com.dy.storage.Redis {
override def del(keys: String*): Long = {
underlying.del(keys: _*)
}
}
Также получаю ошибку для псевдонима типа, который определен так:
trait Redis {
type ByteArray = Array[Byte]
type ByteObject = Map[ByteArray, ByteArray]
}
val members: Option[Set[redis.ByteArray]] = ....
Ошибка относится к типуredis.ByteArray
'