From ed846802c8f1e2a0df965332d98a1c4b03fb9fbe Mon Sep 17 00:00:00 2001 From: Travis Brown Date: Thu, 20 Feb 2020 13:04:33 +0100 Subject: [PATCH] Removed unneeded catsSyntaxEq overrides --- .../src/test/scala/alleycats/tests/AlleycatsSuite.scala | 5 ----- tests/src/test/scala/cats/tests/CatsSuite.scala | 6 ------ 2 files changed, 11 deletions(-) diff --git a/alleycats-tests/shared/src/test/scala/alleycats/tests/AlleycatsSuite.scala b/alleycats-tests/shared/src/test/scala/alleycats/tests/AlleycatsSuite.scala index fa35a31e68..09e9f72a94 100644 --- a/alleycats-tests/shared/src/test/scala/alleycats/tests/AlleycatsSuite.scala +++ b/alleycats-tests/shared/src/test/scala/alleycats/tests/AlleycatsSuite.scala @@ -3,7 +3,6 @@ package alleycats.tests import alleycats.std.MapInstances import cats._ import cats.instances.all._ -import cats.syntax.EqOps import cats.tests.StrictCatsEquality import org.scalatest.funsuite.AnyFunSuiteLike import org.scalatestplus.scalacheck.ScalaCheckDrivenPropertyChecks @@ -29,10 +28,6 @@ trait AlleycatsSuite implicit override val generatorDrivenConfig: PropertyCheckConfiguration = checkConfiguration - // disable Eq syntax (by making `catsSyntaxEq` not implicit), since it collides - // with scalactic's equality - def catsSyntaxEq[A: Eq](a: A): EqOps[A] = new EqOps[A](a) - implicit def EqIterable[A: Eq]: Eq[Iterable[A]] = Eq.by(_.toList) } diff --git a/tests/src/test/scala/cats/tests/CatsSuite.scala b/tests/src/test/scala/cats/tests/CatsSuite.scala index 29d7d6f5ac..e6c00f5bc3 100644 --- a/tests/src/test/scala/cats/tests/CatsSuite.scala +++ b/tests/src/test/scala/cats/tests/CatsSuite.scala @@ -1,8 +1,6 @@ package cats.tests -import cats.kernel.Eq import cats.platform.Platform -import cats.syntax._ import org.scalactic.anyvals.{PosInt, PosZDouble, PosZInt} import org.scalatest.funsuite.AnyFunSuiteLike import org.scalatest.matchers.should.Matchers @@ -41,10 +39,6 @@ trait CatsSuite implicit override val generatorDrivenConfig: PropertyCheckConfiguration = checkConfiguration - // disable Eq syntax (by making `catsSyntaxEq` not implicit), since it collides - // with scalactic's equality - def catsSyntaxEq[A: Eq](a: A): EqOps[A] = new EqOps[A](a) - def even(i: Int): Boolean = i % 2 == 0 val evenPf: PartialFunction[Int, Int] = { case i if even(i) => i }