From d8b2fc2e8115f29c9c818a4b89d04bcd7b8eb180 Mon Sep 17 00:00:00 2001 From: Marco Lopes Date: Sun, 12 May 2019 23:46:24 +0100 Subject: [PATCH] Fix WTF --- .../scala/wen/instances/datetime/DateTimeInstances.scala | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/scala/wen/instances/datetime/DateTimeInstances.scala b/src/main/scala/wen/instances/datetime/DateTimeInstances.scala index edf4c36..a2e7fca 100644 --- a/src/main/scala/wen/instances/datetime/DateTimeInstances.scala +++ b/src/main/scala/wen/instances/datetime/DateTimeInstances.scala @@ -10,7 +10,7 @@ object DateTimeInstances extends DateTimeInstances trait DateTimeInstances { - implicit var dateTimeOrderInstance: Order[DateTime] = new Order[DateTime] { + implicit val dateTimeOrderInstance: Order[DateTime] = new Order[DateTime] { override def compare(x: DateTime, y: DateTime): Int = (x, y) match { case (DateTime(date1, time1), DateTime(date2, time2)) if date1 === date2 => time1 compare time2 @@ -18,7 +18,7 @@ trait DateTimeInstances { } } - implicit var zoneDateTimeOrderInstance: Order[ZoneDateTime] = new Order[ZoneDateTime] { + implicit val zoneDateTimeOrderInstance: Order[ZoneDateTime] = new Order[ZoneDateTime] { override def compare(x: ZoneDateTime, y: ZoneDateTime): Int = (x, y) match { case (ZoneDateTime(date1, zoneTime1), ZoneDateTime(date2, zoneTime2)) if date1 === date2 => @@ -27,11 +27,11 @@ trait DateTimeInstances { } } - implicit var dateTimeShowInstance: Show[DateTime] = new Show[DateTime] { + implicit val dateTimeShowInstance: Show[DateTime] = new Show[DateTime] { override def show(t: DateTime): String = s"${t.date.show} ${t.time.show}" } - implicit var zoneDateTimeShowInstance: Show[ZoneDateTime] = new Show[ZoneDateTime] { + implicit val zoneDateTimeShowInstance: Show[ZoneDateTime] = new Show[ZoneDateTime] { override def show(t: ZoneDateTime): String = s"${t.date.show} ${t.zoneTime.show}" } }