-
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
105 Pull requests merged by 25 people
-
Handle assertion error in TyperState
#23665 merged
Aug 5, 2025 -
chore: add
scala-library-cc
project#23662 merged
Aug 5, 2025 -
[chore] Set reference version of the compiler to 3.7.3-RC1
#23661 merged
Aug 4, 2025 -
Support Mirror for generic tuples arity > 22
#23363 merged
Aug 4, 2025 -
Backport "Handle default arguments in named parameters for inlay hints" to 3.7.3
#23648 merged
Aug 1, 2025 -
Backport "Add line number magic comment support" to 3.7.3
#23646 merged
Aug 1, 2025 -
Backport "Emit an error for quoted pattern type variable after
new
" to 3.7.3#23644 merged
Aug 1, 2025 -
Backport "Fix #23576" to 3.7.3
#23643 merged
Aug 1, 2025 -
Handle default arguments in named parameters for inlay hints
#23641 merged
Aug 1, 2025 -
Add line number magic comment support
#23549 merged
Aug 1, 2025 -
Update JDK version to 17 in some remaining CI tasks
#23639 merged
Aug 1, 2025 -
Fix #23576
#23634 merged
Aug 1, 2025 -
[build] Increment default thread stack size from to 2MB (was 1MB)
#23638 merged
Jul 31, 2025 -
Reenable better-fors under '-source:3.7 -preview' settings
#23636 merged
Jul 31, 2025 -
Make SIP-62
better-fors
a stable feature#23630 merged
Jul 31, 2025 -
chore: deprecate
scala.annotation.transparentTrait
#23254 merged
Jul 30, 2025 -
Add missing reference page:
Quoted Patterns with Polymorphic Functions
#23632 merged
Jul 30, 2025 -
Emit an error for quoted pattern type variable after
new
#23618 merged
Jul 30, 2025 -
Skip bypassing unapply for scala 2 case classes to allow for single-element named tuple in unapply
#23603 merged
Jul 30, 2025 -
bugfix: Include synthetic apply in semanticdb
#23629 merged
Jul 30, 2025 -
Prepare build for Scala 3.8.0 development
#23626 merged
Jul 29, 2025 -
Add FlexibleType support for scaladoc
#23320 merged
Jul 29, 2025 -
Quotes reflect: sort the typeMembers output list and filter out non-members
#22876 merged
Jul 29, 2025 -
Fix issue with certain polyfunctions not properly matching in macros
#23614 merged
Jul 29, 2025 -
chore: add
scala3-staging
andscala3-tasty-inspector
to the new build#23624 merged
Jul 29, 2025 -
Add regression test for #23616
#23623 merged
Jul 29, 2025 -
chore: add the testing suite for
scala3-sbt-bridge
andtasty-core
#23617 merged
Jul 29, 2025 -
Fix completions for Quotes
#23619 merged
Jul 29, 2025 -
Revert "Emit mixin forwarders as ordinary, non-bridge methods again"
#23613 merged
Jul 28, 2025 -
Suppress warnings in comprehensions with 22+ binds
#23590 merged
Jul 28, 2025 -
Add
stableNull
annotation to force tracking mutable fields#23528 merged
Jul 28, 2025 -
Emit mixin forwarders as ordinary, non-bridge methods again
#21890 merged
Jul 27, 2025 -
chore: add the base projects as
bootstrapped
in the new build#23608 merged
Jul 27, 2025 -
Add all remaining non-bootstrapped projects
#23605 merged
Jul 26, 2025 -
chore: add
scala3-compiler-nonbootstrapped
to the new build#23600 merged
Jul 25, 2025 -
chore: add
tasty-core-nonbootstrapped
in the new build#23599 merged
Jul 25, 2025 -
chore: extract DottyJSPlugin from Build
#23597 merged
Jul 25, 2025 -
bugfix: Also save infos in semanticdb
#23587 merged
Jul 25, 2025 -
Add InferredMethodProvider for automatic method signature generation
#23563 merged
Jul 24, 2025 -
chore: add new
scala3-library
projects#23594 merged
Jul 24, 2025 -
chore: make incremental compilation work with stdlib plugin and enable it in the new stdlib
#23592 merged
Jul 24, 2025 -
chore: ensure stdlib always produces Java 17 >= artifacts
#23593 merged
Jul 24, 2025 -
chore: add
scala.language.experimental.separationChecking
to the non-patched stdlib#23588 merged
Jul 23, 2025 -
Add missing definitions in the stdlib (from
stdLibPatches
)#23562 merged
Jul 23, 2025 -
Encode path of class
#23503 merged
Jul 23, 2025 -
Check OrType in interpolated toString lint
#23365 merged
Jul 22, 2025 -
Compare span points in pathTo to determine best span
#23581 merged
Jul 22, 2025 -
Add restricted capabilities
x.only[C]
#23485 merged
Jul 22, 2025 -
Don't approximate a type using
Nothing
as prefix#23531 merged
Jul 21, 2025 -
Rely on hidden sets for use checking
#23580 merged
Jul 21, 2025 -
Consider setter of effectively private var
#23211 merged
Jul 21, 2025 -
Improve use of boolean defaults
#23564 merged
Jul 21, 2025 -
Make separation checking controlled by language import
#23560 merged
Jul 21, 2025 -
Flatten nested capture sets in retainedElementsRaw
#23571 merged
Jul 21, 2025 -
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 -
Fix #22922: Add TypeParamRef handling in isSingletonBounded
#23501 merged
Jul 11, 2025 -
Update indentation.md to fix a typo
#23505 merged
Jul 11, 2025 -
Fix #23224: Optimize simple tuple extraction
#23373 merged
Jul 11, 2025 -
fix: StringIndexOutOfBoundsException in presentation compiler's hasColon method
#23498 merged
Jul 10, 2025 -
Update reference syntax documentation with named tuples
#23493 merged
Jul 10, 2025 -
-Yprofile-trace profiles all inline calls
#23490 merged
Jul 8, 2025 -
-Yprofile-trace properly report macro splicing source
#23488 merged
Jul 8, 2025 -
Add regression test for issue 22585
#23484 merged
Jul 7, 2025 -
Fail not inlined inline method calls early
#22925 merged
Jul 7, 2025 -
fix error in product-sequence match in global init checker
#23480 merged
Jul 7, 2025 -
Add accessible check for import usage
#23348 merged
Jul 7, 2025 -
Fix stale top level synthetic package object being used in later runs
#23464 merged
Jul 6, 2025 -
Fix missing members reporting for var setters
#23476 merged
Jul 5, 2025
28 Pull requests opened by 17 people
-
No mixin forwarder when ancestor is sealed
#23482 opened
Jul 6, 2025 -
Extend caching in the space engine beyond local context
#23483 opened
Jul 7, 2025 -
Make `caps.Capability` non-experimental
#23507 opened
Jul 11, 2025 -
TypeApplications methods are extensions instead of old-style enrichment
#23512 opened
Jul 11, 2025 -
Simple enhancement for pattern matching with capturing types
#23524 opened
Jul 14, 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 -
Warn if implicit default shadows given
#23559 opened
Jul 17, 2025 -
Explicitly null check the stdlib
#23566 opened
Jul 18, 2025 -
feat: Add actionable diagnostic for missing members
#23572 opened
Jul 19, 2025 -
Changes around reaches and uses
#23584 opened
Jul 22, 2025 -
Refine parameter adaptation logic for arrays
#23591 opened
Jul 23, 2025 -
Avoid recursion when transforming types used in Holes
#23595 opened
Jul 24, 2025 -
Add quick fix to add .nn
#23598 opened
Jul 24, 2025 -
Fix illegal positions being generated in SpliceInterpreter
#23601 opened
Jul 25, 2025 -
Check for mismatched argument type length in PatternMatcher due to Named Tuple :* syntax
#23602 opened
Jul 25, 2025 -
Unify generation of `Scala 3` API and Reference documentations
#23606 opened
Jul 26, 2025 -
Scaladoc Support for Capture & Separation Checking (Staging)
#23607 opened
Jul 26, 2025 -
Fix Dependent types in TupledFunction
#23615 opened
Jul 28, 2025 -
Generalize "Don't approximate a type using Nothing as prefix"
#23628 opened
Jul 29, 2025 -
fix: Fix extracting refinements from intersection types in dynamic select hovers
#23640 opened
Jul 31, 2025 -
Draft: additional completions for using clause
#23647 opened
Aug 1, 2025 -
Add suppression if nowarn differs
#23652 opened
Aug 2, 2025 -
Revise capability hierarchy and fix classifiers
#23656 opened
Aug 4, 2025 -
More careful ClassTag instantiation
#23659 opened
Aug 4, 2025 -
Use more context for implicit search only if no default argument
#23664 opened
Aug 5, 2025 -
Defend against AliasingBounds
#23668 opened
Aug 5, 2025
62 Issues closed by 14 people
-
Trailing comma not allowed on extension declarations
#23657 closed
Aug 4, 2025 -
Tuple `Append[Map[T, F], F[U]]` and `Map[Append[T, U], F]` are not equivalent
#23655 closed
Aug 4, 2025 -
How to support Mirrors for Generic Tuples arity +22
#15398 closed
Aug 4, 2025 -
Release procedure 3.7.2
#23625 closed
Aug 3, 2025 -
Crash in JVM backend for optimised tuple extraction
#23596 closed
Aug 1, 2025 -
Provide a way to offset line numbers in wrapped scripts
#21919 closed
Aug 1, 2025 -
Regression in lazy symbol completion or bug in nested classfile parser
#23576 closed
Aug 1, 2025 -
Intermittent StackOverflow in Typer when running `community_build_c` and `community_build_b`
#23612 closed
Jul 31, 2025 -
Nightly Dotty workflow of 2025-07-31 failed
#23635 closed
Jul 31, 2025 -
Distribute releases as .deb and .msi
#12502 closed
Jul 31, 2025 -
Recursion limit exceeded (opaque types + inline methods) (3.7.0)
#23137 closed
Jul 31, 2025 -
Unable to match a lower-case constructor in quoted pattern
#22616 closed
Jul 30, 2025 -
ClassCastException when using named pattern one single-component named tuple
#23131 closed
Jul 30, 2025 -
Typeclass derivation of recursive types
#8183 closed
Jul 29, 2025 -
Types unhandled by the scaladoc TASTy types support
#22761 closed
Jul 29, 2025 -
Symbol.typeMembers can return empty Symbols on union type aliases
#22483 closed
Jul 29, 2025 -
Quoted pattern matching of poly functions does not work with quoted code
#23589 closed
Jul 29, 2025 -
Regression in erasure for `typelevel/spotted-leopards`
#23616 closed
Jul 29, 2025 -
Release procedure 3.7.2-RC2
#23553 closed
Jul 29, 2025 -
Nightly Dotty workflow of 2025-07-29 failed
#23622 closed
Jul 29, 2025 -
Compiling with more than 21 given will cause warning
#23164 closed
Jul 28, 2025 -
Published `scala3-sbt-bridge` depends on the *non-bootstrapped* compiler
#23604 closed
Jul 27, 2025 -
Build tools issues discovered by binary breakage changes in Scala 3 stdlib
#22890 closed
Jul 25, 2025 -
`typeCheckErrors` reports false errors for enum and case object definitions
#23578 closed
Jul 24, 2025 -
Difference in type resolution between `enum` and `sealed trait` + `object`
#23558 closed
Jul 23, 2025 -
The doctool has trouble with files named `.test.scala` containing top-level `@main` function
#22866 closed
Jul 23, 2025 -
Scaladoc 3.3.x falsely reports success despite errors
#23561 closed
Jul 23, 2025 -
-Wtostring-interpolated warns on an if expression of type String
#23361 closed
Jul 22, 2025 -
Incorrect positions / interactive path on mutiple variable declaration
#22207 closed
Jul 22, 2025 -
Regression in 3.7: "cannot resolve reference to type" when calling dependent method
#23530 closed
Jul 21, 2025 -
Wrong handling of reach capabilities of local vals
#23579 closed
Jul 21, 2025 -
`-Wunused:all` reports setter instead of `unset variable` in anon class
#23200 closed
Jul 21, 2025 -
Can't pass an explicit capture set to a capset parameter in eta expansion
#23570 closed
Jul 21, 2025 -
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 -
Typer regression in `marcinzh/beam` for combination of dependant and intersections types
#22922 closed
Jul 11, 2025 -
Typo in reference?
#23492 closed
Jul 11, 2025 -
Optimise simple tuple extraction
#23224 closed
Jul 11, 2025 -
Named tuples are ambigious in (new) given syntax
#22237 closed
Jul 10, 2025 -
Regression in `lowmelvin/hammer-scala`
#22585 closed
Jul 7, 2025 -
Assert error on inline fail: "assertion failed: method *: in trait Tuple"
#22423 closed
Jul 7, 2025 -
Incorrect unused import warnings in some cases - private definitions escaping their scope
#23347 closed
Jul 7, 2025 -
Crash: completing val XXXXX in wrong run 3, was created in 2 while compiling
#13821 closed
Jul 6, 2025 -
Implementing an abstract var with a `val` is unsound but compiles
#23474 closed
Jul 5, 2025
37 Issues opened by 25 people
-
"usages" of parameter does not track to applied constructor type
#23669 opened
Aug 5, 2025 -
Applied constructor type not valid in a Given
#23667 opened
Aug 5, 2025 -
Crash when type alias has extension method with the same name as the underlying type
#23666 opened
Aug 5, 2025 -
"unspecified error" when using applied constructor types with function type
#23660 opened
Aug 4, 2025 -
3.7.3-RC1 release procedure
#23658 opened
Aug 4, 2025 -
Regression in 3.7.2 Scaladoc crashes intermittently during readTasty phase
#23654 opened
Aug 4, 2025 -
Inline type guard
#23653 opened
Aug 3, 2025 -
multiple `@nowarn` annotation does not work since Scala 3.7.0
#23651 opened
Aug 1, 2025 -
Compiler MegaPhase isn't tranforming annotation trees and named arguments
#23650 opened
Aug 1, 2025 -
Attempts to export from an internal Selectable object results in crash
#23637 opened
Jul 31, 2025 -
AssertionError when creating a new definition in a trait parameter
#23633 opened
Jul 30, 2025 -
Regression (again) in 3.7: "cannot resolve reference to type"
#23627 opened
Jul 29, 2025 -
bug(patmatch/namedTuple): Exhaustive match checking on type-mapped NamedTuple appears to be broken
#23621 opened
Jul 28, 2025 -
False pattern match not exhaustive for union types + opaque types
#23620 opened
Jul 28, 2025 -
Regression in typer for zio-archive/zio-connect
#23611 opened
Jul 27, 2025 -
Regression in typer for erikerlandson/coulomb
#23610 opened
Jul 27, 2025 -
Crash when accessing Scala 2 code emitted with macro-annotations
#23609 opened
Jul 27, 2025 -
"Not found" could be more descriptive
#23585 opened
Jul 22, 2025 -
Enum: incosistence of simple case encoding with case object
#23583 opened
Jul 21, 2025 -
Weird Subcapturing Interaction between reach and only
#23582 opened
Jul 21, 2025 -
Compiler crash in presence of SAM + dependent types + mismatched signature
#23577 opened
Jul 20, 2025 -
Capture leak by parent boxed field
#23575 opened
Jul 20, 2025 -
Capture leak by pattern matching on type parameter
#23574 opened
Jul 20, 2025 -
Failing incremental compilation, involving path-dependent type with type lambda bound
#23573 opened
Jul 20, 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 -
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 -
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 -
Scaladoc readTasty error with overloads + union parameters
#23511 opened
Jul 11, 2025 -
Infinite CapToFresh.apply cycle during tree printing in setupCC phase
#23509 opened
Jul 11, 2025 -
recompilation with commented change raises particular error(s)
#23495 opened
Jul 9, 2025 -
Lazy vals annotated with `@threadUnsafe` ignore `@transient` annotation
#23487 opened
Jul 8, 2025 -
Bunched CanThrows
#23481 opened
Jul 6, 2025 -
Runtime errors when implementing non-sealed java interface
#23479 opened
Jul 5, 2025
83 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.
-
Unintended SafeValue Error
#23424 commented on
Jul 15, 2025 • 3 new comments -
Scaladoc Support for Capture & Separation Checking (Dev)
#23471 commented on
Jul 26, 2025 • 1 new comment -
Apply flexible types to files compiled without explicit nulls
#23386 commented on
Jul 18, 2025 • 1 new comment -
Don't expand name of ctor default arg
#23478 commented on
Jul 7, 2025 • 0 new comments -
Record intersection selections have no hover
#22919 commented on
Jul 31, 2025 • 0 new comments -
AssertionError when calling constructor proxies from macro
#13479 commented on
Jul 31, 2025 • 0 new comments -
REPL completions hide compile error (e.g. Classfile/TASTy is broken error)
#18614 commented on
Jul 31, 2025 • 0 new comments -
Scala 2 regression: extension method is not searched in the companion object of a type parameter's parameter
#21951 commented on
Jul 31, 2025 • 0 new comments -
Hygiene of constructor default args is not per spec
#22700 commented on
Jul 31, 2025 • 0 new comments -
Enum (extends java) => null in java, when scala looks at it before java
#12637 commented on
Jul 31, 2025 • 0 new comments -
False-negative conflicting base types when inherits Java class and interface.
#22311 commented on
Jul 31, 2025 • 0 new comments -
False-negative overrides nothing
#22310 commented on
Jul 31, 2025 • 0 new comments -
Incorrect exhaustivity warning in pattern matches with GADTs
#19687 commented on
Jul 31, 2025 • 0 new comments -
"Recursion limit exceeded." on bounded type definition that is totally monotonic
#22163 commented on
Jul 31, 2025 • 0 new comments -
Compiler should not allow to access Java protected static method defined in different package
#18446 commented on
Jul 31, 2025 • 0 new comments -
Make `:settings -deprecation` on by default in REPL as beginners get frustrated by incomprehensibly concealed messages
#15953 commented on
Jul 31, 2025 • 0 new comments -
Regressions in `fingo/spata` for match types
#21013 commented on
Jul 31, 2025 • 0 new comments -
Enum case can't be defined in terms of itself
#11443 commented on
Jul 31, 2025 • 0 new comments -
`getGenericInterfaces` and `getInterfaces` are not the same length after extending a generic Java class
#21177 commented on
Jul 31, 2025 • 0 new comments -
Macro annotation that processes inlined tree crashes under `-Ycheck:all`
#17007 commented on
Jul 31, 2025 • 0 new comments -
Misbehavior of macro-generated match when matching case object with lowercase name
#20350 commented on
Jul 31, 2025 • 0 new comments -
Type pattern example no longer works
#20418 commented on
Jul 31, 2025 • 0 new comments -
Primitive unboxed inconsistently with coverage enabled
#22834 commented on
Jul 17, 2025 • 0 new comments -
Disable distribution of intersection types over applied types
#23441 commented on
Jul 18, 2025 • 0 new comments -
Elide conversion of receiver, extension or inline map, trailing implicit args, in DropForMap
#23416 commented on
Aug 5, 2025 • 0 new comments -
Add missing version of `ValDef.let` which also accepts flags
#23388 commented on
Aug 4, 2025 • 0 new comments -
Add an Ordering given instance for named tuples
#23379 commented on
Aug 4, 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 -
Make runtimeChecked a standard feature
#23262 commented on
Aug 4, 2025 • 0 new comments -
Update build dependency jgit to 7.3.0.202506031305-r
#23109 commented on
Aug 5, 2025 • 0 new comments -
chore: do not assume scala types as transparent, source should enforce it
#23105 commented on
Aug 4, 2025 • 0 new comments -
Fix #18763: Run type inference before implicit search
#23020 commented on
Jul 29, 2025 • 0 new comments -
Use other tree for actual symbol of Assign
#22869 commented on
Jul 25, 2025 • 0 new comments -
Improve indent handling in parens
#22530 commented on
Jul 23, 2025 • 0 new comments -
[Experiment] Qualified Types
#21586 commented on
Jul 31, 2025 • 0 new comments -
Let mirrors support default parameters
#17979 commented on
Aug 4, 2025 • 0 new comments -
Accommodate adapted Scala 2 annotation value
#17516 commented on
Aug 3, 2025 • 0 new comments -
Port the Scala 2 bytecode-optimizer to Dotty
#22667 commented on
Aug 5, 2025 • 0 new comments -
Scala 3.3.1: Concrete method inside `trait` marked (incorrectly?) as `ACC_BRIDGE` and `ACC_SYNTHETIC`
#19270 commented on
Aug 4, 2025 • 0 new comments -
Matching `BigInt` against `Int` literal pattern leads to warning
#23316 commented on
Aug 1, 2025 • 0 new comments -
Wrong unreachable code reported for inline def pattern match
#20395 commented on
Aug 1, 2025 • 0 new comments -
Insert 'using' when completing inside using params
#22939 commented on
Jul 31, 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 -
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 -
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 -
Drop `@experimental` for `scala.caps.Capability`
#22745 commented on
Jul 11, 2025 • 0 new comments -
Unsound pattern matching when using lower bounds and union types
#23364 commented on
Jul 11, 2025 • 0 new comments -
Implement code actions for `class X needs to be abstract` that implements all missing members
#23469 commented on
Jul 9, 2025 • 0 new comments -
Compiler crashes on private constructor with default argument when running with -Ycheck:all
#23477 commented on
Jul 9, 2025 • 0 new comments -
AbstractMethodError only if application code is in a module separate from library code
#23245 commented on
Jul 8, 2025 • 0 new comments -
StackOverflow during staging
#22688 commented on
Jul 7, 2025 • 0 new comments -
Scaladoc displays very incorrect type signatures for function type aliases
#23456 commented on
Jul 7, 2025 • 0 new comments -
Pathological (effectively non-terminating) compilation times of quote-matching multiple types
#23317 commented on
Jul 7, 2025 • 0 new comments -
Scala Pattern Matching on Java Records (JEP-440)
#20561 commented on
Jul 7, 2025 • 0 new comments -
Failed to compile hello-world on Termux
#23445 commented on
Jul 7, 2025 • 0 new comments -
Unsoundness with distribution of intersection over covariant types
#23435 commented on
Jul 7, 2025 • 0 new comments -
Wrong exhaustive check with sequence wildcard on case class with custom unapply
#23459 commented on
Jul 7, 2025 • 0 new comments -
Improve mirror derivation docs around tuples
#23475 commented on
Jul 7, 2025 • 0 new comments -
Compiler crash using F-bounded polymorphism and typeclass derivation
#18670 commented on
Jul 31, 2025 • 0 new comments -
private[this] inference does not work for constructor parameters
#22620 commented on
Jul 31, 2025 • 0 new comments -
Different coverage results for scala 2 and scala 3
#21877 commented on
Jul 31, 2025 • 0 new comments -
assertion failed: module class given_NullPlatformIOContext$ has non-class parent: TypeRef(TermRef(ThisType(TypeRef(NoPrefix,module class riddl)),object utils),NullPlatformIOContext)
#21819 commented on
Jul 30, 2025 • 0 new comments -
No parameter untupling for named tuples
#23440 commented on
Jul 30, 2025 • 0 new comments -
Implicit conversion not applied unless assigned to a temporary variable
#20384 commented on
Jul 30, 2025 • 0 new comments -
HashMap toString doc is Any not Iterable
#23631 commented on
Jul 30, 2025 • 0 new comments -
Overloading or implicit bug in 3.4.1
#20053 commented on
Jul 30, 2025 • 0 new comments -
Type pattern variables not supported at the top level of match types and inline matches
#6018 commented on
Jul 29, 2025 • 0 new comments -
Print a warning when a using directive is passed inside of the REPL
#21654 commented on
Jul 25, 2025 • 0 new comments -
StackOverflowError during pickleQuotes with type parameter `T <: SomeTrait[T]`
#22996 commented on
Jul 24, 2025 • 0 new comments -
Nothing warns about unconsumed values in for comprehension
#18854 commented on
Jul 23, 2025 • 0 new comments -
Investigate JEP 371: Hidden Classes
#22295 commented on
Jul 23, 2025 • 0 new comments -
Comma in `extends` or `derives` clause treated as parameter separator in indentation blocks
#22527 commented on
Jul 23, 2025 • 0 new comments -
Incorrect "Wrong number of argument patterns" error for Option extractor using `Tuple.Map`
#22923 commented on
Jul 22, 2025 • 0 new comments -
`--update-checkfiles` generates double line breaks on Windows?
#23458 commented on
Jul 21, 2025 • 0 new comments -
Orphan type parameter references crash pickler in capture checked programs
#20272 commented on
Jul 20, 2025 • 0 new comments -
Match type reduction inhibition
#20475 commented on
Jul 19, 2025 • 0 new comments -
Inability to do a simple type match on a deduced type
#22347 commented on
Jul 19, 2025 • 0 new comments -
Match type fails to reduce in non-exhaustive pattern match
#21425 commented on
Jul 19, 2025 • 0 new comments -
Match type on type alias with multiple parameters fails
#22644 commented on
Jul 19, 2025 • 0 new comments