-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Insights: scala/scala3
Overview
Could not load contribution data
Please try again later
37 Pull requests merged by 8 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
14 Pull requests opened by 9 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 -
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
18 Issues closed by 6 people
-
Nightly Dotty workflow of 2025-07-19 failed
#23569 closed
Jul 19, 2025 -
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 by 9 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