This repository has been archived by the owner on Feb 8, 2024. It is now read-only.
Update dependency lampepfl/dotty to v3.1.3 #24
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
3.1.0
->3.1.3
Release Notes
lampepfl/dotty
v3.1.3
Compare Source
Highlights of the release
ClassDef.apply
andSymbol.newClass
#14124TupledFunction
#14414Other changes and fixes
Backend
Desugaring
Erasure
Exports
GADT
stripParams
#14761Initialization
Implicits
Match types
Metaprogramming
Mirror.ProductOf#fromProduct
#14114Mirror.Sum
for simple enum cases #14525InlineTreeMap
#14674SummonFrom
in reflectTreeAccumulator
#14809Opaque Types
Parser
Apply
more often #14463Pattern matching
Tuples.apply
instead of_1/_2/..
#14296Pickling
Refchecks
AbsOverride
#14527Repl
Reporting
·
character #14453Don't issue implicit errors if parameter has default value #14849
Typer
protected[C]
in companion #14105apply
generated for rotected case class constructor #14266TreeTypeMap
to correctly substitute type parameters #14537InlineTyper
#14568etaReduce
#14628LazyRefs
when computingDepStatus
#14774Explicit nulls
TypeApply
#14617IDE Support
contextOfPath
forTemplate
#12783Scaladoc
blog
#14485classpathArgs()
#14559SemanticDB
Other
InnerClass
entry is missing #14426Contributors
Thank you to all the contributors who made this release possible 🎉
According to
git shortlog -sn --no-merges 3.1.2..3.1.3
these are:v3.1.2
Compare Source
Forward compatibility improvements
General improvements
printTypesAndErasure
test main method to compare typer and erasure #13745TypeRepr.typeArgs
#14088-Yscala-release
,-release
and-Xtarget
settings to make them more consistent #14606Scaladoc
SemanticDB
Bug fixes
AnyVal | Null
toNull
and selecting inUnsafeNulls
#13837@experimental @​main
methods #13858elimByName
#14057<ident>
to show completions #14069derivedPolyProto
to use the correct result type #14148checkNoModuleClash
& avoid types with less precision loss #14274@main
methods with command line arguments #14543Contributors
Thank you to all the contributors who made this release possible 🎉
According to
git shortlog -sn --no-merges 3.1.1..3.1.2
these are:Reporting Bugs
If you encounter a bug, please open an issue! 🙏
v3.1.1
Compare Source
Improvements
TastyFormat
forREFINEDtype
to conform to existing.tasty
files #13507RenameLifted
phase #13717CommonScalaSettings
#13712init
andlast
methods toNonEmptyTuple
#13735Bug fixes
flatMap
#13499.type
to modules in messages #13374TermRef
. #13537scala.compiletime
and fix snippet compiler reporting line numbers in specific cases #13528Map
crashes the compiler #13581Build.scala
#13582DottyTypeStealer
#13576verifyScalacArgs
ifdist/target/pack/bin/scalac
not found #13029SymbolOccurrence
for aliased symbol #13609res
definitions #13600StaleSymbol
exceptions when testing whether dependencies should be ignored #13594ExtractDependencies
: more robust cycle check #13583newNakedSymbol
methods #13641AppliedType
inouterTestNeeded
#13420distinctRefs
inImportSuggestions
use constant stackspace #13667unsafeNulls
is enabled #13337T...
whereT
is a class parameter #13718var
implementation as override #13744-source:future
, don't warn on infix usage of Scala 2 defined methods with default arguments #13714scala.home
setting for scripts #13759Contributors
Thank you to all the contributors who made this release possible 🎉
According to
git shortlog -sn --no-merges 3.1.0..3.1.1
these are:Reporting Bugs
If you encounter a bug, please open an issue! 🙏
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.