Jason Pickens
Jason Pickens
## Reproduction steps Scala version: 2.13.8 ```scala sealed trait ImplicitlyStable[A, +B] object ImplicitlyStable { implicit def convertibleToStable[A, B](implicit aToB: A => B, bToB: ImplicitlyStable[B, B] ): ImplicitlyStable[A, B] = ???...
## reproduction steps using Scala 2.13.7, ```scala object Main { /// Shapeless trait Lazy[T] object Lazy { implicit def apply[T](t: => T): Lazy[T] = ??? } /// Newtype trait Coercible[A]...
I just ran into this: ``` sbt:scala2plantuml> docs/mdoc [info] running mdoc.Main info: Compiling 1 file to /Users/jason/source/scala2plantuml mdoc.internal.cli.FileException: /Users/jason/source/scala2plantuml/docs/README.md Exception: sbt.TrapExitSecurityException thrown from the UncaughtExceptionHandler in thread "run-main-b" [success] Total...
I'm analysing my dependencies in sbt and noticed that mdoc is pulling in `io.undertow:undertow-core:2.2.3.Final` and a whole bunch of other stuff. I'm assuming that this is for the `--watch` command...
An implementation of `hedgehog.core.PropertyTReporting#reportF` to support properties of type `PropertyT[F[Result]]`. This requires the `Monad`s to implement a stack safe implementation of `tailRecM` which I copied from cats. It is based...
I'm not sure exactly how this would work but it would be nice if the logs were available for a `Success` result and not just for a `Failure`. The first...
This is what I am using myself. I figured I may as well contribute it.
Implicits are not resolved when automatically deriving `Configs` for a `sealed trait`: ```scala case class A1(b: B1) object A1 { implicit val cConfigs: Configs[C1] = { (c, _) => c.get[String]("d").map(C1.make)...
I was trying to parse some GC logs that were made in an older version of Java 7: ``` > java -version java version "1.7.0_21" Java(TM) SE Runtime Environment (build...
The user guide suggests that to run scalastyle as part of another task you need to add: ``` lazy val compileScalastyle = taskKey[Unit]("compileScalastyle") // scalastyle >= 0.9.0 compileScalastyle := scalastyle.in(Compile).toTask("").value...