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

This PR ports JVM backend refactor from Scala 2 as part of the https://github.com/lampepfl/dotty/issues/14912 thread. It squashes changes based on the PRs: - [x] https://github.com/scala/scala/pull/6012 - [x] https://github.com/scala/scala/pull/6057 The last...

Reverts 0b072d6b7df6d9c65d6ffce779c3417df42b47bd Fixes #15676

backport:nominated

## Compiler version 3.1.3 ## Minimized example I am afraid I do not have a minimized example yet, I will need some advice on how to extract it. I am...

itype:crash
stat:needs minimization
stat:needs triage

## Compiler version Every Scala 3 version Fails with 3.2.0-RC3 ## Minimized code Not yet minimized, can be reproduced using scala-cli ```Scala // test.scala //> using lib "software.amazon.awssdk:s3:2.17.249" import software.amazon.awssdk.services.s3.model.*...

itype:bug
area:doctool
itype:crash
stat:needs minimization

## Compiler version 3.2.0-RC3 ## Minimized example This is the first initialization error messsge I have encountered in my own code "in the wild". ``` error] -- Error: /Users/odersky/workspace/dotty/compiler/src/dotty/tools/dotc/cc/CaptureSet.scala:87:16 [error]...

itype:enhancement
area:initialization

Previously, GADT reasoning only works on type parameters. This PR supports GADT reasoning for path-dependent types (that is, type members addressed from stable paths). It mainly makes the following two...

Fixes #15098 Wrong line numbers were coming from `Closure`. Previously it's span was inherited from block end position, now it's assigned explicitly. This fix changes behaviour of test `tests/neg/i9299.scala`: ```scala...

There are some security vulnerabilities associated with older jackson versions. People mentioned starting to see this in their projects after adding sbt-dependency-submission in their Scala 3 projects. ref: https://github.com/scalacenter/sbt-dependency-submission/issues/49

## Compiler version scala 3.1.3 If you're not sure what version you're using, run `print scalaVersion` from sbt (if you're running scalac manually, use `scalac -version` instead). ## Output ```...

itype:bug
area:repl
area:classpath

## Compiler version PR #15768 ## Minimized code ```Scala class C { def bad() = println("I've gone bad!") } type Observe[T] = (T => Unit) -> Unit def unsafe(cap: {*}...

itype:performance
area:experimental
cc-experiment