Kai
Kai
This: ```scala val a = 1 val b = 2 val c = 3 val d = 4 IzLogger().log(s"Abc $a $b ${Message(s"$c $d")}") ``` Should produce log ``` Abc a=1...
Seems like they don't!
While trying to import Firefox bookmarks I got 100+ rejections for overly long titles: ``` django.core.exceptions.ValidationError: {'title': ['Ensure this value has at most 512 characters (it has 2108).']} 2025-05-27 20:43:27,421...
Scala 2 version has Param#typeName method - https://github.com/softwaremill/magnolia/blob/scala2/core/src/main/scala/magnolia1/interface.scala#L128 (added in https://github.com/softwaremill/magnolia/pull/283 previously) This is missing in Scala 3 version - https://github.com/softwaremill/magnolia/blob/scala3/core/src/main/scala/magnolia1/interface.scala#L17 - no typeName / typeInfo is available for parameters
Example: ```scala trait Tc1[A] trait Tc2[A] trait Tc12[A] extends Tc1[A] with Tc2[A] trait Proxy[F[x]] object Proxy { implicit val proxy: Proxy[Tc12] = new Proxy[Tc12] {} } final case class X()...
## reproduction steps Minimized example: ```scala package example import scala.util.Try class X(a: Any) final class XImpl extends X({ def res = Try(helper()) def helper() = () res }) ``` ##...
Example: ```scala // example.scala //> using scala 3.3.7 //> using dep dev.zio::zio:2.1.22 package example import zio.{Runtime, Unsafe, ZIO} object App extends App { val example = { ZIO.uninterruptibleMask { restore...
## Compiler version 3.8.0-RC3, 3.7.4, 3.3.6 ## Minimized code ```scala //> using scala 3.8.0-RC3 class BlackboxImplicit[T] object BlackboxImplicit { implicit inline def materialize[A]: BlackboxImplicit[A] = new BlackboxImplicit[A] } class WhiteboxImplicit[T]...
## Minimized code ```Scala object App extends App { (??? : Any) + 1 } ``` ## Output ```scala value + is not a member of Any, but could be...