An open API service for providing issue and pull request metadata for open source projects.

GitHub / scala/scala3 issues and pull requests

#23082 - chore: use language import instead of `-Ycompile-scala2-library`

Pull Request - State: open - Opened by hamzaremmal 3 months ago - 2 comments
Labels: stat:do not merge

#23080 - Adjust error on bad enum

Pull Request - State: open - Opened by som-snytt 3 months ago - 1 comment

#23079 - improvement: Suggest to add using as a code action

Pull Request - State: closed - Opened by tgodzik 3 months ago - 2 comments

#23078 - Missing union-types-spec and many bad links to md

Issue - State: open - Opened by som-snytt 3 months ago
Labels: itype:bug, area:documentation, area:union-types

#23077 - Documentation for "Meaning of Numeric Literals" should be in non-experimental section of language reference

Issue - State: open - Opened by unkarjedy 3 months ago
Labels: itype:bug, area:documentation, area:experimental

#23074 - Add a switch to disable develocity

Issue - State: open - Opened by tgodzik 3 months ago - 8 comments
Labels: itype:bug, area:tooling, area:dx

#23073 - 3.3.5/LTS: missing backport for "bad constant pool tag 17" when using a library compiled using Java 21

Issue - State: closed - Opened by dmivankov 3 months ago - 2 comments
Labels: compat:java, itype:meta, stat:fixed in next

#23071 - Add a compiler quick fix for "Implicit parameters should be provided with a `using` clause"

Issue - State: closed - Opened by unkarjedy 3 months ago
Labels: itype:enhancement, area:tooling

#23070 - given with named context bound and with shorthand causes private reference error

Issue - State: open - Opened by eejbyfeldt 3 months ago
Labels: itype:bug, area:implicits

#23069 - Enclosing package p.q not visible as q

Pull Request - State: closed - Opened by som-snytt 3 months ago - 2 comments

#23064 - Forbid `StringConstant(null)`

Pull Request - State: closed - Opened by mbovel 3 months ago - 25 comments

#23063 - New Syntax for Capture Variables and Explicit Capture Polymorphism v3

Pull Request - State: closed - Opened by bracevac 3 months ago - 14 comments

#23061 - ClassCastExcpetion when inheriting from two traits that define conflicting vals

Issue - State: open - Opened by alex-aua 3 months ago - 1 comment
Labels: itype:bug, area:initialization, itype:soundness

#23060 - Tighten condition to preserve denotation in IntegrateMap

Pull Request - State: closed - Opened by mbovel 3 months ago

#23059 - Revert recent changes to opaque type proxy generation

Pull Request - State: closed - Opened by jchyb 3 months ago
Labels: backport:nominated

#23057 - VirtualFile isn't so virtual: "Illegal char <<> at index 0"

Issue - State: open - Opened by eed3si9n 3 months ago - 5 comments
Labels: itype:bug, stat:needs minimization, compat:windows

#23056 - Typer regression for dependant types in multiple OpenCB projects

Issue - State: closed - Opened by WojciechMazur 3 months ago - 2 comments
Labels: itype:bug, area:typer, prio:blocker, regression

#23055 - Nightly Dotty workflow of 2025-04-27 failed

Issue - State: open - Opened by github-actions[bot] 3 months ago
Labels: itype:bug, prio:blocker

#23054 - Bad owner of anonymous function after expandSAMs

Issue - State: open - Opened by jrlemieux 3 months ago - 5 comments
Labels: itype:bug, area:transform, itype:crash

#23053 - Expects: `getfield` but `INVOKEINTERFACE` when using trait parameters

Issue - State: closed - Opened by He-Pin 3 months ago - 4 comments
Labels: itype:invalid

#23052 - Improve position of deprecation

Pull Request - State: open - Opened by som-snytt 3 months ago

#23049 - False "No class, trait or object is defined in the compilation unit." warning when using deferred given

Issue - State: closed - Opened by eejbyfeldt 3 months ago - 3 comments
Labels: itype:bug, area:reporting, area:tooling, area:incremental-compilation

#23048 - scala3-library_3-3.3.4.jar is using jdk.unsupported apis and not compatible with Java 17/21

