GitHub / scala/scala3 issues and pull requests
#22853 - Fix: Prevent GADT reasoning in pattern alternatives
Pull Request -
State: closed - Opened by Linyxus 4 months ago
- 4 comments
#22849 - Changes in preparation to make `caps.Capability` stable
Pull Request -
State: closed - Opened by natsukagami 4 months ago
Labels: backport:done
#22843 - Bump Scala CLI to v1.7.1 (was v1.7.0)
Pull Request -
State: closed - Opened by Gedochao 4 months ago
- 1 comment
Labels: backport:accepted
#22839 - Avoid loosing denotations of named types during `integrate`
Pull Request -
State: closed - Opened by mbovel 4 months ago
#22838 - Two fixes to handling of abstract types with cap bounds
Pull Request -
State: closed - Opened by odersky 4 months ago
#22835 - Patch empty implicit parens on error recovery
Pull Request -
State: closed - Opened by som-snytt 4 months ago
- 3 comments
#22833 - `@unroll` should work on `final class`es without needing a `final` on each method
Issue -
State: closed - Opened by lihaoyi 4 months ago
- 2 comments
Labels: itype:bug, area:experimental, Spree, area:experimental:unroll
#22830 - `"-language:experimental.packageObjectValues"` compiler flag seems to be missing
Issue -
State: closed - Opened by lihaoyi 4 months ago
- 8 comments
Labels: itype:bug, area:experimental, area:settings
#22829 - Compilation hang at `CheckUnused` on Mill repo after updating to Scala 3.7.0-RC1 when `-Wunused:all` is enabled
Issue -
State: closed - Opened by lihaoyi 4 months ago
- 1 comment
Labels: itype:bug, itype:crash, stat:needs triage
#22828 - standardize on `-Vprint:...` (still support `-Xprint:...` as alias)
Pull Request -
State: open - Opened by SethTisue 4 months ago
#22827 - Compiler crashs at path-dependent function containing TypeParamRef during implicit searching
Issue -
State: open - Opened by noti0na1 4 months ago
Labels: itype:bug, itype:crash, area:implicits
#22826 - Pickling diff error for valid code
Issue -
State: open - Opened by ivan-klass 4 months ago
Labels: itype:bug, stat:needs triage
#22825 - Extension check checks for no parens not empty parens
Pull Request -
State: closed - Opened by som-snytt 4 months ago
#22824 - Add Tuple.mapKind method
Pull Request -
State: open - Opened by ivan-klass 4 months ago
- 1 comment
#22823 - Better selection of name for ReassignmentToVal error message
Pull Request -
State: open - Opened by jan-pieter 4 months ago
- 6 comments
#22822 - Incorrect "assignment to val" error when assigning to a `def`
Issue -
State: open - Opened by SethTisue 4 months ago
- 2 comments
Labels: itype:bug, area:reporting, better-errors
#22821 - False positive extension method will never be selected
Issue -
State: closed - Opened by abosshard 4 months ago
- 2 comments
Labels: itype:bug, area:reporting, area:extension-methods
#22820 - Fix #22724: Revert the PolyType case in #21744
Pull Request -
State: closed - Opened by noti0na1 4 months ago
- 1 comment
#22819 - Show the Autofill completion case as what would be auto-filled
Pull Request -
State: closed - Opened by natsukagami 4 months ago
#22818 - Compiler fails to resolve correct overload when java class have overrides
Issue -
State: open - Opened by YulawOne 4 months ago
- 1 comment
Labels: itype:bug, stat:needs triage
#22817 - Scala Expression compiler 4.2.1 not published for Scala 3.6.4
Issue -
State: closed - Opened by OndrejSpanel 4 months ago
- 2 comments
Labels: itype:bug, stat:needs triage
#22816 - Compiler issues unnecessary warning when it "knows" better
Issue -
State: open - Opened by DavidGoodenough 4 months ago
- 4 comments
Labels: itype:bug, stat:needs triage
#22815 - Revert unconditional lint of Inlined expansion
Pull Request -
State: closed - Opened by som-snytt 4 months ago
Labels: backport:accepted
#22814 - Deprecate `Yno-kind-polymorphism`
Pull Request -
State: closed - Opened by Linyxus 4 months ago
- 6 comments
Labels: release-notes, backport:accepted
#22813 - feature: Skip auto importing symbols we know are wrong in current context
Pull Request -
State: closed - Opened by tgodzik 4 months ago
#22812 - Compiler hangs under -Wunused with Scala 3.7.0-RC1
Issue -
State: open - Opened by OndrejSpanel 4 months ago
- 6 comments
Labels: itype:bug, itype:crash, stat:needs minimization, regression, area:linting, itype:compiler hangs
#22811 - Patvar definition with named constructor pattern emits error but works unchecked
Issue -
State: open - Opened by som-snytt 4 months ago
Labels: itype:bug, stat:needs triage
#22810 - Named tuple selector type in match means no exhaustivity
Issue -
State: open - Opened by som-snytt 4 months ago
- 1 comment
Labels: itype:bug, stat:needs triage
#22809 - Nightly Dotty workflow of 2025-03-15 failed
Issue -
State: open - Opened by github-actions[bot] 4 months ago
- 2 comments
Labels: itype:bug, area:testing, stat:intermittent failure
#22808 - Can we make capture checking use less global inference?
Issue -
State: open - Opened by odersky 4 months ago
- 3 comments
Labels: area:experimental:cc
#22807 - Release `.rpm` launchers for the language installation
Issue -
State: open - Opened by Gedochao 4 months ago
Labels: itype:enhancement, area:package-manager, area:language installation
#22806 - Release `.deb` launchers for the language installation
Issue -
State: open - Opened by Gedochao 4 months ago
Labels: itype:enhancement, area:package-manager, area:language installation
#22805 - Unsound GADT constraints with pattern alternatives
Issue -
State: closed - Opened by lrytz 4 months ago
- 2 comments
Labels: itype:bug, area:gadt, itype:soundness
#22804 - Incremental compiler does not account for top level definition conflicts
Issue -
State: open - Opened by jchyb 5 months ago
- 1 comment
Labels: itype:bug, area:incremental-compilation, stat:needs triage
#22803 - chore: effectively use tasty-inspector in scaladoc
Pull Request -
State: open - Opened by hamzaremmal 5 months ago
- 1 comment
#22802 - chore: add support for 'abstract override' modifier
Pull Request -
State: closed - Opened by hamzaremmal 5 months ago
#22801 - Backport "Fix #22794: Emit the definition of Arrays.newArray even though it's a primitive." to 3.7.0
Pull Request -
State: closed - Opened by WojciechMazur 5 months ago
#22800 - There is no way to preserve a type refinement with using/given clauses
Issue -
State: open - Opened by AugustNagro 5 months ago
- 4 comments
Labels: itype:bug, area:implicits
#22799 - pc: Implement code action 'convert to named lambda parameters'
Pull Request -
State: open - Opened by KacperFKorban 5 months ago
#22798 - Ignore ending `$` when looking at end marker names
Pull Request -
State: closed - Opened by natsukagami 5 months ago
#22797 - Fix #22794: Emit the definition of `Arrays.newArray` even though it's a primitive.
Pull Request -
State: closed - Opened by sjrd 5 months ago
- 1 comment
Labels: backport:done
#22796 - Add support for running the `test` sub-command with the bisect script
Pull Request -
State: closed - Opened by Gedochao 5 months ago
Labels: area:dx
#22795 - Deprecation warning generated via macro points to nonsense position
Issue -
State: open - Opened by jchyb 5 months ago
- 1 comment
Labels: itype:bug, area:positions, area:metaprogramming:quotes
#22794 - Running tests with `munit` and Scala.js breaks for Scala 3.7
Issue -
State: closed - Opened by Gedochao 5 months ago
- 4 comments
Labels: itype:bug, area:scala.js, prio:blocker, regression
#22793 - Reword reference article about type projection so that it highlights what is allowed
Pull Request -
State: closed - Opened by Sporarum 5 months ago
- 3 comments
#22792 - Change to implicit method invocation should define a migration rewrites
Issue -
State: closed - Opened by WojciechMazur 5 months ago
- 3 comments
Labels: itype:bug, area:rewriting tool, area:implicits, regression
#22791 - Remove trace in adaptBoxed
Pull Request -
State: open - Opened by mbovel 5 months ago
#22790 - Some warnings in inlined code show up at the callsite
Issue -
State: open - Opened by lrytz 5 months ago
- 4 comments
Labels: itype:bug, itype:question, area:reporting, area:inline
#22789 - [build] Refine `checkReleasedTastyVersion` logic to handle using unstable reference version of a new minor
Pull Request -
State: closed - Opened by WojciechMazur 5 months ago
#22788 - Nightly Dotty workflow of 2025-03-13 failed
Issue -
State: closed - Opened by github-actions[bot] 5 months ago
- 2 comments
Labels: itype:bug, prio:blocker, area:ci, area:releases
#22787 - False positive unused import involving type alias and extractor
Issue -
State: closed - Opened by SethTisue 5 months ago
- 3 comments
Labels: itype:bug, area:linting
#22785 - Unhelpful "This old given syntax is no longer supported" warning
Issue -
State: open - Opened by slavaschmidt 5 months ago
- 2 comments
Labels: itype:enhancement, area:reporting, better-errors
#22784 - Nightly Dotty workflow of 2025-03-12 failed
Issue -
State: closed - Opened by github-actions[bot] 5 months ago
Labels: itype:bug, prio:blocker
#22783 - Release procedure 3.7.0-RC1
Issue -
State: closed - Opened by WojciechMazur 5 months ago
Labels: itype:meta
#22782 - Skip splice level checking for <refinement> symbols
Pull Request -
State: open - Opened by jchyb 5 months ago
#22781 - Type inference issue
Issue -
State: open - Opened by gaeljw 5 months ago
- 3 comments
Labels: itype:bug, area:infer
#22780 - Scaladoc doesn't generate `abstract override` modifier for mixins
Issue -
State: closed - Opened by hamzaremmal 5 months ago
Labels: itype:bug, area:documentation, area:doctool
#22779 - Scaladoc: fix generation of unique header ids
Pull Request -
State: closed - Opened by Florian3k 5 months ago
#22771 - fix: go to def should lead to all: apply, object and class
Pull Request -
State: closed - Opened by kasiaMarek 5 months ago
#22769 - Disable require clean and fix caching of bootstrapped compilation
Pull Request -
State: closed - Opened by adpi2 5 months ago
#22766 - Collect nowarn symbols instead of skipping them
Pull Request -
State: open - Opened by som-snytt 5 months ago
#22765 - chore: add regression test for #22567
Pull Request -
State: closed - Opened by hamzaremmal 5 months ago
- 2 comments
#22764 - Add a draft document for capture set comparison in details
Pull Request -
State: open - Opened by noti0na1 5 months ago
#22763 - Enable caching of tests on CI
Pull Request -
State: open - Opened by adpi2 5 months ago
#22762 - Allow nowarn subclasses
Pull Request -
State: open - Opened by dwijnand 5 months ago
#22761 - Types unhandled by the scaladoc TASTy types support
Issue -
State: open - Opened by WojciechMazur 5 months ago
Labels: itype:bug, area:doctool
#22760 - Disable cache require clean on CI
Pull Request -
State: open - Opened by adpi2 5 months ago
#22759 - Fail compilation if multiple conflicting top-level private defs/vals are in the same package
Pull Request -
State: closed - Opened by jchyb 5 months ago
- 3 comments
Labels: backport:accepted
#22758 - New Syntax for Capture Variables and Explicit Capture Polymorphism
Pull Request -
State: closed - Opened by bracevac 5 months ago
- 3 comments
#22757 - No warning for parameter of overriding method
Pull Request -
State: closed - Opened by som-snytt 5 months ago
- 5 comments
#22756 - JDK 24: REPL prints warning on startup about `JLineNativeLoader`
Issue -
State: closed - Opened by alanbur 5 months ago
- 20 comments
Labels: itype:enhancement, compat:java, area:repl, compat:java:jep, compat:java:jep:stable
#22755 - Migrate the remaining tests in `language-server` to the `presentation-compiler`
Issue -
State: open - Opened by hamzaremmal 5 months ago
Labels: itype:enhancement, area:testing, area:presentation-compiler
#22754 - Should we deprecate `scala.annotation.elidable`?
Issue -
State: open - Opened by hamzaremmal 5 months ago
- 1 comment
Labels: itype:question, area:annotations, area:library, stat:needs decision
#22753 - Make Named Tuples a stable feature in 3.7
Pull Request -
State: closed - Opened by WojciechMazur 5 months ago
- 3 comments
Labels: release-notes, needs-minor-release
#22752 - Compiler crashes with a combination of context function and `extends AnyVal`
Issue -
State: closed - Opened by lenguyenthanh 5 months ago
- 3 comments
Labels: itype:bug, area:erasure, itype:crash
#22751 - Restore resolving prefixes of implicit Ident
Pull Request -
State: closed - Opened by som-snytt 5 months ago
- 2 comments
#22750 - Lazy val def member is pattern var
Pull Request -
State: closed - Opened by som-snytt 5 months ago
#22749 - Ignore params to default arg getters
Pull Request -
State: closed - Opened by som-snytt 5 months ago
- 1 comment
#22748 - False positive unused parameter warning in 3.7 nightly on method with default parameters
Issue -
State: closed - Opened by mrdziuban 5 months ago
- 2 comments
Labels: itype:bug, stat:needs triage
#22747 - [chore] Synchronize with language-reference-stable after release 3.6.4
Pull Request -
State: closed - Opened by WojciechMazur 5 months ago
#22746 - False positive unused warning in 3.7 nightly on extension method with default argument
Issue -
State: closed - Opened by mrdziuban 5 months ago
- 1 comment
Labels: itype:bug, area:linting
#22745 - Drop `@experimental` for `retains` and `retainsCap`
Issue -
State: open - Opened by natsukagami 5 months ago
- 3 comments
Labels: itype:enhancement, area:experimental, needs-minor-release, area:experimental:cc
#22744 - False positive unused private object in 3.7 nightly when givens in object are used
Issue -
State: closed - Opened by mrdziuban 5 months ago
- 3 comments
Labels: itype:bug, area:linting
#22743 - False positive unused pattern variable warnings in 3.7 nightly on `lazy val` tuple destructuring
Issue -
State: closed - Opened by mrdziuban 5 months ago
- 1 comment
Labels: itype:bug, area:linting
#22742 - False positive unused warnings in 3.7 nightly on method overrides
Issue -
State: closed - Opened by mrdziuban 5 months ago
- 10 comments
Labels: itype:bug, area:linting
#22741 - Sync with the stable documentation branch
Pull Request -
State: closed - Opened by github-actions[bot] 5 months ago
#22740 - Improve multi argument list overload resolution
Pull Request -
State: open - Opened by EugeneFlesselle 5 months ago
- 3 comments
#22739 - [chore] Set referenceVersion to 3.6.4
Pull Request -
State: closed - Opened by WojciechMazur 5 months ago
#22738 - Synchronize language-reference-stable with 3.6.4
Pull Request -
State: closed - Opened by WojciechMazur 5 months ago
#22737 - Compiler crash in 3.7 nightly while compiling http4s-related code, "invalid new prefix"
Issue -
State: closed - Opened by mrdziuban 5 months ago
- 6 comments
Labels: itype:bug, stat:duplicate, stat:needs minimization, area:extension-methods, regression
#22736 - Extension method isn't resolved but can be called directly
Issue -
State: open - Opened by road21 5 months ago
- 2 comments
Labels: itype:bug, area:extension-methods
#22735 - Bump Scala CLI to v1.7.0
Pull Request -
State: closed - Opened by Gedochao 5 months ago
Labels: release-notes, needs-minor-release
#22733 - False positive warning about passing implicits with a `using` clause in 3.7 nightly
Issue -
State: closed - Opened by mrdziuban 5 months ago
- 2 comments
Labels: itype:bug, stat:duplicate, area:implicits, better-errors
#22732 - Implementation of SIP-67: better pattern matching with `strictEquality`
Issue -
State: open - Opened by mberndt123 5 months ago
- 4 comments
Labels: itype:language enhancement, area:pattern-matching, area:strictEquality
#22731 - Wrong rewrite of implicit arguments passed as { }
Issue -
State: closed - Opened by OndrejSpanel 5 months ago
- 16 comments
Labels: itype:bug, area:rewriting tool, area:implicits, regression
#22729 - Warn unused member of anonymous class
Pull Request -
State: closed - Opened by som-snytt 5 months ago
- 2 comments
#22728 - Release procedure 3.6.4
Issue -
State: closed - Opened by WojciechMazur 5 months ago
- 3 comments
Labels: itype:meta
#22727 - 3.7 regression: unhandled exception while running MegaPhase - map extension for (Int, Int)
Issue -
State: closed - Opened by OndrejSpanel 5 months ago
- 9 comments
Labels: itype:bug, itype:crash, area:extension-methods, regression
#22725 - Remove ^ in capture set syntax
Pull Request -
State: closed - Opened by noti0na1 5 months ago
- 8 comments
#22724 - Regression in typer
Issue -
State: closed - Opened by WojciechMazur 5 months ago
- 2 comments
Labels: itype:bug, area:typer, regression