From 2184a617a3a1cd2df20b62137509b5727575d232 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martynas=20Mickevi=C4=8Dius?= Date: Tue, 23 Apr 2019 10:24:29 +0300 Subject: [PATCH] Drop MiMa filters for 2.4.x (#26781) --- .../mima-filters/2.4.1.backwards.excludes | 12 --- .../mima-filters/2.4.10.backwards.excludes | 2 - .../mima-filters/2.4.11.backwards.excludes | 4 - .../mima-filters/2.4.12.backwards.excludes | 2 - .../mima-filters/2.4.14.backwards.excludes | 2 - .../mima-filters/2.4.2.backwards.excludes | 3 - .../mima-filters/2.4.8.backwards.excludes | 7 -- .../mima-filters/2.4.9.backwards.excludes | 2 - .../mima-filters/2.4.x.backwards.excludes | 79 -------------- .../mima-filters/2.4.0.backwards.excludes | 7 -- .../mima-filters/2.4.11.backwards.excludes | 2 - .../mima-filters/2.4.17.backwards.excludes | 7 -- .../mima-filters/2.4.4.backwards.excludes | 5 - .../mima-filters/2.4.x.backwards.excludes | 18 ---- .../mima-filters/2.4.17.backwards.excludes | 6 -- .../mima-filters/2.4.4.backwards.excludes | 4 - .../mima-filters/2.4.7.backwards.excludes | 2 - .../mima-filters/2.4.8.backwards.excludes | 7 -- .../mima-filters/2.4.10.backwards.excludes | 3 - .../mima-filters/2.4.14.backwards.excludes | 1 - .../mima-filters/2.4.x.backwards.excludes | 87 --------------- .../mima-filters/2.4.0.backwards.excludes | 2 - .../mima-filters/2.4.10.backwards.excludes | 3 - .../mima-filters/2.4.14.backwards.excludes | 4 - .../mima-filters/2.4.x.backwards.excludes | 67 ------------ .../mima-filters/2.4.1.backwards.excludes | 10 -- .../mima-filters/2.4.11.backwards.excludes | 4 - .../mima-filters/2.4.14.backwards.excludes | 6 -- .../mima-filters/2.4.2.backwards.excludes | 3 - .../mima-filters/2.4.4.backwards.excludes | 6 -- .../mima-filters/2.4.x.backwards.excludes | 54 ---------- .../mima-filters/2.4.0.backwards.excludes | 5 - .../mima-filters/2.4.1.backwards.excludes | 8 -- .../mima-filters/2.4.10.backwards.excludes | 17 --- .../mima-filters/2.4.11.backwards.excludes | 29 ----- .../mima-filters/2.4.13.backwards.excludes | 4 - .../mima-filters/2.4.14.backwards.excludes | 2 - .../mima-filters/2.4.16.backwards.excludes | 2 - .../mima-filters/2.4.17.backwards.excludes | 39 ------- .../mima-filters/2.4.6.backwards.excludes | 2 - .../mima-filters/2.4.x.backwards.excludes | 36 ------- .../mima-filters/2.4.14.backwards.excludes | 2 - .../mima-filters/2.4.x.backwards.excludes | 3 - .../mima-filters/2.4.10.backwards.excludes | 5 - .../mima-filters/2.4.11.backwards.excludes | 15 --- .../mima-filters/2.4.12.backwards.excludes | 5 - .../mima-filters/2.4.14.backwards.excludes | 6 -- .../mima-filters/2.4.17.backwards.excludes | 10 -- .../mima-filters/2.4.2.backwards.excludes | 30 ------ .../mima-filters/2.4.4.backwards.excludes | 18 ---- .../mima-filters/2.4.6.backwards.excludes | 27 ----- .../mima-filters/2.4.7.backwards.excludes | 1 - .../mima-filters/2.4.8.backwards.excludes | 11 -- .../mima-filters/2.4.9.backwards.excludes | 11 -- .../mima-filters/2.4.x.backwards.excludes | 101 ------------------ .../mima-filters/2.4.16.backwards.excludes | 2 - .../mima-filters/2.4.9.backwards.excludes | 4 - .../mima-filters/2.4.x.backwards.excludes | 4 - 58 files changed, 820 deletions(-) delete mode 100644 akka-actor/src/main/mima-filters/2.4.1.backwards.excludes delete mode 100644 akka-actor/src/main/mima-filters/2.4.10.backwards.excludes delete mode 100644 akka-actor/src/main/mima-filters/2.4.11.backwards.excludes delete mode 100644 akka-actor/src/main/mima-filters/2.4.12.backwards.excludes delete mode 100644 akka-actor/src/main/mima-filters/2.4.14.backwards.excludes delete mode 100644 akka-actor/src/main/mima-filters/2.4.2.backwards.excludes delete mode 100644 akka-actor/src/main/mima-filters/2.4.8.backwards.excludes delete mode 100644 akka-actor/src/main/mima-filters/2.4.9.backwards.excludes delete mode 100644 akka-actor/src/main/mima-filters/2.4.x.backwards.excludes delete mode 100644 akka-cluster-sharding/src/main/mima-filters/2.4.0.backwards.excludes delete mode 100644 akka-cluster-sharding/src/main/mima-filters/2.4.11.backwards.excludes delete mode 100644 akka-cluster-sharding/src/main/mima-filters/2.4.17.backwards.excludes delete mode 100644 akka-cluster-sharding/src/main/mima-filters/2.4.4.backwards.excludes delete mode 100644 akka-cluster-sharding/src/main/mima-filters/2.4.x.backwards.excludes delete mode 100644 akka-cluster-tools/src/main/mima-filters/2.4.17.backwards.excludes delete mode 100644 akka-cluster-tools/src/main/mima-filters/2.4.4.backwards.excludes delete mode 100644 akka-cluster-tools/src/main/mima-filters/2.4.7.backwards.excludes delete mode 100644 akka-cluster-tools/src/main/mima-filters/2.4.8.backwards.excludes delete mode 100644 akka-cluster/src/main/mima-filters/2.4.10.backwards.excludes delete mode 100644 akka-cluster/src/main/mima-filters/2.4.14.backwards.excludes delete mode 100644 akka-cluster/src/main/mima-filters/2.4.x.backwards.excludes delete mode 100644 akka-distributed-data/src/main/mima-filters/2.4.0.backwards.excludes delete mode 100644 akka-distributed-data/src/main/mima-filters/2.4.10.backwards.excludes delete mode 100644 akka-distributed-data/src/main/mima-filters/2.4.14.backwards.excludes delete mode 100644 akka-distributed-data/src/main/mima-filters/2.4.x.backwards.excludes delete mode 100644 akka-persistence/src/main/mima-filters/2.4.1.backwards.excludes delete mode 100644 akka-persistence/src/main/mima-filters/2.4.11.backwards.excludes delete mode 100644 akka-persistence/src/main/mima-filters/2.4.14.backwards.excludes delete mode 100644 akka-persistence/src/main/mima-filters/2.4.2.backwards.excludes delete mode 100644 akka-persistence/src/main/mima-filters/2.4.4.backwards.excludes delete mode 100644 akka-persistence/src/main/mima-filters/2.4.x.backwards.excludes delete mode 100644 akka-remote/src/main/mima-filters/2.4.0.backwards.excludes delete mode 100644 akka-remote/src/main/mima-filters/2.4.1.backwards.excludes delete mode 100644 akka-remote/src/main/mima-filters/2.4.10.backwards.excludes delete mode 100644 akka-remote/src/main/mima-filters/2.4.11.backwards.excludes delete mode 100644 akka-remote/src/main/mima-filters/2.4.13.backwards.excludes delete mode 100644 akka-remote/src/main/mima-filters/2.4.14.backwards.excludes delete mode 100644 akka-remote/src/main/mima-filters/2.4.16.backwards.excludes delete mode 100644 akka-remote/src/main/mima-filters/2.4.17.backwards.excludes delete mode 100644 akka-remote/src/main/mima-filters/2.4.6.backwards.excludes delete mode 100644 akka-remote/src/main/mima-filters/2.4.x.backwards.excludes delete mode 100644 akka-stream-testkit/src/main/mima-filters/2.4.14.backwards.excludes delete mode 100644 akka-stream-testkit/src/main/mima-filters/2.4.x.backwards.excludes delete mode 100644 akka-stream/src/main/mima-filters/2.4.10.backwards.excludes delete mode 100644 akka-stream/src/main/mima-filters/2.4.11.backwards.excludes delete mode 100644 akka-stream/src/main/mima-filters/2.4.12.backwards.excludes delete mode 100644 akka-stream/src/main/mima-filters/2.4.14.backwards.excludes delete mode 100644 akka-stream/src/main/mima-filters/2.4.17.backwards.excludes delete mode 100644 akka-stream/src/main/mima-filters/2.4.2.backwards.excludes delete mode 100644 akka-stream/src/main/mima-filters/2.4.4.backwards.excludes delete mode 100644 akka-stream/src/main/mima-filters/2.4.6.backwards.excludes delete mode 100644 akka-stream/src/main/mima-filters/2.4.7.backwards.excludes delete mode 100644 akka-stream/src/main/mima-filters/2.4.8.backwards.excludes delete mode 100644 akka-stream/src/main/mima-filters/2.4.9.backwards.excludes delete mode 100644 akka-stream/src/main/mima-filters/2.4.x.backwards.excludes delete mode 100644 akka-testkit/src/main/mima-filters/2.4.16.backwards.excludes delete mode 100644 akka-testkit/src/main/mima-filters/2.4.9.backwards.excludes delete mode 100644 akka-testkit/src/main/mima-filters/2.4.x.backwards.excludes diff --git a/akka-actor/src/main/mima-filters/2.4.1.backwards.excludes b/akka-actor/src/main/mima-filters/2.4.1.backwards.excludes deleted file mode 100644 index 4df97f190e..0000000000 --- a/akka-actor/src/main/mima-filters/2.4.1.backwards.excludes +++ /dev/null @@ -1,12 +0,0 @@ -# #19281 BackoffSupervisor updates -ProblemFilters.exclude[MissingMethodProblem]("akka.pattern.BackoffSupervisor.akka$pattern$BackoffSupervisor$$child_=") -ProblemFilters.exclude[MissingMethodProblem]("akka.pattern.BackoffSupervisor.akka$pattern$BackoffSupervisor$$restartCount") -ProblemFilters.exclude[MissingMethodProblem]("akka.pattern.BackoffSupervisor.akka$pattern$BackoffSupervisor$$restartCount_=") -ProblemFilters.exclude[MissingMethodProblem]("akka.pattern.BackoffSupervisor.akka$pattern$BackoffSupervisor$$child") - -# #19487 -ProblemFilters.exclude[Problem]("akka.actor.dungeon.Children*") - -# #19440 -ProblemFilters.exclude[MissingMethodProblem]("akka.pattern.PipeToSupport.pipeCompletionStage") -ProblemFilters.exclude[MissingMethodProblem]("akka.pattern.FutureTimeoutSupport.afterCompletionStage") diff --git a/akka-actor/src/main/mima-filters/2.4.10.backwards.excludes b/akka-actor/src/main/mima-filters/2.4.10.backwards.excludes deleted file mode 100644 index b085d0a45f..0000000000 --- a/akka-actor/src/main/mima-filters/2.4.10.backwards.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# #21131 new implementation for Akka Typed -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.dungeon.DeathWatch.isWatching") diff --git a/akka-actor/src/main/mima-filters/2.4.11.backwards.excludes b/akka-actor/src/main/mima-filters/2.4.11.backwards.excludes deleted file mode 100644 index 436d16bac2..0000000000 --- a/akka-actor/src/main/mima-filters/2.4.11.backwards.excludes +++ /dev/null @@ -1,4 +0,0 @@ -# MarkerLoggingAdapter introduced (all internal classes) -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.LocalActorRefProvider.log") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.VirtualPathContainer.log") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.actor.VirtualPathContainer.this") diff --git a/akka-actor/src/main/mima-filters/2.4.12.backwards.excludes b/akka-actor/src/main/mima-filters/2.4.12.backwards.excludes deleted file mode 100644 index 21040c0420..0000000000 --- a/akka-actor/src/main/mima-filters/2.4.12.backwards.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# #21775 - overrode ByteString.stringPrefix and made it final -ProblemFilters.exclude[FinalMethodProblem]("akka.util.ByteString.stringPrefix") diff --git a/akka-actor/src/main/mima-filters/2.4.14.backwards.excludes b/akka-actor/src/main/mima-filters/2.4.14.backwards.excludes deleted file mode 100644 index e8cebb6035..0000000000 --- a/akka-actor/src/main/mima-filters/2.4.14.backwards.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# #21894 Programmatic configuration of the ActorSystem -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.ActorSystemImpl.this") diff --git a/akka-actor/src/main/mima-filters/2.4.2.backwards.excludes b/akka-actor/src/main/mima-filters/2.4.2.backwards.excludes deleted file mode 100644 index 94d32d3451..0000000000 --- a/akka-actor/src/main/mima-filters/2.4.2.backwards.excludes +++ /dev/null @@ -1,3 +0,0 @@ -# #15947 catch mailbox creation failures -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.RepointableActorRef.point") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.dungeon.Dispatch.initWithFailure") diff --git a/akka-actor/src/main/mima-filters/2.4.8.backwards.excludes b/akka-actor/src/main/mima-filters/2.4.8.backwards.excludes deleted file mode 100644 index 607f83cc61..0000000000 --- a/akka-actor/src/main/mima-filters/2.4.8.backwards.excludes +++ /dev/null @@ -1,7 +0,0 @@ -# #20994 adding new decode method, since we're on JDK7+ now -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.util.ByteString.decodeString") - -# #19872 double wildcard for actor deployment config -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.actor.Deployer.lookup") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.util.WildcardTree.apply") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.util.WildcardTree.find") diff --git a/akka-actor/src/main/mima-filters/2.4.9.backwards.excludes b/akka-actor/src/main/mima-filters/2.4.9.backwards.excludes deleted file mode 100644 index b1de2fc850..0000000000 --- a/akka-actor/src/main/mima-filters/2.4.9.backwards.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# #21273 minor cleanup of WildcardIndex -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.util.WildcardIndex.empty") diff --git a/akka-actor/src/main/mima-filters/2.4.x.backwards.excludes b/akka-actor/src/main/mima-filters/2.4.x.backwards.excludes deleted file mode 100644 index 41a731ba90..0000000000 --- a/akka-actor/src/main/mima-filters/2.4.x.backwards.excludes +++ /dev/null @@ -1,79 +0,0 @@ -# #18262 embed FJP, Mailbox extends ForkJoinTask -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.dispatch.ForkJoinExecutorConfigurator#ForkJoinExecutorServiceFactory.threadFactory") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.dispatch.ForkJoinExecutorConfigurator#ForkJoinExecutorServiceFactory.this") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.dispatch.ForkJoinExecutorConfigurator#ForkJoinExecutorServiceFactory.this") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.dispatch.ForkJoinExecutorConfigurator.validate") -ProblemFilters.exclude[MissingTypesProblem]("akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinTask") -ProblemFilters.exclude[MissingTypesProblem]("akka.dispatch.MonitorableThreadFactory") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.dispatch.MonitorableThreadFactory.newThread") -ProblemFilters.exclude[MissingTypesProblem]("akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinPool") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.dispatch.ForkJoinExecutorConfigurator#AkkaForkJoinPool.this") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.dispatch.ForkJoinExecutorConfigurator#AkkaForkJoinPool.this") -ProblemFilters.exclude[MissingTypesProblem]("akka.dispatch.Mailbox") -ProblemFilters.exclude[MissingTypesProblem]("akka.dispatch.BalancingDispatcher$SharingMailbox") -ProblemFilters.exclude[MissingTypesProblem]("akka.dispatch.MonitorableThreadFactory$AkkaForkJoinWorkerThread") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.dispatch.MonitorableThreadFactory#AkkaForkJoinWorkerThread.this") - -# #22295 Improve Circuit breaker -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.pattern.CircuitBreaker#State.callThrough") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.pattern.CircuitBreaker#State.invoke") - -# #21717 Improvements to AbstractActor API -ProblemFilters.exclude[Problem]("akka.japi.pf.ReceiveBuilder*") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.AbstractActor.receive") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.AbstractActor.createReceive") -ProblemFilters.exclude[MissingClassProblem]("akka.actor.AbstractActorContext") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.AbstractActor.getContext") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.AbstractActor.emptyBehavior") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.dungeon.Children.findChild") -ProblemFilters.exclude[MissingTypesProblem]("akka.actor.ActorCell") -ProblemFilters.exclude[MissingTypesProblem]("akka.routing.RoutedActorCell") -ProblemFilters.exclude[MissingTypesProblem]("akka.routing.ResizablePoolCell") - -# #21423 remove deprecated ActorSystem termination methods (in 2.5.x) -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.ActorSystemImpl.shutdown") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.ActorSystemImpl.isTerminated") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.ActorSystemImpl.awaitTermination") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.ActorSystemImpl.awaitTermination") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.ActorSystem.shutdown") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.ActorSystem.isTerminated") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.ActorSystem.awaitTermination") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.ActorSystem.awaitTermination") - -# #21423 remove deprecated ActorPath.ElementRegex -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.ActorPath.ElementRegex") - -# #21423 remove some deprecated event bus classes -ProblemFilters.exclude[MissingClassProblem]("akka.event.ActorClassification") -ProblemFilters.exclude[MissingClassProblem]("akka.event.EventStream$") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.event.EventStream.this") -ProblemFilters.exclude[MissingClassProblem]("akka.event.japi.ActorEventBus") - -# #21423 remove deprecated util.Crypt -ProblemFilters.exclude[MissingClassProblem]("akka.util.Crypt") -ProblemFilters.exclude[MissingClassProblem]("akka.util.Crypt$") - -# #21423 removal of deprecated serializer constructors (in 2.5.x) -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.serialization.JavaSerializer.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.serialization.ByteArraySerializer.this") - -# #21423 removal of deprecated constructor in PromiseActorRef -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.pattern.PromiseActorRef.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.pattern.PromiseActorRef.apply") - -# #21423 remove deprecated methods in routing -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.routing.Pool.nrOfInstances") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.routing.Group.paths") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.routing.PoolBase.nrOfInstances") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.routing.GroupBase.paths") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.routing.GroupBase.getPaths") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.routing.FromConfig.nrOfInstances") - -# #22105 Akka Typed process DSL -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.ActorCell.addFunctionRef") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.dungeon.Children.addFunctionRef") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.dungeon.Children.addFunctionRef") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.dungeon.Children.addFunctionRef$default$2") - -# #22208 remove extension key -ProblemFilters.exclude[MissingClassProblem]("akka.event.Logging$Extension$") diff --git a/akka-cluster-sharding/src/main/mima-filters/2.4.0.backwards.excludes b/akka-cluster-sharding/src/main/mima-filters/2.4.0.backwards.excludes deleted file mode 100644 index cc312b59da..0000000000 --- a/akka-cluster-sharding/src/main/mima-filters/2.4.0.backwards.excludes +++ /dev/null @@ -1,7 +0,0 @@ -# #18722 internal changes to actor -ProblemFilters.exclude[Problem]("akka.cluster.sharding.DDataShardCoordinator*") - -ProblemFilters.exclude[MissingTypesProblem]("akka.cluster.sharding.ShardRegion$GetCurrentRegions$") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.ShardCoordinator#Internal#State.apply") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.ShardCoordinator#Internal#State.copy") - diff --git a/akka-cluster-sharding/src/main/mima-filters/2.4.11.backwards.excludes b/akka-cluster-sharding/src/main/mima-filters/2.4.11.backwards.excludes deleted file mode 100644 index 5125b626c0..0000000000 --- a/akka-cluster-sharding/src/main/mima-filters/2.4.11.backwards.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# #21194 renamed internal actor method -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.ShardCoordinator.allocateShardHomes") diff --git a/akka-cluster-sharding/src/main/mima-filters/2.4.17.backwards.excludes b/akka-cluster-sharding/src/main/mima-filters/2.4.17.backwards.excludes deleted file mode 100644 index c2ca7bf17f..0000000000 --- a/akka-cluster-sharding/src/main/mima-filters/2.4.17.backwards.excludes +++ /dev/null @@ -1,7 +0,0 @@ -# Internal MessageBuffer for actors -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.Shard.totalBufferSize") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.cluster.sharding.Shard.messageBuffers") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.Shard.messageBuffers_=") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.ShardRegion.totalBufferSize") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.cluster.sharding.ShardRegion.shardBuffers") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.cluster.sharding.ShardRegion.shardBuffers_=") diff --git a/akka-cluster-sharding/src/main/mima-filters/2.4.4.backwards.excludes b/akka-cluster-sharding/src/main/mima-filters/2.4.4.backwards.excludes deleted file mode 100644 index 399fa9d575..0000000000 --- a/akka-cluster-sharding/src/main/mima-filters/2.4.4.backwards.excludes +++ /dev/null @@ -1,5 +0,0 @@ -# #20319 - remove not needed "no. of persists" counter in sharding -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.PersistentShard.persistCount") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.PersistentShard.persistCount_=") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.PersistentShardCoordinator.persistCount") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.PersistentShardCoordinator.persistCount_=") diff --git a/akka-cluster-sharding/src/main/mima-filters/2.4.x.backwards.excludes b/akka-cluster-sharding/src/main/mima-filters/2.4.x.backwards.excludes deleted file mode 100644 index 66a939ee10..0000000000 --- a/akka-cluster-sharding/src/main/mima-filters/2.4.x.backwards.excludes +++ /dev/null @@ -1,18 +0,0 @@ -# #22141 sharding minCap -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.DDataShardCoordinator.updatingStateTimeout") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.DDataShardCoordinator.waitingForStateTimeout") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.DDataShardCoordinator.this") - -# #22154 Sharding remembering entities with ddata, internal actors -ProblemFilters.exclude[Problem]("akka.cluster.sharding.Shard*") -ProblemFilters.exclude[Problem]("akka.cluster.sharding.PersistentShard*") -ProblemFilters.exclude[Problem]("akka.cluster.sharding.ClusterShardingGuardian*") -ProblemFilters.exclude[Problem]("akka.cluster.sharding.ShardRegion*") - -# #21423 remove deprecated persist method (persistAll) -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.cluster.sharding.PersistentShard.persist") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.cluster.sharding.PersistentShard.persistAsync") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.cluster.sharding.PersistentShardCoordinator.persist") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.cluster.sharding.PersistentShardCoordinator.persistAsync") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.cluster.sharding.RemoveInternalClusterShardingData#RemoveOnePersistenceId.persist") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.cluster.sharding.RemoveInternalClusterShardingData#RemoveOnePersistenceId.persistAsync") diff --git a/akka-cluster-tools/src/main/mima-filters/2.4.17.backwards.excludes b/akka-cluster-tools/src/main/mima-filters/2.4.17.backwards.excludes deleted file mode 100644 index b8a82dd576..0000000000 --- a/akka-cluster-tools/src/main/mima-filters/2.4.17.backwards.excludes +++ /dev/null @@ -1,6 +0,0 @@ -# Internal MessageBuffer for actors -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.pubsub.PerGroupingBuffer.akka$cluster$pubsub$PerGroupingBuffer$$buffers") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.pubsub.PerGroupingBuffer.akka$cluster$pubsub$PerGroupingBuffer$_setter_$akka$cluster$pubsub$PerGroupingBuffer$$buffers_=") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.cluster.singleton.ClusterSingletonProxy.buffer") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.cluster.singleton.ClusterSingletonProxy.buffer_=") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.cluster.client.ClusterClient.buffer") diff --git a/akka-cluster-tools/src/main/mima-filters/2.4.4.backwards.excludes b/akka-cluster-tools/src/main/mima-filters/2.4.4.backwards.excludes deleted file mode 100644 index 9709646bd0..0000000000 --- a/akka-cluster-tools/src/main/mima-filters/2.4.4.backwards.excludes +++ /dev/null @@ -1,4 +0,0 @@ -# #20462 - now uses a Set instead of a Seq within the private API of the cluster client -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.cluster.client.ClusterClient.contacts_=") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.cluster.client.ClusterClient.contacts") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.cluster.client.ClusterClient.initialContactsSel") diff --git a/akka-cluster-tools/src/main/mima-filters/2.4.7.backwards.excludes b/akka-cluster-tools/src/main/mima-filters/2.4.7.backwards.excludes deleted file mode 100644 index 570789aa39..0000000000 --- a/akka-cluster-tools/src/main/mima-filters/2.4.7.backwards.excludes +++ /dev/null @@ -1,2 +0,0 @@ -ProblemFilters.exclude[Problem]("akka.cluster.pubsub.DistributedPubSubMediator$Internal*") -ProblemFilters.exclude[Problem]("akka.cluster.pubsub.DistributedPubSubMediator#Internal*") diff --git a/akka-cluster-tools/src/main/mima-filters/2.4.8.backwards.excludes b/akka-cluster-tools/src/main/mima-filters/2.4.8.backwards.excludes deleted file mode 100644 index e55c42aa70..0000000000 --- a/akka-cluster-tools/src/main/mima-filters/2.4.8.backwards.excludes +++ /dev/null @@ -1,7 +0,0 @@ -# #20846 change of internal Status message -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.pubsub.protobuf.msg.DistributedPubSubMessages#StatusOrBuilder.getReplyToStatus") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.pubsub.protobuf.msg.DistributedPubSubMessages#StatusOrBuilder.hasReplyToStatus") - -# #20942 ClusterSingleton -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.cluster.singleton.ClusterSingletonManager.addRemoved") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.singleton.ClusterSingletonManager.selfAddressOption") diff --git a/akka-cluster/src/main/mima-filters/2.4.10.backwards.excludes b/akka-cluster/src/main/mima-filters/2.4.10.backwards.excludes deleted file mode 100644 index 4af828f2be..0000000000 --- a/akka-cluster/src/main/mima-filters/2.4.10.backwards.excludes +++ /dev/null @@ -1,3 +0,0 @@ -# #20644 long uids -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.protobuf.msg.ClusterMessages#UniqueAddressOrBuilder.hasUid2") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.protobuf.msg.ClusterMessages#UniqueAddressOrBuilder.getUid2") diff --git a/akka-cluster/src/main/mima-filters/2.4.14.backwards.excludes b/akka-cluster/src/main/mima-filters/2.4.14.backwards.excludes deleted file mode 100644 index 76a56df0c2..0000000000 --- a/akka-cluster/src/main/mima-filters/2.4.14.backwards.excludes +++ /dev/null @@ -1 +0,0 @@ -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.ClusterEvent#ReachabilityEvent.member") diff --git a/akka-cluster/src/main/mima-filters/2.4.x.backwards.excludes b/akka-cluster/src/main/mima-filters/2.4.x.backwards.excludes deleted file mode 100644 index b97f6a94d1..0000000000 --- a/akka-cluster/src/main/mima-filters/2.4.x.backwards.excludes +++ /dev/null @@ -1,87 +0,0 @@ -# #21423 Remove deprecated metrics -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ClusterReadView.clusterMetrics") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.InternalClusterAction$MetricsTick$") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.MetricsCollector") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.Metric") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.MetricsCollector$") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.Metric$") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ClusterSettings.MetricsMovingAverageHalfLife") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ClusterSettings.MetricsGossipInterval") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ClusterSettings.MetricsCollectorClass") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ClusterSettings.MetricsInterval") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ClusterSettings.MetricsEnabled") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.JmxMetricsCollector") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.SigarMetricsCollector") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.StandardMetrics$") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.MetricNumericConverter") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.ClusterEvent$ClusterMetricsChanged") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.MetricsGossipEnvelope") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.StandardMetrics") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.NodeMetrics") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.StandardMetrics$Cpu$") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.StandardMetrics$Cpu") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.InternalClusterAction$PublisherCreated") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.EWMA") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.MetricsGossip$") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.InternalClusterAction$PublisherCreated$") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.NodeMetrics$") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.MetricsGossipEnvelope$") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.ClusterMetricsCollector") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.EWMA$") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.StandardMetrics$HeapMemory") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.MetricsGossip") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.ClusterEvent$ClusterMetricsChanged$") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.StandardMetrics$HeapMemory$") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.routing.SystemLoadAverageMetricsSelector$") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.routing.AdaptiveLoadBalancingMetricsListener") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.routing.WeightedRoutees") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.routing.AdaptiveLoadBalancingPool") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.routing.CpuMetricsSelector$") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.routing.MixMetricsSelector") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.routing.CapacityMetricsSelector") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.routing.SystemLoadAverageMetricsSelector") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.routing.AdaptiveLoadBalancingRoutingLogic") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.routing.HeapMetricsSelector") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.routing.AdaptiveLoadBalancingPool$") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.routing.CpuMetricsSelector") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.routing.AdaptiveLoadBalancingRoutingLogic$") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.routing.HeapMetricsSelector$") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.routing.MetricsSelector$") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.routing.AdaptiveLoadBalancingGroup$") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.routing.MixMetricsSelectorBase") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.routing.AdaptiveLoadBalancingGroup") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.routing.MixMetricsSelector$") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.routing.MetricsSelector") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.protobuf.msg.ClusterMessages$NodeMetrics") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.protobuf.msg.ClusterMessages$NodeMetrics$EWMA$Builder") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.protobuf.msg.ClusterMessages$NodeMetrics$MetricOrBuilder") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.protobuf.msg.ClusterMessages$NodeMetrics$Number") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.protobuf.msg.ClusterMessages$NodeMetrics$NumberType") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.protobuf.msg.ClusterMessages$MetricsGossipEnvelopeOrBuilder") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.protobuf.msg.ClusterMessages$NodeMetrics$Builder") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.protobuf.msg.ClusterMessages$NodeMetricsOrBuilder") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.protobuf.msg.ClusterMessages$NodeMetrics$NumberOrBuilder") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.protobuf.msg.ClusterMessages$NodeMetrics$EWMA") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.protobuf.msg.ClusterMessages$MetricsGossip$Builder") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.protobuf.msg.ClusterMessages$MetricsGossipOrBuilder") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.protobuf.msg.ClusterMessages$MetricsGossipEnvelope") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.protobuf.msg.ClusterMessages$MetricsGossip") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.protobuf.msg.ClusterMessages$MetricsGossipEnvelope$Builder") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.protobuf.msg.ClusterMessages$NodeMetrics$EWMAOrBuilder") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.protobuf.msg.ClusterMessages$NodeMetrics$Metric") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.protobuf.msg.ClusterMessages$NodeMetrics$Metric$Builder") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.protobuf.msg.ClusterMessages$NodeMetrics$Number$Builder") - -# #21537 coordinated shutdown -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ClusterCoreDaemon.removed") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.Gossip.convergence") - -# #21423 removal of deprecated serializer constructors (in 2.5.x) -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.protobuf.ClusterMessageSerializer.this") - -# #21423 remove deprecated methods in routing -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.routing.ClusterRouterGroup.paths") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.routing.ClusterRouterPool.nrOfInstances") - -# #21944 -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.ClusterEvent#ReachabilityEvent.member") diff --git a/akka-distributed-data/src/main/mima-filters/2.4.0.backwards.excludes b/akka-distributed-data/src/main/mima-filters/2.4.0.backwards.excludes deleted file mode 100644 index 5ba57065ae..0000000000 --- a/akka-distributed-data/src/main/mima-filters/2.4.0.backwards.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# #18328 optimize VersionVector for size 1 -ProblemFilters.exclude[Problem]("akka.cluster.ddata.VersionVector*") diff --git a/akka-distributed-data/src/main/mima-filters/2.4.10.backwards.excludes b/akka-distributed-data/src/main/mima-filters/2.4.10.backwards.excludes deleted file mode 100644 index 5d370e5db0..0000000000 --- a/akka-distributed-data/src/main/mima-filters/2.4.10.backwards.excludes +++ /dev/null @@ -1,3 +0,0 @@ -# #20644 long uids -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.ddata.protobuf.msg.ReplicatorMessages#UniqueAddressOrBuilder.hasUid2") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.ddata.protobuf.msg.ReplicatorMessages#UniqueAddressOrBuilder.getUid2") diff --git a/akka-distributed-data/src/main/mima-filters/2.4.14.backwards.excludes b/akka-distributed-data/src/main/mima-filters/2.4.14.backwards.excludes deleted file mode 100644 index 6c095f0771..0000000000 --- a/akka-distributed-data/src/main/mima-filters/2.4.14.backwards.excludes +++ /dev/null @@ -1,4 +0,0 @@ -# #21645 durable distributed data -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ddata.WriteAggregator.props") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ddata.WriteAggregator.this") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.cluster.ddata.Replicator.write") diff --git a/akka-distributed-data/src/main/mima-filters/2.4.x.backwards.excludes b/akka-distributed-data/src/main/mima-filters/2.4.x.backwards.excludes deleted file mode 100644 index b98193d0f6..0000000000 --- a/akka-distributed-data/src/main/mima-filters/2.4.x.backwards.excludes +++ /dev/null @@ -1,67 +0,0 @@ -# #22269 GSet as delta-CRDT -# constructor supplied by companion object -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ddata.GSet.this") - -# #21875 delta-CRDT -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ddata.GCounter.this") - -# #22188 ORSet delta-CRDT -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ddata.ORSet.this") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.ddata.protobuf.SerializationSupport.versionVectorToProto") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.ddata.protobuf.SerializationSupport.versionVectorFromProto") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.ddata.protobuf.SerializationSupport.versionVectorFromBinary") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.cluster.ddata.protobuf.ReplicatedDataSerializer.versionVectorToProto") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.cluster.ddata.protobuf.ReplicatedDataSerializer.versionVectorFromProto") - -# #21647 pruning -ProblemFilters.exclude[Problem]("akka.cluster.ddata.PruningState*") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.ddata.RemovedNodePruning.modifiedByNodes") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.ddata.RemovedNodePruning.usingNodes") -ProblemFilters.exclude[Problem]("akka.cluster.ddata.Replicator*") -ProblemFilters.exclude[Problem]("akka.cluster.ddata.protobuf.msg*") - -# #21648 Prefer reachable nodes in consistency writes/reads -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.ddata.ReadWriteAggregator.unreachable") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ddata.WriteAggregator.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ddata.WriteAggregator.props") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ddata.ReadAggregator.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ddata.ReadAggregator.props") - -# #22035 Make it possible to use anything as the key in a map -ProblemFilters.exclude[Problem]("akka.cluster.ddata.protobuf.msg.ReplicatedDataMessages*") -ProblemFilters.exclude[Problem]("akka.cluster.ddata.ORMap*") -ProblemFilters.exclude[Problem]("akka.cluster.ddata.LWWMap*") -ProblemFilters.exclude[Problem]("akka.cluster.ddata.PNCounterMap*") -ProblemFilters.exclude[Problem]("akka.cluster.ddata.ORMultiMap*") - -# #20140 durable distributed data -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ddata.Replicator#ReplicationDeleteFailure.apply") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ddata.Replicator#DeleteSuccess.apply") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.ddata.Replicator#DeleteResponse.getRequest") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.ddata.Replicator#DeleteResponse.request") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.ddata.Replicator#Command.request") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ddata.Replicator.receiveDelete") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ddata.Replicator#ReplicationDeleteFailure.copy") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ddata.Replicator#ReplicationDeleteFailure.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ddata.Replicator#DeleteSuccess.copy") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ddata.Replicator#DeleteSuccess.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ddata.Replicator#Delete.apply") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ddata.Replicator#DataDeleted.apply") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ddata.Replicator#DataDeleted.copy") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ddata.Replicator#DataDeleted.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ddata.Replicator#Delete.copy") - -# #21618 distributed data -ProblemFilters.exclude[MissingTypesProblem]("akka.cluster.ddata.Replicator$ReadMajority$") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ddata.Replicator#ReadMajority.copy") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ddata.Replicator#ReadMajority.apply") -ProblemFilters.exclude[MissingTypesProblem]("akka.cluster.ddata.Replicator$WriteMajority$") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ddata.Replicator#WriteMajority.copy") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ddata.Replicator#WriteMajority.apply") - -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.cluster.ddata.DurableStore#Store.apply") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.cluster.ddata.DurableStore#Store.copy$default$2") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.cluster.ddata.DurableStore#Store.data") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.cluster.ddata.DurableStore#Store.copy") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.cluster.ddata.DurableStore#Store.this") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.cluster.ddata.LmdbDurableStore.dbPut") diff --git a/akka-persistence/src/main/mima-filters/2.4.1.backwards.excludes b/akka-persistence/src/main/mima-filters/2.4.1.backwards.excludes deleted file mode 100644 index 1e99963a41..0000000000 --- a/akka-persistence/src/main/mima-filters/2.4.1.backwards.excludes +++ /dev/null @@ -1,10 +0,0 @@ -# #19008 -ProblemFilters.exclude[Problem]("akka.persistence.journal.inmem.InmemJournal*") -ProblemFilters.exclude[Problem]("akka.persistence.journal.inmem.InmemStore*") - -ProblemFilters.exclude[InheritedNewAbstractMethodProblem]("akka.persistence.PersistentActor.internalStashOverflowStrategy") -ProblemFilters.exclude[InheritedNewAbstractMethodProblem]("akka.persistence.Eventsourced.internalStashOverflowStrategy") -ProblemFilters.exclude[InheritedNewAbstractMethodProblem]("akka.persistence.AtLeastOnceDeliveryLike.internalStashOverflowStrategy") -ProblemFilters.exclude[InheritedNewAbstractMethodProblem]("akka.persistence.AtLeastOnceDelivery.internalStashOverflowStrategy") -ProblemFilters.exclude[InheritedNewAbstractMethodProblem]("akka.persistence.fsm.PersistentFSM.internalStashOverflowStrategy") - diff --git a/akka-persistence/src/main/mima-filters/2.4.11.backwards.excludes b/akka-persistence/src/main/mima-filters/2.4.11.backwards.excludes deleted file mode 100644 index af712a9535..0000000000 --- a/akka-persistence/src/main/mima-filters/2.4.11.backwards.excludes +++ /dev/null @@ -1,4 +0,0 @@ -# synthetic method currentEventsByTag$default$2()Long in class akka.persistence.query.journal.leveldb.scaladsl.LeveldbReadJournal has a different result type in current version, where it is akka.persistence.query.Offset rather than Long -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.persistence.query.journal.leveldb.scaladsl.LeveldbReadJournal.currentEventsByTag$default$2") -# synthetic method eventsByTag$default$2()Long in class akka.persistence.query.journal.leveldb.scaladsl.LeveldbReadJournal has a different result type in current version, where it is akka.persistence.query.Offset rather than Long -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.persistence.query.journal.leveldb.scaladsl.LeveldbReadJournal.eventsByTag$default$2") diff --git a/akka-persistence/src/main/mima-filters/2.4.14.backwards.excludes b/akka-persistence/src/main/mima-filters/2.4.14.backwards.excludes deleted file mode 100644 index 476c3e6456..0000000000 --- a/akka-persistence/src/main/mima-filters/2.4.14.backwards.excludes +++ /dev/null @@ -1,6 +0,0 @@ -# #21394 remove static config path of levelDBJournal and localSnapshotStore -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.persistence.snapshot.local.LocalSnapshotStore.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.persistence.journal.leveldb.LeveldbStore.configPath") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.persistence.journal.leveldb.LeveldbJournal.configPath") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.persistence.journal.leveldb.SharedLeveldbStore.configPath") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.persistence.journal.leveldb.LeveldbStore.prepareConfig") diff --git a/akka-persistence/src/main/mima-filters/2.4.2.backwards.excludes b/akka-persistence/src/main/mima-filters/2.4.2.backwards.excludes deleted file mode 100644 index ecf45d04af..0000000000 --- a/akka-persistence/src/main/mima-filters/2.4.2.backwards.excludes +++ /dev/null @@ -1,3 +0,0 @@ -# #19828 -ProblemFilters.exclude[DirectAbstractMethodProblem]("akka.persistence.Eventsourced#ProcessingState.onWriteMessageComplete") -ProblemFilters.exclude[ReversedAbstractMethodProblem]("akka.persistence.Eventsourced#ProcessingState.onWriteMessageComplete") diff --git a/akka-persistence/src/main/mima-filters/2.4.4.backwards.excludes b/akka-persistence/src/main/mima-filters/2.4.4.backwards.excludes deleted file mode 100644 index 67a92ebd06..0000000000 --- a/akka-persistence/src/main/mima-filters/2.4.4.backwards.excludes +++ /dev/null @@ -1,6 +0,0 @@ -# #20257 Snapshots with PersistentFSM (experimental feature) -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.persistence.serialization.MessageFormats#PersistentStateChangeEventOrBuilder.getTimeoutNanos") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.persistence.serialization.MessageFormats#PersistentStateChangeEventOrBuilder.hasTimeoutNanos") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.persistence.fsm.PersistentFSM.saveStateSnapshot") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.persistence.fsm.PersistentFSM.akka$persistence$fsm$PersistentFSM$$currentStateTimeout") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.persistence.fsm.PersistentFSM.akka$persistence$fsm$PersistentFSM$$currentStateTimeout_=") \ No newline at end of file diff --git a/akka-persistence/src/main/mima-filters/2.4.x.backwards.excludes b/akka-persistence/src/main/mima-filters/2.4.x.backwards.excludes deleted file mode 100644 index fd2873260d..0000000000 --- a/akka-persistence/src/main/mima-filters/2.4.x.backwards.excludes +++ /dev/null @@ -1,54 +0,0 @@ -# #21717 Improvements to AbstractActor API -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.persistence.AbstractPersistentActor.createReceiveRecover") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.persistence.AbstractPersistentActor.createReceive") - -# #21423 remove deprecated persist method (persistAll) -# This might filter changes to the ordinary persist method also but not much to do about that -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.persistence.UntypedPersistentActor.persist") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.persistence.UntypedPersistentActor.persistAsync") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.persistence.Eventsourced.persist") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.persistence.Eventsourced.persistAsync") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.persistence.AbstractPersistentActor.persist") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.persistence.AbstractPersistentActor.persistAsync") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.persistence.fsm.AbstractPersistentFSM.persist") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.persistence.fsm.AbstractPersistentFSM.persistAsync") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.persistence.fsm.AbstractPersistentLoggingFSM.persist") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.persistence.fsm.AbstractPersistentLoggingFSM.persistAsync") - -# #21423 removal of deprecated `PersistentView` (in 2.5.x) -ProblemFilters.exclude[MissingClassProblem]("akka.persistence.Update") -ProblemFilters.exclude[MissingClassProblem]("akka.persistence.Update$") -ProblemFilters.exclude[MissingClassProblem]("akka.persistence.PersistentView") -ProblemFilters.exclude[MissingClassProblem]("akka.persistence.PersistentView$") -ProblemFilters.exclude[MissingClassProblem]("akka.persistence.PersistentView$ScheduledUpdate") -ProblemFilters.exclude[MissingClassProblem]("akka.persistence.AbstractPersistentView") -ProblemFilters.exclude[MissingClassProblem]("akka.persistence.UntypedPersistentView") -ProblemFilters.exclude[MissingClassProblem]("akka.persistence.PersistentView$ScheduledUpdate$") -ProblemFilters.exclude[MissingClassProblem]("akka.persistence.PersistentView$State") - -# #16197 Remove backwards compatible workaround in SnapshotSerializer -ProblemFilters.exclude[MissingClassProblem]("akka.persistence.serialization.SnapshotSerializer$") -ProblemFilters.exclude[MissingClassProblem]("akka.persistence.serialization.SnapshotHeader") -ProblemFilters.exclude[MissingClassProblem]("akka.persistence.serialization.SnapshotHeader$") - -# #22218 Java Ambiguity in AbstractPersistentActor with Scala 2.12 -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.persistence.UntypedPersistentActor.deferAsync") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.persistence.UntypedPersistentActor.persistAllAsync") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.persistence.UntypedPersistentActor.persistAll") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.persistence.Eventsourced.deferAsync") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.persistence.Eventsourced.persistAllAsync") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.persistence.Eventsourced.persistAll") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.persistence.Eventsourced.internalPersistAsync") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.persistence.Eventsourced.internalPersist") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.persistence.Eventsourced.internalPersistAll") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.persistence.Eventsourced.internalDeferAsync") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.persistence.Eventsourced.internalPersistAllAsync") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.persistence.UntypedPersistentActorWithAtLeastOnceDelivery.deliver") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.persistence.AtLeastOnceDeliveryLike.deliver") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.persistence.AtLeastOnceDeliveryLike.internalDeliver") -ProblemFilters.exclude[MissingTypesProblem]("akka.persistence.AbstractPersistentActorWithAtLeastOnceDelivery") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.persistence.AbstractPersistentActorWithAtLeastOnceDelivery.deliver") -ProblemFilters.exclude[MissingTypesProblem]("akka.persistence.AbstractPersistentActor") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.persistence.AbstractPersistentActor.deferAsync") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.persistence.AbstractPersistentActor.persistAllAsync") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.persistence.AbstractPersistentActor.persistAll") diff --git a/akka-remote/src/main/mima-filters/2.4.0.backwards.excludes b/akka-remote/src/main/mima-filters/2.4.0.backwards.excludes deleted file mode 100644 index b5ed7890c6..0000000000 --- a/akka-remote/src/main/mima-filters/2.4.0.backwards.excludes +++ /dev/null @@ -1,5 +0,0 @@ -ProblemFilters.exclude[Problem]("akka.remote.transport.ProtocolStateActor") - -# #18353 Changes to methods and fields private to remoting actors -ProblemFilters.exclude[MissingMethodProblem]("akka.remote.EndpointManager.retryGateEnabled") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.remote.EndpointManager.pruneTimerCancellable") diff --git a/akka-remote/src/main/mima-filters/2.4.1.backwards.excludes b/akka-remote/src/main/mima-filters/2.4.1.backwards.excludes deleted file mode 100644 index 47c6c931de..0000000000 --- a/akka-remote/src/main/mima-filters/2.4.1.backwards.excludes +++ /dev/null @@ -1,8 +0,0 @@ -# #19133 change in internal actor -ProblemFilters.exclude[MissingMethodProblem]("akka.remote.ReliableDeliverySupervisor.gated") - -# #18758 report invalid association events -ProblemFilters.exclude[MissingTypesProblem]("akka.remote.InvalidAssociation$") -ProblemFilters.exclude[MissingMethodProblem]("akka.remote.InvalidAssociation.apply") -ProblemFilters.exclude[MissingMethodProblem]("akka.remote.InvalidAssociation.copy") -ProblemFilters.exclude[MissingMethodProblem]("akka.remote.InvalidAssociation.this") diff --git a/akka-remote/src/main/mima-filters/2.4.10.backwards.excludes b/akka-remote/src/main/mima-filters/2.4.10.backwards.excludes deleted file mode 100644 index ffc468a509..0000000000 --- a/akka-remote/src/main/mima-filters/2.4.10.backwards.excludes +++ /dev/null @@ -1,17 +0,0 @@ -# Remove useUntrustedMode which is an internal API and not used anywhere anymore -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.Remoting.useUntrustedMode") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.RemoteTransport.useUntrustedMode") - -# Use OptionVal in remote Send envelope -ProblemFilters.exclude[Problem]("akka.remote.EndpointManager*") -ProblemFilters.exclude[Problem]("akka.remote.Remoting*") -ProblemFilters.exclude[Problem]("akka.remote.RemoteTransport*") -ProblemFilters.exclude[Problem]("akka.remote.InboundMessageDispatcher*") -ProblemFilters.exclude[Problem]("akka.remote.DefaultMessageDispatcher*") -ProblemFilters.exclude[Problem]("akka.remote.transport*") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.RemoteActorRefProvider.quarantine") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.RemoteWatcher.quarantine") - -# #20644 long uids -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.remote.RemoteWatcher.receiveHeartbeatRsp") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.remote.RemoteWatcher.selfHeartbeatRspMsg") diff --git a/akka-remote/src/main/mima-filters/2.4.11.backwards.excludes b/akka-remote/src/main/mima-filters/2.4.11.backwards.excludes deleted file mode 100644 index 7cf4e1a61b..0000000000 --- a/akka-remote/src/main/mima-filters/2.4.11.backwards.excludes +++ /dev/null @@ -1,29 +0,0 @@ -# MarkerLoggingAdapter introduced (all internal classes) -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.remote.RemoteSystemDaemon.this") - -# method this(akka.actor.ExtendedActorSystem,akka.remote.RemoteActorRefProvider,akka.event.LoggingAdapter)Unit in class akka.remote.DefaultMessageDispatcher's type is different in current version, where it is (akka.actor.ExtendedActorSystem,akka.remote.RemoteActorRefProvider,akka.event.MarkerLoggingAdapter)Unit instead of (akka.actor.ExtendedActorSystem,akka.remote.RemoteActorRefProvider,akka.event.LoggingAdapter)Unit -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.remote.DefaultMessageDispatcher.this") -# trait akka.remote.artery.StageLogging does not have a correspondent in current version -ProblemFilters.exclude[MissingClassProblem]("akka.remote.artery.StageLogging") -# method SSLProtocol()scala.Option in class akka.remote.transport.netty.SSLSettings has a different result type in current version, where it is java.lang.String rather than scala.Option -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.remote.transport.netty.SSLSettings.SSLProtocol") -# method SSLTrustStorePassword()scala.Option in class akka.remote.transport.netty.SSLSettings has a different result type in current version, where it is java.lang.String rather than scala.Option -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.remote.transport.netty.SSLSettings.SSLTrustStorePassword") -# method SSLKeyStorePassword()scala.Option in class akka.remote.transport.netty.SSLSettings has a different result type in current version, where it is java.lang.String rather than scala.Option -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.remote.transport.netty.SSLSettings.SSLKeyStorePassword") -# method SSLRandomNumberGenerator()scala.Option in class akka.remote.transport.netty.SSLSettings has a different result type in current version, where it is java.lang.String rather than scala.Option -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.remote.transport.netty.SSLSettings.SSLRandomNumberGenerator") -# method SSLKeyPassword()scala.Option in class akka.remote.transport.netty.SSLSettings has a different result type in current version, where it is java.lang.String rather than scala.Option -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.remote.transport.netty.SSLSettings.SSLKeyPassword") -# method SSLKeyStore()scala.Option in class akka.remote.transport.netty.SSLSettings has a different result type in current version, where it is java.lang.String rather than scala.Option -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.remote.transport.netty.SSLSettings.SSLKeyStore") -# method SSLTrustStore()scala.Option in class akka.remote.transport.netty.SSLSettings has a different result type in current version, where it is java.lang.String rather than scala.Option -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.remote.transport.netty.SSLSettings.SSLTrustStore") -# method initializeClientSSL(akka.remote.transport.netty.SSLSettings,akka.event.LoggingAdapter)org.jboss.netty.handler.ssl.SslHandler in object akka.remote.transport.netty.NettySSLSupport does not have a correspondent in current version -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.transport.netty.NettySSLSupport.initializeClientSSL") -# method apply(akka.remote.transport.netty.SSLSettings,akka.event.LoggingAdapter,Boolean)org.jboss.netty.handler.ssl.SslHandler in object akka.remote.transport.netty.NettySSLSupport's type is different in current version, where it is (akka.remote.transport.netty.SSLSettings,akka.event.MarkerLoggingAdapter,Boolean)org.jboss.netty.handler.ssl.SslHandler instead of (akka.remote.transport.netty.SSLSettings,akka.event.LoggingAdapter,Boolean)org.jboss.netty.handler.ssl.SslHandler -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.remote.transport.netty.NettySSLSupport.apply") -# initializeCustomSecureRandom(scala.Option,akka.event.LoggingAdapter)java.security.SecureRandom in object akka.remote.transport.netty.NettySSLSupport does not have a correspondent in current version -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.transport.netty.NettySSLSupport.initializeCustomSecureRandom") -# method initializeServerSSL(akka.remote.transport.netty.SSLSettings,akka.event.LoggingAdapter)org.jboss.netty.handler.ssl.SslHandler in object akka.remote.transport.netty.NettySSLSupport does not have a correspondent in current version -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.transport.netty.NettySSLSupport.initializeServerSSL") diff --git a/akka-remote/src/main/mima-filters/2.4.13.backwards.excludes b/akka-remote/src/main/mima-filters/2.4.13.backwards.excludes deleted file mode 100644 index 3f27489a81..0000000000 --- a/akka-remote/src/main/mima-filters/2.4.13.backwards.excludes +++ /dev/null @@ -1,4 +0,0 @@ -# extension method isEmpty$extension(Int)Boolean in object akka.remote.artery.compress.TopHeavyHitters#HashCodeVal does not have a correspondent in current version -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.artery.compress.TopHeavyHitters#HashCodeVal.isEmpty$extension") -# isEmpty()Boolean in class akka.remote.artery.compress.TopHeavyHitters#HashCodeVal does not have a correspondent in current version -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.artery.compress.TopHeavyHitters#HashCodeVal.isEmpty") diff --git a/akka-remote/src/main/mima-filters/2.4.14.backwards.excludes b/akka-remote/src/main/mima-filters/2.4.14.backwards.excludes deleted file mode 100644 index 1f70398b3f..0000000000 --- a/akka-remote/src/main/mima-filters/2.4.14.backwards.excludes +++ /dev/null @@ -1,2 +0,0 @@ -ProblemFilters.exclude[Problem]("akka.remote.artery.*") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.remote.MessageSerializer.serializeForArtery") diff --git a/akka-remote/src/main/mima-filters/2.4.16.backwards.excludes b/akka-remote/src/main/mima-filters/2.4.16.backwards.excludes deleted file mode 100644 index bfc3e56d98..0000000000 --- a/akka-remote/src/main/mima-filters/2.4.16.backwards.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# internal classes -ProblemFilters.exclude[Problem]("akka.remote.artery.*") diff --git a/akka-remote/src/main/mima-filters/2.4.17.backwards.excludes b/akka-remote/src/main/mima-filters/2.4.17.backwards.excludes deleted file mode 100644 index b764c89e76..0000000000 --- a/akka-remote/src/main/mima-filters/2.4.17.backwards.excludes +++ /dev/null @@ -1,39 +0,0 @@ -# #22277 changes to internal classes -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.transport.netty.TcpServerHandler.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.transport.netty.TcpClientHandler.this") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.remote.transport.netty.TcpHandlers.log") - -# #22224 DaemonMsgCreateSerializer using manifests -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.WireFormats#PropsData.getClassesBytes") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.WireFormats#PropsData.getClassesList") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.WireFormats#PropsData.getClassesCount") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.WireFormats#PropsData.getClasses") -ProblemFilters.exclude[MissingFieldProblem]("akka.remote.WireFormats#PropsData.CLASSES_FIELD_NUMBER") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.remote.WireFormats#PropsDataOrBuilder.getHasManifest") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.remote.WireFormats#PropsDataOrBuilder.getHasManifestCount") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.remote.WireFormats#PropsDataOrBuilder.getSerializerIdsList") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.remote.WireFormats#PropsDataOrBuilder.getSerializerIds") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.remote.WireFormats#PropsDataOrBuilder.getHasManifestList") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.remote.WireFormats#PropsDataOrBuilder.getSerializerIdsCount") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.WireFormats#PropsDataOrBuilder.getClassesBytes") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.WireFormats#PropsDataOrBuilder.getClassesList") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.WireFormats#PropsDataOrBuilder.getClassesCount") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.WireFormats#PropsDataOrBuilder.getClasses") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.remote.WireFormats#PropsDataOrBuilder.getManifestsBytes") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.remote.WireFormats#PropsDataOrBuilder.getManifests") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.remote.WireFormats#PropsDataOrBuilder.getManifestsList") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.remote.WireFormats#PropsDataOrBuilder.getManifestsCount") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.WireFormats#PropsData#Builder.getClassesBytes") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.WireFormats#PropsData#Builder.getClassesList") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.WireFormats#PropsData#Builder.addClassesBytes") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.WireFormats#PropsData#Builder.getClassesCount") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.WireFormats#PropsData#Builder.clearClasses") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.WireFormats#PropsData#Builder.addClasses") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.WireFormats#PropsData#Builder.getClasses") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.WireFormats#PropsData#Builder.addAllClasses") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.WireFormats#PropsData#Builder.setClasses") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.serialization.DaemonMsgCreateSerializer.serialize") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.serialization.DaemonMsgCreateSerializer.deserialize") -ProblemFilters.exclude[FinalClassProblem]("akka.remote.serialization.DaemonMsgCreateSerializer") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.serialization.DaemonMsgCreateSerializer.serialization") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.serialization.DaemonMsgCreateSerializer.this") diff --git a/akka-remote/src/main/mima-filters/2.4.6.backwards.excludes b/akka-remote/src/main/mima-filters/2.4.6.backwards.excludes deleted file mode 100644 index 0f417c423c..0000000000 --- a/akka-remote/src/main/mima-filters/2.4.6.backwards.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# #20531 adding refuseUid to Gated -ProblemFilters.exclude[Problem]("akka.remote.EndpointManager$Gated") diff --git a/akka-remote/src/main/mima-filters/2.4.x.backwards.excludes b/akka-remote/src/main/mima-filters/2.4.x.backwards.excludes deleted file mode 100644 index d121ed9e5a..0000000000 --- a/akka-remote/src/main/mima-filters/2.4.x.backwards.excludes +++ /dev/null @@ -1,36 +0,0 @@ -# #21423 removal of deprecated serializer constructors (in 2.5.x) -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.serialization.ProtobufSerializer.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.serialization.MessageContainerSerializer.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.serialization.DaemonMsgCreateSerializer.this") - -# #21423 remove deprecated methods in routing -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.routing.RemoteRouterConfig.nrOfInstances") - -# #21423 remove deprecated ARRAY_OF_BYTE_ARRAY -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.serialization.ProtobufSerializer.ARRAY_OF_BYTE_ARRAY") - -# #21423 remove deprecated constructor in DeadlineFailureDetector -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.remote.DeadlineFailureDetector.this") - -# #22015 removal of deprecated AESCounterSecureInetRNGs -ProblemFilters.exclude[MissingClassProblem]("akka.remote.security.provider.AES128CounterInetRNG") -ProblemFilters.exclude[MissingClassProblem]("akka.remote.security.provider.AES256CounterInetRNG") -ProblemFilters.exclude[MissingClassProblem]("akka.remote.security.provider.InternetSeedGenerator") -ProblemFilters.exclude[MissingClassProblem]("akka.remote.security.provider.InternetSeedGenerator$") - -# #22332 protobuf serializers for remote deployment -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.remote.WireFormats#DeployDataOrBuilder.getConfigManifest") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.remote.WireFormats#DeployDataOrBuilder.hasScopeManifest") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.remote.WireFormats#DeployDataOrBuilder.getScopeManifestBytes") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.remote.WireFormats#DeployDataOrBuilder.getConfigSerializerId") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.remote.WireFormats#DeployDataOrBuilder.hasRouterConfigSerializerId") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.remote.WireFormats#DeployDataOrBuilder.hasRouterConfigManifest") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.remote.WireFormats#DeployDataOrBuilder.getRouterConfigSerializerId") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.remote.WireFormats#DeployDataOrBuilder.getRouterConfigManifestBytes") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.remote.WireFormats#DeployDataOrBuilder.getConfigManifestBytes") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.remote.WireFormats#DeployDataOrBuilder.hasConfigManifest") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.remote.WireFormats#DeployDataOrBuilder.hasScopeSerializerId") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.remote.WireFormats#DeployDataOrBuilder.getRouterConfigManifest") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.remote.WireFormats#DeployDataOrBuilder.hasConfigSerializerId") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.remote.WireFormats#DeployDataOrBuilder.getScopeSerializerId") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.remote.WireFormats#DeployDataOrBuilder.getScopeManifest") diff --git a/akka-stream-testkit/src/main/mima-filters/2.4.14.backwards.excludes b/akka-stream-testkit/src/main/mima-filters/2.4.14.backwards.excludes deleted file mode 100644 index 05e1bab0b1..0000000000 --- a/akka-stream-testkit/src/main/mima-filters/2.4.14.backwards.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# #20737 aligned test sink and test source stage factory methods types -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.stream.testkit.TestSinkStage.apply") diff --git a/akka-stream-testkit/src/main/mima-filters/2.4.x.backwards.excludes b/akka-stream-testkit/src/main/mima-filters/2.4.x.backwards.excludes deleted file mode 100644 index 2084161936..0000000000 --- a/akka-stream-testkit/src/main/mima-filters/2.4.x.backwards.excludes +++ /dev/null @@ -1,3 +0,0 @@ -# small changes in attributes -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.stream.testkit.StreamTestKit#ProbeSource.withAttributes") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.stream.testkit.StreamTestKit#ProbeSink.withAttributes") diff --git a/akka-stream/src/main/mima-filters/2.4.10.backwards.excludes b/akka-stream/src/main/mima-filters/2.4.10.backwards.excludes deleted file mode 100644 index 06eab81c14..0000000000 --- a/akka-stream/src/main/mima-filters/2.4.10.backwards.excludes +++ /dev/null @@ -1,5 +0,0 @@ -# #21290 new zipWithIndex flow op -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.scaladsl.FlowOps.zipWithIndex") - -# class akka.stream.impl.fusing.Map is declared final in current version -ProblemFilters.exclude[FinalClassProblem]("akka.stream.impl.fusing.Map") diff --git a/akka-stream/src/main/mima-filters/2.4.11.backwards.excludes b/akka-stream/src/main/mima-filters/2.4.11.backwards.excludes deleted file mode 100644 index 754324b624..0000000000 --- a/akka-stream/src/main/mima-filters/2.4.11.backwards.excludes +++ /dev/null @@ -1,15 +0,0 @@ -# #20795 IOResult construction exposed -ProblemFilters.exclude[MissingTypesProblem]("akka.stream.IOResult$") - -# #21727 moved all of Unfold.scala in package akka.stream.impl -ProblemFilters.exclude[MissingClassProblem]("akka.stream.scaladsl.UnfoldAsync") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.scaladsl.Unfold") - -# abstract method makeLogger(java.lang.Class)akka.event.LoggingAdapter in interface akka.stream.MaterializerLoggingProvider is inherited by class ActorMaterializer in current version. -ProblemFilters.exclude[InheritedNewAbstractMethodProblem]("akka.stream.ActorMaterializer.makeLogger") - -# #21330 takeWhile inclusive flag -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.scaladsl.FlowOps.takeWhile") - -# #21541 new ScanAsync flow op -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.scaladsl.FlowOps.scanAsync") diff --git a/akka-stream/src/main/mima-filters/2.4.12.backwards.excludes b/akka-stream/src/main/mima-filters/2.4.12.backwards.excludes deleted file mode 100644 index 3c058fb527..0000000000 --- a/akka-stream/src/main/mima-filters/2.4.12.backwards.excludes +++ /dev/null @@ -1,5 +0,0 @@ -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.Materializer.materialize") - -# #20553 Tree flattening should be separate from Fusing -ProblemFilters.exclude[MissingClassProblem]("akka.stream.Fusing$StructuralInfo") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.Fusing$StructuralInfo$") diff --git a/akka-stream/src/main/mima-filters/2.4.14.backwards.excludes b/akka-stream/src/main/mima-filters/2.4.14.backwards.excludes deleted file mode 100644 index e7a9b4dd5a..0000000000 --- a/akka-stream/src/main/mima-filters/2.4.14.backwards.excludes +++ /dev/null @@ -1,6 +0,0 @@ -# #21688 -ProblemFilters.exclude[MissingClassProblem]("akka.stream.Fusing$StructuralInfo$") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.Fusing$StructuralInfo") - -# #21989 - add more information in tcp connection shutdown logs (add mapError) -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.scaladsl.FlowOps.mapError") diff --git a/akka-stream/src/main/mima-filters/2.4.17.backwards.excludes b/akka-stream/src/main/mima-filters/2.4.17.backwards.excludes deleted file mode 100644 index d040ab0471..0000000000 --- a/akka-stream/src/main/mima-filters/2.4.17.backwards.excludes +++ /dev/null @@ -1,10 +0,0 @@ -# #22711 changes to groupedWithin internal classes -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.scaladsl.FlowOps.groupedWeightedWithin") - -# #22657 changes to internal classes -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.io.FilePublisher.props") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.io.FilePublisher.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.io.FileSink.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.io.FileSource.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.io.FileSubscriber.props") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.io.FileSubscriber.this") diff --git a/akka-stream/src/main/mima-filters/2.4.2.backwards.excludes b/akka-stream/src/main/mima-filters/2.4.2.backwards.excludes deleted file mode 100644 index 29e3f53402..0000000000 --- a/akka-stream/src/main/mima-filters/2.4.2.backwards.excludes +++ /dev/null @@ -1,30 +0,0 @@ -# this class is private -ProblemFilters.exclude[FinalClassProblem]("akka.stream.stage.GraphStageLogic$Reading") - -# lifting this method to the type where it belongs -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.scaladsl.FlowOpsMat.mapMaterializedValue") - -# #20009 internal and shouldn't have been public -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.QueueSource.completion") - -# #20015 simplify materialized value computation tree -ProblemFilters.exclude[FinalMethodProblem]("akka.stream.impl.StreamLayout#AtomicModule.subModules") -ProblemFilters.exclude[FinalMethodProblem]("akka.stream.impl.StreamLayout#AtomicModule.downstreams") -ProblemFilters.exclude[FinalMethodProblem]("akka.stream.impl.StreamLayout#AtomicModule.upstreams") -ProblemFilters.exclude[FinalMethodProblem]("akka.stream.impl.Stages#DirectProcessor.toString") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.stream.impl.MaterializerSession.materializeAtomic") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.impl.MaterializerSession.materializeAtomic") -ProblemFilters.exclude[MissingTypesProblem]("akka.stream.impl.Stages$StageModule") -ProblemFilters.exclude[FinalMethodProblem]("akka.stream.impl.Stages#GroupBy.toString") -ProblemFilters.exclude[MissingTypesProblem]("akka.stream.impl.FlowModule") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.FlowModule.subModules") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.impl.FlowModule.label") -ProblemFilters.exclude[FinalClassProblem]("akka.stream.impl.fusing.GraphModule") - -# #19877 Source.queue termination support -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.stream.impl.SourceQueueAdapter.this") - -# #19390 Add flow monitor -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.scaladsl.FlowOpsMat.monitor") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.fusing.GraphStages$TickSource$") - diff --git a/akka-stream/src/main/mima-filters/2.4.4.backwards.excludes b/akka-stream/src/main/mima-filters/2.4.4.backwards.excludes deleted file mode 100644 index c2911f7d36..0000000000 --- a/akka-stream/src/main/mima-filters/2.4.4.backwards.excludes +++ /dev/null @@ -1,18 +0,0 @@ -# #20123 -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.scaladsl.FlowOps.recoverWithRetries") - -# internal api -ProblemFilters.exclude[Problem]("akka.stream.impl.*") - -# #20131 - flow combinator -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.scaladsl.FlowOps.backpressureTimeout") - -# #19834 -ProblemFilters.exclude[MissingTypesProblem]("akka.stream.extra.Timed$StartTimed") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.extra.Timed#StartTimed.onPush") -ProblemFilters.exclude[MissingTypesProblem]("akka.stream.extra.Timed$TimedInterval") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.extra.Timed#TimedInterval.onPush") -ProblemFilters.exclude[MissingTypesProblem]("akka.stream.extra.Timed$StopTimed") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.extra.Timed#StopTimed.onPush") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.extra.Timed#StopTimed.onUpstreamFinish") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.extra.Timed#StopTimed.onUpstreamFailure") diff --git a/akka-stream/src/main/mima-filters/2.4.6.backwards.excludes b/akka-stream/src/main/mima-filters/2.4.6.backwards.excludes deleted file mode 100644 index e751892ead..0000000000 --- a/akka-stream/src/main/mima-filters/2.4.6.backwards.excludes +++ /dev/null @@ -1,27 +0,0 @@ -# #20229 migrate GroupBy to GraphStage -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.GraphDSL#Builder.deprecatedAndThen") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.Flow.deprecatedAndThen") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.Flow.deprecatedAndThenMat") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.Source.deprecatedAndThen") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.FlowOps.deprecatedAndThen") - -# #20367 Converts DelimiterFramingStage from PushPullStage to GraphStage -ProblemFilters.exclude[MissingTypesProblem]("akka.stream.scaladsl.Framing$DelimiterFramingStage") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.Framing#DelimiterFramingStage.onPush") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.Framing#DelimiterFramingStage.onUpstreamFinish") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.Framing#DelimiterFramingStage.onPull") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.Framing#DelimiterFramingStage.postStop") - -# #20345 converts LengthFieldFramingStage to GraphStage -ProblemFilters.exclude[MissingTypesProblem]("akka.stream.scaladsl.Framing$LengthFieldFramingStage") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.Framing#LengthFieldFramingStage.onPush") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.Framing#LengthFieldFramingStage.onUpstreamFinish") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.Framing#LengthFieldFramingStage.onPull") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.Framing#LengthFieldFramingStage.postStop") - -# #20414 Allow different ActorMaterializer subtypes -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.ActorMaterializer.downcast") - -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.stream.scaladsl.TLS.apply$default$5") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.TLS.apply$default$4") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.GraphDSL#Implicits#PortOpsImpl.deprecatedAndThen") diff --git a/akka-stream/src/main/mima-filters/2.4.7.backwards.excludes b/akka-stream/src/main/mima-filters/2.4.7.backwards.excludes deleted file mode 100644 index 791d4db9e6..0000000000 --- a/akka-stream/src/main/mima-filters/2.4.7.backwards.excludes +++ /dev/null @@ -1 +0,0 @@ -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.ActorMaterializer.downcast") diff --git a/akka-stream/src/main/mima-filters/2.4.8.backwards.excludes b/akka-stream/src/main/mima-filters/2.4.8.backwards.excludes deleted file mode 100644 index 904a06e541..0000000000 --- a/akka-stream/src/main/mima-filters/2.4.8.backwards.excludes +++ /dev/null @@ -1,11 +0,0 @@ -# #20543 GraphStage subtypes should not be private to akka -ProblemFilters.exclude[DirectAbstractMethodProblem]("akka.stream.ActorMaterializer.actorOf") - -# Interpreter internals change -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.stream.stage.GraphStageLogic.portToConn") - -ProblemFilters.exclude[DirectAbstractMethodProblem]("akka.stream.ActorMaterializer.actorOf") - -# #20630 corrected return types of java methods -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.stream.javadsl.RunnableGraph#RunnableGraphAdapter.named") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.javadsl.RunnableGraph.withAttributes") diff --git a/akka-stream/src/main/mima-filters/2.4.9.backwards.excludes b/akka-stream/src/main/mima-filters/2.4.9.backwards.excludes deleted file mode 100644 index d433a6fba7..0000000000 --- a/akka-stream/src/main/mima-filters/2.4.9.backwards.excludes +++ /dev/null @@ -1,11 +0,0 @@ -# #21025 new orElse flow op -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.scaladsl.FlowOps.orElseGraph") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.scaladsl.FlowOps.orElse") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.scaladsl.FlowOpsMat.orElseMat") - -# #20888 new FoldAsync op for Flow -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.scaladsl.FlowOps.foldAsync") - -# method ChaseLimit()Int in object akka.stream.impl.fusing.GraphInterpreter does not have a correspondent in current version -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.fusing.GraphInterpreter.ChaseLimit") - diff --git a/akka-stream/src/main/mima-filters/2.4.x.backwards.excludes b/akka-stream/src/main/mima-filters/2.4.x.backwards.excludes deleted file mode 100644 index 7a2930e9d1..0000000000 --- a/akka-stream/src/main/mima-filters/2.4.x.backwards.excludes +++ /dev/null @@ -1,101 +0,0 @@ -# #21423 removal of deprecated stages (in 2.5.x) -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.javadsl.Source.transform") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.javadsl.SubSource.transform") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.javadsl.Flow.transform") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.javadsl.SubFlow.transform") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.FlowOpsMat.transformMaterializing") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.Flow.transform") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.Flow.transformMaterializing") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.Flow.andThen") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.Source.transform") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.Source.transformMaterializing") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.Source.andThen") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.FlowOps.transform") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.FlowOps.andThen") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.stage.Directive") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.stage.AsyncDirective") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.stage.TerminationDirective") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.stage.AbstractStage$") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.stage.StatefulStage$Become$") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.stage.AbstractStage$PushPullGraphStage") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.stage.StatefulStage$EmittingState$") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.stage.AbstractStage") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.stage.AbstractStage$PushPullGraphLogic") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.stage.Context") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.stage.Stage") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.stage.StatefulStage$") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.stage.DetachedStage") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.stage.StatefulStage$Become") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.stage.StageState") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.stage.AbstractStage$PushPullGraphStageWithMaterializedValue") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.stage.DownstreamDirective") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.stage.PushPullStage") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.stage.LifecycleContext") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.stage.StatefulStage$EmittingState") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.stage.PushStage") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.stage.DetachedContext") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.stage.StatefulStage") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.stage.StatefulStage$State") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.stage.UpstreamDirective") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.stage.FreeDirective") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.stage.StatefulStage$AndThen") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.stage.SyncDirective") - -# deprecated method transform(scala.Function0)akka.stream.scaladsl.FlowOps in class akka.stream.scaladsl.GraphDSL#Implicits#PortOpsImpl does not have a correspondent in current version -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.GraphDSL#Implicits#PortOpsImpl.transform") -# method andThen(akka.stream.impl.Stages#SymbolicStage)akka.stream.scaladsl.FlowOps in class akka.stream.scaladsl.GraphDSL#Implicits#PortOpsImpl does not have a correspondent in current version -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.GraphDSL#Implicits#PortOpsImpl.andThen") -# object akka.stream.stage.StatefulStage#Stay does not have a correspondent in current version -ProblemFilters.exclude[MissingClassProblem]("akka.stream.stage.StatefulStage$Stay$") -# object akka.stream.stage.StatefulStage#Finish does not have a correspondent in current version -ProblemFilters.exclude[MissingClassProblem]("akka.stream.stage.StatefulStage$Finish$") - -# implementation classes -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.SubFlowImpl.transform") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.SubFlowImpl.andThen") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.Stages$SymbolicGraphStage$") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.Stages$SymbolicStage") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.Stages$SymbolicGraphStage") - -# new materializer changes relating to old module structure -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.BidiShape.copyFromPorts") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.BidiShape.reversed") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.MaterializationContext.stageName") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.SinkShape.copyFromPorts") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.Shape.copyFromPorts") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.ClosedShape.copyFromPorts") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.Fusing$FusedGraph$") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.stream.Attributes.extractName") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.AmorphousShape.copyFromPorts") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.SourceShape.copyFromPorts") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.Fusing$") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.Fusing$FusedGraph") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.Fusing") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.FlowShape.copyFromPorts") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.Graph.module") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.Graph.traversalBuilder") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.javadsl.Source.module") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.javadsl.RunnableGraph#RunnableGraphAdapter.module") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.javadsl.BidiFlow.module") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.javadsl.Sink.module") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.javadsl.Flow.module") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.Sink.module") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.Sink.this") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.stream.scaladsl.RunnableGraph.apply") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.scaladsl.GraphApply$GraphImpl") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.RunnableGraph.module") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.stream.scaladsl.RunnableGraph.copy") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.stream.scaladsl.RunnableGraph.copy$default$1") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.stream.scaladsl.RunnableGraph.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.BidiFlow.module") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.BidiFlow.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.GraphDSL#Builder.module") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.Flow.module") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.Flow.this") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.scaladsl.GraphApply$") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.Source.module") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.Source.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.stage.GraphStageWithMaterializedValue.module") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.scaladsl.ModuleExtractor") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.scaladsl.ModuleExtractor$") -ProblemFilters.exclude[Problem]("akka.stream.impl.*") diff --git a/akka-testkit/src/main/mima-filters/2.4.16.backwards.excludes b/akka-testkit/src/main/mima-filters/2.4.16.backwards.excludes deleted file mode 100644 index 4a8839592a..0000000000 --- a/akka-testkit/src/main/mima-filters/2.4.16.backwards.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# incompatibility on Scala 2.12 -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.testkit.TestKitBase.awaitAssert") diff --git a/akka-testkit/src/main/mima-filters/2.4.9.backwards.excludes b/akka-testkit/src/main/mima-filters/2.4.9.backwards.excludes deleted file mode 100644 index 672c256ab4..0000000000 --- a/akka-testkit/src/main/mima-filters/2.4.9.backwards.excludes +++ /dev/null @@ -1,4 +0,0 @@ -# #21201 adding childActorOf to TestActor / TestKit / TestProbe -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.testkit.TestKitBase.childActorOf$default$3") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.testkit.TestKitBase.childActorOf$default$2") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.testkit.TestKitBase.childActorOf") diff --git a/akka-testkit/src/main/mima-filters/2.4.x.backwards.excludes b/akka-testkit/src/main/mima-filters/2.4.x.backwards.excludes deleted file mode 100644 index a6cb2db2d0..0000000000 --- a/akka-testkit/src/main/mima-filters/2.4.x.backwards.excludes +++ /dev/null @@ -1,4 +0,0 @@ -# #22374 introduce fishForSpecificMessage in TestKit -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.testkit.TestKitBase.fishForSpecificMessage$default$1") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.testkit.TestKitBase.fishForSpecificMessage") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.testkit.TestKitBase.fishForSpecificMessage$default$2")