-
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
4 Releases published by 1 person
112 Pull requests merged by 26 people
-
Fix false unreachable case warning
#23800 merged
Sep 4, 2025 -
Lint function arrow intended context function
#23847 merged
Sep 4, 2025 -
[chore] Set reference compiler version to 3.7.3-RC3
#23868 merged
Sep 3, 2025 -
Backport "[chore] Update scala-cli to 1.9.0 (was 1.8.5)" to 3.7.3
#23861 merged
Sep 3, 2025 -
Handle FlexibleTypes in asContextFunctionType
#23865 merged
Sep 3, 2025 -
Fix NotNullInfo in multi-case match
#23864 merged
Sep 2, 2025 -
Fix selection on safe value in the global object initialization checker
#23860 merged
Sep 2, 2025 -
Compute the right span for abstract error messages
#23853 merged
Sep 2, 2025 -
Modelling assigning to null in the global object initialization checker
#23858 merged
Sep 2, 2025 -
Fix global init checker unexpected by name
#23859 merged
Sep 2, 2025 -
Update the TastyFormat for matches with sub-cases
#23851 merged
Sep 2, 2025 -
[chore] Update scala-cli to 1.9.0 (was 1.8.5)
#23856 merged
Sep 2, 2025 -
Add context parameters to SemanticDB synthetics
#23381 merged
Sep 1, 2025 -
Fix
derivesFrom
false negative inprovablyDisjointClasses
#23834 merged
Aug 29, 2025 -
chore: drop the old scala2-library-tasty projects
#23806 merged
Aug 29, 2025 -
Change Nightly version date to be the current date in UTC
#23819 merged
Aug 28, 2025 -
Improve message for nested package missing braces
#23816 merged
Aug 27, 2025 -
docs: fix task name for scaladoc/testOnly
#23678 merged
Aug 27, 2025 -
Widen type parameters before box adaptation
#23809 merged
Aug 26, 2025 -
CC Language Reference Improvements v2
#23818 merged
Aug 26, 2025 -
pc: completions - do not add
[]
for... derives TC@@
#23811 merged
Aug 26, 2025 -
Add test for i23739
#23766 merged
Aug 26, 2025 -
chore: use newer version of
org.eclipse.lsp4j
#23808 merged
Aug 26, 2025 -
chore(deps): bump actions/setup-java from 4 to 5
#23812 merged
Aug 26, 2025 -
chore: drop outdated dependency exclusion
#23807 merged
Aug 25, 2025 -
chore: bump sbt to 1.11.5
#23805 merged
Aug 25, 2025 -
chore: no more open issue on failures
#23798 merged
Aug 23, 2025 -
chore: stop releasing nightlies to central
#23797 merged
Aug 23, 2025 -
Allow into on enums
#23795 merged
Aug 22, 2025 -
Apply flexible types to files compiled without explicit nulls
#23386 merged
Aug 22, 2025 -
Match with sub cases
#23736 merged
Aug 21, 2025 -
Match if sub cases
#23786 merged
Aug 21, 2025 -
Tag Develocity build scans published from nightly builds
#23785 merged
Aug 20, 2025 -
Check conformance to caps.Pure upper bound only under cc
#23784 merged
Aug 20, 2025 -
Port Capture-checked Scala 2 collections
#23769 merged
Aug 19, 2025 -
chore: add regression test for #23776
#23782 merged
Aug 19, 2025 -
fix: allow postfix setters under language.postfixOps
#23775 merged
Aug 19, 2025 -
chore: add develocity token to the new nightly artifacts workflow
#23780 merged
Aug 18, 2025 -
chore: add the dependencies between projects
#23781 merged
Aug 18, 2025 -
chore: add develocity secret to the new build
#23778 merged
Aug 18, 2025 -
chore: update the bisect tool to use the new repository
#23768 merged
Aug 18, 2025 -
Update to sbt-develocity 1.3.1
#23777 merged
Aug 18, 2025 -
CC Language Ref Polishings
#23762 merged
Aug 17, 2025 -
chore: add the developers of Scala
#23767 merged
Aug 16, 2025 -
Add capture checking annotation to Scala 3 Standard Library
#23688 merged
Aug 16, 2025 -
chore: allow access to secrets to the nightly release workflow
#23764 merged
Aug 16, 2025 -
chore: use the variables in the workflow
#23763 merged
Aug 16, 2025 -
chore: release artifacts of the new build to the new repository
#23761 merged
Aug 16, 2025 -
Make consume a soft modifier
#23755 merged
Aug 16, 2025 -
chore: do not render
consume update
inscaladoc
#23760 merged
Aug 16, 2025 -
Scaladoc cc: don't eagerly drop caps on parameters
#23759 merged
Aug 16, 2025 -
Simple enhancement for pattern matching with capturing types
#23524 merged
Aug 16, 2025 -
chore: render
@consume
as theconsume
modifier#23754 merged
Aug 16, 2025 -
Move Pure to caps and make it non-experimental
#23745 merged
Aug 15, 2025 -
chore: add
scaladoc
to the new build#23750 merged
Aug 15, 2025 -
chore: align the
--source
flag with the--target
when compiling Java code#23749 merged
Aug 15, 2025 -
Fix #23737: Update superCallContext to include dummy capture parameters in scope
#23740 merged
Aug 15, 2025 -
More improvements to error messages
#23721 merged
Aug 15, 2025 -
Don't check bounds in match type cases at CC
#23738 merged
Aug 15, 2025 -
chore: mark
scala-library
andscalajs-scalalib_2.13
asalways
instead ofsemver-spec
#23753 merged
Aug 15, 2025 -
Make coverage more similar to the one in Scala 2
#23722 merged
Aug 15, 2025 -
Use the new stdlib when generating scaladoc
#23744 merged
Aug 14, 2025 -
Bump actions/download-artifact from 4 to 5
#23711 merged
Aug 14, 2025 -
chore: port Scala.js to the new build
#23741 merged
Aug 14, 2025 -
Scaladoc Support for Capture & Separation Checking (Staging)
#23607 merged
Aug 14, 2025 -
Draft: additional completions for using clause
#23647 merged
Aug 14, 2025 -
Add regression test for issue 18670
#23731 merged
Aug 14, 2025 -
[chore] Set referenceVersion compiler to 3.7.3-RC2
#23730 merged
Aug 13, 2025 -
Quotes reflect: Allow to return DefDef from a val symbol tree
#22603 merged
Aug 13, 2025 -
Additional test for named tuple custom extractor with mismatched type
#23706 merged
Aug 13, 2025 -
Make
caps.Capability
non-experimental#23507 merged
Aug 13, 2025 -
Add quick fix to add .nn
#23598 merged
Aug 13, 2025 -
Bump actions/checkout from 4 to 5
#23710 merged
Aug 13, 2025 -
Backport "Fix match type bounds checking problem" to 3.7.3
#23725 merged
Aug 13, 2025 -
Backport "Fix issue with pc breaking in requiredMethod on newly overloaded valueOf" to 3.7.3
#23724 merged
Aug 13, 2025 -
Fix issue with pc breaking in requiredMethod on newly overloaded valueOf
#23708 merged
Aug 12, 2025 -
Backport "Warn if implicit default shadows given" to 3.7.3
#23718 merged
Aug 12, 2025 -
Backport "Check for mismatched argument type length in PatternMatcher due to Named Tuple :* syntax" to 3.7.3
#23717 merged
Aug 12, 2025 -
Backport "fix: Fix extracting refinements from intersection types in dynamic select hovers" to 3.7.3
#23716 merged
Aug 12, 2025 -
Backport "Add suppression if nowarn differs" to 3.7.3
#23715 merged
Aug 12, 2025 -
Backport "More careful ClassTag instantiation" to 3.7.3
#23714 merged
Aug 12, 2025 -
Backport "Use more context for implicit search only if no default argument" to 3.7.3
#23713 merged
Aug 12, 2025 -
Backport "Bump Scala CLI to v1.8.5 (was v1.8.4)" to 3.7.3
#23712 merged
Aug 12, 2025 -
Unused var message mentions unread or unset
#23719 merged
Aug 12, 2025 -
Better printing of capabilities in error messages
#23701 merged
Aug 12, 2025 -
scaladoc: indicate optional parameters with
= ...
#23676 merged
Aug 12, 2025 -
Do not discard amended format when f-interpolator warns
#23697 merged
Aug 12, 2025 -
Replace internal tab char in comment in Synthesizer.scala
#23691 merged
Aug 11, 2025 -
Check for mismatched argument type length in PatternMatcher due to Named Tuple :* syntax
#23602 merged
Aug 11, 2025 -
Bump Scala CLI to v1.8.5 (was v1.8.4)
#23702 merged
Aug 10, 2025 -
Improve closure typing
#23700 merged
Aug 10, 2025 -
Changes around reaches and uses
#23584 merged
Aug 10, 2025 -
Use more context for implicit search only if no default argument
#23664 merged
Aug 9, 2025 -
Fix match type bounds checking problem
#23695 merged
Aug 8, 2025 -
Add an Ordering given instance for named tuples
#23379 merged
Aug 8, 2025 -
Make runtimeChecked a standard feature
#23262 merged
Aug 7, 2025 -
Backport "Generalize "Don't approximate a type using Nothing as prefix"" to 3.7.3
#23673 merged
Aug 7, 2025 -
Fix LiftToAnchors for higher-kinded type applications
#23672 merged
Aug 7, 2025 -
Add missing version of
ValDef.let
which also accepts flags#23388 merged
Aug 7, 2025 -
Revert "chore: add
scala-library-cc
project"#23677 merged
Aug 7, 2025 -
Refine isEffectivelyFinal to avoid no-owner crash
#23675 merged
Aug 7, 2025 -
Warn if implicit default shadows given
#23559 merged
Aug 6, 2025 -
Revise capability hierarchy and fix classifiers
#23656 merged
Aug 6, 2025 -
chore: add the overrides from
scala-js/scala-js
#23670 merged
Aug 6, 2025 -
More careful ClassTag instantiation
#23659 merged
Aug 6, 2025 -
Generalize "Don't approximate a type using Nothing as prefix"
#23628 merged
Aug 6, 2025 -
fix: Fix extracting refinements from intersection types in dynamic select hovers
#23640 merged
Aug 6, 2025 -
Add suppression if nowarn differs
#23652 merged
Aug 6, 2025 -
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
34 Pull requests opened by 15 people
-
Defend against AliasingBounds
#23668 opened
Aug 5, 2025 -
Do not generate certain interface mixin forwarders if not necessary
#23674 opened
Aug 6, 2025 -
Fix implicit scope liftToAnchors for parameter lower bounds
#23679 opened
Aug 6, 2025 -
Closes #23681: Unnecessary reference duplicate in backend
#23685 opened
Aug 7, 2025 -
Drill through type lambda for tree symbol
#23699 opened
Aug 8, 2025 -
chore: add support for `sbt-test` in the new build
#23748 opened
Aug 15, 2025 -
chore: keep context bounds as implicits in Scala 2 mode
#23756 opened
Aug 15, 2025 -
Warn unused masking imports, remove obsolete unused options
#23757 opened
Aug 15, 2025 -
introduce `scala.annotation.documented`
#23770 opened
Aug 16, 2025 -
fix(patmat): Add subtype-based fallback in inferPrefixMap and recalculate constraints after application
#23771 opened
Aug 17, 2025 -
chore: add a quick/working test suite to test full library with cc
#23772 opened
Aug 17, 2025 -
Adjust purity of trait with lazy member
#23788 opened
Aug 20, 2025 -
Prevent opaque types leaking from transparent inline methods
#23792 opened
Aug 21, 2025 -
Error tree on outdent is zero extent
#23796 opened
Aug 22, 2025 -
Add support for unqualified selectors
#23801 opened
Aug 24, 2025 -
[chore] Fix detecting available nightly versions in bisect script.
#23802 opened
Aug 24, 2025 -
Implement SIP-67: strictEquality pattern matching (fixes #22732)
#23803 opened
Aug 24, 2025 -
Allow single-line lambdas after `:`
#23821 opened
Aug 26, 2025 -
Stabilise Quotes reflect methods used for creating new classes/objects
#23826 opened
Aug 27, 2025 -
named tuple toMap extension method
#23827 opened
Aug 27, 2025 -
[chore] Update community build os-lib to disable flaky tests
#23829 opened
Aug 27, 2025 -
Mention named givens in double def explainer
#23833 opened
Aug 28, 2025 -
Add missing apply constructors for `Refined` and `TypeProjection` TypeTrees
#23837 opened
Aug 29, 2025 -
Explain no expansion of ContextFunction0
#23844 opened
Aug 30, 2025 -
Scala.js: Support js.async and js.await, including JSPI on Wasm.
#23846 opened
Aug 30, 2025 -
Use PPrint to handle printing of REPL output values
#23849 opened
Sep 1, 2025 -
Closes #7532: Parameter hints not working for functions
#23854 opened
Sep 1, 2025 -
Allow multiple spreads in function arguments
#23855 opened
Sep 1, 2025 -
chore(deps): bump burnett01/rsync-deployments from 7.0.2 to 7.1.0
#23857 opened
Sep 1, 2025 -
Do not update Symbol defTrees when retyping after Inlining
#23870 opened
Sep 3, 2025 -
Infer `Local` for `val` constructor params
#23871 opened
Sep 3, 2025 -
Replace runtime.Rich* implicits on primitives by direct extension methods.
#23872 opened
Sep 3, 2025 -
Changes in CC around classes, constructors, this
#23874 opened
Sep 4, 2025 -
Add addendum to `private val` parameter variance error message
#23876 opened
Sep 4, 2025
59 Issues closed by 19 people
-
Unreachable case warning (E121) in inline generic function
#20225 closed
Sep 4, 2025 -
Wrong unreachable code reported for inline def pattern match
#20395 closed
Sep 4, 2025 -
3.7.3-RC3 release procedure
#23867 closed
Sep 4, 2025 -
Exceptions inexplicably swallowed when inlined context functions interact
#21187 closed
Sep 4, 2025 -
CC: Tracked Non-Capability Classes Can Leak
#23862 closed
Sep 3, 2025 -
Incremental compilation of this repo is broken
#23866 closed
Sep 3, 2025 -
`-Yexplicit-nulls` breaks macros expecting `Type` context bound
#23845 closed
Sep 3, 2025 -
Abstract error message only show the start of the name
#22941 closed
Sep 2, 2025 -
Add context parameters to SemanticDB Synthetics
#22936 closed
Sep 1, 2025 -
confusing treatment of context function literal
#20896 closed
Aug 30, 2025 -
Argument for implicit parameter sender was supplied using a default argument: 3.3.7-RC1
#23842 closed
Aug 30, 2025 -
"children of trait were already queried before class was discovered" due to match type used
#17132 closed
Aug 29, 2025 -
Release 3.3.7-RC1
#23825 closed
Aug 29, 2025 -
function name clashes in extension which uses imported extensions
#23830 closed
Aug 28, 2025 -
auto-generated names for `given`s are too short
#23831 closed
Aug 28, 2025 -
Improve syntax error message for nested packaging missing braces
#23815 closed
Aug 27, 2025 -
Implicit conversion to Dynamic should allow dynamic selection
#23787 closed
Aug 27, 2025 -
Cyclic error for `import scala.runtime.stdLibPatches.Predef.assert`
#23804 closed
Aug 27, 2025 -
Under CC, subtyping between a type variable and its impure upper bound is rejected
#19076 closed
Aug 26, 2025 -
CC: Type variables can be used to bypass unboxing
#23746 closed
Aug 26, 2025 -
Some deprecation warnings fail the build with `-Werror` flag, even if annotated with `@nowarn`
#17969 closed
Aug 22, 2025 -
[SIP-71] `into` modifier doesn't work with enums
#23399 closed
Aug 22, 2025 -
Unexpected empty value when accessing object val
#15557 closed
Aug 22, 2025 -
No match exhaustivity warning emitted when selector is nullable and null case isn't handled
#23790 closed
Aug 21, 2025 -
Runtime crash: incorrect inline match resolution for intersection types with opaque types
#23779 closed
Aug 20, 2025 -
Adjust bisect scripts and OpenCommunityBuild to use new nightlies repository
#23765 closed
Aug 18, 2025 -
Nightly Dotty workflow of 2025-08-15 failed
#23747 closed
Aug 15, 2025 -
Capture set variable does not work for class parameter
#23737 closed
Aug 15, 2025 -
Crash Failed to find environment for method <init> using -Ysafe-init-global
#23739 closed
Aug 15, 2025 -
Different coverage results for scala 2 and scala 3
#21877 closed
Aug 15, 2025 -
`undefined` error if enable coverage
#21695 closed
Aug 15, 2025 -
3.7.3-RC2 release procedure
#23728 closed
Aug 14, 2025 -
Scaladoc Support for Capture Checking
#23437 closed
Aug 14, 2025 -
Compiler crash using F-bounded polymorphism and typeclass derivation
#18670 closed
Aug 14, 2025 -
Nightly Dotty workflow of 2025-08-14 failed
#23735 closed
Aug 14, 2025 -
Quoted API has broken impl for `fields` (`case fields` / `declared fields` / ...)
#22584 closed
Aug 13, 2025 -
Crash on missing parens around named tuple in custom extractor
#23552 closed
Aug 13, 2025 -
Drop `@experimental` for `scala.caps.Capability`
#22745 closed
Aug 13, 2025 -
Report if unused var was mutated but not read
#23704 closed
Aug 12, 2025 -
String iterpolation warnings should have a error id
#23693 closed
Aug 12, 2025 -
Compiler crash using Tuple :* syntax for a NamedTuple in unapply
#23155 closed
Aug 11, 2025 -
Chocolatey package for 3.6.2 stuck in validation
#22416 closed
Aug 11, 2025 -
Exported and inherited extension methods distort given inference
#23703 closed
Aug 11, 2025 -
Regression in typer for erikerlandson/coulomb
#23610 closed
Aug 9, 2025 -
cannot be unpickled because no class file was found for denot: val <none>
#20911 closed
Aug 8, 2025 -
Crash when an anonymous function is used inside a `PartialFunction` literal with a match expression
#23686 closed
Aug 7, 2025 -
Attempts to export from an internal Selectable object results in crash
#23637 closed
Aug 7, 2025 -
Add a lint/warning for the Interaction between using and default parameters
#23541 closed
Aug 6, 2025 -
Regression in typer for zio-archive/zio-connect
#23611 closed
Aug 6, 2025 -
Regression (again) in 3.7: "cannot resolve reference to type"
#23627 closed
Aug 6, 2025 -
Record intersection selections have no hover
#22919 closed
Aug 6, 2025 -
multiple `@nowarn` annotation does not work since Scala 3.7.0
#23651 closed
Aug 6, 2025 -
3.7.3-RC1 release procedure
#23658 closed
Aug 6, 2025 -
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
54 Issues opened by 29 people
-
StackOverflow generated by Pattern Matching
#23875 opened
Sep 4, 2025 -
Function returning Nothing has over-specialised type in default parameter
#23873 opened
Sep 4, 2025 -
unable to use unicode in tuple unpacking in for comprehension
#23869 opened
Sep 3, 2025 -
Macro usage is not invalidated
#23852 opened
Sep 1, 2025 -
CC: Objects with tracked members appear pure
#23850 opened
Sep 1, 2025 -
Tuple#map doc needs some words
#23848 opened
Aug 31, 2025 -
Pattern Match Exhaustivity Error: 3.3.7-RC1
#23843 opened
Aug 30, 2025 -
Compilation error when using opaque type alias methods with same name
#23841 opened
Aug 29, 2025 -
ClassCastException when `def` is used for a type of a tracked val enum
#23840 opened
Aug 29, 2025 -
Quotes API: Add missing Nodes related to Quote ASTs
#23836 opened
Aug 29, 2025 -
"Double definition:" error for `given`s isn't helpful
#23832 opened
Aug 28, 2025 -
Generic context parameters with default arguments crash - orphan parameter reference
#23828 opened
Aug 27, 2025 -
Add a warning when user code refers to `scala.runtime.*`
#23824 opened
Aug 27, 2025 -
Local fresh caps are ignored in classes
#23823 opened
Aug 26, 2025 -
Match type reduction does not fail even if selector matches none of the cases
#23822 opened
Aug 26, 2025 -
CC: Increase Precision of Errors for Lambdas
#23820 opened
Aug 26, 2025 -
False exhaustivity for GADT under separate compilation
#23817 opened
Aug 26, 2025 -
Scaladoc fails to include protected members of enum classes or case classes/objects
#23814 opened
Aug 26, 2025 -
Unexpected Error when resolving the right overloaded method
#23799 opened
Aug 24, 2025 -
Missing deprecation message
#23794 opened
Aug 22, 2025 -
"Missing outer accessor" assertion failure when using plugin with inline
#23793 opened
Aug 21, 2025 -
Macro not reevaluated after change to type argument
#23783 opened
Aug 19, 2025 -
Incorrect inline match for three elements
#23776 opened
Aug 18, 2025 -
GADT with dependent type parameters causes `pickler crash orphan parameter reference` when using Mirror
#23774 opened
Aug 18, 2025 -
Overload resolution fails to disambiguate between the alternatives
#23773 opened
Aug 17, 2025 -
No warning for unused "masking" import selector
#23758 opened
Aug 15, 2025 -
Assertion failure "attempted to take ownership of"
#23751 opened
Aug 15, 2025 -
Scaladoc: Support for Interactive Feature Toggles
#23743 opened
Aug 14, 2025 -
Scaladoc: Refactor Contexts
#23742 opened
Aug 14, 2025 -
false exhaustivity warning for shared inner sealed traits and type parameters
#23734 opened
Aug 14, 2025 -
Nightly Dotty workflow of 2025-08-14 failed
#23733 opened
Aug 14, 2025 -
Identify and warn about non-legit uses of Wildcard Types
#23732 opened
Aug 13, 2025 -
Span error caused by invalid match syntax
#23729 opened
Aug 13, 2025 -
Capture checking rejects closure with parameter dependencies
#23727 opened
Aug 12, 2025 -
Several separation checker issues
#23726 opened
Aug 12, 2025 -
Type inference does not account for bounded type parameters from java
#23723 opened
Aug 12, 2025 -
scaladoc displays incorrect type for implicitly-added and shadowed methods
#23720 opened
Aug 12, 2025 -
Export / Pattern match interplay
#23707 opened
Aug 11, 2025 -
Type mismatch error using case class extractor with multiple type parameters, constraints, and | matcher
#23696 opened
Aug 8, 2025 -
False positive unused private class with type parameter
#23694 opened
Aug 8, 2025 -
Self-typed inheritance crashing compiler
#23692 opened
Aug 8, 2025 -
Applied constructor type "not a valid prefix"
#23690 opened
Aug 7, 2025 -
`import scala.language.adhocExtensions` may break incremental compilation
#23689 opened
Aug 7, 2025 -
Wildcard types are not disallowed in type ascriptions
#23684 opened
Aug 7, 2025 -
Discrepancy in subtyping for covariant types with (bounded) wildcard arguments
#23683 opened
Aug 7, 2025 -
FlexibleType's in the standard library artifact
#23682 opened
Aug 7, 2025 -
Unnecessary reference duplicate in backend
#23681 opened
Aug 7, 2025 -
"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
59 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.
-
Explicitly null check the stdlib
#23566 commented on
Sep 2, 2025 • 11 new comments -
Simpler inference for tracked
#22972 commented on
Aug 21, 2025 • 5 new comments -
Specialized traits design draft
#21950 commented on
Sep 4, 2025 • 4 new comments -
Only check seen for LazyRef for TypeSizeAccumulator
#20459 commented on
Sep 3, 2025 • 1 new comment -
Regression in 3.7.2 Scaladoc crashes intermittently during readTasty phase
#23654 commented on
Aug 4, 2025 • 0 new comments -
Unsound reduction of match types with refined trait member as scrutinee
#20515 commented on
Sep 1, 2025 • 0 new comments -
Investigate JEP 409: Sealed Classes
#22298 commented on
Sep 2, 2025 • 0 new comments -
Overloading or implicit bug in 3.4.1
#20053 commented on
Sep 3, 2025 • 0 new comments -
Multi-module match type regression in 3.3.2
#18261 commented on
Sep 3, 2025 • 0 new comments -
private[this] inference does not work for constructor parameters
#22620 commented on
Sep 4, 2025 • 0 new comments -
Option warnings are conditional
#13915 commented on
Aug 27, 2025 • 0 new comments -
[Experiment] Qualified Types
#21586 commented on
Sep 2, 2025 • 0 new comments -
Relax check file match with stack trace
#22389 commented on
Sep 4, 2025 • 0 new comments -
Support `def`-local `tracked` members
#22538 commented on
Aug 15, 2025 • 0 new comments -
Fail self-recursive deferred given impl
#22595 commented on
Aug 21, 2025 • 0 new comments -
Warn about encoded pkg obj names
#22707 commented on
Aug 18, 2025 • 0 new comments -
Improve printing of strings
#22945 commented on
Sep 2, 2025 • 0 new comments -
Fix #18763: Run type inference before implicit search
#23020 commented on
Aug 17, 2025 • 0 new comments -
add capture-checked scala.concurrent standard library classes
#23089 commented on
Aug 17, 2025 • 0 new comments -
Update build dependency jgit to 7.3.0.202506031305-r
#23109 commented on
Aug 5, 2025 • 0 new comments -
Invent given pattern name in for comprehension
#23121 commented on
Aug 29, 2025 • 0 new comments -
Use `toVector` for XML literal sequences
#23221 commented on
Aug 8, 2025 • 0 new comments -
Dealias type when type parameters inference occurs
#23242 commented on
Aug 27, 2025 • 0 new comments -
Skip over JEP 445 compact compilation units
#23247 commented on
Aug 29, 2025 • 0 new comments -
Modify pattern matcher to warn when | Null is used in patterns
#23288 commented on
Aug 29, 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 -
Unintended SafeValue Error
#23424 commented on
Aug 26, 2025 • 0 new comments -
No mixin forwarder when ancestor is sealed
#23482 commented on
Aug 14, 2025 • 0 new comments -
feat: Add actionable diagnostic for missing members
#23572 commented on
Aug 10, 2025 • 0 new comments -
Unify generation of `Scala 3` API and Reference documentations
#23606 commented on
Aug 14, 2025 • 0 new comments -
AssertionError when creating a new definition in a trait parameter
#23633 commented on
Aug 4, 2025 • 0 new comments -
Port the Scala 2 bytecode-optimizer to Dotty
#22667 commented on
Aug 5, 2025 • 0 new comments -
Inline type guard
#23653 commented on
Aug 6, 2025 • 0 new comments -
Compiler MegaPhase isn't tranforming annotation trees and named arguments
#23650 commented on
Aug 6, 2025 • 0 new comments -
Coverage misses generic `given` with `"-language:strictEquality"` and `CanEqual.derived`
#20508 commented on
Aug 7, 2025 • 0 new comments -
No warning about non-exhaustive pattern matching for constructor with type bound enclosing type member
#23369 commented on
Aug 7, 2025 • 0 new comments -
Non-trivial implicit resolution fails when using default implicit parameters
#23555 commented on
Aug 7, 2025 • 0 new comments -
Pain points for explicit null checking
#14622 commented on
Aug 11, 2025 • 0 new comments -
@main optional args
#13333 commented on
Aug 13, 2025 • 0 new comments -
False-negative overrides nothing
#22310 commented on
Aug 15, 2025 • 0 new comments -
AbstractMethodError only if application code is in a module separate from library code
#23245 commented on
Aug 19, 2025 • 0 new comments -
Deferred given in companion object causes infinite recursion
#22589 commented on
Aug 21, 2025 • 0 new comments -
Embed Scala source code parameters into .class files meta-data (for better handling of Scala libraries in IDEs)
#21894 commented on
Aug 21, 2025 • 0 new comments -
-Xfatal-warnings applied to flags passed to scalac itself (inconsistent with Scala 2 behavior)
#13887 commented on
Aug 27, 2025 • 0 new comments -
"Unreachable case" is, in fact, reachable
#23113 commented on
Aug 28, 2025 • 0 new comments -
Compiler enters infinite loop with extension method on akka streams
#23268 commented on
Aug 29, 2025 • 0 new comments -
Missing union-types-spec and many bad links to md
#23078 commented on
Aug 29, 2025 • 0 new comments -
Context Lambdas change identity on each reference; no persistent identity
#22767 commented on
Aug 29, 2025 • 0 new comments -
(minor) usage of `scala.ContextFunction0` should produce "context function types require at least one parameter" error
#21321 commented on
Aug 30, 2025 • 0 new comments -
Investigate JEP 441: Pattern Matching for switch
#22450 commented on
Aug 30, 2025 • 0 new comments -
`scaladoc` issues "Flag -classpath set repeatedly" warning, when classpath is set only once
#22875 commented on
Aug 30, 2025 • 0 new comments -
Fuzzy search in completions is not working correctly
#23151 commented on
Sep 1, 2025 • 0 new comments -
Crash when accessing Scala 2 code emitted with macro-annotations
#23609 commented on
Sep 1, 2025 • 0 new comments -
Add missing constructors in Quotes reflection
#11755 commented on
Sep 1, 2025 • 0 new comments -
"Recursion limit exceeded." on bounded type definition that is totally monotonic
#22163 commented on
Sep 1, 2025 • 0 new comments -
Recursive match type causes unhandled stack overflow
#20205 commented on
Sep 1, 2025 • 0 new comments -
Regressions in `fingo/spata` for match types
#21013 commented on
Sep 1, 2025 • 0 new comments -
Operations on NamedTuples do not work with singleton types due to match type refusing to reduce
#20453 commented on
Sep 1, 2025 • 0 new comments -
Unsound reduction of match type where the scrutinee's prefix is a param ref
#20518 commented on
Sep 1, 2025 • 0 new comments