GitHub / scala/scala3 issues and pull requests
Labelled with: better-errors
#24066 - Don't warn on private proxy extension idiom
Issue -
State: open - Opened by som-snytt 2 months ago
Labels: itype:bug, area:linting, better-errors
#23835 - `[E008] Not Found Error:` fails due to clashing names, but doesn't mention it, nor provides suggestion on how to workaround
Issue -
State: open - Opened by mr-git 3 months ago
Labels: itype:enhancement, area:reporting, stat:needs triage, better-errors
#23815 - Improve syntax error message for nested packaging missing braces
Issue -
State: closed - Opened by som-snytt 3 months ago
- 1 comment
Labels: itype:bug, area:parser, better-errors
#23693 - String iterpolation warnings should have a error id
Issue -
State: closed - Opened by eejbyfeldt 4 months ago
- 2 comments
Labels: itype:bug, area:reporting, better-errors
#23651 - multiple `@nowarn` annotation does not work since Scala 3.7.0
Issue -
State: closed - Opened by xuwei-k 4 months ago
- 6 comments
Labels: itype:bug, regression, better-errors
#23426 - Misleading leading infix error
Issue -
State: open - Opened by som-snytt 6 months ago
Labels: itype:enhancement, better-errors
#23402 - Unhelpful type erasure error with multiple parameter groups
Issue -
State: closed - Opened by threeseed 6 months ago
- 10 comments
Labels: itype:enhancement, area:reporting, better-errors
#23350 - Unhelpful error message for type erasure
Issue -
State: open - Opened by threeseed 6 months ago
Labels: itype:enhancement, area:reporting, stat:needs triage, better-errors
#23281 - wrong `you can simply leave out the trailing _` message
Issue -
State: open - Opened by xuwei-k 6 months ago
Labels: itype:enhancement, area:reporting, stat:needs triage, better-errors
#23277 - Missing warning for Infinite recursive call in object
Issue -
State: closed - Opened by drewfeelsblue 6 months ago
- 3 comments
Labels: itype:enhancement, area:transform, better-errors
#23167 - value + is not a member of Int
Issue -
State: open - Opened by scarf005 7 months ago
Labels: itype:enhancement, area:reporting, stat:needs triage, better-errors
#22997 - Improve error messages reporting overriding errors that involve refinements
Issue -
State: open - Opened by kyouko-taiga 8 months ago
Labels: itype:enhancement, area:reporting, area:overloading, better-errors
#22969 - Unused warning for NotGiven is not useful
Issue -
State: closed - Opened by eejbyfeldt 8 months ago
- 3 comments
Labels: itype:enhancement, area:reporting, area:linting, better-errors
#22941 - Abstract error message only show the start of the name
Issue -
State: closed - Opened by tgodzik 8 months ago
- 3 comments
Labels: itype:bug, area:typer, area:positions, Spree, better-errors
#22903 - Unhelpful error message when using named patterns with custom selector type in extractor match
Issue -
State: open - Opened by SrTobi 8 months ago
Labels: itype:enhancement, area:reporting, stat:needs triage, better-errors
#22832 - `@unroll` on a case class field without a default argument produces bad error message
Issue -
State: open - Opened by lihaoyi 9 months ago
Labels: itype:enhancement, area:reporting, stat:needs triage, better-errors
#22785 - Unhelpful "This old given syntax is no longer supported" warning
Issue -
State: open - Opened by slavaschmidt 9 months ago
- 2 comments
Labels: itype:enhancement, area:reporting, better-errors
#22733 - False positive warning about passing implicits with a `using` clause in 3.7 nightly
Issue -
State: closed - Opened by mrdziuban 9 months ago
- 2 comments
Labels: itype:bug, stat:duplicate, area:implicits, better-errors
#22687 - Missing indent says `not a legal formal parameter for a function literal`
Issue -
State: open - Opened by som-snytt 9 months ago
Labels: itype:enhancement, area:reporting, stat:needs triage, better-errors
#22623 - pattern selector should be an instance of Matchable when matching on Quotes Reflect API
Issue -
State: closed - Opened by goshacodes 10 months ago
- 3 comments
Labels: itype:enhancement, area:reporting, area:metaprogramming:quotes, better-errors, stat:fixed in next
#22615 - Misleading `Unreachable case` report in `ensuring`. Bug or feature?
Issue -
State: open - Opened by martinberger 10 months ago
Labels: itype:enhancement, area:reporting, stat:needs triage, better-errors
#22607 - Bad error message when taking Tuple.IsMappedBy as evidence
Issue -
State: open - Opened by eejbyfeldt 10 months ago
Labels: itype:enhancement, area:reporting, stat:needs triage, better-errors
#22567 - confusing `Implicit parameters should be provided with a using clause` message if implicit default param
Issue -
State: closed - Opened by xuwei-k 10 months ago
- 3 comments
Labels: itype:enhancement, area:reporting, better-errors
#22508 - Type not found in derived class when extending trait with inner class type projection
Issue -
State: open - Opened by readren 10 months ago
Labels: itype:enhancement, area:reporting, stat:needs triage, better-errors
#22392 - `implicitNotFound` should allow type computation inside its pretty printer
Issue -
State: open - Opened by belamenso 11 months ago
Labels: itype:enhancement, area:reporting, stat:needs triage, better-errors
#22333 - Type errors should evaluate type matches with known arguments
Issue -
State: closed - Opened by belamenso 11 months ago
- 3 comments
Labels: itype:enhancement, area:reporting, better-errors
#22197 - Parser should report ambiguous givens syntax
Issue -
State: open - Opened by WojciechMazur 12 months ago
Labels: itype:enhancement, area:reporting, area:parser, better-errors
#22191 - `case' with `given' error has precedence over unreachable case
Issue -
State: open - Opened by sjbiaga 12 months ago
Labels: itype:enhancement, area:reporting, stat:needs triage, better-errors
#22153 - Unactionable warning: "Given search preference for ... will change."
Issue -
State: closed - Opened by eed3si9n about 1 year ago
- 3 comments
Labels: itype:bug, area:reporting, better-errors
#21976 - Improve error messages for erroneous `export` statements
Issue -
State: open - Opened by KacperFKorban about 1 year ago
Labels: itype:enhancement, area:reporting, stat:needs triage, better-errors
#21944 - Better error message when an enum extends AnyVal
Issue -
State: closed - Opened by hamzaremmal about 1 year ago
Labels: itype:enhancement, area:reporting, area:desugar, area:enums, Spree, better-errors, area:value-classes
#21864 - False 'Pattern Match Exhaustivity' Warning
Issue -
State: open - Opened by burak-yildirim about 1 year ago
Labels: itype:enhancement, area:reporting, stat:needs triage, better-errors
#21783 - Don't point to the compiler backlog when a compiler plugin phase crashes
Issue -
State: closed - Opened by Gedochao about 1 year ago
Labels: itype:enhancement, area:reporting, better-errors, area:compiler-plugins
#21746 - very obfuscated error when using `val` in for comprehension
Issue -
State: open - Opened by bishabosha about 1 year ago
Labels: itype:enhancement, area:reporting, stat:needs triage, better-errors
#21742 - pattern matching with given and vararg fails
Issue -
State: open - Opened by sjbiaga about 1 year ago
Labels: itype:enhancement, area:reporting, stat:needs triage, better-errors
#21577 - Better warning for matching values with flexible types in explicit nulls
Issue -
State: closed - Opened by noti0na1 about 1 year ago
- 1 comment
Labels: itype:enhancement, area:reporting, area:nullability, good first issue, better-errors, area:private options
#21538 - Better error reporting is required for inlined non-immutable paths
Issue -
State: closed - Opened by soronpo over 1 year ago
- 5 comments
Labels: itype:enhancement, area:reporting, area:inline, Spree, better-errors
#21525 - false-positive "unused import" warning
Issue -
State: closed - Opened by xuwei-k over 1 year ago
- 2 comments
Labels: itype:bug, area:reporting, better-errors
#21365 - Unexpected warning when `@main` is used twice within a single object
Issue -
State: closed - Opened by Gedochao over 1 year ago
- 2 comments
Labels: itype:bug, area:annotations, area:reporting, Spree, better-errors
#21321 - (minor) usage of `scala.ContextFunction0` should produce "context function types require at least one parameter" error
Issue -
State: closed - Opened by unkarjedy over 1 year ago
Labels: itype:bug, area:reporting, better-errors, area:context functions
#21282 - `-source:future-migration` generating warnings on `TypeRepr` matches
Issue -
State: closed - Opened by kraktus over 1 year ago
- 1 comment
Labels: itype:enhancement, area:reporting, area:metaprogramming:quotes, better-errors
#21240 - Union type: no warning for duplicate types
Issue -
State: open - Opened by kraktus over 1 year ago
Labels: itype:enhancement, area:reporting, stat:needs triage, better-errors
#20946 - All `assert`s in `Quotes` should give helpful error messages
Issue -
State: closed - Opened by KacperFKorban over 1 year ago
Labels: itype:enhancement, area:reporting, better-errors
#20741 - Incorrect "the type test for A cannot be checked at runtime because it's a local class" warning
Issue -
State: open - Opened by uosis over 1 year ago
Labels: itype:enhancement, area:reporting, stat:needs triage, better-errors
#20651 - incorrect `Suspicious top-level unqualified call` warning message
Issue -
State: open - Opened by xuwei-k over 1 year ago
Labels: itype:enhancement, area:reporting, stat:needs triage, better-errors
#20563 - No type-mismatch error in fewer-braces code when using context function
Pull Request -
State: open - Opened by WojciechMazur over 1 year ago
Labels: itype:enhancement, area:reporting, stat:needs triage, better-errors
#20510 - Tell me if I try to define a companion to an existing symbol that is separately compiled
Issue -
State: open - Opened by som-snytt over 1 year ago
Labels: itype:enhancement, area:reporting, stat:needs triage, better-errors
#20499 - Misleading unreachable case warning when matching on an inlined pattern matched type
Issue -
State: open - Opened by DanielMoss over 1 year ago
Labels: itype:enhancement, area:reporting, stat:needs triage, better-errors
#20484 - Wrong warning emitted during implicit resolution
Issue -
State: closed - Opened by hamzaremmal over 1 year ago
- 2 comments
Labels: itype:enhancement, area:reporting, area:implicits, better-errors
#20462 - Error does not show why rewrite to assignment did not work out
Issue -
State: open - Opened by som-snytt over 1 year ago
Labels: itype:enhancement, area:reporting, stat:needs triage, better-errors
#20414 - Strange cyclic reference errors in complex inheritance source with opaque types
Issue -
State: open - Opened by OndrejSpanel over 1 year ago
Labels: itype:enhancement, area:reporting, stat:needs triage, better-errors
#20412 - Expected Warning not happening when using higher-kinded types
Issue -
State: open - Opened by matheussbernardo over 1 year ago
Labels: itype:enhancement, area:reporting, stat:needs triage, better-errors
#20395 - Wrong unreachable code reported for inline def pattern match
Issue -
State: closed - Opened by enif-lee over 1 year ago
- 2 comments
Labels: itype:bug, area:pattern-matching, better-errors
#20338 - Wrong error message when using setter extension method with wrong type
Issue -
State: closed - Opened by keynmol over 1 year ago
- 3 comments
Labels: itype:enhancement, area:reporting, Spree, better-errors
#20266 - The match type contains an illegal case; what makes it illigal?
Issue -
State: open - Opened by Adam-Vandervorst over 1 year ago
Labels: itype:enhancement, area:reporting, stat:needs triage, better-errors
#20126 - Different error messages displayed on implicit parameter search failure for extensions on the extended type's singleton object vs outside
Issue -
State: open - Opened by natsukagami over 1 year ago
Labels: itype:enhancement, area:reporting, stat:needs triage, better-errors
#20124 - Confusing error message when type arguments are supplied to a higher kinded type
Issue -
State: open - Opened by OndrejSpanel over 1 year ago
Labels: itype:enhancement, area:reporting, stat:needs triage, better-errors
#20119 - Spurious "Cyclic macro dependencies" error with pipelining turned on
Issue -
State: closed - Opened by bishabosha over 1 year ago
- 2 comments
Labels: itype:bug, area:tooling, better-errors
#19878 - warn on trailing `if` guard in `for do/yield`
Issue -
State: closed - Opened by Dieken almost 2 years ago
- 4 comments
Labels: itype:question, stat:wontfix, better-errors
#19748 - Invalid warning about unused parameter to type lambda in local function
Issue -
State: closed - Opened by sheijk almost 2 years ago
- 2 comments
Labels: itype:enhancement, area:reporting, better-errors, stat:fixed in next
#19680 - strange error for missing `using` keyword in implicit argument
Issue -
State: closed - Opened by Dieken almost 2 years ago
- 7 comments
Labels: itype:enhancement, area:reporting, area:implicits, better-errors
#19413 - Nonsensical imports treated cause weird error messages
Issue -
State: closed - Opened by keynmol almost 2 years ago
- 5 comments
Labels: itype:bug, area:reporting, better-errors
#18762 - Follow-up hints for DYM?
Issue -
State: closed - Opened by som-snytt about 2 years ago
- 5 comments
Labels: itype:bug, area:reporting, better-errors
#16815 - Right associative extension method allow apparent forward reference between parameters
Issue -
State: closed - Opened by Sporarum almost 3 years ago
- 1 comment
Labels: itype:bug, area:reporting, area:typer, area:extension-methods, better-errors