Skip to content

Commit

Permalink
Use import instead of mixin trait
Browse files Browse the repository at this point in the history
  • Loading branch information
RustedBones committed May 22, 2024
1 parent 0784804 commit eee5431
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 2 deletions.
3 changes: 2 additions & 1 deletion cats/src/test/scala/magnolify/cats/PrioritySuite.scala
Original file line number Diff line number Diff line change
Expand Up @@ -17,14 +17,15 @@
package magnolify.cats

import cats.*
import magnolify.cats.auto.*
import magnolify.shims.MurmurHash3Compat
import magnolify.test.*
import magnolify.test.Simple.*

import scala.reflect.ClassTag
import scala.util.hashing.MurmurHash3

class PrioritySuite extends MagnolifySuite with magnolify.cats.AutoDerivation {
class PrioritySuite extends MagnolifySuite {

private def test[T: ClassTag: Hash: Show]: Unit =
test(s"Priority.${className[T]}") {
Expand Down
3 changes: 2 additions & 1 deletion cats/src/test/scala/magnolify/cats/ScopeTest.scala
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,8 @@ import scala.reflect.{classTag, ClassTag}
object ScopeTest {
case class Sets(s: Set[Int])

object Auto extends magnolify.cats.AutoDerivation {
object Auto {
import magnolify.cats.auto.*
val s: Show[Numbers] = implicitly
val eq: Eq[Numbers] = implicitly
val hash: Hash[Numbers] = implicitly
Expand Down

0 comments on commit eee5431

Please sign in to comment.