update MiMa latestPatch (#28534)

* update MiMa latestPatch

* Even later latest

* exclude jdk9 classes in 2.6.x excludes

* mima exclude for SystemMaterializer.materializer type

Co-authored-by: Johan Andrén <johan@markatta.com>
This commit is contained in:
Patrik Nordwall 2020-02-04 15:43:13 +01:00 committed by GitHub
parent b0b39e81e6
commit f6bea845ca
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 9 additions and 2 deletions

View file

@ -0,0 +1,2 @@
# Java11+ API's will have to be always filtered until we have these classes in our normal build flow
ProblemFilters.exclude[MissingClassProblem]("akka.remote.artery.jfr.*")

View file

@ -0,0 +1,5 @@
# SystemMaterializer was backported from 2.6 to 2.5.29, but unfortunately a
# binary incompatibility slipped in: it should return Materializer, not
# ActorMaterializer for 2.5.x to be binary compatible with the feature in
# 2.6.x.
ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.stream.SystemMaterializer.materializer")

View file

@ -12,8 +12,8 @@ import com.typesafe.tools.mima.plugin.MimaPlugin.autoImport._
object MiMa extends AutoPlugin {
private val latestPatchOf25 = 26
private val latestPatchOf26 = 1
private val latestPatchOf25 = 29
private val latestPatchOf26 = 3
override def requires = MimaPlugin
override def trigger = allRequirements