Sitelet https://github.com/typelevel/cats/commit/2350003d6716f6c31ea0e8e08275c3676c316f1f
Skip to content

Commit 2350003

Browse files
authored
Fix cyclic reference
1 parent 2a61299 commit 2350003

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

‎kernel/src/main/scala/cats/kernel/Order.scala‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -232,5 +232,7 @@ object Order extends OrderFunctions[Order] with OrderToOrderingConversion {
232232
override def toOrdering: Ordering[A] = ev
233233
}
234234

235-
def fromComparable[A <: Comparable[_ >: A]]: Order[A] = _ compareTo _
235+
private type ContravariantComparable[A] = Comparable[_ >: A]
236+
237+
def fromComparable[A <: ContravariantComparable[A]]: Order[A] = _ compareTo _
236238
}

0 commit comments

Comments
 (0)