Skip to content

Commit 99736b5

Browse files
committed
Use TASTy Query 1.1.2 for TASTy MiMa
1 parent f8f2ae2 commit 99736b5

File tree

2 files changed

+11
-3
lines changed

2 files changed

+11
-3
lines changed

project/Build.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1071,6 +1071,7 @@ object Build {
10711071
"scala.annotation.specialized",
10721072
"scala.annotation.unspecialized",
10731073
),
1074+
tastyMiMaTastyQueryVersionOverride := Some("1.1.2"),
10741075
tastyMiMaPreviousArtifacts += "org.scala-lang" % "scala-library" % stdlibBootstrappedVersion,
10751076
tastyMiMaCurrentClasspath := {
10761077
val javaBootCp = tastyMiMaJavaBootClasspath.value

project/TastyMiMaFilters.scala

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -67,11 +67,18 @@ object TastyMiMaFilters {
6767
ProblemMatcher.make(ProblemKind.IncompatibleKindChange, "scala.sys.process.ProcessImpl.CompoundProcess.processThread"), // before: lazy val; after: def
6868
ProblemMatcher.make(ProblemKind.IncompatibleKindChange, "scala.sys.process.ProcessImpl.CompoundProcess.futureValue"), // before: lazy val; after: def
6969

70-
// Problem: ???
71-
// Member is defined and has explicit result type
72-
// https://github.com/scala/scala/blob/2.13.x/src/library/scala/collection/convert/JavaCollectionWrappers.scala#L66-L71
70+
// Problem?
71+
// https://github.com/scala/scala/blob/2.13.x/src/library/scala/collection/convert/JavaCollectionWrappers.scala#L66-L71
7372
ProblemMatcher.make(ProblemKind.MissingTermMember, "scala.collection.convert.JavaCollectionWrappers.IterableWrapperTrait.iterator"), // The member scala.collection.convert.JavaCollectionWrappers.IterableWrapperTrait.iterator with signature ():scala.collection.convert.JavaCollectionWrappers.IteratorWrapper does not have a correspondant in current version
7473

74+
// Problem?
75+
// https://github.com/scala/scala/blob/2.13.x/src/library/scala/collection/mutable/ArrayBuilder.scala#L504C1-L504C87
76+
ProblemMatcher.make(ProblemKind.MissingTermMember, "scala.collection.mutable.ArrayBuilder.ofUnit.addAll"), // The member scala.collection.mutable.ArrayBuilder.ofUnit.addAll with signature (java.lang.Object,scala.Int,scala.Int):scala.collection.mutable.ArrayBuilder$.ofUnit does not have a correspondant in current version
77+
78+
// Probably OK (TASTy MiMa bug): Patched Predef members
79+
ProblemMatcher.make(ProblemKind.MissingTermMember, "scala.Predef.valueOf"), // The member scala.Predef.valueOf with signature (1):java.lang.Object does not have a correspondant in current version
80+
ProblemMatcher.make(ProblemKind.MissingTermMember, "scala.Predef.summon"), // The member scala.Predef.summon with signature (1,java.lang.Object):java.lang.Object does not have a correspondant in current version
81+
7582
// TASTy-MiMa bugs
7683
ProblemMatcher.make(ProblemKind.InternalError, "scala.collection.SeqView.appendedAll"),
7784
ProblemMatcher.make(ProblemKind.InternalError, "scala.collection.SeqView.concat"),

0 commit comments

Comments
 (0)