不清楚的编译信息 seqDerivedOrdering不是scala.math.Ordering[W]的有效隐式值



在 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]的隐式。但是,如果您没有其他编译错误,那么可能还有其他一些隐式错误。

所以基本上没关系。

最新更新