scala3 icon indicating copy to clipboard operation
scala3 copied to clipboard

The Scala 3 compiler, also known as Dotty.

Results 959 scala3 issues
Sort by recently updated
recently updated
newest added

## Compiler version - 3.8.1-RC1-bin-20251205-cd32c6f-NIGHTLY - 3.8.0-RC3 ## Minimized code ```scala //> using scala 3.8.0-RC3 @main def main = { val result = for { a [info] private def writeReplace():...

itype:bug
area:desugar
area:experimental.betterFors

A comprehension with valdef aliases is never a candidate for map elimination. Previously, desugar would compare the body written by the user and not the body with a prefix of...

## Minimized code ```Scala object App extends App { (??? : Any) + 1 } ``` ## Output ```scala value + is not a member of Any, but could be...

itype:bug
area:documentation

Before, we have some special management for `getClass` in all value classes. In this PR, we remove this old behavior and cleanup the value classes files.

Fixes #24280 In an assign `i = f(i)`, the rhs `i` is not taken as a read because an enclosing context is an assign to `i` and the position of...

## Compiler version 3.3.1 ## Minimized code ```scala //> using scala 3.3.1 case class StaticBinding(v: String) { private def copy$default$1(): String = ??? } object Demo extends App { val...

itype:bug
area:erasure

## Compiler version 3.3.7 ## Minimized code ```scala class Foo { def foo(): Any = { var i = 0 // i += 1 f } } ``` ## Output...

itype:bug
area:linting

## Compiler version 3.7.4, 3.8.1-RC1-bin-20251127-fd2172d-NIGHTLY ## Minimized code 1. `main.scala` ```scala //> using scala 3.nightly //> using option -Wunused:all import ext.Reader import ext.NonEmptyList @main def run = locally { macros.demo...

itype:bug
area:linting

[skip community_build] [skip docs] [skip test_sbt] Maybe there's no more skipping...