Issue - State: closed - Opened by ilapavuluri 3 months ago - 4 comments
Labels: stat:duplicate, itype:invalid, area:jdk, compat:java:jep

#23047 - False positive warning: Unused import of a package

Issue - State: closed - Opened by OndrejSpanel 3 months ago - 3 comments
Labels: itype:bug, regression, area:linting

#23046 - chore: Set reference version to 3.7.0-RC4

Pull Request - State: closed - Opened by tgodzik 3 months ago

#23045 - Compare TypeVar and TypeParamRef in mergeRefinedOrApplied

Pull Request - State: closed - Opened by DolphinChips 3 months ago - 4 comments

#23044 - fix #23043

Pull Request - State: open - Opened by rssh 3 months ago - 3 comments

#23043 - E161 naming error during second compilation of project

Issue - State: open - Opened by rssh 3 months ago - 4 comments
Labels: itype:bug, area:typeclass-derivation

#23042 - Release procedure 3.7.0-RC4

Issue - State: open - Opened by tgodzik 3 months ago
Labels: itype:meta

#23041 - Nightly Dotty workflow of 2025-04-24 failed

Issue - State: closed - Opened by github-actions[bot] 3 months ago - 3 comments
Labels: itype:bug, prio:blocker, itype:crash, area:experimental:cc

#23039 - Harden isTrackableRef

Pull Request - State: closed - Opened by odersky 3 months ago

#23038 - `DefDef`/`Lambda` takes continuation which assumes `Tree`, not `Term`

Issue - State: open - Opened by j-mie6 3 months ago - 1 comment
Labels: itype:question, area:metaprogramming:quotes

#23037 - Keep unused annot on params

Pull Request - State: closed - Opened by som-snytt 3 months ago - 1 comment

#23036 - Nonsense opaque type in extension crashes typer

Issue - State: open - Opened by jchyb 3 months ago
Labels: itype:bug, itype:crash, area:extension-methods, area:opaque-types

#23035 - Backport "Upgrade to Scala.js 1.19.0." to 3.7

Pull Request - State: closed - Opened by tgodzik 3 months ago

#23034 - TableSwitch for integer match expression is not generated for final vals with type constraints

Issue - State: closed - Opened by nmichael44 3 months ago - 3 comments
Labels: itype:invalid

#23033 - unused annotation does not silence warning in given using with shorthand

Issue - State: closed - Opened by eejbyfeldt 3 months ago - 3 comments
Labels: itype:bug, area:annotations, area:implicits, regression, area:linting

#23032 - java.lang.AssertionError: Failure to join alternatives F and F

Issue - State: closed - Opened by DolphinChips 3 months ago - 3 comments
Labels: itype:bug, area:typer, itype:crash, regression

#23031 - Compiler crash

Issue - State: open - Opened by oscar-broman 3 months ago - 1 comment
Labels: itype:bug, itype:crash, stat:needs info, stat:needs minimization

#23029 - Inferred generic type in macro is inconsistent between Scala 2.13 and Scala 3

Issue - State: open - Opened by andrzejressel 3 months ago - 1 comment
Labels: itype:bug, area:metaprogramming:quotes, regression:scala2, area:variance

#23028 - Unclear warning in pattern match

Issue - State: open - Opened by tgodzik 3 months ago
Labels: itype:bug, area:reporting, area:pattern-matching

#23027 - Capture checking type mismatch between types that are reported to be the same

Issue - State: open - Opened by 05st 3 months ago
Labels: itype:bug, area:experimental:cc

#23026 - Upgrade to Scala.js 1.19.0.

Pull Request - State: closed - Opened by sjrd 3 months ago
Labels: backport:done, needs-minor-release

#23025 - IllegalArgumentException: Could not find proxy

Issue - State: open - Opened by xuwei-k 3 months ago - 1 comment
Labels: itype:bug, itype:crash, area:lambda-lift

#23024 - Enable caching in the CI

Pull Request - State: open - Opened by hamzaremmal 3 months ago

#23023 - Rewrite with of "onAction = _ => println("x")" with "-source:3.7-migration" leads to invalid code

