From 9ba9571b4a2992c8ad12de37d72588d2de192b4a Mon Sep 17 00:00:00 2001 From: Christopher Batey Date: Mon, 17 Aug 2020 08:29:12 +0100 Subject: [PATCH] Ignore java warnins in persistence typed and mima Warnings are from protobuf --- .../29217-replicated-event-sourcing.excludes | 0 .../29217-active-active-event-sourcing.excludes | 5 +++++ project/AkkaDisciplinePlugin.scala | 2 ++ 3 files changed, 7 insertions(+) rename akka-persistence-typed/src/main/mima-filters/{2.6.7.backwards.excludes => 2.6.8.backwards.excludes}/29217-replicated-event-sourcing.excludes (100%) rename akka-persistence/src/main/mima-filters/{2.6.7.backwards.excludes => 2.6.8.backwards.excludes}/29217-active-active-event-sourcing.excludes (55%) diff --git a/akka-persistence-typed/src/main/mima-filters/2.6.7.backwards.excludes/29217-replicated-event-sourcing.excludes b/akka-persistence-typed/src/main/mima-filters/2.6.8.backwards.excludes/29217-replicated-event-sourcing.excludes similarity index 100% rename from akka-persistence-typed/src/main/mima-filters/2.6.7.backwards.excludes/29217-replicated-event-sourcing.excludes rename to akka-persistence-typed/src/main/mima-filters/2.6.8.backwards.excludes/29217-replicated-event-sourcing.excludes diff --git a/akka-persistence/src/main/mima-filters/2.6.7.backwards.excludes/29217-active-active-event-sourcing.excludes b/akka-persistence/src/main/mima-filters/2.6.8.backwards.excludes/29217-active-active-event-sourcing.excludes similarity index 55% rename from akka-persistence/src/main/mima-filters/2.6.7.backwards.excludes/29217-active-active-event-sourcing.excludes rename to akka-persistence/src/main/mima-filters/2.6.8.backwards.excludes/29217-active-active-event-sourcing.excludes index 3e13002376..4ac25cf0b7 100644 --- a/akka-persistence/src/main/mima-filters/2.6.7.backwards.excludes/29217-active-active-event-sourcing.excludes +++ b/akka-persistence/src/main/mima-filters/2.6.8.backwards.excludes/29217-active-active-event-sourcing.excludes @@ -9,3 +9,8 @@ ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.persistence.Persisten # changes to internal class ProblemFilters.exclude[Problem]("akka.persistence.PersistentImpl*") + +# protobuf +ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.persistence.serialization.MessageFormats#PersistentMessageOrBuilder.hasMetadata") +ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.persistence.serialization.MessageFormats#PersistentMessageOrBuilder.getMetadata") +ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.persistence.serialization.MessageFormats#PersistentMessageOrBuilder.getMetadataOrBuilder") diff --git a/project/AkkaDisciplinePlugin.scala b/project/AkkaDisciplinePlugin.scala index 9e3a9e1ce9..a365c25d4c 100644 --- a/project/AkkaDisciplinePlugin.scala +++ b/project/AkkaDisciplinePlugin.scala @@ -35,6 +35,8 @@ object AkkaDisciplinePlugin extends AutoPlugin { "akka-distributed-data", // references to deprecated PARSER fields in generated message formats? "akka-cluster-sharding-typed", + // references to deprecated PARSER fields in generated message formats? + "akka-persistence-typed", "akka-docs") val looseProjects = Set(