在 SBT 1.1.6/Scala 2.12.6 中的代码编译过程中,这些信息试图告诉我什么?以后会不会再造成问题?
[info]seqDerivedOrdering is not a valid implicit value for scala.math.Ordering[W] because:
[info] hasMatchingSymbol reported error: polymorphic expression cannot be instantiated to expected type;
[info] found : [CC[X] <: Seq[X], T]scala.math.Ordering[CC[T]]
[info] required: scala.math.Ordering[W]
谢谢
看起来你有
scalacOptions += "-Xlog-implicits"
在build.sbt
.
打开此编译器选项后,编译器会打印一些用于调试隐式的信息。在您提供的行中,它只是写seqDerivedOrdering
不适合作为Ordering[W]
的隐式。但是,如果您没有其他编译错误,那么可能还有其他一些隐式错误。
所以基本上没关系。