Issue - State: closed - Opened by jpsacha 3 months ago - 6 comments
Labels: itype:bug, stat:duplicate

#23022 - Regression in `scalalandio/chimney` - missing span

Issue - State: open - Opened by WojciechMazur 3 months ago
Labels: itype:bug, area:typer, itype:crash, stat:needs minimization, regression

#23021 - Fix #21918: Disallow value classes extending type aliases of AnyVal

Pull Request - State: closed - Opened by nox213 3 months ago - 6 comments

#23020 - Fix #18763: Run type inference before implicit search

Pull Request - State: open - Opened by Alex1005a 3 months ago - 1 comment

#23019 - Check inline expansion for exclusion

Pull Request - State: open - Opened by som-snytt 3 months ago - 1 comment

#23018 - Transparent inline skip warnings on value-discard

Issue - State: open - Opened by ahoy-jon 3 months ago
Labels: itype:bug, area:linting

#23017 - improvement: Avoid recompiling in non-boostrapped projects

Pull Request - State: open - Opened by tgodzik 3 months ago - 1 comment

#23016 - Poor code generated for non-failing pattern match

Issue - State: open - Opened by nmichael44 3 months ago - 4 comments
Labels: itype:enhancement, area:pattern-matching

#23015 - Disallow context function types as value-class parameters

Pull Request - State: closed - Opened by bracevac 3 months ago - 2 comments

#23014 - Change `into` scheme to be fully type-based

Pull Request - State: open - Opened by odersky 3 months ago - 1 comment
Labels: stat:sip-in-progress

#23013 - improvement: Don't dealias named tuples for type hints

Pull Request - State: closed - Opened by tgodzik 3 months ago - 4 comments

#23010 - Bounds checking on AnyKind match type forgets parallel information about scrutinee

Issue - State: open - Opened by s5bug 3 months ago
Labels: itype:bug, area:typer, area:match-types

#23009 - doc: make TypeTest example compiling

Pull Request - State: closed - Opened by road21 3 months ago

#23008 - Expr(null:String).show in macro throws NullPointerException

Issue - State: closed - Opened by Alexey-NM 3 months ago - 1 comment
Labels: itype:bug, itype:crash, Spree, area:metaprogramming:reflection

#23007 - Disable Cats flaky tests

Pull Request - State: closed - Opened by mbovel 3 months ago

#23006 - no warn when pattern match not exhaustive

Issue - State: open - Opened by road21 3 months ago - 5 comments
Labels: itype:bug, area:reporting, area:pattern-matching

#23005 - Call dealias after stripping type variables for tupleElementTypesUpTo

Pull Request - State: closed - Opened by aherlihy 3 months ago - 3 comments

#23004 - Update asm to 9.8.0

Pull Request - State: closed - Opened by Philippus 3 months ago - 5 comments

#23003 - Option doc is quite ragged

Issue - State: open - Opened by som-snytt 3 months ago
Labels: itype:bug, area:doctool

#23002 - Warn if match in block is not used for PartialFunction

Pull Request - State: closed - Opened by som-snytt 3 months ago - 3 comments

#23001 - Add experimental.packageObjectValues language setting

Pull Request - State: closed - Opened by odersky 3 months ago

#23000 - [chore] Set reference version to 3.7.0-RC3

Pull Request - State: closed - Opened by WojciechMazur 3 months ago

#22999 - Incremental compilation doesn't invalidate sources that use macro annotation when annotation's transform method changes

Issue - State: open - Opened by mrdziuban 3 months ago - 1 comment
Labels: itype:bug, area:incremental-compilation, area:experimental, area:metaprogramming:macro-annotations

#22998 - Release procedure 3.7.0-RC3

Issue - State: closed - Opened by WojciechMazur 3 months ago
Labels: itype:meta

#22997 - Improve error messages reporting overriding errors that involve refinements

Issue - State: open - Opened by kyouko-taiga 3 months ago
Labels: itype:enhancement, area:reporting, area:overloading, better-errors

#22996 - StackOverflowError during pickleQuotes with type parameter `T <: SomeTrait[T]`

Issue - State: open - Opened by mrdziuban 3 months ago
Labels: itype:bug, area:pickling, itype:crash, area:metaprogramming:quotes

