-
## Compiler version
3.4.1
## Minimized code
```Scala
sealed trait T_B[B]
case class CC_A()
case class CC_C[B]() extends T_B[B]
case class CC_D[B](b: T_B[B]) extends T_B[CC_A]
val v_a…
-
Original submitted as https://github.com/sbt/sbt/issues/7546, but I think it's a Zinc issue.
## steps
1. Checkout https://github.com/guersam/sbt-debug-pipelined-hybrid-project.
2. Run `$ sbt ru…
-
There's currently the ugly type lambda syntax (see 1.7 for example)
In addition to the comment about Kind projector, maybe (in addition) specify the proposed dotty/scala3 syntax?
-
## Overview
`sbt dependencyTree` command produces junk output for multi-project builds.
## Steps
1. Output of `sbt about`
```bash
➜ multi git:(main) ✗ sbt about
[info] welcome to sbt 1.5.…
-
Thanks for your work! I want to get an example of CPG, but when I tried to use your function:
```
cpg_file = process.joern_parse(joern_cli_dir, input_path, output_path, cpg_fname)
json_files = pro…
-
## Compiler version
3.3.3
## Minimized code
```Scala
@main
def main(): Unit = {
val example: Tuple2[Int | String, Int | String] = ("test", 2)
example match {
case newExample@Tupl…
-
## Compiler version
3.4.1
## Minimized code
```Scala
sealed trait T_A
sealed trait T_B[A, B]
case class CC_A[A, C, D](a: T_B[C, D]) extends T_B[A, T_B[C, D]]
case class CC_B() extends T…
-
Context Parameters using **Implicit Definitions** `implicit` Scala 2, have been reworked in Scala 3 as **Given Instances** `given`. There is a decent amount of rewrite needed for migrating to **Given …
-
## Compiler version
3.4.1
## Minimized code
The following code fails on scala3 with a strange error message but compiles on scala2.
```Scala
sealed trait Foo { self =>
type B
type F…
-
I am working in a Scala project that is in the middle of migrating from Scala 2 to Scala 3. We are trying to perform this migration in piecemeal, but the scala-logging library is currently making it d…