- Notifications
You must be signed in to change notification settings - Fork1.1k
Insights: scala/scala3
Overview
Could not load contribution data
Please try again later
37 Pull requests merged by8 people
- chore: make metals believe scala-library-bootstrapped is a scala 3 project
#23568 merged
Jul 18, 2025 - chore: add the
scala-library
projects (non-bootstrapped and bootstrapped)#23510 merged
Jul 18, 2025 - Refine implicit search fallbacks for better ClassTag handling
#23532 merged
Jul 18, 2025 - Add missing case to TypeComparer
#23550 merged
Jul 17, 2025 - [chore] Set reference compiler version to 3.7.2-RC2
#23554 merged
Jul 17, 2025 - Backport "chore: add
-Yno-stdlib-patches
flag for the stdlib migration" to 3.7.2#23551 merged
Jul 17, 2025 - Backport "Bump Scala CLI to v1.8.4 (was v1.8.3)" to 3.7.2
#23547 merged
Jul 16, 2025 - Replace erased class modifiers with Erased base traits
#23447 merged
Jul 16, 2025 - Backport "Don't force annotation unpickling when testing for SilentIntoAnnot" to 3.7.2
#23546 merged
Jul 16, 2025 - Backport "Use result of lambda type of implicit in CheckUnused" to 3.7.2
#23545 merged
Jul 16, 2025 - Backport "Check path of module prefix for tailrec" to 3.7.2
#23544 merged
Jul 16, 2025 - Backport "Fix stale top level synthetic package object being used in later runs" to 3.7.2
#23543 merged
Jul 16, 2025 - Backport "Improve completions when a lot of exports are present" to 3.7.2
#23542 merged
Jul 16, 2025 - chore: add
-Yno-stdlib-patches
flag for the stdlib migration#23540 merged
Jul 16, 2025 - Bump Scala CLI to v1.8.4 (was v1.8.3)
#23538 merged
Jul 16, 2025 - [stdlib] Add
scala.language.2.13
to the scala 2 files#23537 merged
Jul 16, 2025 - chore: do not compile AnyVal for now
#23189 merged
Jul 15, 2025 - chore: add
transparent
modifier to already assumed transparent types#23104 merged
Jul 15, 2025 - Refinements to skolemizaton
#23513 merged
Jul 15, 2025 - Rewrite underscore with optional space
#23525 merged
Jul 15, 2025 - [stdlib] embed the history of the scala 2 stdlib into dotty's history
#23522 merged
Jul 15, 2025 - Fix inline export forwarder generation regression
#23126 merged
Jul 15, 2025 - Enforce -new-syntax under -language:future
#23443 merged
Jul 15, 2025 - chore: make a few adjustments to merge the scala2 stdlib
#23527 merged
Jul 15, 2025 - Don't force annotation unpickling when testing for SilentIntoAnnot
#23506 merged
Jul 14, 2025 - Use result of lambda type of implicit in CheckUnused
#23497 merged
Jul 14, 2025 - Check path of module prefix for tailrec
#23491 merged
Jul 14, 2025 - chore: pin
scala3-library
flies for scalajs too#23523 merged
Jul 14, 2025 - Fix problems in checking that a constructor is uninhabited for exhaustive match checking
#23403 merged
Jul 14, 2025 - [stdlib] use pinned scala3 files instead of the directories in the build
#23518 merged
Jul 14, 2025 - Guard against invalid prefixes in argForParam
#23508 merged
Jul 14, 2025 - chore: add
CODEOWNERS
file for stdlib#23519 merged
Jul 14, 2025 - Support cleanup actions in class completers
#23515 merged
Jul 14, 2025 - [stdlib] Pin scala3 files before merging the full history
#23517 merged
Jul 14, 2025 - Handle multiple type parameter lists in value class methods
#23516 merged
Jul 14, 2025 - fix: #23261 Distinguish 0.0 and -0.0 in ConstantType match types
#23265 merged
Jul 13, 2025 - Fix this references everywhere in dependent function types
#23514 merged
Jul 13, 2025
15 Pull requests opened by9 people
- Simple enhancement for pattern matching with capturing types
#23524 opened
Jul 14, 2025 - Add `stableNull` annotation to force tracking mutable fields
#23528 opened
Jul 15, 2025 - test: force the usage of the new windows 11 runners
#23529 opened
Jul 15, 2025 - Don't approximate a type using `Nothing` as prefix
#23531 opened
Jul 15, 2025 - Safe val test
#23533 opened
Jul 15, 2025 - Fix line and path separators in test
#23534 opened
Jul 16, 2025 - Use base types to compute classOf args of applyDynamic
#23548 opened
Jul 16, 2025 - Add line number magic comment support
#23549 opened
Jul 16, 2025 - Reset typer state on issueErrors
#23556 opened
Jul 17, 2025 - Warn if implicit default shadows given
#23559 opened
Jul 17, 2025 - Make separation checking controlled by language import
#23560 opened
Jul 18, 2025 - Add missing definitions in the stdlib (from `stdLibPatches`)
#23562 opened
Jul 18, 2025 - Add InferredMethodProvider for automatic method signature generation
#23563 opened
Jul 18, 2025 - Improve use of boolean defaults
#23564 opened
Jul 18, 2025 - Explicitly null check the stdlib
#23566 opened
Jul 18, 2025
17 Issues closed by6 people
- ClassTag inference fails with method call chain
#23526 closed
Jul 18, 2025 - compiletime.erasedValue leaks to runtime
#23406 closed
Jul 16, 2025 - `def unapply(implicit ev: T)` no longer works in pattern matching
#23499 closed
Jul 16, 2025 - Nightly Dotty workflow of 2025-07-16 failed
#23539 closed
Jul 16, 2025 - Nightly Dotty workflow of 2025-07-16 failed
#23535 closed
Jul 16, 2025 - Nightly Dotty workflow of 2025-07-16 failed
#23536 closed
Jul 16, 2025 - Unexpected union of skolems as `Singleton` type argument
#23489 closed
Jul 15, 2025 - Insert spaces when doing rewrite _ to ?
#23449 closed
Jul 15, 2025 - Regression in `yakivy/jam` - unknown value error in separate compilation runs
#22593 closed
Jul 15, 2025 - Regression in reading TASTy involving new cyclic references errors
#23496 closed
Jul 14, 2025 - Regression in `taig/enumeration-ext` - crash in `checkUnusedPostInlining`
#23494 closed
Jul 14, 2025 - Compiler crashes with "assertion failed: invalid prefix HKTypeLambda(...)"
#23504 closed
Jul 14, 2025 - Annotation on class leads to cyclic reference when importing with wildcard from companion
#22436 closed
Jul 14, 2025 - Compiler crushes when multiple groups of type arguments are used inside smth that extends AnyVal
#23266 closed
Jul 14, 2025 - Match types do not treat 0.0d and -0.0d as equivalent constants
#23261 closed
Jul 13, 2025
10 Issues opened by9 people
- Scaladoc 3.3.x falsely reports success despite errors
#23561 opened
Jul 18, 2025 - Difference in type resolution between `enum` and `sealed trait` + `object`
#23558 opened
Jul 17, 2025 - Obscure error message involves default arg
#23557 opened
Jul 17, 2025 - Non-trivial implicit resolution fails when using default implicit parameters
#23555 opened
Jul 17, 2025 - Release procedure 3.7.2-RC2
#23553 opened
Jul 17, 2025 - Crash on missing parens around named tuple in custom extractor
#23552 opened
Jul 16, 2025 - Add a lint/warning for the Interaction between using and default parameters
#23541 opened
Jul 16, 2025 - Regression in 3.7: "cannot resolve reference to type" when calling dependent method
#23530 opened
Jul 15, 2025 - Wrong result of subtyping with modularity, refined types, and singleton types
#23521 opened
Jul 14, 2025 - Inhabit bad bounds with recursive member val
#23520 opened
Jul 14, 2025
26 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
- Switch TypeApplications to given extensions
#23512 commented on
Jul 18, 2025 • 3 new comments - Scaladoc Support for Capture & Separation Checking
#23471 commented on
Jul 16, 2025 • 1 new comment - Apply flexible types to files compiled without explicit nulls
#23386 commented on
Jul 18, 2025 • 1 new comment - Add restricted capabilities `x.only[C]`
#23485 commented on
Jul 17, 2025 • 0 new comments - No mixin forwarder when ancestor is sealed
#23482 commented on
Jul 14, 2025 • 0 new comments - Minor refactor of better for desugar
#23448 commented on
Jul 14, 2025 • 0 new comments - Disable distribution of intersection types over applied types
#23441 commented on
Jul 18, 2025 • 0 new comments - Unintended SafeValue Error
#23424 commented on
Jul 15, 2025 • 0 new comments - Change private local inference to allow inferring private local for `private val`s constructor parameters
#23378 commented on
Jul 14, 2025 • 0 new comments - Check OrType in interpolated toString lint
#23365 commented on
Jul 14, 2025 • 0 new comments - chore: do not assume scala types as transparent, source should enforce it
#23105 commented on
Jul 15, 2025 • 0 new comments - Support magic comment for offseting source code line number
#22100 commented on
Jul 16, 2025 • 0 new comments - Emit mixin forwarders as ordinary, non-bridge methods again
#21890 commented on
Jul 16, 2025 • 0 new comments - Build tools issues discovered by binary breakage changes in Scala 3 stdlib
#22890 commented on
Jul 18, 2025 • 0 new comments - Primitive unboxed inconsistently with coverage enabled
#22834 commented on
Jul 17, 2025 • 0 new comments - "Unreachable case" is, in fact, reachable
#23113 commented on
Jul 16, 2025 • 0 new comments - Nonsense opaque type definition crashes compiler
#23185 commented on
Jul 16, 2025 • 0 new comments - private[this] inference does not work for constructor parameters
#22620 commented on
Jul 16, 2025 • 0 new comments - `--update-checkfiles` generates double line breaks on Windows?
#23458 commented on
Jul 16, 2025 • 0 new comments - Alias givens don't forward the reference for simple expressions outside the current object
#23107 commented on
Jul 14, 2025 • 0 new comments - Loop in member type bounds breaks intersection
#23165 commented on
Jul 14, 2025 • 0 new comments - Scaladoc readTasty error with overloads + union parameters
#23511 commented on
Jul 14, 2025 • 0 new comments - Inapplicable given causing ambiguity
#23240 commented on
Jul 13, 2025 • 0 new comments - Code does not compile when using `T as v` instead of `using v: T`
#23272 commented on
Jul 13, 2025 • 0 new comments - ClassCastException for computed fields returning context functions
#23415 commented on
Jul 13, 2025 • 0 new comments - Bunched CanThrows
#23481 commented on
Jul 12, 2025 • 0 new comments