#22994 - Referencing methods without arguments fails in Scala 2, but works in Scala 3

Issue - State: closed - Opened by soronpo 3 months ago - 4 comments
Labels: itype:question

#22993 - Variance does not play well with pattern matching

Issue - State: open - Opened by TomasMikula 4 months ago - 10 comments
Labels: itype:bug, area:pattern-matching, area:variance

#22992 - Revert flexible types tasty to fix CI

Pull Request - State: closed - Opened by olhotak 4 months ago

#22990 - pc: fix: inline value when def indentation equals 2

Pull Request - State: closed - Opened by kasiaMarek 4 months ago

#22989 - Incorrect warning on backticked typed pattern

Issue - State: closed - Opened by som-snytt 4 months ago
Labels: itype:bug, area:reporting

#22988 - Tests with explicit nulls are broken on main branch

Issue - State: closed - Opened by noti0na1 4 months ago - 5 comments
Labels: itype:bug, itype:crash, stat:needs triage

#22987 - Drill into QuotePattern bindings symbol info

Pull Request - State: closed - Opened by som-snytt 4 months ago

#22986 - Cyclic reference from various features intersecting

Issue - State: open - Opened by Katrix 4 months ago - 1 comment
Labels: itype:bug, itype:crash, stat:needs minimization, stat:needs triage

#22985 - No warn for evidence params of marker traits such as NotGiven

Pull Request - State: closed - Opened by som-snytt 4 months ago - 3 comments

#22984 - Process Export for unused check

Pull Request - State: closed - Opened by som-snytt 4 months ago - 1 comment

#22983 - False positive unused import in 3.7 nightly for value only used for export

Issue - State: closed - Opened by mrdziuban 4 months ago - 2 comments
Labels: itype:bug, regression, area:linting

#22982 - Remove premature caching of lookups for unused lint

Pull Request - State: closed - Opened by som-snytt 4 months ago - 4 comments

#22981 - False positive unused import on type used in macro type pattern

Issue - State: closed - Opened by mrdziuban 4 months ago - 1 comment
Labels: itype:bug, regression, area:linting

#22980 - Fix setup of class constructors

Pull Request - State: closed - Opened by odersky 4 months ago

#22979 - Unexpectedly retained constructor argument

Issue - State: open - Opened by rcano 4 months ago
Labels: itype:bug, area:annotations

#22977 - Improve checking LHS of Assign

Pull Request - State: closed - Opened by som-snytt 4 months ago - 2 comments

#22976 - Unused implicit conversion imports are not detected under certain circumstances

Issue - State: open - Opened by jdrphillips 4 months ago - 2 comments
Labels: itype:bug, area:implicits, area:linting, stat:fixed in next

#22975 - chore: remove all the warnings in the compiler codebase

Pull Request - State: closed - Opened by hamzaremmal 4 months ago - 3 comments

#22974 - Typer regression in `getkyo/kyo`

Issue - State: closed - Opened by WojciechMazur 4 months ago - 7 comments
Labels: itype:bug, area:typer, regression

#22973 - fix: show hover for synthetics if explicitly used

Pull Request - State: closed - Opened by kasiaMarek 4 months ago

#22972 - Experiment with simpler inference for tracked

Pull Request - State: open - Opened by KacperFKorban 4 months ago

#22971 - False positive warning: unused import with certain combination of generics

Issue - State: closed - Opened by OndrejSpanel 4 months ago - 6 comments
Labels: itype:bug, area:linting

#22970 - False positive warning: unused import when var symbol is used only as assignment target

Issue - State: closed - Opened by OndrejSpanel 4 months ago
Labels: itype:bug, area:linting

#22969 - Unused warning for NotGiven is not useful

Issue - State: closed - Opened by eejbyfeldt 4 months ago - 3 comments
Labels: itype:enhancement, area:reporting, area:linting, better-errors

#22968 - Defining an enum in typeCheckErrors always returns errors

Issue - State: closed - Opened by eejbyfeldt 4 months ago - 2 comments
Labels: itype:bug, area:enums, regression, area:metaprogramming:compiletime