Skip to content

Commit a731965

Browse files
add MiMaFilters and stdlibExperimentalDefinitions
1 parent be9e2bc commit a731965

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

project/MiMaFilters.scala

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@ object MiMaFilters {
1010
ProblemFilters.exclude[ReversedMissingMethodProblem]("scala.quoted.Quotes#reflectModule#defnModule.FunctionClass"),
1111
ProblemFilters.exclude[ReversedMissingMethodProblem]("scala.quoted.Quotes#reflectModule#defnModule.PolyFunctionClass"),
1212
ProblemFilters.exclude[ReversedMissingMethodProblem]("scala.quoted.Quotes#reflectModule#TypeReprMethods.dealiasKeepOpaques"),
13+
ProblemFilters.exclude[ReversedMissingMethodProblem]("scala.quoted.Quotes#reflectModule#defnModule.FunctionClass"),
14+
// New API in 3.4.X
15+
ProblemFilters.exclude[DirectMissingMethodProblem]("scala.compiletime.testing.Error.defaultArgument"),
1316
)
1417
val TastyCore: Seq[ProblemFilter] = Seq(
1518
ProblemFilters.exclude[DirectMissingMethodProblem]("dotty.tools.tasty.TastyFormat.EXPLICITtpt"),

tests/run-tasty-inspector/stdlibExperimentalDefinitions.scala

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,10 @@ val experimentalDefinitionInLibrary = Set(
5858
//// New feature: into
5959
"scala.annotation.allowConversions",
6060

61+
//// New APIs: Mirror support for default arguments
62+
"scala.deriving.Mirror$.Product.MirroredElemHasDefaults",
63+
"scala.deriving.Mirror$.Product.defaultArgument",
64+
6165
//// New feature: Macro annotations
6266
"scala.annotation.MacroAnnotation",
6367

0 commit comments

Comments
 (0)