diff --git a/.github/workflows/binary-compatibility-checks.yml b/.github/workflows/binary-compatibility-checks.yml index d587b4eb57..6f584ba415 100644 --- a/.github/workflows/binary-compatibility-checks.yml +++ b/.github/workflows/binary-compatibility-checks.yml @@ -36,11 +36,16 @@ jobs: - name: Cache Coursier cache uses: coursier/cache-action@v6.2 - - name: Report MiMa Binary Issues - run: sbt -jvm-opts .jvmopts-ci "+~ ${{ matrix.scalaVersion }} mimaReportBinaryIssues" + # compile code instead of doing mima check (until we re-enable mima check) + - name: Compile code + run: sbt -jvm-opts .jvmopts-ci "+~ ${{ matrix.scalaVersion }} Test/compile" - - name: Check correct MiMa filter directories - run: sbt -jvm-opts .jvmopts-ci checkMimaFilterDirectories + # disable mima check until first pekko release is done + #- name: Report MiMa Binary Issues + # run: sbt -jvm-opts .jvmopts-ci "+~ ${{ matrix.scalaVersion }} mimaReportBinaryIssues" + + #- name: Check correct MiMa filter directories + # run: sbt -jvm-opts .jvmopts-ci checkMimaFilterDirectories # comment out email actions until we have an email address to use (and we need to get INFRA to whitelist dawidd6/action-send-mail) #- name: Email on failure diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 278851d319..99032df047 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -28,7 +28,8 @@ jobs: - name: Publish run: |- sudo apt-get install graphviz - sbt +mimaReportBinaryIssues + # disable mima check until first pekko release is done + # sbt +mimaReportBinaryIssues sbt ci-release env: PGP_PASSPHRASE: ${{ secrets.PGP_PASSPHRASE }} diff --git a/akka-actor-testkit-typed/src/main/mima-filters/2.6.0.backwards.excludes/issue-28194-LoggingTestKit.excludes b/akka-actor-testkit-typed/src/main/mima-filters/2.6.0.backwards.excludes/issue-28194-LoggingTestKit.excludes deleted file mode 100644 index 9e136f6578..0000000000 --- a/akka-actor-testkit-typed/src/main/mima-filters/2.6.0.backwards.excludes/issue-28194-LoggingTestKit.excludes +++ /dev/null @@ -1 +0,0 @@ -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.testkit.typed.scaladsl.LoggingTestKit.expect") diff --git a/akka-actor-testkit-typed/src/main/mima-filters/2.6.1.backwards.excludes/28473-upgrade-ScalaTest-to-3-1-0.excludes b/akka-actor-testkit-typed/src/main/mima-filters/2.6.1.backwards.excludes/28473-upgrade-ScalaTest-to-3-1-0.excludes deleted file mode 100644 index a93c2e4695..0000000000 --- a/akka-actor-testkit-typed/src/main/mima-filters/2.6.1.backwards.excludes/28473-upgrade-ScalaTest-to-3-1-0.excludes +++ /dev/null @@ -1,72 +0,0 @@ -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.assertionsHelper") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.eventually") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.execute") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.newAssertionFailedException") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.trap") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.doCollected") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.eventually") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.<") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.<=") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.>") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.>=") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.a") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.all") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.allElementsOf") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.allOf") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.an") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.atLeast") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.atLeastOneElementOf") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.atLeastOneOf") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.atMost") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.atMostOneElementOf") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.atMostOneOf") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.be") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.between") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.compile") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.contain") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.convertSymbolToHavePropertyMatcherGenerator") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.convertToAnyShouldWrapper") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.convertToRegexWrapper") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.convertToStringShouldWrapper") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.convertToStringShouldWrapperForVerb") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.defined") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.definedAt") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.empty") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.endWith") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.equal") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.every") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.exactly") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.exist") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.fullyMatch") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.have") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.inOrder") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.inOrderElementsOf") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.inOrderOnly") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.include") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.key") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.length") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.matchPattern") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.message") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.no") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.noElementsOf") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.noException") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.noneOf") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.not") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.of") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.oneElementOf") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.oneOf") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.only") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.readable") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.regex") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.size") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.sorted") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.startWith") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.the") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.theSameElementsAs") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.theSameElementsInOrderAs") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.theSameInstanceAs") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.thrownBy") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.typeCheck") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.value") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.writable") -ProblemFilters.exclude[MissingTypesProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit") diff --git a/akka-actor-testkit-typed/src/main/mima-filters/2.6.10.backwards.excludes/29903-actor-testkit-typed-timer-support b/akka-actor-testkit-typed/src/main/mima-filters/2.6.10.backwards.excludes/29903-actor-testkit-typed-timer-support deleted file mode 100644 index 1b5b0b8177..0000000000 --- a/akka-actor-testkit-typed/src/main/mima-filters/2.6.10.backwards.excludes/29903-actor-testkit-typed-timer-support +++ /dev/null @@ -1,3 +0,0 @@ -# changes to package private and internal implementation classes (#29903) - -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.testkit.typed.internal.StubbedActorContext.timer") \ No newline at end of file diff --git a/akka-actor-testkit-typed/src/main/mima-filters/2.6.10.backwards.excludes/pr-29928-testprobe-is-recipientref.excludes b/akka-actor-testkit-typed/src/main/mima-filters/2.6.10.backwards.excludes/pr-29928-testprobe-is-recipientref.excludes deleted file mode 100644 index 9ceaf7a49e..0000000000 --- a/akka-actor-testkit-typed/src/main/mima-filters/2.6.10.backwards.excludes/pr-29928-testprobe-is-recipientref.excludes +++ /dev/null @@ -1,4 +0,0 @@ -# Changes to @DoNotInherit classes - -ProblemFilters.exclude[InheritedNewAbstractMethodProblem]("akka.actor.testkit.typed.scaladsl.TestProbe.tell") -ProblemFilters.exclude[InheritedNewAbstractMethodProblem]("akka.actor.testkit.typed.javadsl.TestProbe.tell") diff --git a/akka-actor-testkit-typed/src/main/mima-filters/2.6.13.backwards.excludes/fish-for-message-pf.excludes b/akka-actor-testkit-typed/src/main/mima-filters/2.6.13.backwards.excludes/fish-for-message-pf.excludes deleted file mode 100644 index 10a03c6353..0000000000 --- a/akka-actor-testkit-typed/src/main/mima-filters/2.6.13.backwards.excludes/fish-for-message-pf.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# 2 new methods, TestProbe is not for user extension -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.testkit.typed.scaladsl.TestProbe.fishForMessagePF") \ No newline at end of file diff --git a/akka-actor-testkit-typed/src/main/mima-filters/2.6.15.backwards.excludes/excess-checking.excludes b/akka-actor-testkit-typed/src/main/mima-filters/2.6.15.backwards.excludes/excess-checking.excludes deleted file mode 100644 index 51a0d83c08..0000000000 --- a/akka-actor-testkit-typed/src/main/mima-filters/2.6.15.backwards.excludes/excess-checking.excludes +++ /dev/null @@ -1,6 +0,0 @@ -# Extra methods on interfaces not for user extension: -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.testkit.typed.javadsl.LoggingTestKit.withCheckExcess") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.testkit.typed.scaladsl.LoggingTestKit.withCheckExcess") - -# Impl -ProblemFilters.exclude[Problem]("akka.actor.testkit.typed.internal.LoggingTestKitImpl.*") diff --git a/akka-actor-testkit-typed/src/main/mima-filters/2.6.16.backwards.excludes/typed-behaviour-testkit.excludes b/akka-actor-testkit-typed/src/main/mima-filters/2.6.16.backwards.excludes/typed-behaviour-testkit.excludes deleted file mode 100644 index 16be6501d0..0000000000 --- a/akka-actor-testkit-typed/src/main/mima-filters/2.6.16.backwards.excludes/typed-behaviour-testkit.excludes +++ /dev/null @@ -1,4 +0,0 @@ -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.testkit.typed.internal.BehaviorTestKitImpl.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.testkit.typed.internal.StubbedActorContext.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.testkit.typed.internal.ActorSystemStub.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.testkit.typed.internal.EffectfulActorContext.this") diff --git a/akka-actor-testkit-typed/src/main/mima-filters/2.6.18.backwards.excludes/product-iterator-type-signature-with-scala-2.13.7.excludes b/akka-actor-testkit-typed/src/main/mima-filters/2.6.18.backwards.excludes/product-iterator-type-signature-with-scala-2.13.7.excludes deleted file mode 100644 index 57083c775a..0000000000 --- a/akka-actor-testkit-typed/src/main/mima-filters/2.6.18.backwards.excludes/product-iterator-type-signature-with-scala-2.13.7.excludes +++ /dev/null @@ -1,4 +0,0 @@ -# Scala 2.13.7 generates different binary when using type wildcards, see https://github.com/scala/bug/issues/12488 -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.actor.testkit.typed.Effect#SpawnedAnonymousAdapter.productIterator") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.theSameElementsAs") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.theSameElementsInOrderAs") diff --git a/akka-actor-testkit-typed/src/main/mima-filters/2.6.19.backwards.excludes/rename-fishing-outcomes-continue-java.excludes b/akka-actor-testkit-typed/src/main/mima-filters/2.6.19.backwards.excludes/rename-fishing-outcomes-continue-java.excludes deleted file mode 100644 index e1853a9175..0000000000 --- a/akka-actor-testkit-typed/src/main/mima-filters/2.6.19.backwards.excludes/rename-fishing-outcomes-continue-java.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# FishingOutcomes.continue() cannot be used in Java code due to reserved word, see https://github.com/akka/akka/issues/29951 -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.testkit.typed.javadsl.FishingOutcomes.continue") diff --git a/akka-actor-testkit-typed/src/main/mima-filters/2.6.4.backwards.excludes/27338-ActorTestKit-system.excludes b/akka-actor-testkit-typed/src/main/mima-filters/2.6.4.backwards.excludes/27338-ActorTestKit-system.excludes deleted file mode 100644 index 717e6c82a5..0000000000 --- a/akka-actor-testkit-typed/src/main/mima-filters/2.6.4.backwards.excludes/27338-ActorTestKit-system.excludes +++ /dev/null @@ -1,3 +0,0 @@ -# #27338 allow passing ActorSystem to ActorTestKit -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.actor.testkit.typed.scaladsl.ActorTestKit.internalSystem") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.actor.testkit.typed.scaladsl.ActorTestKit.this") \ No newline at end of file diff --git a/akka-actor-testkit-typed/src/main/mima-filters/2.6.4.backwards.excludes/28885-event-bus-testkit-addons.excludes b/akka-actor-testkit-typed/src/main/mima-filters/2.6.4.backwards.excludes/28885-event-bus-testkit-addons.excludes deleted file mode 100644 index 78060c1f09..0000000000 --- a/akka-actor-testkit-typed/src/main/mima-filters/2.6.4.backwards.excludes/28885-event-bus-testkit-addons.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# testkit not bc -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.testkit.typed.scaladsl.TestProbe.asJava") \ No newline at end of file diff --git a/akka-actor-testkit-typed/src/main/mima-filters/2.6.6.backwards.excludes/29294-receptionist-inbox.excludes b/akka-actor-testkit-typed/src/main/mima-filters/2.6.6.backwards.excludes/29294-receptionist-inbox.excludes deleted file mode 100644 index 2521f37ae3..0000000000 --- a/akka-actor-testkit-typed/src/main/mima-filters/2.6.6.backwards.excludes/29294-receptionist-inbox.excludes +++ /dev/null @@ -1,4 +0,0 @@ -# #29294 Add receptionist inbox to BehaviourTestKit -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.testkit.typed.javadsl.BehaviorTestKit.receptionistInbox") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.testkit.typed.scaladsl.BehaviorTestKit.receptionistInbox") - \ No newline at end of file diff --git a/akka-actor-testkit-typed/src/main/mima-filters/2.6.9.backwards.excludes/29687-java-TestProbe-awaitAssert-support-checked-exception.excludes b/akka-actor-testkit-typed/src/main/mima-filters/2.6.9.backwards.excludes/29687-java-TestProbe-awaitAssert-support-checked-exception.excludes deleted file mode 100644 index daad62946b..0000000000 --- a/akka-actor-testkit-typed/src/main/mima-filters/2.6.9.backwards.excludes/29687-java-TestProbe-awaitAssert-support-checked-exception.excludes +++ /dev/null @@ -1,4 +0,0 @@ -# Support throwing exception in Java TestProbe.awaitAssert (#29687) -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.actor.testkit.typed.javadsl.TestProbe.awaitAssert") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.testkit.typed.javadsl.TestProbe.awaitAssert") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.actor.testkit.typed.internal.TestProbeImpl.awaitAssert") \ No newline at end of file diff --git a/akka-actor-typed/src/main/mima-filters/2.6.0.backwards.excludes/28140-scala-2.13.1.backwards.excludes b/akka-actor-typed/src/main/mima-filters/2.6.0.backwards.excludes/28140-scala-2.13.1.backwards.excludes deleted file mode 100644 index be749303be..0000000000 --- a/akka-actor-typed/src/main/mima-filters/2.6.0.backwards.excludes/28140-scala-2.13.1.backwards.excludes +++ /dev/null @@ -1,4 +0,0 @@ -# The value class 'OptionVal' was dropped from the signature in 2.13.1. -# That's fine since it's internal and shouldn't have a run-time effect anyway. -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.actor.typed.javadsl.ReceiveBuilder#Case.unapply") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.actor.typed.javadsl.BehaviorBuilder#Case.unapply") diff --git a/akka-actor-typed/src/main/mima-filters/2.6.0.backwards.excludes/issue-27729-consistent-hashing.excludes b/akka-actor-typed/src/main/mima-filters/2.6.0.backwards.excludes/issue-27729-consistent-hashing.excludes deleted file mode 100644 index 795de9935e..0000000000 --- a/akka-actor-typed/src/main/mima-filters/2.6.0.backwards.excludes/issue-27729-consistent-hashing.excludes +++ /dev/null @@ -1,15 +0,0 @@ -# Those are new methods required for consistent hashing -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.typed.javadsl.PoolRouter.withConsistentHashingRouting") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.typed.javadsl.GroupRouter.withConsistentHashingRouting") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.typed.scaladsl.PoolRouter.withConsistentHashingRouting") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.typed.scaladsl.GroupRouter.withConsistentHashingRouting") - -# Routee method has been updated to accept the message, but it's still an internal API. -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.typed.internal.routing.RoutingLogic.selectRoutee") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.typed.internal.routing.RoutingLogic.selectRoutee") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.typed.internal.routing.RoutingLogics#RoundRobinLogic.selectRoutee") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.typed.internal.routing.RoutingLogics#RandomLogic.selectRoutee") - -# Internal changes due to of ActorSystem introduction -ProblemFilters.exclude[Problem]("akka.actor.typed.internal.routing.GroupRouterBuilder.*") -ProblemFilters.exclude[Problem]("akka.actor.typed.internal.routing.PoolRouterBuilder.*") diff --git a/akka-actor-typed/src/main/mima-filters/2.6.0.backwards.excludes/issue-28035-supervision.excludes b/akka-actor-typed/src/main/mima-filters/2.6.0.backwards.excludes/issue-28035-supervision.excludes deleted file mode 100644 index 381a030498..0000000000 --- a/akka-actor-typed/src/main/mima-filters/2.6.0.backwards.excludes/issue-28035-supervision.excludes +++ /dev/null @@ -1,3 +0,0 @@ -# #28035 default to stop supervision when spawning via PropsAdapter - -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.typed.internal.adapter.PropsAdapter.apply*") diff --git a/akka-actor-typed/src/main/mima-filters/2.6.0.backwards.excludes/issue-28073-host-port-in-mdc.excludes b/akka-actor-typed/src/main/mima-filters/2.6.0.backwards.excludes/issue-28073-host-port-in-mdc.excludes deleted file mode 100644 index 5b390eca79..0000000000 --- a/akka-actor-typed/src/main/mima-filters/2.6.0.backwards.excludes/issue-28073-host-port-in-mdc.excludes +++ /dev/null @@ -1,6 +0,0 @@ -# internal changes -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.typed.internal.ActorMdc.SourceKey") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.typed.internal.ActorMdc.TagsKey") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.typed.internal.ActorMdc.TagsKey") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.typed.internal.ActorMdc.SourceKey") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.typed.internal.ActorMdc.setMdc") diff --git a/akka-actor-typed/src/main/mima-filters/2.6.0.backwards.excludes/issue-28109-wrapped-message.excludes b/akka-actor-typed/src/main/mima-filters/2.6.0.backwards.excludes/issue-28109-wrapped-message.excludes deleted file mode 100644 index 5f1abadd98..0000000000 --- a/akka-actor-typed/src/main/mima-filters/2.6.0.backwards.excludes/issue-28109-wrapped-message.excludes +++ /dev/null @@ -1,3 +0,0 @@ -# 28109 WrappedMessage for better dead letter logging - -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.typed.internal.AdaptMessage.msg") diff --git a/akka-actor-typed/src/main/mima-filters/2.6.0.backwards.excludes/issue-28161-logger-name.excludes b/akka-actor-typed/src/main/mima-filters/2.6.0.backwards.excludes/issue-28161-logger-name.excludes deleted file mode 100644 index 326cd3ad44..0000000000 --- a/akka-actor-typed/src/main/mima-filters/2.6.0.backwards.excludes/issue-28161-logger-name.excludes +++ /dev/null @@ -1,2 +0,0 @@ -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.typed.internal.ActorContextImpl#LoggingContext.this") - diff --git a/akka-actor-typed/src/main/mima-filters/2.6.0.backwards.excludes/issue-28174-prefer-local-routees.excludes b/akka-actor-typed/src/main/mima-filters/2.6.0.backwards.excludes/issue-28174-prefer-local-routees.excludes deleted file mode 100644 index aa06b50236..0000000000 --- a/akka-actor-typed/src/main/mima-filters/2.6.0.backwards.excludes/issue-28174-prefer-local-routees.excludes +++ /dev/null @@ -1,7 +0,0 @@ -# Those are new methods required for prefer local routees. -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.typed.javadsl.GroupRouter.withRandomRouting") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.typed.javadsl.GroupRouter.withRoundRobinRouting") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.typed.scaladsl.GroupRouter.withRandomRouting") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.typed.scaladsl.GroupRouter.withRoundRobinRouting") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.typed.internal.routing.GroupRouterImpl.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.typed.internal.routing.InitialGroupRouterImpl.this") \ No newline at end of file diff --git a/akka-actor-typed/src/main/mima-filters/2.6.0.backwards.excludes/issue-28206-address.excludes b/akka-actor-typed/src/main/mima-filters/2.6.0.backwards.excludes/issue-28206-address.excludes deleted file mode 100644 index 6fad3f4ae8..0000000000 --- a/akka-actor-typed/src/main/mima-filters/2.6.0.backwards.excludes/issue-28206-address.excludes +++ /dev/null @@ -1 +0,0 @@ -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.typed.ActorSystem.address") \ No newline at end of file diff --git a/akka-actor-typed/src/main/mima-filters/2.6.1.backwards.excludes/issue-28123-typed-receptionist-unregistration.excludes b/akka-actor-typed/src/main/mima-filters/2.6.1.backwards.excludes/issue-28123-typed-receptionist-unregistration.excludes deleted file mode 100644 index fd95e15587..0000000000 --- a/akka-actor-typed/src/main/mima-filters/2.6.1.backwards.excludes/issue-28123-typed-receptionist-unregistration.excludes +++ /dev/null @@ -1,15 +0,0 @@ -# internal API and messages changed -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.typed.internal.receptionist.LocalReceptionist#RegisteredActorTerminated.key") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.typed.internal.receptionist.LocalReceptionist#RegisteredActorTerminated.copy") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.typed.internal.receptionist.LocalReceptionist#RegisteredActorTerminated.copy$default$1") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.typed.internal.receptionist.LocalReceptionist#RegisteredActorTerminated.copy$default$2") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.typed.internal.receptionist.LocalReceptionist#RegisteredActorTerminated.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.typed.internal.receptionist.LocalReceptionist#RegisteredActorTerminated.apply") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.actor.typed.internal.receptionist.LocalReceptionist#RegisteredActorTerminated.unapply") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.typed.internal.receptionist.LocalReceptionist#SubscriberTerminated.apply") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.actor.typed.internal.receptionist.LocalReceptionist#SubscriberTerminated.unapply") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.typed.internal.receptionist.LocalReceptionist#SubscriberTerminated.key") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.typed.internal.receptionist.LocalReceptionist#SubscriberTerminated.copy") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.typed.internal.receptionist.LocalReceptionist#SubscriberTerminated.copy$default$1") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.typed.internal.receptionist.LocalReceptionist#SubscriberTerminated.copy$default$2") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.typed.internal.receptionist.LocalReceptionist#SubscriberTerminated.this") \ No newline at end of file diff --git a/akka-actor-typed/src/main/mima-filters/2.6.1.backwards.excludes/pr-28384-pool-routee-props.excludes b/akka-actor-typed/src/main/mima-filters/2.6.1.backwards.excludes/pr-28384-pool-routee-props.excludes deleted file mode 100644 index fc63554806..0000000000 --- a/akka-actor-typed/src/main/mima-filters/2.6.1.backwards.excludes/pr-28384-pool-routee-props.excludes +++ /dev/null @@ -1,12 +0,0 @@ -# New methods on PoolRouterBuilder to set routee props -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.typed.javadsl.PoolRouter.withRouteeProps") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.typed.scaladsl.PoolRouter.withRouteeProps") - -# pool router builder now includes routeeProps, but it is still an internal API -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.typed.internal.routing.PoolRouterBuilder.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.typed.internal.routing.PoolRouterBuilder.apply") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.actor.typed.internal.routing.PoolRouterBuilder.unapply") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.typed.internal.routing.PoolRouterBuilder.copy") - -# constructor changed to include routeeProps, but it is still an internal API -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.typed.internal.routing.PoolRouterImpl.this") diff --git a/akka-actor-typed/src/main/mima-filters/2.6.10.backwards.excludes/behavior-testkit-timer-support.backwards.excludes b/akka-actor-typed/src/main/mima-filters/2.6.10.backwards.excludes/behavior-testkit-timer-support.backwards.excludes deleted file mode 100644 index d48bcc53c1..0000000000 --- a/akka-actor-typed/src/main/mima-filters/2.6.10.backwards.excludes/behavior-testkit-timer-support.backwards.excludes +++ /dev/null @@ -1,13 +0,0 @@ -# changes to package private and internal implementation classes (#29903) -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.actor.typed.internal.TimerSchedulerImpl.wrapWithTimers") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.actor.typed.internal.TimerSchedulerImpl.withTimers") -ProblemFilters.exclude[FinalMethodProblem]("akka.actor.typed.internal.TimerSchedulerImpl.startTimerAtFixedRate") -ProblemFilters.exclude[FinalMethodProblem]("akka.actor.typed.internal.TimerSchedulerImpl.startTimerWithFixedDelay") -ProblemFilters.exclude[FinalMethodProblem]("akka.actor.typed.internal.TimerSchedulerImpl.startPeriodicTimer") -ProblemFilters.exclude[FinalMethodProblem]("akka.actor.typed.internal.TimerSchedulerImpl.startSingleTimer") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.typed.internal.ActorContextImpl.timer") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.typed.internal.ActorContextImpl.akka$actor$typed$internal$ActorContextImpl$$_timer") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.typed.internal.ActorContextImpl.akka$actor$typed$internal$ActorContextImpl$$_timer_=") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.actor.typed.internal.TimerSchedulerImpl.withTimers") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.actor.typed.internal.TimerSchedulerImpl.wrapWithTimers") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.typed.internal.adapter.ActorContextAdapter.timer") diff --git a/akka-actor-typed/src/main/mima-filters/2.6.10.backwards.excludes/routers-pool-bcast.backwards.excludes b/akka-actor-typed/src/main/mima-filters/2.6.10.backwards.excludes/routers-pool-bcast.backwards.excludes deleted file mode 100644 index 086148d6a8..0000000000 --- a/akka-actor-typed/src/main/mima-filters/2.6.10.backwards.excludes/routers-pool-bcast.backwards.excludes +++ /dev/null @@ -1,14 +0,0 @@ -# akka29924 aktor.typed Router.Pool support for broadcast messages - -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.typed.javadsl.PoolRouter.withBroadcastPredicate") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.typed.scaladsl.PoolRouter.withBroadcastPredicate") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.actor.typed.internal.routing.PoolRouterBuilder.unapply") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.typed.internal.routing.PoolRouterBuilder.$default$4") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.actor.typed.internal.routing.PoolRouterBuilder.unapply") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.typed.internal.routing.PoolRouterBuilder.apply$default$4") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.typed.internal.routing.PoolRouterBuilder.apply$default$4") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.typed.internal.routing.PoolRouterBuilder.apply") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.typed.internal.routing.PoolRouterBuilder.copy") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.typed.internal.routing.PoolRouterBuilder.copy$default$4") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.typed.internal.routing.PoolRouterImpl.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.typed.internal.routing.PoolRouterBuilder.this") \ No newline at end of file diff --git a/akka-actor-typed/src/main/mima-filters/2.6.10.backwards.excludes/stash-buffer-exists-contains.excludes b/akka-actor-typed/src/main/mima-filters/2.6.10.backwards.excludes/stash-buffer-exists-contains.excludes deleted file mode 100644 index d3c303271e..0000000000 --- a/akka-actor-typed/src/main/mima-filters/2.6.10.backwards.excludes/stash-buffer-exists-contains.excludes +++ /dev/null @@ -1,4 +0,0 @@ -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.typed.javadsl.StashBuffer.contains") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.typed.javadsl.StashBuffer.anyMatch") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.typed.scaladsl.StashBuffer.contains") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.typed.scaladsl.StashBuffer.exists") diff --git a/akka-actor-typed/src/main/mima-filters/2.6.13.backwards.excludes/30065-timers-initialDelay.excludes b/akka-actor-typed/src/main/mima-filters/2.6.13.backwards.excludes/30065-timers-initialDelay.excludes deleted file mode 100644 index 30ec731fb3..0000000000 --- a/akka-actor-typed/src/main/mima-filters/2.6.13.backwards.excludes/30065-timers-initialDelay.excludes +++ /dev/null @@ -1,12 +0,0 @@ -# marked with @DoNotInherit -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.typed.javadsl.TimerScheduler.startTimerWithFixedDelay") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.typed.javadsl.TimerScheduler.startTimerAtFixedRate") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.typed.scaladsl.TimerScheduler.startTimerWithFixedDelay") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.typed.scaladsl.TimerScheduler.startTimerAtFixedRate") -# marked with @InternalApi -ProblemFilters.exclude[MissingTypesProblem]("akka.actor.typed.internal.TimerSchedulerImpl$FixedRateMode$") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.typed.internal.TimerSchedulerImpl#FixedRateMode.*") -ProblemFilters.exclude[FinalMethodProblem]("akka.actor.typed.internal.TimerSchedulerImpl#FixedRateMode.toString") -ProblemFilters.exclude[MissingTypesProblem]("akka.actor.typed.internal.TimerSchedulerImpl$FixedDelayMode$") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.typed.internal.TimerSchedulerImpl#FixedDelayMode.*") -ProblemFilters.exclude[FinalMethodProblem]("akka.actor.typed.internal.TimerSchedulerImpl#FixedDelayMode.toString") \ No newline at end of file diff --git a/akka-actor-typed/src/main/mima-filters/2.6.13.backwards.excludes/scala-2.13.5-upgrade.excludes b/akka-actor-typed/src/main/mima-filters/2.6.13.backwards.excludes/scala-2.13.5-upgrade.excludes deleted file mode 100644 index a5efbeb7a5..0000000000 --- a/akka-actor-typed/src/main/mima-filters/2.6.13.backwards.excludes/scala-2.13.5-upgrade.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# Java API with classtag so have likely not been used from Java -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.typed.delivery.WorkPullingProducerController.apply") \ No newline at end of file diff --git a/akka-actor-typed/src/main/mima-filters/2.6.14.backwards.excludes/pr-30258.excludes b/akka-actor-typed/src/main/mima-filters/2.6.14.backwards.excludes/pr-30258.excludes deleted file mode 100644 index 45ef51216b..0000000000 --- a/akka-actor-typed/src/main/mima-filters/2.6.14.backwards.excludes/pr-30258.excludes +++ /dev/null @@ -1,5 +0,0 @@ -ProblemFilters.exclude[MissingClassProblem]("akka.actor.typed.internal.BehaviorImpl$StoppedBehavior$") -ProblemFilters.exclude[FinalClassProblem]("akka.actor.typed.internal.BehaviorImpl$StoppedBehavior") - -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.actor.typed.internal.receptionist.LocalReceptionist#State.serviceInstanceAdded") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.actor.typed.internal.receptionist.LocalReceptionist#State.serviceInstanceRemoved") diff --git a/akka-actor-typed/src/main/mima-filters/2.6.15.backwards.excludes/issue-30445.excludes b/akka-actor-typed/src/main/mima-filters/2.6.15.backwards.excludes/issue-30445.excludes deleted file mode 100644 index 55ff73416a..0000000000 --- a/akka-actor-typed/src/main/mima-filters/2.6.15.backwards.excludes/issue-30445.excludes +++ /dev/null @@ -1,4 +0,0 @@ -# #30445 Backoff supervision with critical log level -ProblemFilters.exclude[Problem]("akka.actor.typed.SupervisorStrategy#Backoff*") -ProblemFilters.exclude[MissingTypesProblem]("akka.actor.typed.SupervisorStrategy$Backoff$") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.typed.BackoffSupervisorStrategy.withCriticalLogLevel") diff --git a/akka-actor-typed/src/main/mima-filters/2.6.19.backwards.excludes/issue-22849.excludes b/akka-actor-typed/src/main/mima-filters/2.6.19.backwards.excludes/issue-22849.excludes deleted file mode 100644 index 75a6875410..0000000000 --- a/akka-actor-typed/src/main/mima-filters/2.6.19.backwards.excludes/issue-22849.excludes +++ /dev/null @@ -1,3 +0,0 @@ -# #30445 performance improvements for typed javadsl message matchers -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.actor.typed.javadsl.BuiltReceive.this") - ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.actor.typed.javadsl.BuiltBehavior.this") \ No newline at end of file diff --git a/akka-actor-typed/src/main/mima-filters/2.6.19.backwards.excludes/pr-31474-actor-context-delegate.backwards.excludes b/akka-actor-typed/src/main/mima-filters/2.6.19.backwards.excludes/pr-31474-actor-context-delegate.backwards.excludes deleted file mode 100644 index 79c2b4a676..0000000000 --- a/akka-actor-typed/src/main/mima-filters/2.6.19.backwards.excludes/pr-31474-actor-context-delegate.backwards.excludes +++ /dev/null @@ -1,3 +0,0 @@ -#akka31474 ActorContext is marked with @DoNotInherit -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.typed.scaladsl.ActorContext.delegate") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.typed.javadsl.ActorContext.delegate") \ No newline at end of file diff --git a/akka-actor-typed/src/main/mima-filters/2.6.3.backwards.excludes/28630-ActorRef-ignore.excludes b/akka-actor-typed/src/main/mima-filters/2.6.3.backwards.excludes/28630-ActorRef-ignore.excludes deleted file mode 100644 index 18cda0248c..0000000000 --- a/akka-actor-typed/src/main/mima-filters/2.6.3.backwards.excludes/28630-ActorRef-ignore.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# Typed ActorRef that silently ignores all messages #25306 - PR #28630 -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.typed.ActorSystem.ignoreRef") \ No newline at end of file diff --git a/akka-actor-typed/src/main/mima-filters/2.6.4.backwards.excludes/issue-28747-ProducerController.excludes b/akka-actor-typed/src/main/mima-filters/2.6.4.backwards.excludes/issue-28747-ProducerController.excludes deleted file mode 100644 index 7483dbd36a..0000000000 --- a/akka-actor-typed/src/main/mima-filters/2.6.4.backwards.excludes/issue-28747-ProducerController.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# #28747 Change of private ProducerController#Settings constructor (also ApiMayChange) -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.typed.delivery.ProducerController#Settings.this") diff --git a/akka-actor-typed/src/main/mima-filters/2.6.4.backwards.excludes/issue-28786-stash-clear.excludes b/akka-actor-typed/src/main/mima-filters/2.6.4.backwards.excludes/issue-28786-stash-clear.excludes deleted file mode 100644 index 136e6687e1..0000000000 --- a/akka-actor-typed/src/main/mima-filters/2.6.4.backwards.excludes/issue-28786-stash-clear.excludes +++ /dev/null @@ -1,3 +0,0 @@ -# #28786 add clear to StashBuffer, ok because of DoNotInherit -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.typed.javadsl.StashBuffer.clear") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.typed.scaladsl.StashBuffer.clear") diff --git a/akka-actor-typed/src/main/mima-filters/2.6.4.backwards.excludes/pr-28739-expose-stashbuffer-capacity.excludes b/akka-actor-typed/src/main/mima-filters/2.6.4.backwards.excludes/pr-28739-expose-stashbuffer-capacity.excludes deleted file mode 100644 index 9fe23b3edc..0000000000 --- a/akka-actor-typed/src/main/mima-filters/2.6.4.backwards.excludes/pr-28739-expose-stashbuffer-capacity.excludes +++ /dev/null @@ -1,4 +0,0 @@ -# https://github.com/akka/akka/pull/28739#issuecomment-602527515 -# StashBuffer trait is not meant to be extended by external users, and is marked as such with a @DoNotInherit -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.typed.javadsl.StashBuffer.capacity") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.typed.scaladsl.StashBuffer.capacity") \ No newline at end of file diff --git a/akka-actor-typed/src/main/mima-filters/2.6.4.backwards.excludes/reliable-delivery.excludes b/akka-actor-typed/src/main/mima-filters/2.6.4.backwards.excludes/reliable-delivery.excludes deleted file mode 100644 index 07a92c4b2e..0000000000 --- a/akka-actor-typed/src/main/mima-filters/2.6.4.backwards.excludes/reliable-delivery.excludes +++ /dev/null @@ -1,9 +0,0 @@ -# Changes to internals of reliable delivery -ProblemFilters.exclude[Problem]("akka.actor.typed.delivery.internal.*") - -# #28720 Dynamically adjust the ConsumerController's resend interval -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.typed.delivery.ConsumerController#Settings.resendInterval") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.typed.delivery.ConsumerController#Settings.withResendInterval") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.typed.delivery.ConsumerController#Settings.withResendInterval") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.typed.delivery.ConsumerController#Settings.getResendInterval") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.typed.delivery.ConsumerController#Settings.this") diff --git a/akka-actor-typed/src/main/mima-filters/2.6.5.backwards.excludes/current-actor-thread.excludes b/akka-actor-typed/src/main/mima-filters/2.6.5.backwards.excludes/current-actor-thread.excludes deleted file mode 100644 index f4eae2851d..0000000000 --- a/akka-actor-typed/src/main/mima-filters/2.6.5.backwards.excludes/current-actor-thread.excludes +++ /dev/null @@ -1,7 +0,0 @@ -# add internal currentActorThread to ActorContext -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.typed.scaladsl.ActorContext.setCurrentActorThread") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.typed.scaladsl.ActorContext.clearCurrentActorThread") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.typed.scaladsl.ActorContext.checkCurrentActorThread") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.typed.internal.ActorContextImpl.akka$actor$typed$internal$ActorContextImpl$$_currentActorThread_=") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.typed.internal.ActorContextImpl.akka$actor$typed$internal$ActorContextImpl$$_currentActorThread") - diff --git a/akka-actor-typed/src/main/mima-filters/2.6.6.backwards.excludes/actor-path-in-ask-temp-name.excludes b/akka-actor-typed/src/main/mima-filters/2.6.6.backwards.excludes/actor-path-in-ask-temp-name.excludes deleted file mode 100644 index afb755240f..0000000000 --- a/akka-actor-typed/src/main/mima-filters/2.6.6.backwards.excludes/actor-path-in-ask-temp-name.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# target actor name in the temporary ask actor name #29205, changes to ask internals -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.typed.scaladsl.AskPattern.AskPath") \ No newline at end of file diff --git a/akka-actor-typed/src/main/mima-filters/2.6.6.backwards.excludes/ask-with-status.excludes b/akka-actor-typed/src/main/mima-filters/2.6.6.backwards.excludes/ask-with-status.excludes deleted file mode 100644 index e7ec205cb0..0000000000 --- a/akka-actor-typed/src/main/mima-filters/2.6.6.backwards.excludes/ask-with-status.excludes +++ /dev/null @@ -1,3 +0,0 @@ -# actor ask with status #29190 - safe because ActorContext is not for user extension -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.typed.javadsl.ActorContext.askWithStatus") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.typed.scaladsl.ActorContext.askWithStatus") \ No newline at end of file diff --git a/akka-actor-typed/src/main/mima-filters/2.6.8.backwards.excludes/issue-24276-reliable-chunks.excludes b/akka-actor-typed/src/main/mima-filters/2.6.8.backwards.excludes/issue-24276-reliable-chunks.excludes deleted file mode 100644 index 0907ffe175..0000000000 --- a/akka-actor-typed/src/main/mima-filters/2.6.8.backwards.excludes/issue-24276-reliable-chunks.excludes +++ /dev/null @@ -1,14 +0,0 @@ -# #24276 Chunked messages in Reliable Delivery -ProblemFilters.exclude[Problem]("akka.actor.typed.delivery.internal.*") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.typed.delivery.ProducerController#Settings.this") - -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.actor.typed.delivery.DurableProducerQueue#MessageSent.apply") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.actor.typed.delivery.DurableProducerQueue#MessageSent.unapply") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.actor.typed.delivery.ConsumerController#SequencedMessage.apply") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.actor.typed.delivery.ConsumerController#SequencedMessage.unapply") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.actor.typed.delivery.ConsumerController#SequencedMessage.message") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.actor.typed.delivery.ConsumerController#SequencedMessage.copy") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.actor.typed.delivery.ConsumerController#SequencedMessage.copy$default$3") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.actor.typed.delivery.ConsumerController#SequencedMessage.this") -ProblemFilters.exclude[Problem]("akka.actor.typed.delivery.DurableProducerQueue$MessageSent*") -ProblemFilters.exclude[Problem]("akka.actor.typed.delivery.DurableProducerQueue#MessageSent*") diff --git a/akka-actor-typed/src/main/mima-filters/2.6.x.backwards.excludes/jfr.excludes b/akka-actor-typed/src/main/mima-filters/2.6.x.backwards.excludes/jfr.excludes deleted file mode 100644 index e210e56a38..0000000000 --- a/akka-actor-typed/src/main/mima-filters/2.6.x.backwards.excludes/jfr.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# JDK9+ classes for JFR -ProblemFilters.exclude[Problem]("akka.actor.typed.internal.jfr.*") diff --git a/akka-actor/src/main/mima-filters/2.5.1.backwards.excludes b/akka-actor/src/main/mima-filters/2.5.1.backwards.excludes deleted file mode 100644 index ccb34d2ddc..0000000000 --- a/akka-actor/src/main/mima-filters/2.5.1.backwards.excludes +++ /dev/null @@ -1,19 +0,0 @@ -# #22794 watchWith -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.ActorContext.watchWith") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.dungeon.DeathWatch.watchWith") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.dungeon.DeathWatch.akka$actor$dungeon$DeathWatch$$watching") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.dungeon.DeathWatch.akka$actor$dungeon$DeathWatch$$watching_=") - -# #22881 Make sure connections are aborted correctly on Windows -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.io.ChannelRegistration.cancel") - -# #21213 Feature request: Let BackoffSupervisor reply to messages when its child is stopped -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.pattern.BackoffSupervisor.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.pattern.BackoffOptionsImpl.copy") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.pattern.BackoffOptionsImpl.this") -ProblemFilters.exclude[MissingTypesProblem]("akka.pattern.BackoffOptionsImpl$") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.pattern.BackoffOptionsImpl.apply") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.pattern.BackoffOnRestartSupervisor.this") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.pattern.HandleBackoff.replyWhileStopped") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.pattern.BackoffOptions.withReplyWhileStopped") - diff --git a/akka-actor/src/main/mima-filters/2.5.11.backwards.excludes b/akka-actor/src/main/mima-filters/2.5.11.backwards.excludes deleted file mode 100644 index 1b1c7712e6..0000000000 --- a/akka-actor/src/main/mima-filters/2.5.11.backwards.excludes +++ /dev/null @@ -1,11 +0,0 @@ -# Internal API changes -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.util.JavaDurationConverters#JavaDurationOps.asScala") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.util.JavaDurationConverters#JavaDurationOps.asScala$extension") - -# For Scheduler -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.Scheduler.schedule") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.Scheduler.scheduleOnce") - -# #24609 Fix broken explicit ask pattern for Java -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.pattern.PatternsCS.ask") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.pattern.Patterns.ask") \ No newline at end of file diff --git a/akka-actor/src/main/mima-filters/2.5.12.backwards.excludes b/akka-actor/src/main/mima-filters/2.5.12.backwards.excludes deleted file mode 100644 index 9967955af6..0000000000 --- a/akka-actor/src/main/mima-filters/2.5.12.backwards.excludes +++ /dev/null @@ -1,13 +0,0 @@ -# #25067 Serialization.Information -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.ActorRefProvider.serializationInformation") - -# #24646 java.time.Duration -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.AbstractActor#ActorContext.cancelReceiveTimeout") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.AbstractActor#ActorContext.setReceiveTimeout") - -# #24989 Fix NotInfluenceReceiveTimeout behavior when used with Timers trait -ProblemFilters.exclude[IncompatibleTemplateDefProblem]("akka.actor.TimerSchedulerImpl$TimerMsg") -ProblemFilters.exclude[MissingClassProblem]("akka.actor.TimerSchedulerImpl$TimerMsg$") - -# #27411 changes not caught by previous mima versions -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.serialization.Serialization.withTransportInformation") diff --git a/akka-actor/src/main/mima-filters/2.5.13.backwards.excludes b/akka-actor/src/main/mima-filters/2.5.13.backwards.excludes deleted file mode 100644 index 6bcda6fa4b..0000000000 --- a/akka-actor/src/main/mima-filters/2.5.13.backwards.excludes +++ /dev/null @@ -1,22 +0,0 @@ -# Fix NotInfluenceReceiveTimeout behavior when used with Timers trait (#24989) -ProblemFilters.exclude[IncompatibleTemplateDefProblem]("akka.actor.TimerSchedulerImpl$TimerMsg") -ProblemFilters.exclude[MissingClassProblem]("akka.actor.TimerSchedulerImpl$TimerMsg$") - -#12591 and #2517 - Async DNS -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.io.SimpleDnsCache#CacheEntry.copy") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.io.SimpleDnsCache#CacheEntry.copy$default$1") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.io.SimpleDnsCache#CacheEntry.answer") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.io.SimpleDnsCache#CacheEntry.this") -ProblemFilters.exclude[MissingTypesProblem]("akka.io.SimpleDnsCache$CacheEntry$") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.io.SimpleDnsCache#CacheEntry.apply") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.io.SimpleDnsCache#Cache.put") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.io.SimpleDnsCache#ExpiryEntry.name") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.io.SimpleDnsCache#ExpiryEntry.this") -ProblemFilters.exclude[MissingClassProblem]("akka.io.SimpleDnsCache$ExpiryEntryOrdering$") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.io.SimpleDnsCache#Cache.get") - -#25347 - Fixed scheduling and cancelling receive timeout -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.ActorCell.checkReceiveTimeout") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.dungeon.ReceiveTimeout.checkReceiveTimeout") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.dungeon.ReceiveTimeout.checkReceiveTimeout$default$1") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.dungeon.ReceiveTimeout.checkReceiveTimeout") diff --git a/akka-actor/src/main/mima-filters/2.5.14.backwards.excludes b/akka-actor/src/main/mima-filters/2.5.14.backwards.excludes deleted file mode 100644 index 942188caf3..0000000000 --- a/akka-actor/src/main/mima-filters/2.5.14.backwards.excludes +++ /dev/null @@ -1,17 +0,0 @@ -# #25340 ReceiveTimeout -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.ActorCell.checkReceiveTimeout") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.dungeon.ReceiveTimeout.checkReceiveTimeout") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.dungeon.ReceiveTimeout.checkReceiveTimeout$default$1") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.dungeon.ReceiveTimeout.checkReceiveTimeout") - -# Additional records support for async dns, DnsProtocol is marked with ApiMayChange -ProblemFilters.exclude[MissingTypesProblem]("akka.io.dns.DnsProtocol$Resolved$") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.io.dns.DnsProtocol#Resolved.results") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.io.dns.DnsProtocol#Resolved.copy") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.io.dns.DnsProtocol#Resolved.getResults") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.io.dns.DnsProtocol#Resolved.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.io.dns.internal.DnsClient#Answer.copy") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.io.dns.internal.DnsClient#Answer.this") -ProblemFilters.exclude[MissingTypesProblem]("akka.io.dns.internal.DnsClient$Answer$") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.io.dns.internal.DnsClient#Answer.apply") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.io.dns.internal.AsyncDnsCache.put") \ No newline at end of file diff --git a/akka-actor/src/main/mima-filters/2.5.16.backwards.excludes b/akka-actor/src/main/mima-filters/2.5.16.backwards.excludes deleted file mode 100644 index 032c45ddc8..0000000000 --- a/akka-actor/src/main/mima-filters/2.5.16.backwards.excludes +++ /dev/null @@ -1,5 +0,0 @@ -# #25435 - Adding maximum restart attempts to BackoffSupervisor -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.pattern.BackoffOptions.withMaxNrOfRetries") - -# Change of a method name with ApiMayChange -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.io.dns.DnsProtocol#Resolve.create") diff --git a/akka-actor/src/main/mima-filters/2.5.17.backwards.excludes b/akka-actor/src/main/mima-filters/2.5.17.backwards.excludes deleted file mode 100644 index 0c031377c9..0000000000 --- a/akka-actor/src/main/mima-filters/2.5.17.backwards.excludes +++ /dev/null @@ -1,28 +0,0 @@ -# #25848 - TTL seconds used when TTL milliseconds expected -# Change of a field name with ApiMayChange -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.io.dns.UnknownRecord.ttl") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.io.dns.ARecord.ttl") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.io.dns.CNameRecord.ttl") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.io.dns.AAAARecord.ttl") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.io.dns.ResourceRecord.ttl") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.io.dns.SRVRecord.ttl") - -# Removal of internal methods #25760 -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.io.dns.UnknownRecord.write") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.io.dns.ARecord.write") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.io.dns.CNameRecord.write") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.io.dns.AAAARecord.write") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.io.dns.ResourceRecord.write") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.io.dns.SRVRecord.write") - -# #27411 changes not caught by previous mima versions -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.CoordinatedShutdown.get") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.TypedActor.get") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.event.AddressTerminatedTopic.get") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.io.Tcp.get") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.io.UdpConnected.get") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.io.Dns.get") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.io.Udp.get") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.pattern.CircuitBreaker.convertJavaFailureFnToScala") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.serialization.SerializationExtension.get") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.util.ManifestInfo.get") diff --git a/akka-actor/src/main/mima-filters/2.5.18.backwards.excludes b/akka-actor/src/main/mima-filters/2.5.18.backwards.excludes deleted file mode 100644 index 4444817de2..0000000000 --- a/akka-actor/src/main/mima-filters/2.5.18.backwards.excludes +++ /dev/null @@ -1,78 +0,0 @@ -# Dns discovery custom resolver #25937 - Internal API -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.io.dns.internal.AsyncDnsManager.ext") - -# Replaces DNS TTL primitive types with Duration #25850 -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.io.SimpleDnsCache.put") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.io.SimpleDnsCache#Cache.put") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.io.dns.internal.AsyncDnsCache.put") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.io.dns.ResourceRecord.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.io.dns.ResourceRecord.ttlInSeconds") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.io.dns.ResourceRecord.ttl") -# -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.io.dns.AAAARecord.apply") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.io.dns.AAAARecord.copy") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.io.dns.AAAARecord.parseBody") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.io.dns.AAAARecord.this") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.io.dns.AAAARecord.copy$default$2") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.io.dns.AAAARecord.ttlInSeconds") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.io.dns.AAAARecord.ttl") -# -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.io.dns.ARecord.apply") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.io.dns.ARecord.copy") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.io.dns.ARecord.parseBody") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.io.dns.ARecord.this") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.io.dns.ARecord.copy$default$2") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.io.dns.ARecord.ttlInSeconds") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.io.dns.ARecord.ttl") -# -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.io.dns.CNameRecord.apply") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.io.dns.CNameRecord.copy") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.io.dns.CNameRecord.parseBody") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.io.dns.CNameRecord.this") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.io.dns.CNameRecord.copy$default$2") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.io.dns.CNameRecord.ttlInSeconds") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.io.dns.CNameRecord.ttl") -# -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.io.dns.SRVRecord.apply") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.io.dns.SRVRecord.copy") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.io.dns.SRVRecord.parseBody") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.io.dns.SRVRecord.this") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.io.dns.SRVRecord.copy$default$2") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.io.dns.SRVRecord.ttlInSeconds") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.io.dns.SRVRecord.ttl") -# -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.io.dns.UnknownRecord.apply") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.io.dns.UnknownRecord.copy") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.io.dns.UnknownRecord.parseBody") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.io.dns.UnknownRecord.this") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.io.dns.UnknownRecord.copy$default$2") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.io.dns.UnknownRecord.ttlInSeconds") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.io.dns.UnknownRecord.ttl") - -# Changes to internal implementation classes -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.io.TcpConnection.stopWith") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.io.TcpConnection.closedMessage_=") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.io.TcpConnection.closedMessage") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.io.TcpConnection.abort") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.io.ChannelRegistration.cancel") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.io.ChannelRegistration.cancelAndClose") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.io.SelectionHandler#ChannelRegistryImpl.this") - -# Excludes for adding an option for backoff supervisor -# private -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.pattern.BackoffOptionsImpl.copy") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.pattern.BackoffOptionsImpl.apply") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.pattern.BackoffOptionsImpl.this") -ProblemFilters.exclude[MissingTypesProblem]("akka.pattern.BackoffOptionsImpl$") -# private -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.pattern.BackoffOnRestartSupervisor.this") -# DoNotInherit (should have been) new method -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.pattern.BackoffOptions.withFinalStopMessage") -# private[akka] -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.pattern.HandleBackoff.finalStopMessageReceived") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.pattern.HandleBackoff.finalStopMessageReceived_=") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.pattern.HandleBackoff.finalStopMessage") - -# Scala 2.13.0-M5 -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.actor.dungeon.ChildrenContainer#ChildrenIterable.this") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.actor.dungeon.ChildrenContainer#ChildRestartsIterable.this") diff --git a/akka-actor/src/main/mima-filters/2.5.19.backwards.excludes b/akka-actor/src/main/mima-filters/2.5.19.backwards.excludes deleted file mode 100644 index 903cd3bd2e..0000000000 --- a/akka-actor/src/main/mima-filters/2.5.19.backwards.excludes +++ /dev/null @@ -1,15 +0,0 @@ -# Changed caching of async DNS lookups to store them directly against the DnsProtocol.RequestType #25987 -# Internal API -ProblemFilters.exclude[MissingClassProblem]("akka.io.dns.internal.AsyncDnsResolver$QueryType") -ProblemFilters.exclude[MissingClassProblem]("akka.io.dns.internal.AsyncDnsResolver$SrvType$") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.io.dns.internal.AsyncDnsCache.put") -ProblemFilters.exclude[MissingClassProblem]("akka.io.dns.internal.AsyncDnsResolver$Ipv6Type$") -ProblemFilters.exclude[MissingClassProblem]("akka.io.dns.internal.AsyncDnsResolver$Ipv4Type$") - -# #25960 AddressTerminated in FunctionRef -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.FunctionRef.eventStream") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.actor.FunctionRef.this") - -# Changes related to adding Scala 2.13.0-M5 support -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.actor.dungeon.ChildrenContainer#ChildrenIterable.this") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.actor.dungeon.ChildrenContainer#ChildRestartsIterable.this") diff --git a/akka-actor/src/main/mima-filters/2.5.2.backwards.excludes b/akka-actor/src/main/mima-filters/2.5.2.backwards.excludes deleted file mode 100644 index 119e2be8c2..0000000000 --- a/akka-actor/src/main/mima-filters/2.5.2.backwards.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# #22881 Make sure connections are aborted correctly on Windows -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.io.ChannelRegistration.cancel") diff --git a/akka-actor/src/main/mima-filters/2.5.20.backwards.excludes b/akka-actor/src/main/mima-filters/2.5.20.backwards.excludes deleted file mode 100644 index 1999d561e4..0000000000 --- a/akka-actor/src/main/mima-filters/2.5.20.backwards.excludes +++ /dev/null @@ -1,8 +0,0 @@ -# Add `getDispatcher` to `akka.actor.AbstractActor.ActorContext` #26161 -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.AbstractActor#ActorContext.getSelf") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.AbstractActor#ActorContext.getProps") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.AbstractActor#ActorContext.getDispatcher") -# Below is for Scala 2.11.x -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.AbstractActor#ActorContext.getSender") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.AbstractActor#ActorContext.getReceiveTimeout") - diff --git a/akka-actor/src/main/mima-filters/2.5.21.backwards.excludes b/akka-actor/src/main/mima-filters/2.5.21.backwards.excludes deleted file mode 100644 index e96c7ddd15..0000000000 --- a/akka-actor/src/main/mima-filters/2.5.21.backwards.excludes +++ /dev/null @@ -1,28 +0,0 @@ -# Typo in Akka internal method - PR #26352 -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.pattern.AskableActorRef.recipientTerminatedExcpetion") -# No longer needed, package private implicit #26350 -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.util.ccompat.package.fromCanBuildFrom") -# Add optional field to ApiMayChange annotation #26409 -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.annotation.ApiMayChange.issue") - -# Simplify backoff supervision API #19016 -ProblemFilters.exclude[MissingClassProblem]("akka.pattern.BackoffOnRestartSupervisor") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.pattern.internal.BackoffOnRestartSupervisor.replyWhileStopped") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.pattern.internal.BackoffOnRestartSupervisor.finalStopMessage") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.pattern.internal.BackoffOnRestartSupervisor.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.pattern.HandleBackoff.replyWhileStopped") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.pattern.HandleBackoff.finalStopMessage") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.pattern.HandleBackoff.handleMessageToChild") - -# Internal helpers for 2.13 compatibility -ProblemFilters.exclude[MissingClassProblem]("akka.util.ccompat.imm.package$SortedSetOps") -ProblemFilters.exclude[MissingClassProblem]("akka.util.ccompat.imm.package$SortedSetOps$") -ProblemFilters.exclude[MissingClassProblem]("akka.util.ccompat.imm.package$") -ProblemFilters.exclude[MissingClassProblem]("akka.util.ccompat.imm.package") - -# Fix memory leak in watchWith - PR #26625 -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.ActorCell.terminatedQueuedFor") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.dungeon.DeathWatch.terminatedQueuedFor") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.dungeon.DeathWatch.akka$actor$dungeon$DeathWatch$$terminatedQueued") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.dungeon.DeathWatch.akka$actor$dungeon$DeathWatch$$terminatedQueued_=") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.dungeon.DeathWatch.terminatedQueuedFor") \ No newline at end of file diff --git a/akka-actor/src/main/mima-filters/2.5.23.backwards.excludes b/akka-actor/src/main/mima-filters/2.5.23.backwards.excludes deleted file mode 100644 index b46d14c726..0000000000 --- a/akka-actor/src/main/mima-filters/2.5.23.backwards.excludes +++ /dev/null @@ -1,9 +0,0 @@ -# These were added for bincompat with 2.4 but no longer part of the public API, -# so can be safely excluded now. Required to avoid naming clashes with extension -# methods generated on Scala 2.13 (https://github.com/scala/scala/commit/f9879b63a87b1e3062c58abd9ce30e68d9fee8ca) -# These should go into the .backwards.excludes for the last 2.5 version in -# which Scala 2.13 support is merged -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.pattern.AskableActorRef.ask$extension") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.pattern.AskableActorRef.?$extension") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.pattern.AskableActorSelection.ask$extension") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.pattern.AskableActorSelection.?$extension") diff --git a/akka-actor/src/main/mima-filters/2.5.24.backwards.excludes b/akka-actor/src/main/mima-filters/2.5.24.backwards.excludes deleted file mode 100644 index 1a1aa306e7..0000000000 --- a/akka-actor/src/main/mima-filters/2.5.24.backwards.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# #27411 changes not caught by previous mima versions -ProblemFilters.exclude[IncompatibleSignatureProblem]("*") diff --git a/akka-actor/src/main/mima-filters/2.5.25.backwards.excludes b/akka-actor/src/main/mima-filters/2.5.25.backwards.excludes deleted file mode 100644 index 3c04f0f291..0000000000 --- a/akka-actor/src/main/mima-filters/2.5.25.backwards.excludes +++ /dev/null @@ -1,4 +0,0 @@ -# #27411 changes not caught by previous mima versions -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.TypedActor.apply") -## TimerMode parameter -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.actor.FSM#Timer.unapply") diff --git a/akka-actor/src/main/mima-filters/2.5.27.backwards.excludes/28459-update-sbt b/akka-actor/src/main/mima-filters/2.5.27.backwards.excludes/28459-update-sbt deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/akka-actor/src/main/mima-filters/2.5.3.backwards.excludes b/akka-actor/src/main/mima-filters/2.5.3.backwards.excludes deleted file mode 100644 index 812673c70b..0000000000 --- a/akka-actor/src/main/mima-filters/2.5.3.backwards.excludes +++ /dev/null @@ -1,4 +0,0 @@ -# #15733 Timers -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.FSM#Timer.copy") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.FSM#Timer.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.FSM#Timer.apply") diff --git a/akka-actor/src/main/mima-filters/2.5.9.backwards.excludes b/akka-actor/src/main/mima-filters/2.5.9.backwards.excludes deleted file mode 100644 index c5370b95c2..0000000000 --- a/akka-actor/src/main/mima-filters/2.5.9.backwards.excludes +++ /dev/null @@ -1,14 +0,0 @@ -# #24330 ActorSystem.getWhenTerminated -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.ActorSystem.getWhenTerminated") - -# #23770 typed actor context ask -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.pattern.PromiseActorRef.apply") - -# Disable phases in Coordinated Shutdown -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.CoordinatedShutdown#Phase.copy") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.CoordinatedShutdown#Phase.this") -ProblemFilters.exclude[MissingTypesProblem]("akka.actor.CoordinatedShutdown$Phase$") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.CoordinatedShutdown#Phase.apply") - -# Path based WriteFile command #23902 -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.io.TcpConnection.PendingWriteFile") \ No newline at end of file diff --git a/akka-actor/src/main/mima-filters/2.5.x.backwards.excludes/2.5.26-vs-2.6.0-RC1.excludes b/akka-actor/src/main/mima-filters/2.5.x.backwards.excludes/2.5.26-vs-2.6.0-RC1.excludes deleted file mode 100644 index 137e6ba154..0000000000 --- a/akka-actor/src/main/mima-filters/2.5.x.backwards.excludes/2.5.26-vs-2.6.0-RC1.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# Diverging but internal -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.actor.FSM#Timer.unapply") \ No newline at end of file diff --git a/akka-actor/src/main/mima-filters/2.5.x.backwards.excludes/_existing.excludes b/akka-actor/src/main/mima-filters/2.5.x.backwards.excludes/_existing.excludes deleted file mode 100644 index 7eea95d2ac..0000000000 --- a/akka-actor/src/main/mima-filters/2.5.x.backwards.excludes/_existing.excludes +++ /dev/null @@ -1,91 +0,0 @@ -# This file contains all excludes added before changing to the subdirectory style -# excludes for 2.6 - -ProblemFilters.exclude[MissingClassProblem]("akka.actor.Inbox$") -ProblemFilters.exclude[MissingClassProblem]("akka.actor.Inbox") -ProblemFilters.exclude[MissingClassProblem]("akka.actor.ActorDSL$") -ProblemFilters.exclude[MissingClassProblem]("akka.actor.ActorDSL") -ProblemFilters.exclude[MissingClassProblem]("akka.actor.ActorDSL$*") -ProblemFilters.exclude[MissingClassProblem]("akka.actor.dsl.*") - -# #25213 CoordinatedShutdown from ActorSystem.terminate -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.ExtendedActorSystem.finalTerminate") - -# #26190 remove actorFor -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.ActorCell.actorFor") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.ActorRefProvider.actorFor") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.LocalActorRefProvider.actorFor") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.ActorRefFactory.actorFor") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.ActorSystem.actorFor") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.ChildActorPath.this") -ProblemFilters.exclude[MissingClassProblem]("akka.actor.dungeon.UndefinedUidActorRef") - -# Protect internals against starvation #23576 -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.dispatch.Dispatchers.this") - -# Remove internal Akka fork of FJP, was meant-to-be internal -ProblemFilters.exclude[Problem]("akka.dispatch.forkjoin.*") - -# Consequences of removing the internal FJP is that class hierarchies changes. Many of those APIs are internal, others are not -# but probably not meant to be used standalone so it's probably ok. The changes would probably only be observable if you -# also referenced classes from akka.dispatch.forkjoin -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") - -# Better indicator of ActorRefProvider implementation selection #27009 -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.ProviderSelection.this") - -# Remove deprecated features since 2.5.0 https://github.com/akka/akka/issues/26492 -# The ActorCell and others are due to UntypedActorContext being removed from the Cell's hierarchy -ProblemFilters.exclude[MissingClassProblem]("akka.actor.UntypedActor") -ProblemFilters.exclude[MissingClassProblem]("akka.actor.UntypedActorWithUnboundedStash") -ProblemFilters.exclude[MissingTypesProblem]("akka.actor.ActorCell") -ProblemFilters.exclude[MissingClassProblem]("akka.actor.UntypedActorWithStash") -ProblemFilters.exclude[MissingClassProblem]("akka.actor.UntypedActorWithUnrestrictedStash") -ProblemFilters.exclude[MissingClassProblem]("akka.actor.UntypedActorContext") -ProblemFilters.exclude[MissingClassProblem]("akka.actor.ExtensionKey") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.event.LoggingReceive.create") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.event.Logging.getLogger") -ProblemFilters.exclude[MissingTypesProblem]("akka.routing.RoutedActorCell") -ProblemFilters.exclude[MissingTypesProblem]("akka.routing.ResizablePoolCell") - -# #26910 scheduleWithFixedDelay vs scheduleAtFixedRate -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.FSM#Timer.repeat") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.actor.FSM#Timer.copy") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.FSM#Timer.copy$default$3") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.actor.FSM#Timer.this") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.actor.FSM#Timer.apply") -# declared final in current version -ProblemFilters.exclude[FinalMethodProblem]("akka.actor.TimerScheduler.startPeriodicTimer") -ProblemFilters.exclude[FinalMethodProblem]("akka.actor.TimerScheduler.startSingleTimer") -# only in current version -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.TimerScheduler.startTimerAtFixedRate") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.TimerScheduler.startTimerWithFixedDelay") - -# Remove deprecated features -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.AbstractActor#ActorContext.getChild") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.ActorIdentity.getRef") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.pattern.CircuitBreaker.onClose") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.pattern.CircuitBreaker.onOpen") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.pattern.CircuitBreaker.onHalfOpen") - -# streamref serialization #27304 -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.DynamicAccess.classIsOnClasspath") - -# system wide materializer #25559 -ProblemFilters.exclude[InheritedNewAbstractMethodProblem]("akka.actor.ExtendedActorSystem.classicSystem") -ProblemFilters.exclude[InheritedNewAbstractMethodProblem]("akka.actor.ActorSystem.classicSystem") -ProblemFilters.exclude[InheritedNewAbstractMethodProblem]("akka.actor.AbstractActor#ActorContext.classicActorContext") -ProblemFilters.exclude[InheritedNewAbstractMethodProblem]("akka.actor.ActorContext.classicActorContext") diff --git a/akka-actor/src/main/mima-filters/2.5.x.backwards.excludes/issue-27219-new-dns.excludes b/akka-actor/src/main/mima-filters/2.5.x.backwards.excludes/issue-27219-new-dns.excludes deleted file mode 100644 index 109d3f1dfb..0000000000 --- a/akka-actor/src/main/mima-filters/2.5.x.backwards.excludes/issue-27219-new-dns.excludes +++ /dev/null @@ -1,12 +0,0 @@ -# private[io] method removed -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.io.SimpleDnsCache.put") -# private class AsyncDnsResolver changes -ProblemFilters.exclude[Problem]("akka.io.dns.internal.AsyncDnsResolver*") -# ctr of private[akka] class changed -ProblemFilters.exclude[Problem]("akka.io.dns.internal.AsyncDnsResolver*") -# removed internal class -ProblemFilters.exclude[MissingClassProblem]("akka.io.dns.internal.AsyncDnsCache") -# make actor final -ProblemFilters.exclude[FinalClassProblem]("akka.io.SimpleDnsManager") - - diff --git a/akka-actor/src/main/mima-filters/2.6.0.backwards.excludes/28294-add-ExtensionId-apply-get-overloads.excludes b/akka-actor/src/main/mima-filters/2.6.0.backwards.excludes/28294-add-ExtensionId-apply-get-overloads.excludes deleted file mode 100644 index 9ef2560b7d..0000000000 --- a/akka-actor/src/main/mima-filters/2.6.0.backwards.excludes/28294-add-ExtensionId-apply-get-overloads.excludes +++ /dev/null @@ -1,12 +0,0 @@ -# Incompatibilities against Akka < 2.5.17 where extra static bridge methods were generated that -# Mima now wrongly correlates with the new ones added in the PR -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.util.ManifestInfo.get") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.CoordinatedShutdown.get") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.actor.TypedActor.get") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.event.AddressTerminatedTopic.get") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.io.Dns.get") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.io.Tcp.get") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.io.Udp.get") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.io.UdpConnected.get") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.serialization.SerializationExtension.get") - diff --git a/akka-actor/src/main/mima-filters/2.6.0.backwards.excludes/28300-fix-2.6.0-mima.excludes b/akka-actor/src/main/mima-filters/2.6.0.backwards.excludes/28300-fix-2.6.0-mima.excludes deleted file mode 100644 index 0088cffb7c..0000000000 --- a/akka-actor/src/main/mima-filters/2.6.0.backwards.excludes/28300-fix-2.6.0-mima.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# Akka 2.6.0 for Scala 2.13 accidentally contained a copy of the protobuf classes which has now been fixed -ProblemFilters.exclude[MissingClassProblem]("akka.protobufv3.internal.*") diff --git a/akka-actor/src/main/mima-filters/2.6.0.backwards.excludes/issue-28073-host-port-in-mdc.excludes b/akka-actor/src/main/mima-filters/2.6.0.backwards.excludes/issue-28073-host-port-in-mdc.excludes deleted file mode 100644 index 3a40ee46ec..0000000000 --- a/akka-actor/src/main/mima-filters/2.6.0.backwards.excludes/issue-28073-host-port-in-mdc.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# new method/field on provider -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.ActorRefProvider.addressString") \ No newline at end of file diff --git a/akka-actor/src/main/mima-filters/2.6.1.backwards.excludes/28399-remove-default-arg.excludes b/akka-actor/src/main/mima-filters/2.6.1.backwards.excludes/28399-remove-default-arg.excludes deleted file mode 100644 index 44af25e2f2..0000000000 --- a/akka-actor/src/main/mima-filters/2.6.1.backwards.excludes/28399-remove-default-arg.excludes +++ /dev/null @@ -1,5 +0,0 @@ -# Remove the default reschedule=true arg to internal checkReceiveTimeout #28399 -# class akka.actor.ActorCell does not have a correspondent in current version -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.ActorCell.checkReceiveTimeout$default$1") -# interface akka.actor.dungeon.ReceiveTimeout does not have a correspondent in current version -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.dungeon.ReceiveTimeout.checkReceiveTimeout$default$1") \ No newline at end of file diff --git a/akka-actor/src/main/mima-filters/2.6.1.backwards.excludes/pr-28419-byte-string-perf-2.13.excludes b/akka-actor/src/main/mima-filters/2.6.1.backwards.excludes/pr-28419-byte-string-perf-2.13.excludes deleted file mode 100644 index 7ee03bbae1..0000000000 --- a/akka-actor/src/main/mima-filters/2.6.1.backwards.excludes/pr-28419-byte-string-perf-2.13.excludes +++ /dev/null @@ -1,3 +0,0 @@ -# Fix for 2.13 performance regression #28419 -ProblemFilters.exclude[FinalMethodProblem]("akka.util.ByteString.copyToArray") -ProblemFilters.exclude[FinalMethodProblem]("akka.util.ByteString.toArray") \ No newline at end of file diff --git a/akka-actor/src/main/mima-filters/2.6.12.backwards.excludes/29985-actorRef-tell.excludes b/akka-actor/src/main/mima-filters/2.6.12.backwards.excludes/29985-actorRef-tell.excludes deleted file mode 100644 index ed932d5a2b..0000000000 --- a/akka-actor/src/main/mima-filters/2.6.12.backwards.excludes/29985-actorRef-tell.excludes +++ /dev/null @@ -1 +0,0 @@ -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.ActorRef.!") \ No newline at end of file diff --git a/akka-actor/src/main/mima-filters/2.6.12.backwards.excludes/actorClassificationUnsubscriber.excludes b/akka-actor/src/main/mima-filters/2.6.12.backwards.excludes/actorClassificationUnsubscriber.excludes deleted file mode 100644 index c44a8ba48d..0000000000 --- a/akka-actor/src/main/mima-filters/2.6.12.backwards.excludes/actorClassificationUnsubscriber.excludes +++ /dev/null @@ -1,5 +0,0 @@ -# Internal ActorClassificationUnsubscriber -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.event.ActorClassificationUnsubscriber.start") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.event.ActorClassificationUnsubscriber.start$default$3") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.event.ActorClassificationUnsubscriber.this") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.event.ActorClassificationUnsubscriber") diff --git a/akka-actor/src/main/mima-filters/2.6.13.backwards.excludes/30065-timers-initialDelay.excludes b/akka-actor/src/main/mima-filters/2.6.13.backwards.excludes/30065-timers-initialDelay.excludes deleted file mode 100644 index 6c1e3d8a0c..0000000000 --- a/akka-actor/src/main/mima-filters/2.6.13.backwards.excludes/30065-timers-initialDelay.excludes +++ /dev/null @@ -1,14 +0,0 @@ -# marked with @DoNotInherit -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.TimerScheduler.startTimerWithFixedDelay") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.TimerScheduler.startTimerAtFixedRate") -# marked with @InternalApi -ProblemFilters.exclude[MissingTypesProblem]("akka.actor.TimerSchedulerImpl$FixedRateMode$") -ProblemFilters.exclude[MissingTypesProblem]("akka.actor.TimerSchedulerImpl$FixedDelayMode$") -ProblemFilters.exclude[FinalMethodProblem]("akka.actor.TimerSchedulerImpl#FixedRateMode.toString") -ProblemFilters.exclude[FinalMethodProblem]("akka.actor.TimerSchedulerImpl#FixedDelayMode.toString") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.TimerSchedulerImpl#FixedRateMode.*") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.TimerSchedulerImpl#FixedDelayMode.*") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.TimerSchedulerImpl#FixedRateMode.productElementName") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.TimerSchedulerImpl#FixedRateMode.productElementNames") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.TimerSchedulerImpl#FixedDelayMode.productElementName") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.TimerSchedulerImpl#FixedDelayMode.productElementNames") \ No newline at end of file diff --git a/akka-actor/src/main/mima-filters/2.6.14.backwards.excludes/30267-supervision-loglevel.excludes b/akka-actor/src/main/mima-filters/2.6.14.backwards.excludes/30267-supervision-loglevel.excludes deleted file mode 100644 index aed199bb1a..0000000000 --- a/akka-actor/src/main/mima-filters/2.6.14.backwards.excludes/30267-supervision-loglevel.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# sealed trait -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.SupervisorStrategy#Directive.logLevel") \ No newline at end of file diff --git a/akka-actor/src/main/mima-filters/2.6.15.backwards.excludes/30354-improve-TcpConnection.excludes b/akka-actor/src/main/mima-filters/2.6.15.backwards.excludes/30354-improve-TcpConnection.excludes deleted file mode 100644 index d2b0590f41..0000000000 --- a/akka-actor/src/main/mima-filters/2.6.15.backwards.excludes/30354-improve-TcpConnection.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# internal actor class -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.io.TcpConnection.resumeReading") \ No newline at end of file diff --git a/akka-actor/src/main/mima-filters/2.6.17.backwards.excludes/30750-wildcard-suffix-in-wildcardindex.excludes b/akka-actor/src/main/mima-filters/2.6.17.backwards.excludes/30750-wildcard-suffix-in-wildcardindex.excludes deleted file mode 100644 index e53f4a6819..0000000000 --- a/akka-actor/src/main/mima-filters/2.6.17.backwards.excludes/30750-wildcard-suffix-in-wildcardindex.excludes +++ /dev/null @@ -1,7 +0,0 @@ -# internal actor class -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.util.WildcardTree.apply") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.util.WildcardTree.unapply") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.util.WildcardTree.unapply") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.util.WildcardTree.apply") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.util.WildcardTree.copy") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.util.WildcardTree.this") \ No newline at end of file diff --git a/akka-actor/src/main/mima-filters/2.6.18.backward.excludes/31055-actorContext-cancelReceiveTimeout.excludes b/akka-actor/src/main/mima-filters/2.6.18.backward.excludes/31055-actorContext-cancelReceiveTimeout.excludes deleted file mode 100644 index 00916cc86e..0000000000 --- a/akka-actor/src/main/mima-filters/2.6.18.backward.excludes/31055-actorContext-cancelReceiveTimeout.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# internal actor class -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.dungeon.ReceiveTimeout.cancelReceiveTimeout") \ No newline at end of file diff --git a/akka-actor/src/main/mima-filters/2.6.18.backward.excludes/non-jdk-intrusive-shutdown-tests.excludes b/akka-actor/src/main/mima-filters/2.6.18.backward.excludes/non-jdk-intrusive-shutdown-tests.excludes deleted file mode 100644 index 52941622a1..0000000000 --- a/akka-actor/src/main/mima-filters/2.6.18.backward.excludes/non-jdk-intrusive-shutdown-tests.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# internal constructor of CoordinatedShutdown changed for testability -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.CoordinatedShutdown.this") \ No newline at end of file diff --git a/akka-actor/src/main/mima-filters/2.6.18.backward.excludes/system-uid.excludes b/akka-actor/src/main/mima-filters/2.6.18.backward.excludes/system-uid.excludes deleted file mode 100644 index a5c2be6daf..0000000000 --- a/akka-actor/src/main/mima-filters/2.6.18.backward.excludes/system-uid.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# marked DoNotInherit, so fine to add methods -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.ExtendedActorSystem.uid") diff --git a/akka-actor/src/main/mima-filters/2.6.3.backwards.excludes/28630-ActorRef-ignore.excludes b/akka-actor/src/main/mima-filters/2.6.3.backwards.excludes/28630-ActorRef-ignore.excludes deleted file mode 100644 index c5183ac901..0000000000 --- a/akka-actor/src/main/mima-filters/2.6.3.backwards.excludes/28630-ActorRef-ignore.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# Typed ActorRef that silently ignores all messages #25306 - PR #28630 -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.ActorRefProvider.ignoreRef") \ No newline at end of file diff --git a/akka-actor/src/main/mima-filters/2.6.3.backwards.excludes/issue-26690-same-thread-execution-context.excludes b/akka-actor/src/main/mima-filters/2.6.3.backwards.excludes/issue-26690-same-thread-execution-context.excludes deleted file mode 100644 index 1331a6b3c2..0000000000 --- a/akka-actor/src/main/mima-filters/2.6.3.backwards.excludes/issue-26690-same-thread-execution-context.excludes +++ /dev/null @@ -1,3 +0,0 @@ -# Internals changed -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.ActorSystemImpl.internalCallingThreadExecutionContext") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.pattern.PromiseActorRef.internalCallingThreadExecutionContext") \ No newline at end of file diff --git a/akka-actor/src/main/mima-filters/2.6.3.backwards.excludes/pr-28663-wip-bytestring-improvements-√.excludes b/akka-actor/src/main/mima-filters/2.6.3.backwards.excludes/pr-28663-wip-bytestring-improvements-√.excludes deleted file mode 100644 index b3797d493a..0000000000 --- a/akka-actor/src/main/mima-filters/2.6.3.backwards.excludes/pr-28663-wip-bytestring-improvements-√.excludes +++ /dev/null @@ -1,2 +0,0 @@ -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.util.ByteString.decodeBase64") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.util.ByteString.encodeBase64") \ No newline at end of file diff --git a/akka-actor/src/main/mima-filters/2.6.4.backwards.excludes/kernel-legacy.excludes b/akka-actor/src/main/mima-filters/2.6.4.backwards.excludes/kernel-legacy.excludes deleted file mode 100644 index cfa9e9317c..0000000000 --- a/akka-actor/src/main/mima-filters/2.6.4.backwards.excludes/kernel-legacy.excludes +++ /dev/null @@ -1,5 +0,0 @@ -# leftover from microkernel, removed in Akka 2.4 -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.ActorSystem.GlobalHome") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.ActorSystem.SystemHome") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.ActorSystem.EnvHome") - diff --git a/akka-actor/src/main/mima-filters/2.6.5.backwards.excludes/27614-no-reflection-in-actorcell.excludes b/akka-actor/src/main/mima-filters/2.6.5.backwards.excludes/27614-no-reflection-in-actorcell.excludes deleted file mode 100644 index e131db5de0..0000000000 --- a/akka-actor/src/main/mima-filters/2.6.5.backwards.excludes/27614-no-reflection-in-actorcell.excludes +++ /dev/null @@ -1,7 +0,0 @@ -# #25040 changes to ActorCell internals -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.ActorCell.setActorFields") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.ActorCell.clearActorCellFields") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.ActorCell.actor_=") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.dungeon.FaultHandling.akka$actor$dungeon$FaultHandling$$_failed") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.dungeon.FaultHandling.akka$actor$dungeon$FaultHandling$$_failed_=") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.util.Reflect.lookupAndSetField") diff --git a/akka-actor/src/main/mima-filters/2.6.5.backwards.excludes/29082-backoff-reply.excludes b/akka-actor/src/main/mima-filters/2.6.5.backwards.excludes/29082-backoff-reply.excludes deleted file mode 100644 index a653bde9fb..0000000000 --- a/akka-actor/src/main/mima-filters/2.6.5.backwards.excludes/29082-backoff-reply.excludes +++ /dev/null @@ -1,27 +0,0 @@ -# Internals changed -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.pattern.ExtendedBackoffOptions.withHandlerWhileStopped") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.pattern.BackoffOnFailureOptionsImpl.$default$8") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.pattern.BackoffOnFailureOptionsImpl.apply") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.pattern.BackoffOnFailureOptionsImpl.apply$default$8") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.pattern.BackoffOnStopOptionsImpl.$default$8") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.pattern.BackoffOnStopOptionsImpl.apply") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.pattern.BackoffOnStopOptionsImpl.apply$default$8") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.pattern.BackoffOnFailureOptionsImpl.$default$8") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.pattern.BackoffOnFailureOptionsImpl.apply$default$8") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.pattern.BackoffOnFailureOptionsImpl.apply") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.pattern.BackoffOnFailureOptionsImpl.replyWhileStopped") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.pattern.BackoffOnFailureOptionsImpl.copy") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.pattern.BackoffOnFailureOptionsImpl.copy$default$8") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.pattern.BackoffOnFailureOptionsImpl.this") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.pattern.BackoffOnStopOptionsImpl.$default$8") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.pattern.BackoffOnStopOptionsImpl.apply$default$8") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.pattern.BackoffOnStopOptionsImpl.apply") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.pattern.BackoffOnStopOptionsImpl.replyWhileStopped") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.pattern.BackoffOnStopOptionsImpl.copy") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.pattern.BackoffOnStopOptionsImpl.copy$default$8") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.pattern.BackoffOnStopOptionsImpl.this") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.pattern.internal.BackoffOnRestartSupervisor.this") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.pattern.internal.BackoffOnStopSupervisor.this") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.pattern.BackoffOnFailureOptionsImpl.unapply") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.pattern.BackoffOnStopOptionsImpl.unapply") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.pattern.BackoffOnFailureOptionsImpl.unapply") \ No newline at end of file diff --git a/akka-actor/src/main/mima-filters/2.6.6.backwards.excludes/actor-path-in-ask-temp-name.excludes b/akka-actor/src/main/mima-filters/2.6.6.backwards.excludes/actor-path-in-ask-temp-name.excludes deleted file mode 100644 index 034b1f5b45..0000000000 --- a/akka-actor/src/main/mima-filters/2.6.6.backwards.excludes/actor-path-in-ask-temp-name.excludes +++ /dev/null @@ -1,6 +0,0 @@ -# target actor name in the temporary ask actor name #29205, changes to ask internals -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.ActorRefProvider.tempPath") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.pattern.PromiseActorRef.apply") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.pattern.PromiseActorRef.apply$default$5") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.pattern.PromiseActorRef.apply$default$6") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.pattern.PromiseActorRef.this") \ No newline at end of file diff --git a/akka-actor/src/main/mima-filters/2.6.6.backwards.excludes/simplify-ByteString-empty.excludes b/akka-actor/src/main/mima-filters/2.6.6.backwards.excludes/simplify-ByteString-empty.excludes deleted file mode 100644 index 73ce6c428e..0000000000 --- a/akka-actor/src/main/mima-filters/2.6.6.backwards.excludes/simplify-ByteString-empty.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# removed private auxiliary constructor -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.util.ByteString#ByteString1.this") diff --git a/akka-actor/src/main/mima-filters/2.6.8.backwards.excludes/actor-termination-task.excludes b/akka-actor/src/main/mima-filters/2.6.8.backwards.excludes/actor-termination-task.excludes deleted file mode 100644 index ed7756cb93..0000000000 --- a/akka-actor/src/main/mima-filters/2.6.8.backwards.excludes/actor-termination-task.excludes +++ /dev/null @@ -1,7 +0,0 @@ -# Actor termination task not working #29355 -# internals only -ProblemFilters.exclude[MissingTypesProblem]("akka.actor.CoordinatedShutdownTerminationWatcher$Watch$") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.CoordinatedShutdownTerminationWatcher#Watch.apply") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.actor.CoordinatedShutdownTerminationWatcher#Watch.unapply") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.CoordinatedShutdownTerminationWatcher#Watch.copy") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.actor.CoordinatedShutdownTerminationWatcher#Watch.this") diff --git a/akka-actor/src/main/mima-filters/2.6.9.backwards.excludes/28695-isTerminating.excludes b/akka-actor/src/main/mima-filters/2.6.9.backwards.excludes/28695-isTerminating.excludes deleted file mode 100644 index fe261d5e7b..0000000000 --- a/akka-actor/src/main/mima-filters/2.6.9.backwards.excludes/28695-isTerminating.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# #28695 added isTerminated to ExtendedActorSystem -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.actor.ExtendedActorSystem.isTerminating") diff --git a/akka-cluster-metrics/src/main/mima-filters/2.5.17.backwards.excludes b/akka-cluster-metrics/src/main/mima-filters/2.5.17.backwards.excludes deleted file mode 100644 index 3e059e2334..0000000000 --- a/akka-cluster-metrics/src/main/mima-filters/2.5.17.backwards.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# #27411 changes not caught by previous mima versions -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.metrics.ClusterMetricsExtension.get") diff --git a/akka-cluster-metrics/src/main/mima-filters/2.5.24.backwards.excludes b/akka-cluster-metrics/src/main/mima-filters/2.5.24.backwards.excludes deleted file mode 100644 index 1a1aa306e7..0000000000 --- a/akka-cluster-metrics/src/main/mima-filters/2.5.24.backwards.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# #27411 changes not caught by previous mima versions -ProblemFilters.exclude[IncompatibleSignatureProblem]("*") diff --git a/akka-cluster-metrics/src/main/mima-filters/2.5.x.backwards.excludes/_existing.excludes b/akka-cluster-metrics/src/main/mima-filters/2.5.x.backwards.excludes/_existing.excludes deleted file mode 100644 index 771021ca3d..0000000000 --- a/akka-cluster-metrics/src/main/mima-filters/2.5.x.backwards.excludes/_existing.excludes +++ /dev/null @@ -1,7 +0,0 @@ -# This file contains all excludes added before changing to the subdirectory style -# Upgrade to protobuf 3 -ProblemFilters.exclude[Problem]("akka.cluster.metrics.protobuf.msg.ClusterMetricsMessages*") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.cluster.metrics.protobuf.MessageSerializer.compress") -ProblemFilters.exclude[InheritedNewAbstractMethodProblem]("akka.cluster.metrics.protobuf.msg.ClusterMetricsMessages#NodeMetrics#MetricOrBuilder.getDefaultInstanceForType") - - diff --git a/akka-cluster-metrics/src/main/mima-filters/2.6.0.backwards.excludes/28294-add-ExtensionId-apply-get-overloads.excludes b/akka-cluster-metrics/src/main/mima-filters/2.6.0.backwards.excludes/28294-add-ExtensionId-apply-get-overloads.excludes deleted file mode 100644 index 1e6c1244bd..0000000000 --- a/akka-cluster-metrics/src/main/mima-filters/2.6.0.backwards.excludes/28294-add-ExtensionId-apply-get-overloads.excludes +++ /dev/null @@ -1,4 +0,0 @@ -# Incompatibilities against Akka < 2.5.17 where extra static bridge methods were generated that -# Mima now wrongly correlates with the new ones added in the PR -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.cluster.metrics.ClusterMetricsExtension.get") - diff --git a/akka-cluster-sharding-typed/src/main/mima-filters/2.6.12.backwards.excludes/pr-29960-entityref-introspection.excludes b/akka-cluster-sharding-typed/src/main/mima-filters/2.6.12.backwards.excludes/pr-29960-entityref-introspection.excludes deleted file mode 100644 index 4aadc522b7..0000000000 --- a/akka-cluster-sharding-typed/src/main/mima-filters/2.6.12.backwards.excludes/pr-29960-entityref-introspection.excludes +++ /dev/null @@ -1,8 +0,0 @@ -# Changes to @DoNotInherit classes - -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.sharding.typed.scaladsl.EntityRef.entityId") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.sharding.typed.scaladsl.EntityRef.typeKey") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.sharding.typed.scaladsl.EntityRef.dataCenter") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.typed.internal.EntityRefImpl.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.typed.internal.testkit.TestEntityRefImpl.this") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.sharding.typed.scaladsl.EntityTypeKey.asJava") diff --git a/akka-cluster-sharding-typed/src/main/mima-filters/2.6.19.backwards.excludes/issue-31320.excludes b/akka-cluster-sharding-typed/src/main/mima-filters/2.6.19.backwards.excludes/issue-31320.excludes deleted file mode 100644 index 71bd17d4f1..0000000000 --- a/akka-cluster-sharding-typed/src/main/mima-filters/2.6.19.backwards.excludes/issue-31320.excludes +++ /dev/null @@ -1,2 +0,0 @@ -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.sharding.typed.javadsl.ShardedDaemonProcess.init") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.sharding.typed.scaladsl.ShardedDaemonProcess.init") \ No newline at end of file diff --git a/akka-cluster-sharding-typed/src/main/mima-filters/2.6.5.backwards.excludes/daemon-process-init-overloads.excludes b/akka-cluster-sharding-typed/src/main/mima-filters/2.6.5.backwards.excludes/daemon-process-init-overloads.excludes deleted file mode 100644 index 5b607dd7f1..0000000000 --- a/akka-cluster-sharding-typed/src/main/mima-filters/2.6.5.backwards.excludes/daemon-process-init-overloads.excludes +++ /dev/null @@ -1,3 +0,0 @@ -# Non-settings stop message overload for Sharded Daemon Process #29081 -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.sharding.typed.scaladsl.ShardedDaemonProcess.init") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.sharding.typed.javadsl.ShardedDaemonProcess.init") \ No newline at end of file diff --git a/akka-cluster-sharding-typed/src/main/mima-filters/2.6.6.backwards.excludes/actor-path-in-ask-temp-name.excludes b/akka-cluster-sharding-typed/src/main/mima-filters/2.6.6.backwards.excludes/actor-path-in-ask-temp-name.excludes deleted file mode 100644 index de58572864..0000000000 --- a/akka-cluster-sharding-typed/src/main/mima-filters/2.6.6.backwards.excludes/actor-path-in-ask-temp-name.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# target actor name in the temporary ask actor name #29205, changes to ask internals -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.typed.internal.EntityRefImpl#EntityPromiseRef.this") \ No newline at end of file diff --git a/akka-cluster-sharding-typed/src/main/mima-filters/2.6.6.backwards.excludes/ask-with-status.excludes b/akka-cluster-sharding-typed/src/main/mima-filters/2.6.6.backwards.excludes/ask-with-status.excludes deleted file mode 100644 index 4070b877d5..0000000000 --- a/akka-cluster-sharding-typed/src/main/mima-filters/2.6.6.backwards.excludes/ask-with-status.excludes +++ /dev/null @@ -1,3 +0,0 @@ -# ask with status #29133, safe since EntityRef not user extendable -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.sharding.typed.javadsl.EntityRef.askWithStatus") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.sharding.typed.scaladsl.EntityRef.askWithStatus") \ No newline at end of file diff --git a/akka-cluster-sharding-typed/src/main/mima-filters/2.6.6.backwards.excludes/daemon-process-init-overloads.excludes b/akka-cluster-sharding-typed/src/main/mima-filters/2.6.6.backwards.excludes/daemon-process-init-overloads.excludes deleted file mode 100644 index 78079828f6..0000000000 --- a/akka-cluster-sharding-typed/src/main/mima-filters/2.6.6.backwards.excludes/daemon-process-init-overloads.excludes +++ /dev/null @@ -1,5 +0,0 @@ -# ShardedDaemonProcess: Use Interger in javadsl function #29235 -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.cluster.sharding.typed.javadsl.ShardedDaemonProcess.init") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.sharding.typed.javadsl.ShardedDaemonProcess.init") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.cluster.sharding.typed.internal.ShardedDaemonProcessImpl.init") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.sharding.typed.javadsl.ShardedDaemonProcess.init") diff --git a/akka-cluster-sharding-typed/src/main/mima-filters/2.6.8.backwards.excludes/issue-29490-ShardedDaemonProcess-role.excludes b/akka-cluster-sharding-typed/src/main/mima-filters/2.6.8.backwards.excludes/issue-29490-ShardedDaemonProcess-role.excludes deleted file mode 100644 index d3932216bb..0000000000 --- a/akka-cluster-sharding-typed/src/main/mima-filters/2.6.8.backwards.excludes/issue-29490-ShardedDaemonProcess-role.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# #29490 Add withRole to ShardedDaemonProcessSettings, internal constructor -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.typed.ShardedDaemonProcessSettings.this") diff --git a/akka-cluster-sharding-typed/src/main/mima-filters/2.6.8.backwards.excludes/replicated-event-sourcing.excludes b/akka-cluster-sharding-typed/src/main/mima-filters/2.6.8.backwards.excludes/replicated-event-sourcing.excludes deleted file mode 100644 index 4e794fd578..0000000000 --- a/akka-cluster-sharding-typed/src/main/mima-filters/2.6.8.backwards.excludes/replicated-event-sourcing.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# new private method on type that is do not inherit -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.sharding.typed.scaladsl.EntityRef.asJava") \ No newline at end of file diff --git a/akka-cluster-sharding-typed/src/main/mima-filters/2.6.9.backwards.excludes/issue-29658-fix-direct-replication.excludes b/akka-cluster-sharding-typed/src/main/mima-filters/2.6.9.backwards.excludes/issue-29658-fix-direct-replication.excludes deleted file mode 100644 index 6285ca5421..0000000000 --- a/akka-cluster-sharding-typed/src/main/mima-filters/2.6.9.backwards.excludes/issue-29658-fix-direct-replication.excludes +++ /dev/null @@ -1 +0,0 @@ -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.typed.ShardingDirectReplication.apply") \ No newline at end of file diff --git a/akka-cluster-sharding/src/main/mima-filters/2.5.1.backwards.excludes b/akka-cluster-sharding/src/main/mima-filters/2.5.1.backwards.excludes deleted file mode 100644 index f8e1e61bdf..0000000000 --- a/akka-cluster-sharding/src/main/mima-filters/2.5.1.backwards.excludes +++ /dev/null @@ -1,6 +0,0 @@ -# #22868 store shards -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.DDataShardCoordinator.sendUpdate") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.DDataShardCoordinator.waitingForUpdate") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.DDataShardCoordinator.getState") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.DDataShardCoordinator.waitingForState") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.DDataShardCoordinator.this") diff --git a/akka-cluster-sharding/src/main/mima-filters/2.5.11.backwards.excludes b/akka-cluster-sharding/src/main/mima-filters/2.5.11.backwards.excludes deleted file mode 100644 index d04da5e924..0000000000 --- a/akka-cluster-sharding/src/main/mima-filters/2.5.11.backwards.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# #23952 automatically choose startProxy in ClusterSharding -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.ClusterSharding.requireClusterRole") \ No newline at end of file diff --git a/akka-cluster-sharding/src/main/mima-filters/2.5.17.backwards.excludes b/akka-cluster-sharding/src/main/mima-filters/2.5.17.backwards.excludes deleted file mode 100644 index 2b5cf031ae..0000000000 --- a/akka-cluster-sharding/src/main/mima-filters/2.5.17.backwards.excludes +++ /dev/null @@ -1,5 +0,0 @@ -# Rename internal method #25840 -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.Shard.getEntity") - -# #27411 changes not caught by previous mima versions -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.ClusterSharding.get") diff --git a/akka-cluster-sharding/src/main/mima-filters/2.5.18.backwards.excludes b/akka-cluster-sharding/src/main/mima-filters/2.5.18.backwards.excludes deleted file mode 100644 index 6fb5bcbd3c..0000000000 --- a/akka-cluster-sharding/src/main/mima-filters/2.5.18.backwards.excludes +++ /dev/null @@ -1,7 +0,0 @@ -# #23751 warn if handOffStopMessage not handled -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.ShardRegion#HandOffStopper.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.ShardRegion.handOffStopperProps") - -# ##25809 Save EntityStarted when StartEntity requested via remembered entities -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.Shard.getEntity") - diff --git a/akka-cluster-sharding/src/main/mima-filters/2.5.21.backwards.excludes b/akka-cluster-sharding/src/main/mima-filters/2.5.21.backwards.excludes deleted file mode 100644 index c658b37546..0000000000 --- a/akka-cluster-sharding/src/main/mima-filters/2.5.21.backwards.excludes +++ /dev/null @@ -1,7 +0,0 @@ -# Lease API #26468 -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.DDataShard.initialized") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.PersistentShard.initialized") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.Shard.initialized") - -# Code discipline #26648 -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.RemoveInternalClusterShardingData.remove") diff --git a/akka-cluster-sharding/src/main/mima-filters/2.5.22.backwards.excludes b/akka-cluster-sharding/src/main/mima-filters/2.5.22.backwards.excludes deleted file mode 100644 index fb52c0363c..0000000000 --- a/akka-cluster-sharding/src/main/mima-filters/2.5.22.backwards.excludes +++ /dev/null @@ -1,6 +0,0 @@ -# Cleaning up compiler warnings -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.RememberEntityStarter.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.ShardCoordinator.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.RememberEntityStarter.props") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.RemoveInternalClusterShardingData.remove") - diff --git a/akka-cluster-sharding/src/main/mima-filters/2.5.24.backwards.excludes b/akka-cluster-sharding/src/main/mima-filters/2.5.24.backwards.excludes deleted file mode 100644 index 1a1aa306e7..0000000000 --- a/akka-cluster-sharding/src/main/mima-filters/2.5.24.backwards.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# #27411 changes not caught by previous mima versions -ProblemFilters.exclude[IncompatibleSignatureProblem]("*") diff --git a/akka-cluster-sharding/src/main/mima-filters/2.5.4.backwards.excludes b/akka-cluster-sharding/src/main/mima-filters/2.5.4.backwards.excludes deleted file mode 100644 index 4e29c3851f..0000000000 --- a/akka-cluster-sharding/src/main/mima-filters/2.5.4.backwards.excludes +++ /dev/null @@ -1,4 +0,0 @@ -# #23231 multi-DC Sharding -ProblemFilters.exclude[Problem]("akka.cluster.sharding.ClusterShardingGuardian*") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.ShardRegion.proxyProps") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.ShardRegion.this") diff --git a/akka-cluster-sharding/src/main/mima-filters/2.5.8.backwards.excludes b/akka-cluster-sharding/src/main/mima-filters/2.5.8.backwards.excludes deleted file mode 100644 index 28d6c525d3..0000000000 --- a/akka-cluster-sharding/src/main/mima-filters/2.5.8.backwards.excludes +++ /dev/null @@ -1,3 +0,0 @@ -# #24191 -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.cluster.sharding.ShardCoordinator.rebalanceInProgress") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.cluster.sharding.ShardCoordinator.rebalanceInProgress_=") diff --git a/akka-cluster-sharding/src/main/mima-filters/2.5.9.backwards.excludes b/akka-cluster-sharding/src/main/mima-filters/2.5.9.backwards.excludes deleted file mode 100644 index 13535a47d2..0000000000 --- a/akka-cluster-sharding/src/main/mima-filters/2.5.9.backwards.excludes +++ /dev/null @@ -1,8 +0,0 @@ - -# #24470 Sharding entityId => Behavior factory -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.cluster.sharding.Shard.props") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.cluster.sharding.DDataShard.this") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.cluster.sharding.PersistentShard.this") -ProblemFilters.exclude[Problem]("akka.cluster.sharding.ClusterShardingGuardian*") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.cluster.sharding.ShardRegion.props") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.cluster.sharding.Shard.this") diff --git a/akka-cluster-sharding/src/main/mima-filters/2.5.x.backwards.excludes/_existing.excludes b/akka-cluster-sharding/src/main/mima-filters/2.5.x.backwards.excludes/_existing.excludes deleted file mode 100644 index b1124f3b03..0000000000 --- a/akka-cluster-sharding/src/main/mima-filters/2.5.x.backwards.excludes/_existing.excludes +++ /dev/null @@ -1,23 +0,0 @@ -# This file contains all excludes added before changing to the subdirectory style -# #26877 Performance improvements of DDataShard -ProblemFilters.exclude[Problem]("akka.cluster.sharding.Shard.*") - -# #25191 -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.ShardRegion.retryTask") - -# Internal API change https://github.com/akka/akka/pull/27261 -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.ShardCoordinator#RebalanceWorker.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.ShardCoordinator.rebalanceWorkerProps") - - -# #27100 Productionize: GetShardRegionStats returns empty shard set on ask timeout -# askAllShards, an internal function, was renamed and changed to query all or a subset of shards to try failures only -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.ShardRegion.askAllShards") -# Added new field for failed shard queries to ShardRegion#ShardRegionStats, converted to class and updated in proto -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.sharding.protobuf.msg.ClusterShardingMessages#ShardRegionStatsOrBuilder.getFailedList") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.sharding.protobuf.msg.ClusterShardingMessages#ShardRegionStatsOrBuilder.getFailed") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.sharding.protobuf.msg.ClusterShardingMessages#ShardRegionStatsOrBuilder.getFailedBytes") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.sharding.protobuf.msg.ClusterShardingMessages#ShardRegionStatsOrBuilder.getFailedCount") - -# Upgrade to protobuf 3 -ProblemFilters.exclude[Problem]("akka.cluster.sharding.protobuf.msg.*") diff --git a/akka-cluster-sharding/src/main/mima-filters/2.6.0.backwards.excludes/28294-add-ExtensionId-apply-get-overloads.excludes b/akka-cluster-sharding/src/main/mima-filters/2.6.0.backwards.excludes/28294-add-ExtensionId-apply-get-overloads.excludes deleted file mode 100644 index c7ba8e0493..0000000000 --- a/akka-cluster-sharding/src/main/mima-filters/2.6.0.backwards.excludes/28294-add-ExtensionId-apply-get-overloads.excludes +++ /dev/null @@ -1,4 +0,0 @@ -# Incompatibilities against Akka < 2.5.17 where extra static bridge methods were generated that -# Mima now wrongly correlates with the new ones added in the PR -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.cluster.sharding.ClusterSharding.get") - diff --git a/akka-cluster-sharding/src/main/mima-filters/2.6.0.backwards.excludes/issue-28207-struct-log.excludes b/akka-cluster-sharding/src/main/mima-filters/2.6.0.backwards.excludes/issue-28207-struct-log.excludes deleted file mode 100644 index 3174625e08..0000000000 --- a/akka-cluster-sharding/src/main/mima-filters/2.6.0.backwards.excludes/issue-28207-struct-log.excludes +++ /dev/null @@ -1,8 +0,0 @@ -# #28207 logging with markers -ProblemFilters.exclude[MissingTypesProblem]("akka.cluster.sharding.PersistentShardCoordinator") -ProblemFilters.exclude[MissingTypesProblem]("akka.cluster.sharding.DDataShardCoordinator") -ProblemFilters.exclude[MissingTypesProblem]("akka.cluster.sharding.ShardCoordinator") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.cluster.sharding.ShardCoordinator.log") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.sharding.ShardCoordinator.typeName") -ProblemFilters.exclude[MissingTypesProblem]("akka.cluster.sharding.ShardRegion") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.cluster.sharding.ShardRegion.log") diff --git a/akka-cluster-sharding/src/main/mima-filters/2.6.1.backwards.excludes/issue-28416-region-registration.excludes b/akka-cluster-sharding/src/main/mima-filters/2.6.1.backwards.excludes/issue-28416-region-registration.excludes deleted file mode 100644 index 9f84d74da1..0000000000 --- a/akka-cluster-sharding/src/main/mima-filters/2.6.1.backwards.excludes/issue-28416-region-registration.excludes +++ /dev/null @@ -1,3 +0,0 @@ -# #28416 change of coordinatorSelection in internal ShardRegion actor -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.cluster.sharding.ShardRegion.coordinatorSelection") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.ShardRegion.gracefulShutdownCoordinatorSelections") diff --git a/akka-cluster-sharding/src/main/mima-filters/2.6.10.backwards.excludes/issue-29711-log-region-shutdown.excludes b/akka-cluster-sharding/src/main/mima-filters/2.6.10.backwards.excludes/issue-29711-log-region-shutdown.excludes deleted file mode 100644 index 53668c7918..0000000000 --- a/akka-cluster-sharding/src/main/mima-filters/2.6.10.backwards.excludes/issue-29711-log-region-shutdown.excludes +++ /dev/null @@ -1,3 +0,0 @@ -# #29711 improve logging of shard region shutdown timeout -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.ShardRegion#HandOffStopper.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.ShardRegion.handOffStopperProps") diff --git a/akka-cluster-sharding/src/main/mima-filters/2.6.10.backwards.excludes/issue-29742-unstash-GetShardHome.excludes b/akka-cluster-sharding/src/main/mima-filters/2.6.10.backwards.excludes/issue-29742-unstash-GetShardHome.excludes deleted file mode 100644 index ed65f1dacf..0000000000 --- a/akka-cluster-sharding/src/main/mima-filters/2.6.10.backwards.excludes/issue-29742-unstash-GetShardHome.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# #29742 Unstash GetShardHome requests one-by-one -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.sharding.ShardCoordinator.unstashOneGetShardHomeRequest") diff --git a/akka-cluster-sharding/src/main/mima-filters/2.6.12.backwards.excludes/full-cluster-shutdown.excludes b/akka-cluster-sharding/src/main/mima-filters/2.6.12.backwards.excludes/full-cluster-shutdown.excludes deleted file mode 100644 index 6a743b2f22..0000000000 --- a/akka-cluster-sharding/src/main/mima-filters/2.6.12.backwards.excludes/full-cluster-shutdown.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# private[akka] class -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.ShardCoordinator.rebalanceTask") diff --git a/akka-cluster-sharding/src/main/mima-filters/2.6.17.backwards.excludes/passivation-strategies.excludes b/akka-cluster-sharding/src/main/mima-filters/2.6.17.backwards.excludes/passivation-strategies.excludes deleted file mode 100644 index 38507920d4..0000000000 --- a/akka-cluster-sharding/src/main/mima-filters/2.6.17.backwards.excludes/passivation-strategies.excludes +++ /dev/null @@ -1,6 +0,0 @@ -# @InternalApi private[akka] val -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.ClusterShardingSettings.shouldPassivateIdleEntities") - -# Shard internal implementation -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.sharding.Shard$PassivateIdleTick$") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.Shard.touchLastMessageTimestamp") diff --git a/akka-cluster-sharding/src/main/mima-filters/2.6.5.backwards.excludes/shard-allocation-client.excludes b/akka-cluster-sharding/src/main/mima-filters/2.6.5.backwards.excludes/shard-allocation-client.excludes deleted file mode 100644 index ca2bcab05a..0000000000 --- a/akka-cluster-sharding/src/main/mima-filters/2.6.5.backwards.excludes/shard-allocation-client.excludes +++ /dev/null @@ -1,4 +0,0 @@ -# Add methods to trait not for user extension -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.sharding.external.javadsl.ExternalShardAllocationClient.setShardLocations") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.sharding.external.scaladsl.ExternalShardAllocationClient.updateShardLocations") - diff --git a/akka-cluster-sharding/src/main/mima-filters/2.6.6.backwards.excludes/remember-entities-refactor.excludes b/akka-cluster-sharding/src/main/mima-filters/2.6.6.backwards.excludes/remember-entities-refactor.excludes deleted file mode 100644 index c8d24cb33b..0000000000 --- a/akka-cluster-sharding/src/main/mima-filters/2.6.6.backwards.excludes/remember-entities-refactor.excludes +++ /dev/null @@ -1,66 +0,0 @@ -# all these are internals -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.sharding.RememberEntityStarter") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.sharding.DDataShard") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.sharding.Shard$StateChange") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.sharding.PersistentShard") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.sharding.Shard$State$") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.sharding.Shard$EntityStarted$") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.sharding.Shard$EntityStopped") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.sharding.Shard$RestartEntity") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.sharding.Shard$RestartEntity$") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.sharding.Shard$RestartEntities") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.sharding.Shard$RestartEntities$") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.sharding.RememberEntityStarter$Tick$") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.sharding.Shard$EntityStarted") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.sharding.RememberingShard") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.sharding.RememberEntityStarter$") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.sharding.Shard$State") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.sharding.Shard$EntityStopped$") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.sharding.Shard$ShardCommand") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.ShardRegion.props") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.ShardRegion.proxyProps") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.Shard.props") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.ShardRegion.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.Shard.receiveCommand") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.Shard.deliverTo") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.Shard.state") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.Shard.state_=") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.Shard.idByRef") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.Shard.idByRef_=") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.Shard.refById") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.Shard.refById_=") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.Shard.lastMessageTimestamp") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.Shard.lastMessageTimestamp_=") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.Shard.passivating") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.Shard.passivating_=") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.Shard.messageBuffers") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.Shard.passivateIdleTask") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.Shard.onLeaseAcquired") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.Shard.processChange") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.cluster.sharding.Shard.passivateCompleted") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.cluster.sharding.Shard.sendMsgBuffer") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.Shard.deliverMessage") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.Shard.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.ShardCoordinator.props") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.DDataShardCoordinator.CoordinatorStateKey") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.DDataShardCoordinator.initEmptyState") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.DDataShardCoordinator.AllShardsKey") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.DDataShardCoordinator.allKeys") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.DDataShardCoordinator.shards") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.DDataShardCoordinator.shards_=") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.DDataShardCoordinator.terminating") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.DDataShardCoordinator.terminating_=") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.DDataShardCoordinator.getShardHomeRequests") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.DDataShardCoordinator.getShardHomeRequests_=") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.DDataShardCoordinator.waitingForState") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.DDataShardCoordinator.waitingForUpdate") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.DDataShardCoordinator.getAllShards") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.DDataShardCoordinator.sendAllShardsUpdate") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.cluster.sharding.ShardRegion.this") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.cluster.sharding.DDataShardCoordinator.this") - -# not marked internal but for not intended as public (no public API use case) -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.sharding.EntityRecoveryStrategy") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.sharding.EntityRecoveryStrategy$") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.sharding.AllAtOnceEntityRecoveryStrategy") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.sharding.ConstantRateEntityRecoveryStrategy") \ No newline at end of file diff --git a/akka-cluster-sharding/src/main/mima-filters/2.6.7.backwards.excludes/shard-state-transition-regression.excludes b/akka-cluster-sharding/src/main/mima-filters/2.6.7.backwards.excludes/shard-state-transition-regression.excludes deleted file mode 100644 index bdc6c2f2da..0000000000 --- a/akka-cluster-sharding/src/main/mima-filters/2.6.7.backwards.excludes/shard-state-transition-regression.excludes +++ /dev/null @@ -1,11 +0,0 @@ -# Fixes for state transition in sharding causing a crash, all internals -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.Shard#Passivating.transition") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.Shard#WaitingForRestart.transition") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.Shard#NoState.transition") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.Shard#RememberedButNotCreated.transition") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.Shard#RememberingStart.transition") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.Shard#Active.transition") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.Shard#Entities.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.Shard#RememberingStop.transition") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.Shard#EntityState.transition") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.sharding.Shard#EntityState.transition") \ No newline at end of file diff --git a/akka-cluster-sharding/src/main/mima-filters/2.6.8.backwards.excludes/29385-sharding-leaving-fix.excludes b/akka-cluster-sharding/src/main/mima-filters/2.6.8.backwards.excludes/29385-sharding-leaving-fix.excludes deleted file mode 100644 index 32fad4ba8c..0000000000 --- a/akka-cluster-sharding/src/main/mima-filters/2.6.8.backwards.excludes/29385-sharding-leaving-fix.excludes +++ /dev/null @@ -1,2 +0,0 @@ -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.ShardCoordinator#RebalanceWorker.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.ShardCoordinator.rebalanceWorkerProps") diff --git a/akka-cluster-sharding/src/main/mima-filters/2.6.9.backwards.excludes/29549-distinct-shutdown-and-rebalance.excludes b/akka-cluster-sharding/src/main/mima-filters/2.6.9.backwards.excludes/29549-distinct-shutdown-and-rebalance.excludes deleted file mode 100644 index 4b10fbceb0..0000000000 --- a/akka-cluster-sharding/src/main/mima-filters/2.6.9.backwards.excludes/29549-distinct-shutdown-and-rebalance.excludes +++ /dev/null @@ -1,6 +0,0 @@ -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.ShardCoordinator#RebalanceWorker.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.ShardCoordinator.rebalanceWorkerProps") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.cluster.sharding.ShardCoordinator#RebalanceWorker.this") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.cluster.sharding.ShardCoordinator.rebalanceWorkerProps") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.ShardRegion.requestShardBufferHomes") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sharding.ShardRegion.sendGracefulShutdownToCoordinator") \ No newline at end of file diff --git a/akka-cluster-sharding/src/main/mima-filters/2.6.x.backwards.excludes/jdk-11-specific-classes.excludes b/akka-cluster-sharding/src/main/mima-filters/2.6.x.backwards.excludes/jdk-11-specific-classes.excludes deleted file mode 100644 index e307fdcb22..0000000000 --- a/akka-cluster-sharding/src/main/mima-filters/2.6.x.backwards.excludes/jdk-11-specific-classes.excludes +++ /dev/null @@ -1,7 +0,0 @@ -# Java 11 only flight recorder classes added in 2.6.7 -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.sharding.internal.jfr.Passivate") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.sharding.internal.jfr.RememberEntityWrite") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.sharding.internal.jfr.JFRShardingFlightRecorder") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.sharding.internal.jfr.RememberEntityAdd") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.sharding.internal.jfr.RememberEntityRemove") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.sharding.internal.jfr.PassivateRestart") \ No newline at end of file diff --git a/akka-cluster-tools/src/main/mima-filters/2.5.17.backwards.excludes b/akka-cluster-tools/src/main/mima-filters/2.5.17.backwards.excludes deleted file mode 100644 index d4e9a90351..0000000000 --- a/akka-cluster-tools/src/main/mima-filters/2.5.17.backwards.excludes +++ /dev/null @@ -1,3 +0,0 @@ -# #27411 changes not caught by previous mima versions -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.client.ClusterClientReceptionist.get") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.pubsub.DistributedPubSub.get") diff --git a/akka-cluster-tools/src/main/mima-filters/2.5.21.backwards.excludes b/akka-cluster-tools/src/main/mima-filters/2.5.21.backwards.excludes deleted file mode 100644 index 58038bc644..0000000000 --- a/akka-cluster-tools/src/main/mima-filters/2.5.21.backwards.excludes +++ /dev/null @@ -1,5 +0,0 @@ -# Lease API #26468 -ProblemFilters.exclude[Problem]("akka.cluster.singleton.ClusterSingletonManager#Internal*") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.singleton.ClusterSingletonManager.gotoOldest") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.singleton.ClusterSingletonManager.gotoHandingOver") -ProblemFilters.exclude[Problem]("akka.cluster.singleton.ClusterSingletonManager$Internal$*") diff --git a/akka-cluster-tools/src/main/mima-filters/2.5.24.backwards.excludes b/akka-cluster-tools/src/main/mima-filters/2.5.24.backwards.excludes deleted file mode 100644 index 1a1aa306e7..0000000000 --- a/akka-cluster-tools/src/main/mima-filters/2.5.24.backwards.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# #27411 changes not caught by previous mima versions -ProblemFilters.exclude[IncompatibleSignatureProblem]("*") diff --git a/akka-cluster-tools/src/main/mima-filters/2.5.x.backwards.excludes/_existing.excludes b/akka-cluster-tools/src/main/mima-filters/2.5.x.backwards.excludes/_existing.excludes deleted file mode 100644 index 05f5cbfde4..0000000000 --- a/akka-cluster-tools/src/main/mima-filters/2.5.x.backwards.excludes/_existing.excludes +++ /dev/null @@ -1,9 +0,0 @@ -# This file contains all excludes added before changing to the subdirectory style -# Protobuf 3 -ProblemFilters.exclude[Problem]("akka.cluster.client.protobuf.msg.*") -ProblemFilters.exclude[Problem]("akka.cluster.pubsub.protobuf.msg.*") - -# #27487 Singleton issue when several nodes leaving -ProblemFilters.exclude[Problem]("akka.cluster.singleton.ClusterSingletonManager#Internal#OldestChangedBuffer*") -ProblemFilters.exclude[Problem]("akka.cluster.singleton.ClusterSingletonManager#Internal#YoungerData.*") -ProblemFilters.exclude[Problem]("akka.cluster.singleton.ClusterSingletonManager#Internal#BecomingOldestData.*") diff --git a/akka-cluster-tools/src/main/mima-filters/2.6.0.backwards.excludes/28294-add-ExtensionId-apply-get-overloads.excludes b/akka-cluster-tools/src/main/mima-filters/2.6.0.backwards.excludes/28294-add-ExtensionId-apply-get-overloads.excludes deleted file mode 100644 index 5e2bf2f62c..0000000000 --- a/akka-cluster-tools/src/main/mima-filters/2.6.0.backwards.excludes/28294-add-ExtensionId-apply-get-overloads.excludes +++ /dev/null @@ -1,5 +0,0 @@ -# Incompatibilities against Akka < 2.5.17 where extra static bridge methods were generated that -# Mima now wrongly correlates with the new ones added in the PR -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.cluster.client.ClusterClientReceptionist.get") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.cluster.pubsub.DistributedPubSub.get") - diff --git a/akka-cluster-typed/src/main/mima-filters/2.6.0.backwards.excludes/28140-scala-2.13.1.backwards.excludes b/akka-cluster-typed/src/main/mima-filters/2.6.0.backwards.excludes/28140-scala-2.13.1.backwards.excludes deleted file mode 100644 index 6d7b311310..0000000000 --- a/akka-cluster-typed/src/main/mima-filters/2.6.0.backwards.excludes/28140-scala-2.13.1.backwards.excludes +++ /dev/null @@ -1,3 +0,0 @@ -# The 'ServiceRegistry' value class was dropped from the signature in 2.13.1. -# That's fine since it's internal and shouldn't have a run-time effect anyway. -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.cluster.typed.internal.receptionist.ShardedServiceRegistry.*") diff --git a/akka-cluster-typed/src/main/mima-filters/2.6.1.backwards.excludes/issue-28123-typed-receptionist-unregistration.excludes b/akka-cluster-typed/src/main/mima-filters/2.6.1.backwards.excludes/issue-28123-typed-receptionist-unregistration.excludes deleted file mode 100644 index 2e9e7fa8c2..0000000000 --- a/akka-cluster-typed/src/main/mima-filters/2.6.1.backwards.excludes/issue-28123-typed-receptionist-unregistration.excludes +++ /dev/null @@ -1,24 +0,0 @@ -# internal messages and apis changed -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.typed.internal.receptionist.ClusterReceptionist.behavior") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.typed.internal.receptionist.ClusterReceptionist#SubscriberTerminated.key") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.typed.internal.receptionist.ClusterReceptionist#SubscriberTerminated.copy") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.cluster.typed.internal.receptionist.ClusterReceptionist#SubscriberTerminated.copy$default$1") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.typed.internal.receptionist.ClusterReceptionist#SubscriberTerminated.copy$default$2") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.typed.internal.receptionist.ClusterReceptionist#SubscriberTerminated.this") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.typed.internal.receptionist.ClusterReceptionist$RegisteredActorTerminated") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.typed.internal.receptionist.ShardedServiceRegistry.apply") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.typed.internal.receptionist.ShardedServiceRegistry.tombstones") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.typed.internal.receptionist.ShardedServiceRegistry.activeActorRefsFor") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.typed.internal.receptionist.ShardedServiceRegistry.addTombstone") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.typed.internal.receptionist.ShardedServiceRegistry.hasTombstone") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.typed.internal.receptionist.ShardedServiceRegistry.pruneTombstones") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.typed.internal.receptionist.ShardedServiceRegistry.copy") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.cluster.typed.internal.receptionist.ShardedServiceRegistry.copy$default$2") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.typed.internal.receptionist.ShardedServiceRegistry.copy$default$4") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.typed.internal.receptionist.ShardedServiceRegistry.this") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.typed.internal.receptionist.ClusterReceptionist$RegisteredActorTerminated$") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.typed.internal.receptionist.ClusterReceptionist.behavior") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.typed.internal.receptionist.ClusterReceptionist#SubscriberTerminated.apply") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.cluster.typed.internal.receptionist.ClusterReceptionist#SubscriberTerminated.unapply") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.typed.internal.receptionist.ShardedServiceRegistry.apply") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.cluster.typed.internal.receptionist.ShardedServiceRegistry.unapply") \ No newline at end of file diff --git a/akka-cluster-typed/src/main/mima-filters/2.6.16.backwards.excludes/receptionist.excludes b/akka-cluster-typed/src/main/mima-filters/2.6.16.backwards.excludes/receptionist.excludes deleted file mode 100644 index a9d477d3f8..0000000000 --- a/akka-cluster-typed/src/main/mima-filters/2.6.16.backwards.excludes/receptionist.excludes +++ /dev/null @@ -1,3 +0,0 @@ -# Generics changed, but not runtime behaviour -# (and is in 'internal' anyway) -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.cluster.typed.internal.receptionist.ClusterReceptionist#State.removeSubscriber") diff --git a/akka-cluster-typed/src/main/mima-filters/2.6.4.backwards.excludes/issue-28792-ClusterReceptionist.excludes b/akka-cluster-typed/src/main/mima-filters/2.6.4.backwards.excludes/issue-28792-ClusterReceptionist.excludes deleted file mode 100644 index 7c62477881..0000000000 --- a/akka-cluster-typed/src/main/mima-filters/2.6.4.backwards.excludes/issue-28792-ClusterReceptionist.excludes +++ /dev/null @@ -1,3 +0,0 @@ -# #28792 Changes to internals of ClusterReceptionist -ProblemFilters.exclude[Problem]("akka.cluster.typed.internal.receptionist.*") -ProblemFilters.exclude[Problem]("akka.cluster.typed.internal.protobuf.*") diff --git a/akka-cluster-typed/src/main/mima-filters/2.6.8.backwards.excludes/issue-24276-reliable-chunks.excludes b/akka-cluster-typed/src/main/mima-filters/2.6.8.backwards.excludes/issue-24276-reliable-chunks.excludes deleted file mode 100644 index 4124fb103e..0000000000 --- a/akka-cluster-typed/src/main/mima-filters/2.6.8.backwards.excludes/issue-24276-reliable-chunks.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# #24276 Chunked messages in Reliable Delivery -ProblemFilters.exclude[Problem]("akka.cluster.typed.internal.protobuf.ReliableDelivery*") diff --git a/akka-cluster/src/main/mima-filters/2.5.10.backwards.excludes b/akka-cluster/src/main/mima-filters/2.5.10.backwards.excludes deleted file mode 100644 index 16d6ad1b3c..0000000000 --- a/akka-cluster/src/main/mima-filters/2.5.10.backwards.excludes +++ /dev/null @@ -1,6 +0,0 @@ -# #24622 wire compat regression -ProblemFilters.exclude[FinalClassProblem]("akka.cluster.protobuf.ClusterMessageSerializer") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.protobuf.ClusterMessageSerializer.clusterRouterPoolFromBinary") -# these are needed because of bug #196 in MiMa -ProblemFilters.exclude[FinalMethodProblem]("akka.serialization.SerializerWithStringManifest.includeManifest") -ProblemFilters.exclude[FinalMethodProblem]("akka.serialization.SerializerWithStringManifest.fromBinary") diff --git a/akka-cluster/src/main/mima-filters/2.5.17.backwards.excludes b/akka-cluster/src/main/mima-filters/2.5.17.backwards.excludes deleted file mode 100644 index 6889e0291b..0000000000 --- a/akka-cluster/src/main/mima-filters/2.5.17.backwards.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# #27411 changes not caught by previous mima versions -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.Cluster.get") diff --git a/akka-cluster/src/main/mima-filters/2.5.19.backwards.excludes b/akka-cluster/src/main/mima-filters/2.5.19.backwards.excludes deleted file mode 100644 index ceb557ce8b..0000000000 --- a/akka-cluster/src/main/mima-filters/2.5.19.backwards.excludes +++ /dev/null @@ -1,20 +0,0 @@ -# #26087 Fix compiler warnings in akka-cluster and akka-cluster-typed -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ClusterDaemon.this") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.cluster.ClusterDaemon.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ClusterRemoteWatcher#DelayedQuarantine.this") - -# cleanup Cluster logging (internals) -ProblemFilters.exclude[MissingTypesProblem]("akka.cluster.JoinSeedNodeProcess") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.JoinSeedNodeProcess.log") -ProblemFilters.exclude[MissingTypesProblem]("akka.cluster.OnMemberStatusChangedListener") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.OnMemberStatusChangedListener.log") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.Cluster.InfoLogger") -ProblemFilters.exclude[MissingTypesProblem]("akka.cluster.ClusterCoreSupervisor") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ClusterCoreSupervisor.log") -ProblemFilters.exclude[MissingTypesProblem]("akka.cluster.FirstSeedNodeProcess") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.FirstSeedNodeProcess.log") -ProblemFilters.exclude[MissingTypesProblem]("akka.cluster.ClusterDaemon") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ClusterDaemon.log") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.Cluster$InfoLogger$") -ProblemFilters.exclude[MissingTypesProblem]("akka.cluster.ClusterCoreDaemon") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ClusterCoreDaemon.log") diff --git a/akka-cluster/src/main/mima-filters/2.5.21.backwards.excludes b/akka-cluster/src/main/mima-filters/2.5.21.backwards.excludes deleted file mode 100644 index da41e31740..0000000000 --- a/akka-cluster/src/main/mima-filters/2.5.21.backwards.excludes +++ /dev/null @@ -1,3 +0,0 @@ -# #26570 Promote IncompatibleConfigurationDetected to public API (moved package and made public) -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.IncompatibleConfigurationDetected") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.IncompatibleConfigurationDetected$") diff --git a/akka-cluster/src/main/mima-filters/2.5.22.backwards.excludes b/akka-cluster/src/main/mima-filters/2.5.22.backwards.excludes deleted file mode 100644 index a9bd5215c0..0000000000 --- a/akka-cluster/src/main/mima-filters/2.5.22.backwards.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# Remove warnings, changing type in private class -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.cluster.CrossDcHeartbeatingState.init") diff --git a/akka-cluster/src/main/mima-filters/2.5.24.backwards.excludes b/akka-cluster/src/main/mima-filters/2.5.24.backwards.excludes deleted file mode 100644 index 1a1aa306e7..0000000000 --- a/akka-cluster/src/main/mima-filters/2.5.24.backwards.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# #27411 changes not caught by previous mima versions -ProblemFilters.exclude[IncompatibleSignatureProblem]("*") diff --git a/akka-cluster/src/main/mima-filters/2.5.4.backwards.excludes b/akka-cluster/src/main/mima-filters/2.5.4.backwards.excludes deleted file mode 100644 index 16bf45f3b5..0000000000 --- a/akka-cluster/src/main/mima-filters/2.5.4.backwards.excludes +++ /dev/null @@ -1,25 +0,0 @@ -# #23257 replace ClusterRouterGroup/Pool "use-role" with "use-roles" -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.protobuf.msg.ClusterMessages#ClusterRouterPoolSettingsOrBuilder.getUseRoles") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.protobuf.msg.ClusterMessages#ClusterRouterPoolSettingsOrBuilder.getUseRolesBytes") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.protobuf.msg.ClusterMessages#ClusterRouterPoolSettingsOrBuilder.getUseRolesCount") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.protobuf.msg.ClusterMessages#ClusterRouterPoolSettingsOrBuilder.getUseRolesList") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.routing.ClusterRouterSettingsBase.useRole") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.routing.ClusterRouterSettingsBase.useRoles") - -# #23228 single leader per cluster data center -ProblemFilters.exclude[Problem]("akka.cluster.Gossip*") -ProblemFilters.exclude[Problem]("akka.cluster.ClusterCoreDaemon*") -ProblemFilters.exclude[Problem]("akka.cluster.ClusterDomainEventPublisher*") -ProblemFilters.exclude[Problem]("akka.cluster.InternalClusterAction*") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ClusterEvent.diffReachable") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ClusterEvent.diffLeader") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ClusterEvent.diffRolesLeader") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ClusterEvent.diffSeen") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.cluster.ClusterEvent.diffReachability") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ClusterEvent.diffUnreachable") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.cluster.ClusterEvent.diffMemberEvents") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.protobuf.msg.ClusterMessages#GossipOrBuilder.getTombstonesCount") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.protobuf.msg.ClusterMessages#GossipOrBuilder.getTombstones") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.protobuf.msg.ClusterMessages#GossipOrBuilder.getTombstonesList") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.protobuf.msg.ClusterMessages#GossipOrBuilder.getTombstonesOrBuilderList") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.protobuf.msg.ClusterMessages#GossipOrBuilder.getTombstonesOrBuilder") diff --git a/akka-cluster/src/main/mima-filters/2.5.8.backwards.excludes b/akka-cluster/src/main/mima-filters/2.5.8.backwards.excludes deleted file mode 100644 index 801518de8c..0000000000 --- a/akka-cluster/src/main/mima-filters/2.5.8.backwards.excludes +++ /dev/null @@ -1 +0,0 @@ -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.GossipTargetSelector.selectDcLocalNodes") \ No newline at end of file diff --git a/akka-cluster/src/main/mima-filters/2.5.9.backwards.excludes b/akka-cluster/src/main/mima-filters/2.5.9.backwards.excludes deleted file mode 100644 index aedc02b960..0000000000 --- a/akka-cluster/src/main/mima-filters/2.5.9.backwards.excludes +++ /dev/null @@ -1,19 +0,0 @@ -# #24009 Rolling update config checker -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.JoinSeedNodeProcess.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ClusterCoreSupervisor.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.FirstSeedNodeProcess.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ClusterDaemon.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ClusterCoreDaemon.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ClusterCoreDaemon.initJoin") -ProblemFilters.exclude[MissingTypesProblem]("akka.cluster.InternalClusterAction$InitJoin$") -ProblemFilters.exclude[MissingFieldProblem]("akka.cluster.InternalClusterAction#InitJoin.serialVersionUID") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.InternalClusterAction#InitJoin.productElement") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.InternalClusterAction#InitJoin.productArity") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.InternalClusterAction#InitJoin.canEqual") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.InternalClusterAction#InitJoin.productIterator") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.InternalClusterAction#InitJoin.productPrefix") -ProblemFilters.exclude[FinalMethodProblem]("akka.cluster.InternalClusterAction#InitJoin.toString") -ProblemFilters.exclude[MissingTypesProblem]("akka.cluster.InternalClusterAction$InitJoinAck$") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.InternalClusterAction#InitJoinAck.copy") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.InternalClusterAction#InitJoinAck.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.InternalClusterAction#InitJoinAck.apply") \ No newline at end of file diff --git a/akka-cluster/src/main/mima-filters/2.5.x.backwards.excludes/_existing.excludes b/akka-cluster/src/main/mima-filters/2.5.x.backwards.excludes/_existing.excludes deleted file mode 100644 index 1655678c01..0000000000 --- a/akka-cluster/src/main/mima-filters/2.5.x.backwards.excludes/_existing.excludes +++ /dev/null @@ -1,29 +0,0 @@ -# This file contains all excludes added before changing to the subdirectory style -# 26757 add timings to cluster heart beat messages -ProblemFilters.exclude[MissingTypesProblem]("akka.cluster.ClusterHeartbeatSender$Heartbeat$") -ProblemFilters.exclude[MissingTypesProblem]("akka.cluster.ClusterHeartbeatSender$HeartbeatRsp$") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ClusterHeartbeatSender*") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ClusterHeartbeatReceiver.selfHeartbeatRsp") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ClusterHeartbeatReceiver.this") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.cluster.ClusterHeartbeatSender.heartbeatRsp") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.CrossDcHeartbeatSender.selfHeartbeat") - -# #24710 remove internal ClusterReadView.refreshCurrentState -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ClusterReadView.refreshCurrentState") - -# Disable remote watch and remote deployment outside Cluster #26176 -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ClusterRemoteWatcher.props") - -# Remove unused protobuf messages -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.protobuf.msg.ClusterMessages*") -ProblemFilters.exclude[MissingTypesProblem]("akka.cluster.protobuf.msg.ClusterMessages$ConfigCheckOrBuilder") -ProblemFilters.exclude[MissingTypesProblem]("akka.cluster.protobuf.msg.ClusterMessages$ConfigCheck$Builder") -ProblemFilters.exclude[MissingTypesProblem]("akka.cluster.protobuf.msg.ClusterMessages$ConfigCheck") - -# Upgrade to protobuf 3 -ProblemFilters.exclude[Problem]("akka.cluster.protobuf.msg.ClusterMessages*") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.cluster.protobuf.ClusterMessageSerializer.compress") - -# #24955 publish of UnreachableDataCenter and ReachableDataCenter -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ClusterEvent.isReachable") - diff --git a/akka-cluster/src/main/mima-filters/2.5.x.backwards.excludes/issue-27788-remove-auto-down.excludes b/akka-cluster/src/main/mima-filters/2.5.x.backwards.excludes/issue-27788-remove-auto-down.excludes deleted file mode 100644 index 6384b1a4da..0000000000 --- a/akka-cluster/src/main/mima-filters/2.5.x.backwards.excludes/issue-27788-remove-auto-down.excludes +++ /dev/null @@ -1,8 +0,0 @@ -# #27788 Remove AutoDowning -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.AutoDown$UnreachableTimeout") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.AutoDown$UnreachableTimeout$") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ClusterSettings.AutoDownUnreachableAfter") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.AutoDownBase") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.AutoDown$") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.AutoDown") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.AutoDowning") diff --git a/akka-cluster/src/main/mima-filters/2.5.x.backwards.excludes/issue-27922-logging.excludes b/akka-cluster/src/main/mima-filters/2.5.x.backwards.excludes/issue-27922-logging.excludes deleted file mode 100644 index 7c46f333c3..0000000000 --- a/akka-cluster/src/main/mima-filters/2.5.x.backwards.excludes/issue-27922-logging.excludes +++ /dev/null @@ -1,8 +0,0 @@ -# #27922 More structured logger names, remove usage of ActorLogging -ProblemFilters.exclude[MissingTypesProblem]("akka.cluster.ClusterHeartbeatSender") -ProblemFilters.exclude[MissingTypesProblem]("akka.cluster.ClusterHeartbeatReceiver") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ClusterHeartbeatReceiver.log") -ProblemFilters.exclude[MissingTypesProblem]("akka.cluster.CrossDcHeartbeatSender") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.CrossDcHeartbeatSender.log") -ProblemFilters.exclude[MissingTypesProblem]("akka.cluster.ClusterDomainEventPublisher") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ClusterDomainEventPublisher.log") diff --git a/akka-cluster/src/main/mima-filters/2.6.0.backwards.excludes/28294-add-ExtensionId-apply-get-overloads.excludes b/akka-cluster/src/main/mima-filters/2.6.0.backwards.excludes/28294-add-ExtensionId-apply-get-overloads.excludes deleted file mode 100644 index 81ca3b809a..0000000000 --- a/akka-cluster/src/main/mima-filters/2.6.0.backwards.excludes/28294-add-ExtensionId-apply-get-overloads.excludes +++ /dev/null @@ -1,4 +0,0 @@ -# Incompatibilities against Akka < 2.5.17 where extra static bridge methods were generated that -# Mima now wrongly correlates with the new ones added in the PR -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.cluster.Cluster.get") - diff --git a/akka-cluster/src/main/mima-filters/2.6.0.backwards.excludes/issue-28207-struct-logging.excludes b/akka-cluster/src/main/mima-filters/2.6.0.backwards.excludes/issue-28207-struct-logging.excludes deleted file mode 100644 index 18adef3c6e..0000000000 --- a/akka-cluster/src/main/mima-filters/2.6.0.backwards.excludes/issue-28207-struct-logging.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# #28207 Structured logging, internal changes -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.cluster.Cluster#ClusterLogger.this") diff --git a/akka-cluster/src/main/mima-filters/2.6.1.backwards.excludes/issue-13654-no-class-manifests-for-cluster-serializer-step1.excludes b/akka-cluster/src/main/mima-filters/2.6.1.backwards.excludes/issue-13654-no-class-manifests-for-cluster-serializer-step1.excludes deleted file mode 100644 index 8051d12e49..0000000000 --- a/akka-cluster/src/main/mima-filters/2.6.1.backwards.excludes/issue-13654-no-class-manifests-for-cluster-serializer-step1.excludes +++ /dev/null @@ -1,5 +0,0 @@ -# internals changed -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.protobuf.ClusterMessageSerializer.HeartBeatRspManifest") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.protobuf.ClusterMessageSerializer.HeartBeatManifest") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.protobuf.ClusterMessageSerializer.HeartBeatManifest") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.protobuf.ClusterMessageSerializer.HeartBeatRspManifest") \ No newline at end of file diff --git a/akka-cluster/src/main/mima-filters/2.6.12.backwards.excludes/down-when-quarantined.excludes b/akka-cluster/src/main/mima-filters/2.6.12.backwards.excludes/down-when-quarantined.excludes deleted file mode 100644 index 2f9cd62459..0000000000 --- a/akka-cluster/src/main/mima-filters/2.6.12.backwards.excludes/down-when-quarantined.excludes +++ /dev/null @@ -1,7 +0,0 @@ -# internals only -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sbr.KeepMajority.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sbr.DownAllNodes.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sbr.StaticQuorum.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sbr.DowningStrategy.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sbr.LeaseMajority.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sbr.KeepOldest.this") \ No newline at end of file diff --git a/akka-cluster/src/main/mima-filters/2.6.12.backwards.excludes/sbr-lease-name.excludes b/akka-cluster/src/main/mima-filters/2.6.12.backwards.excludes/sbr-lease-name.excludes deleted file mode 100644 index da16280ec2..0000000000 --- a/akka-cluster/src/main/mima-filters/2.6.12.backwards.excludes/sbr-lease-name.excludes +++ /dev/null @@ -1,2 +0,0 @@ -ProblemFilters.exclude[Problem]("akka.cluster.sbr.LeaseMajoritySettings$") -ProblemFilters.exclude[Problem]("akka.cluster.sbr.LeaseMajoritySettings.*") diff --git a/akka-cluster/src/main/mima-filters/2.6.13.backwards.excludes/issue-30090-sbr-release-lease.excludes b/akka-cluster/src/main/mima-filters/2.6.13.backwards.excludes/issue-30090-sbr-release-lease.excludes deleted file mode 100644 index eb384976e4..0000000000 --- a/akka-cluster/src/main/mima-filters/2.6.13.backwards.excludes/issue-30090-sbr-release-lease.excludes +++ /dev/null @@ -1,4 +0,0 @@ -# #30090 adding releaseAfter to LeaseMajority -ProblemFilters.exclude[Problem]("akka.cluster.sbr.LeaseMajoritySettings$") -ProblemFilters.exclude[Problem]("akka.cluster.sbr.LeaseMajoritySettings.*") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.sbr.LeaseMajority.this") diff --git a/akka-cluster/src/main/mima-filters/2.6.14.backwards.excludes/simplified-reverse-logic-in-lease-majority.excludes b/akka-cluster/src/main/mima-filters/2.6.14.backwards.excludes/simplified-reverse-logic-in-lease-majority.excludes deleted file mode 100644 index 4ae2944c87..0000000000 --- a/akka-cluster/src/main/mima-filters/2.6.14.backwards.excludes/simplified-reverse-logic-in-lease-majority.excludes +++ /dev/null @@ -1,3 +0,0 @@ -# #30155 simplified reverse logic in lease majority -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.cluster.sbr.SplitBrainResolverBase.waitingForLease") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.cluster.sbr.DowningStrategy.reverseDecision") \ No newline at end of file diff --git a/akka-cluster/src/main/mima-filters/2.6.8.backwards.excludes/issue-29280-GossipStatus.excludes b/akka-cluster/src/main/mima-filters/2.6.8.backwards.excludes/issue-29280-GossipStatus.excludes deleted file mode 100644 index d6d74879fd..0000000000 --- a/akka-cluster/src/main/mima-filters/2.6.8.backwards.excludes/issue-29280-GossipStatus.excludes +++ /dev/null @@ -1,3 +0,0 @@ -# #29280 -ProblemFilters.exclude[Problem]("akka.cluster.GossipStatus*") -ProblemFilters.exclude[Problem]("akka.cluster.protobuf.msg.ClusterMessages*") diff --git a/akka-cluster/src/main/mima-filters/2.6.9.backwards.excludes/issue-27300-appVersion.excludes b/akka-cluster/src/main/mima-filters/2.6.9.backwards.excludes/issue-27300-appVersion.excludes deleted file mode 100644 index 420a30ae01..0000000000 --- a/akka-cluster/src/main/mima-filters/2.6.9.backwards.excludes/issue-27300-appVersion.excludes +++ /dev/null @@ -1,10 +0,0 @@ -# #27300 Added appVersion to Member -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.InternalClusterAction#Join.copy") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.InternalClusterAction#Join.this") -ProblemFilters.exclude[MissingTypesProblem]("akka.cluster.InternalClusterAction$Join$") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.InternalClusterAction#Join.apply") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.cluster.InternalClusterAction#Join.unapply") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.Member.apply") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.Member.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ClusterCoreDaemon.joining") -ProblemFilters.exclude[Problem]("akka.cluster.protobuf.msg.ClusterMessages*") diff --git a/akka-cluster/src/main/mima-filters/2.6.9.backwards.excludes/issue-29628-watch-and-tombstones.excludes b/akka-cluster/src/main/mima-filters/2.6.9.backwards.excludes/issue-29628-watch-and-tombstones.excludes deleted file mode 100644 index 30dcf4d856..0000000000 --- a/akka-cluster/src/main/mima-filters/2.6.9.backwards.excludes/issue-29628-watch-and-tombstones.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# internal apis -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ClusterDomainEventPublisher.publishDiff") diff --git a/akka-cluster/src/main/mima-filters/2.6.9.backwards.excludes/sbr-setReachability.excludes b/akka-cluster/src/main/mima-filters/2.6.9.backwards.excludes/sbr-setReachability.excludes deleted file mode 100644 index 962005ccb5..0000000000 --- a/akka-cluster/src/main/mima-filters/2.6.9.backwards.excludes/sbr-setReachability.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# change to internal -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.cluster.sbr.DowningStrategy.setReachability") diff --git a/akka-coordination/src/main/mima-filters/2.5.24.backwards.excludes b/akka-coordination/src/main/mima-filters/2.5.24.backwards.excludes deleted file mode 100644 index 1a1aa306e7..0000000000 --- a/akka-coordination/src/main/mima-filters/2.5.24.backwards.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# #27411 changes not caught by previous mima versions -ProblemFilters.exclude[IncompatibleSignatureProblem]("*") diff --git a/akka-coordination/src/main/mima-filters/2.5.x.backwards.excludes/_existing.excludes b/akka-coordination/src/main/mima-filters/2.5.x.backwards.excludes/_existing.excludes deleted file mode 100644 index 876f40e563..0000000000 --- a/akka-coordination/src/main/mima-filters/2.5.x.backwards.excludes/_existing.excludes +++ /dev/null @@ -1,3 +0,0 @@ -# This file contains all excludes added before changing to the subdirectory style -# Made final when removing api may change -ProblemFilters.exclude[FinalClassProblem]("akka.coordination.lease.LeaseUsageSettings") diff --git a/akka-coordination/src/main/mima-filters/2.6.4.backwards.excludes b/akka-coordination/src/main/mima-filters/2.6.4.backwards.excludes deleted file mode 100644 index 37d0752dd7..0000000000 --- a/akka-coordination/src/main/mima-filters/2.6.4.backwards.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# Wasn't meant for user extension -ProblemFilters.exclude[FinalClassProblem]("akka.coordination.lease.scaladsl.LeaseProvider") \ No newline at end of file diff --git a/akka-discovery/src/main/mima-filters/2.5.19.backwards.excludes b/akka-discovery/src/main/mima-filters/2.5.19.backwards.excludes deleted file mode 100644 index 8e50348098..0000000000 --- a/akka-discovery/src/main/mima-filters/2.5.19.backwards.excludes +++ /dev/null @@ -1,41 +0,0 @@ -# Removed case class -ProblemFilters.exclude[MissingTypesProblem]("akka.discovery.ServiceDiscovery$Resolved") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.discovery.ServiceDiscovery#Resolved.productElement") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.discovery.ServiceDiscovery#Resolved.productArity") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.discovery.ServiceDiscovery#Resolved.copy$default$2") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.discovery.ServiceDiscovery#Resolved.canEqual") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.discovery.ServiceDiscovery#Resolved.copy") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.discovery.ServiceDiscovery#Resolved.copy$default$1") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.discovery.ServiceDiscovery#Resolved.productIterator") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.discovery.ServiceDiscovery#Resolved.productPrefix") -ProblemFilters.exclude[MissingTypesProblem]("akka.discovery.ServiceDiscovery$ResolvedTarget") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.discovery.ServiceDiscovery#ResolvedTarget.apply") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.discovery.ServiceDiscovery#ResolvedTarget.productElement") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.discovery.ServiceDiscovery#ResolvedTarget.productArity") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.discovery.ServiceDiscovery#ResolvedTarget.copy$default$2") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.discovery.ServiceDiscovery#ResolvedTarget.canEqual") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.discovery.ServiceDiscovery#ResolvedTarget.copy") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.discovery.ServiceDiscovery#ResolvedTarget.copy$default$1") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.discovery.ServiceDiscovery#ResolvedTarget.productIterator") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.discovery.ServiceDiscovery#ResolvedTarget.productPrefix") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.discovery.ServiceDiscovery#ResolvedTarget.copy$default$3") -ProblemFilters.exclude[MissingTypesProblem]("akka.discovery.Lookup") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.discovery.Lookup.productElement") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.discovery.Lookup.productArity") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.discovery.Lookup.copy$default$2") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.discovery.Lookup.canEqual") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.discovery.Lookup.copy") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.discovery.Lookup.copy$default$1") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.discovery.Lookup.productIterator") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.discovery.Lookup.productPrefix") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.discovery.Lookup.copy$default$3") -ProblemFilters.exclude[MissingTypesProblem]("akka.discovery.ServiceDiscovery$ResolvedTarget$") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.discovery.ServiceDiscovery#ResolvedTarget.unapply") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.discovery.Lookup.unapply") -ProblemFilters.exclude[MissingTypesProblem]("akka.discovery.ServiceDiscovery$Resolved$") - -ProblemFilters.exclude[VirtualStaticMemberProblem]("akka.discovery.Lookup.productPrefix") -ProblemFilters.exclude[VirtualStaticMemberProblem]("akka.discovery.Lookup.productArity") -ProblemFilters.exclude[VirtualStaticMemberProblem]("akka.discovery.Lookup.productElement") -ProblemFilters.exclude[VirtualStaticMemberProblem]("akka.discovery.Lookup.productIterator") -ProblemFilters.exclude[VirtualStaticMemberProblem]("akka.discovery.Lookup.canEqual") diff --git a/akka-discovery/src/main/mima-filters/2.5.24.backwards.excludes b/akka-discovery/src/main/mima-filters/2.5.24.backwards.excludes deleted file mode 100644 index 1a1aa306e7..0000000000 --- a/akka-discovery/src/main/mima-filters/2.5.24.backwards.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# #27411 changes not caught by previous mima versions -ProblemFilters.exclude[IncompatibleSignatureProblem]("*") diff --git a/akka-distributed-data/src/main/mima-filters/2.5.0.backwards.excludes b/akka-distributed-data/src/main/mima-filters/2.5.0.backwards.excludes deleted file mode 100644 index 99a213288d..0000000000 --- a/akka-distributed-data/src/main/mima-filters/2.5.0.backwards.excludes +++ /dev/null @@ -1,6 +0,0 @@ -# #22759 LMDB files -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ddata.LmdbDurableStore.env") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ddata.LmdbDurableStore.db") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ddata.LmdbDurableStore.keyBuffer") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ddata.LmdbDurableStore.valueBuffer_=") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ddata.LmdbDurableStore.valueBuffer") diff --git a/akka-distributed-data/src/main/mima-filters/2.5.13.backwards.excludes b/akka-distributed-data/src/main/mima-filters/2.5.13.backwards.excludes deleted file mode 100644 index 11114c2d51..0000000000 --- a/akka-distributed-data/src/main/mima-filters/2.5.13.backwards.excludes +++ /dev/null @@ -1,14 +0,0 @@ -# #25310 Improve performance of DData delta updates -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ddata.ReadWriteAggregator.secondaryNodes") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ddata.ReadWriteAggregator.primaryNodes") - -# #23703 Optimized serializer for ORSet[ActorRef] -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.ddata.protobuf.msg.ReplicatedDataMessages#GSetOrBuilder.getActorRefElementsCount") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.ddata.protobuf.msg.ReplicatedDataMessages#GSetOrBuilder.getActorRefElementsList") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.ddata.protobuf.msg.ReplicatedDataMessages#GSetOrBuilder.getActorRefElements") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.ddata.protobuf.msg.ReplicatedDataMessages#GSetOrBuilder.getActorRefElementsBytes") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.ddata.protobuf.msg.ReplicatedDataMessages#ORSetOrBuilder.getActorRefElementsCount") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.ddata.protobuf.msg.ReplicatedDataMessages#ORSetOrBuilder.getActorRefElementsList") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.ddata.protobuf.msg.ReplicatedDataMessages#ORSetOrBuilder.getActorRefElements") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.ddata.protobuf.msg.ReplicatedDataMessages#ORSetOrBuilder.getActorRefElementsBytes") - diff --git a/akka-distributed-data/src/main/mima-filters/2.5.16.backwards.excludes b/akka-distributed-data/src/main/mima-filters/2.5.16.backwards.excludes deleted file mode 100644 index 5e4898aa7f..0000000000 --- a/akka-distributed-data/src/main/mima-filters/2.5.16.backwards.excludes +++ /dev/null @@ -1,10 +0,0 @@ -# #25543 allow BigInt increment and decrements in PNCounter -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.cluster.ddata.PNCounter.increment") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.cluster.ddata.PNCounter.decrement") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.cluster.ddata.PNCounter.change") - -# #25336 Revert Support for rolling upgrade of ORSet[ActorRef] -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.ddata.protobuf.ReplicatedDataSerializer$BothOldAndNewActorRefFormat$") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.ddata.protobuf.ReplicatedDataSerializer$NewActorRefFormat$") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.ddata.protobuf.ReplicatedDataSerializer$OldActorRefFormat$") -ProblemFilters.exclude[MissingClassProblem]("akka.cluster.ddata.protobuf.ReplicatedDataSerializer$ActorRefFormat") diff --git a/akka-distributed-data/src/main/mima-filters/2.5.17.backwards.excludes b/akka-distributed-data/src/main/mima-filters/2.5.17.backwards.excludes deleted file mode 100644 index 4e41a0bdb2..0000000000 --- a/akka-distributed-data/src/main/mima-filters/2.5.17.backwards.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# #27411 changes not caught by previous mima versions -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ddata.DistributedData.get") diff --git a/akka-distributed-data/src/main/mima-filters/2.5.2.backwards.excludes b/akka-distributed-data/src/main/mima-filters/2.5.2.backwards.excludes deleted file mode 100644 index d358d2198b..0000000000 --- a/akka-distributed-data/src/main/mima-filters/2.5.2.backwards.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# #23025 OversizedPayloadException DeltaPropagation -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.ddata.DeltaPropagationSelector.maxDeltaSize") diff --git a/akka-distributed-data/src/main/mima-filters/2.5.21.backwards.excludes b/akka-distributed-data/src/main/mima-filters/2.5.21.backwards.excludes deleted file mode 100644 index 39537cbdaf..0000000000 --- a/akka-distributed-data/src/main/mima-filters/2.5.21.backwards.excludes +++ /dev/null @@ -1,21 +0,0 @@ -# #26542 compiler warnings (internal API's) -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.cluster.ddata.ORSet.clear") -ProblemFilters.exclude[DirectAbstractMethodProblem]("akka.cluster.ddata.PruningState.addSeen") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ddata.PruningState.addSeen") - -# #26284 adding uid to internal messages -ProblemFilters.exclude[Problem]("akka.cluster.ddata.Replicator#Internal*") -ProblemFilters.exclude[Problem]("akka.cluster.ddata.Replicator$Internal*") -ProblemFilters.exclude[Problem]("akka.cluster.ddata.ReadAggregator*") -ProblemFilters.exclude[Problem]("akka.cluster.ddata.WriteAggregator*") -ProblemFilters.exclude[Problem]("akka.cluster.ddata.ReadWriteAggregator*") -ProblemFilters.exclude[Problem]("akka.cluster.ddata.protobuf.msg.ReplicatorMessages*") -ProblemFilters.exclude[Problem]("akka.cluster.ddata.DeltaPropagationSelector*") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ddata.Replicator.receiveGossip") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ddata.Replicator.receiveStatus") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.cluster.ddata.Replicator.gossipTo") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.cluster.ddata.Replicator.replica") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ddata.Replicator.receiveWeaklyUpMemberUp") - -# #27411 changes not caught by previous mima versions -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ddata.ORSet.clear") diff --git a/akka-distributed-data/src/main/mima-filters/2.5.24.backwards.excludes b/akka-distributed-data/src/main/mima-filters/2.5.24.backwards.excludes deleted file mode 100644 index 1a1aa306e7..0000000000 --- a/akka-distributed-data/src/main/mima-filters/2.5.24.backwards.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# #27411 changes not caught by previous mima versions -ProblemFilters.exclude[IncompatibleSignatureProblem]("*") diff --git a/akka-distributed-data/src/main/mima-filters/2.5.4.backwards.excludes b/akka-distributed-data/src/main/mima-filters/2.5.4.backwards.excludes deleted file mode 100644 index 5154d81574..0000000000 --- a/akka-distributed-data/src/main/mima-filters/2.5.4.backwards.excludes +++ /dev/null @@ -1,4 +0,0 @@ -# #23231 multi-DC Sharding -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.cluster.ddata.Replicator.leader") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ddata.Replicator.receiveLeaderChanged") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.cluster.ddata.Replicator.leader_=") diff --git a/akka-distributed-data/src/main/mima-filters/2.5.x.backwards.excludes/_existing.excludes b/akka-distributed-data/src/main/mima-filters/2.5.x.backwards.excludes/_existing.excludes deleted file mode 100644 index 27f9178e69..0000000000 --- a/akka-distributed-data/src/main/mima-filters/2.5.x.backwards.excludes/_existing.excludes +++ /dev/null @@ -1,3 +0,0 @@ -# This file contains all excludes added before changing to the subdirectory style -# Upgrade to protobuf 3 -ProblemFilters.exclude[Problem]("akka.cluster.ddata.protobuf.*") diff --git a/akka-distributed-data/src/main/mima-filters/2.6.0.backwards.excludes/28294-add-ExtensionId-apply-get-overloads.excludes b/akka-distributed-data/src/main/mima-filters/2.6.0.backwards.excludes/28294-add-ExtensionId-apply-get-overloads.excludes deleted file mode 100644 index 3cd3a28174..0000000000 --- a/akka-distributed-data/src/main/mima-filters/2.6.0.backwards.excludes/28294-add-ExtensionId-apply-get-overloads.excludes +++ /dev/null @@ -1,4 +0,0 @@ -# Incompatibilities against Akka < 2.5.17 where extra static bridge methods were generated that -# Mima now wrongly correlates with the new ones added in the PR -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.cluster.ddata.DistributedData.get") - diff --git a/akka-distributed-data/src/main/mima-filters/2.6.10.backwards.excludes/issue-28421-dynamic-gossip.excludes b/akka-distributed-data/src/main/mima-filters/2.6.10.backwards.excludes/issue-28421-dynamic-gossip.excludes deleted file mode 100644 index 1bffbecb14..0000000000 --- a/akka-distributed-data/src/main/mima-filters/2.6.10.backwards.excludes/issue-28421-dynamic-gossip.excludes +++ /dev/null @@ -1,3 +0,0 @@ -# #28421 Gossip entries based on size -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.ddata.PruningState.estimatedSize") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.ddata.VersionVector.estimatedSize") diff --git a/akka-distributed-data/src/main/mima-filters/2.6.10.backwards.excludes/issue-29736-log-data-size.excludes b/akka-distributed-data/src/main/mima-filters/2.6.10.backwards.excludes/issue-29736-log-data-size.excludes deleted file mode 100644 index e3fb8bc419..0000000000 --- a/akka-distributed-data/src/main/mima-filters/2.6.10.backwards.excludes/issue-29736-log-data-size.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# #29736 Change of Replicator actor internals -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.cluster.ddata.Replicator.digest") diff --git a/akka-distributed-data/src/main/mima-filters/2.6.16.backwards.excludes/stricter-generics.excludes b/akka-distributed-data/src/main/mima-filters/2.6.16.backwards.excludes/stricter-generics.excludes deleted file mode 100644 index a1187d515b..0000000000 --- a/akka-distributed-data/src/main/mima-filters/2.6.16.backwards.excludes/stricter-generics.excludes +++ /dev/null @@ -1,3 +0,0 @@ -# Scala 3 is stricter about checking generics, so we made the generics -# of this internal method a bit more specific: -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.cluster.ddata.Replicator.receiveUpdate") diff --git a/akka-distributed-data/src/main/mima-filters/2.6.4.backwards.excludes/issue-28856-coordinator-state.excludes b/akka-distributed-data/src/main/mima-filters/2.6.4.backwards.excludes/issue-28856-coordinator-state.excludes deleted file mode 100644 index 5e95e1d862..0000000000 --- a/akka-distributed-data/src/main/mima-filters/2.6.4.backwards.excludes/issue-28856-coordinator-state.excludes +++ /dev/null @@ -1,11 +0,0 @@ -# #28856 internal changes to Replicator -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.cluster.ddata.Replicator.nodes") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.cluster.ddata.Replicator.nodes_=") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.cluster.ddata.Replicator.weaklyUpNodes") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.cluster.ddata.Replicator.weaklyUpNodes_=") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.cluster.ddata.Replicator.joiningNodes") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.cluster.ddata.Replicator.joiningNodes_=") -ProblemFilters.exclude[Problem]("akka.cluster.ddata.ReadWriteAggregator.*") -ProblemFilters.exclude[Problem]("akka.cluster.ddata.ReadAggregator*") -ProblemFilters.exclude[Problem]("akka.cluster.ddata.WriteAggregator.*") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.cluster.ddata.protobuf.msg.ReplicatorMessages*") diff --git a/akka-distributed-data/src/main/mima-filters/2.6.5.backwards.excludes/pr-29041-immutable-cancellable.excludes b/akka-distributed-data/src/main/mima-filters/2.6.5.backwards.excludes/pr-29041-immutable-cancellable.excludes deleted file mode 100644 index ffa12fe001..0000000000 --- a/akka-distributed-data/src/main/mima-filters/2.6.5.backwards.excludes/pr-29041-immutable-cancellable.excludes +++ /dev/null @@ -1,6 +0,0 @@ -# Change internal methods of the Replicator actor -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ddata.ReadWriteAggregator.sendToSecondarySchedule") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ddata.ReadWriteAggregator.sendToSecondarySchedule_=") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ddata.ReadWriteAggregator.timeoutSchedule") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.cluster.ddata.ReadWriteAggregator.timeoutSchedule_=") - diff --git a/akka-multi-node-testkit/src/main/mima-filters/2.5.17.backwards.excludes b/akka-multi-node-testkit/src/main/mima-filters/2.5.17.backwards.excludes deleted file mode 100644 index 00d611cc49..0000000000 --- a/akka-multi-node-testkit/src/main/mima-filters/2.5.17.backwards.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# #27411 changes not caught by previous mima versions -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.testconductor.TestConductor.get") diff --git a/akka-multi-node-testkit/src/main/mima-filters/2.5.22.backwards.excludes b/akka-multi-node-testkit/src/main/mima-filters/2.5.22.backwards.excludes deleted file mode 100644 index 1209e72ec2..0000000000 --- a/akka-multi-node-testkit/src/main/mima-filters/2.5.22.backwards.excludes +++ /dev/null @@ -1,2 +0,0 @@ -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.testkit.PerfFlamesSupport.*") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.remote.testkit.PerfFlamesSupport.runPerfFlames") diff --git a/akka-multi-node-testkit/src/main/mima-filters/2.5.24.backwards.excludes b/akka-multi-node-testkit/src/main/mima-filters/2.5.24.backwards.excludes deleted file mode 100644 index 1a1aa306e7..0000000000 --- a/akka-multi-node-testkit/src/main/mima-filters/2.5.24.backwards.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# #27411 changes not caught by previous mima versions -ProblemFilters.exclude[IncompatibleSignatureProblem]("*") diff --git a/akka-multi-node-testkit/src/main/mima-filters/2.5.x.backwards.excludes/_existing.excludes b/akka-multi-node-testkit/src/main/mima-filters/2.5.x.backwards.excludes/_existing.excludes deleted file mode 100644 index 413597e872..0000000000 --- a/akka-multi-node-testkit/src/main/mima-filters/2.5.x.backwards.excludes/_existing.excludes +++ /dev/null @@ -1,7 +0,0 @@ -# This file contains all excludes added before changing to the subdirectory style -# Protobuf 3 -ProblemFilters.exclude[Problem]("akka.remote.testconductor.TestConductorProtocol*") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.remote.testconductor.ProtobufDecoder.this") - -# Remove AFR #27581 -ProblemFilters.exclude[MissingClassProblem]("akka.remote.testkit.FlightRecordingSupport") \ No newline at end of file diff --git a/akka-multi-node-testkit/src/main/mima-filters/2.6.0.backwards.excludes/28294-add-ExtensionId-apply-get-overloads.excludes b/akka-multi-node-testkit/src/main/mima-filters/2.6.0.backwards.excludes/28294-add-ExtensionId-apply-get-overloads.excludes deleted file mode 100644 index d59d7d1f4e..0000000000 --- a/akka-multi-node-testkit/src/main/mima-filters/2.6.0.backwards.excludes/28294-add-ExtensionId-apply-get-overloads.excludes +++ /dev/null @@ -1,4 +0,0 @@ -# Incompatibilities against Akka < 2.5.17 where extra static bridge methods were generated that -# Mima now wrongly correlates with the new ones added in the PR -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.remote.testconductor.TestConductor.get") - diff --git a/akka-multi-node-testkit/src/main/mima-filters/2.6.4.backwards.excludes/RemoteConnection-shutdown.excludes b/akka-multi-node-testkit/src/main/mima-filters/2.6.4.backwards.excludes/RemoteConnection-shutdown.excludes deleted file mode 100644 index f3000e0786..0000000000 --- a/akka-multi-node-testkit/src/main/mima-filters/2.6.4.backwards.excludes/RemoteConnection-shutdown.excludes +++ /dev/null @@ -1 +0,0 @@ -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.remote.testconductor.RemoteConnection.shutdown") diff --git a/akka-persistence-query/src/main/mima-filters/2.5.12.backwards.excludes b/akka-persistence-query/src/main/mima-filters/2.5.12.backwards.excludes deleted file mode 100644 index 5c32756433..0000000000 --- a/akka-persistence-query/src/main/mima-filters/2.5.12.backwards.excludes +++ /dev/null @@ -1,3 +0,0 @@ -# Internal API changes -ProblemFilters.exclude[MissingClassProblem]("akka.persistence.query.PersistenceQuery$PluginHolder") -ProblemFilters.exclude[MissingClassProblem]("akka.persistence.query.PersistenceQuery$PluginHolder$") diff --git a/akka-persistence-query/src/main/mima-filters/2.5.17.backwards.excludes b/akka-persistence-query/src/main/mima-filters/2.5.17.backwards.excludes deleted file mode 100644 index 0b3577a88f..0000000000 --- a/akka-persistence-query/src/main/mima-filters/2.5.17.backwards.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# #27411 changes not caught by previous mima versions -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.persistence.query.PersistenceQuery.get") diff --git a/akka-persistence-query/src/main/mima-filters/2.5.24.backwards.excludes b/akka-persistence-query/src/main/mima-filters/2.5.24.backwards.excludes deleted file mode 100644 index 1a1aa306e7..0000000000 --- a/akka-persistence-query/src/main/mima-filters/2.5.24.backwards.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# #27411 changes not caught by previous mima versions -ProblemFilters.exclude[IncompatibleSignatureProblem]("*") diff --git a/akka-persistence-query/src/main/mima-filters/2.5.x.backwards.excludes/_existing.excludes b/akka-persistence-query/src/main/mima-filters/2.5.x.backwards.excludes/_existing.excludes deleted file mode 100644 index 49a5ecdec2..0000000000 --- a/akka-persistence-query/src/main/mima-filters/2.5.x.backwards.excludes/_existing.excludes +++ /dev/null @@ -1,20 +0,0 @@ -# This file contains all excludes added before changing to the subdirectory style -# Remove ActorPublisher/Subscriber - -ProblemFilters.exclude[MissingClassProblem]("akka.persistence.query.journal.leveldb.LiveEventsByTagPublisher") -ProblemFilters.exclude[MissingClassProblem]("akka.persistence.query.journal.leveldb.AbstractEventsByPersistenceIdPublisher") -ProblemFilters.exclude[MissingClassProblem]("akka.persistence.query.journal.leveldb.CurrentEventsByTagPublisher") -ProblemFilters.exclude[MissingClassProblem]("akka.persistence.query.journal.leveldb.EventsByTagPublisher$Continue$") -ProblemFilters.exclude[MissingClassProblem]("akka.persistence.query.journal.leveldb.AllPersistenceIdsPublisher") -ProblemFilters.exclude[MissingClassProblem]("akka.persistence.query.journal.leveldb.AllPersistenceIdsPublisher$Continue$") -ProblemFilters.exclude[MissingClassProblem]("akka.persistence.query.journal.leveldb.EventsByPersistenceIdPublisher") -ProblemFilters.exclude[MissingClassProblem]("akka.persistence.query.journal.leveldb.DeliveryBuffer") -ProblemFilters.exclude[MissingClassProblem]("akka.persistence.query.journal.leveldb.LiveEventsByPersistenceIdPublisher") -ProblemFilters.exclude[MissingClassProblem]("akka.persistence.query.journal.leveldb.EventsByPersistenceIdPublisher$") -ProblemFilters.exclude[MissingClassProblem]("akka.persistence.query.journal.leveldb.CurrentEventsByPersistenceIdPublisher") -ProblemFilters.exclude[MissingClassProblem]("akka.persistence.query.journal.leveldb.AllPersistenceIdsPublisher$") -ProblemFilters.exclude[MissingClassProblem]("akka.persistence.query.journal.leveldb.EventsByTagPublisher") -ProblemFilters.exclude[MissingClassProblem]("akka.persistence.query.journal.leveldb.EventsByTagPublisher$") -ProblemFilters.exclude[MissingClassProblem]("akka.persistence.query.journal.leveldb.AbstractEventsByTagPublisher") -ProblemFilters.exclude[MissingClassProblem]("akka.persistence.query.journal.leveldb.EventsByPersistenceIdPublisher$Continue$") - diff --git a/akka-persistence-query/src/main/mima-filters/2.6.0.backwards.excludes/28294-add-ExtensionId-apply-get-overloads.excludes b/akka-persistence-query/src/main/mima-filters/2.6.0.backwards.excludes/28294-add-ExtensionId-apply-get-overloads.excludes deleted file mode 100644 index d3a9331d47..0000000000 --- a/akka-persistence-query/src/main/mima-filters/2.6.0.backwards.excludes/28294-add-ExtensionId-apply-get-overloads.excludes +++ /dev/null @@ -1,4 +0,0 @@ -# Incompatibilities against Akka < 2.5.17 where extra static bridge methods were generated that -# Mima now wrongly correlates with the new ones added in the PR -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.persistence.query.PersistenceQuery.get") - diff --git a/akka-persistence-query/src/main/mima-filters/2.6.16.backwards.excludes/persistence-query-leveldb.excludes b/akka-persistence-query/src/main/mima-filters/2.6.16.backwards.excludes/persistence-query-leveldb.excludes deleted file mode 100644 index 22800ed1e6..0000000000 --- a/akka-persistence-query/src/main/mima-filters/2.6.16.backwards.excludes/persistence-query-leveldb.excludes +++ /dev/null @@ -1,6 +0,0 @@ -# Provider users shouldn't rely on the more specific type anyway -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.persistence.query.journal.leveldb.LeveldbReadJournalProvider.scaladslReadJournal") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.persistence.query.journal.leveldb.LeveldbReadJournalProvider.javadslReadJournal") - -# Buffer is private[leveldb] -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.persistence.query.journal.leveldb.Buffer.doPush") diff --git a/akka-persistence-query/src/main/mima-filters/2.6.7.backwards.excludes/29288-leveldb-cleanups.excludes b/akka-persistence-query/src/main/mima-filters/2.6.7.backwards.excludes/29288-leveldb-cleanups.excludes deleted file mode 100644 index a7fa1f0f7d..0000000000 --- a/akka-persistence-query/src/main/mima-filters/2.6.7.backwards.excludes/29288-leveldb-cleanups.excludes +++ /dev/null @@ -1,3 +0,0 @@ -ProblemFilters.exclude[Problem]("akka.persistence.query.journal.leveldb.AllPersistenceIdsStage.*") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.persistence.query.journal.leveldb.EventsByPersistenceIdStage.createLogicAndMaterializedValue") -ProblemFilters.exclude[Problem]("akka.persistence.query.journal.leveldb.EventsByTagStage.*") diff --git a/akka-persistence-typed/src/main/mima-filters/2.6.1.backwards.excludes/issue-28297-deathpactexception.excludes b/akka-persistence-typed/src/main/mima-filters/2.6.1.backwards.excludes/issue-28297-deathpactexception.excludes deleted file mode 100644 index 8ddfa23a36..0000000000 --- a/akka-persistence-typed/src/main/mima-filters/2.6.1.backwards.excludes/issue-28297-deathpactexception.excludes +++ /dev/null @@ -1,3 +0,0 @@ -# #28297 EventSourcedBehavior not failing with DeathPactException for unhandled Terminated() signals -# akka.persistence.typed.internal.BehaviorSetup.onSignal now returns Boolean rather than Unit -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.persistence.typed.internal.BehaviorSetup.onSignal") diff --git a/akka-persistence-typed/src/main/mima-filters/2.6.10.backwards.excludes/pr-29672-snapshot-after-event-replay.excludes b/akka-persistence-typed/src/main/mima-filters/2.6.10.backwards.excludes/pr-29672-snapshot-after-event-replay.excludes deleted file mode 100644 index f60ceec622..0000000000 --- a/akka-persistence-typed/src/main/mima-filters/2.6.10.backwards.excludes/pr-29672-snapshot-after-event-replay.excludes +++ /dev/null @@ -1,7 +0,0 @@ -# modified state of internal class -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.persistence.typed.internal.ReplayingEvents#ReplayingState.copy") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.persistence.typed.internal.ReplayingEvents#ReplayingState.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.persistence.typed.internal.ReplayingEvents#ReplayingState.apply") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.persistence.typed.internal.ReplayingEvents#ReplayingState.unapply") -# moved constructor of internal class -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.persistence.typed.internal.Running.apply") diff --git a/akka-persistence-typed/src/main/mima-filters/2.6.12.backwards.excludes/pr-30007-internal-logger-for-es-behavior.excludes b/akka-persistence-typed/src/main/mima-filters/2.6.12.backwards.excludes/pr-30007-internal-logger-for-es-behavior.excludes deleted file mode 100644 index 75b0df8319..0000000000 --- a/akka-persistence-typed/src/main/mima-filters/2.6.12.backwards.excludes/pr-30007-internal-logger-for-es-behavior.excludes +++ /dev/null @@ -1,5 +0,0 @@ -# Internal API changes -# renamed to internalLogger -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.persistence.typed.internal.BehaviorSetup.log") -# added extra constructor argument -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.persistence.typed.internal.BehaviorSetup.this") diff --git a/akka-persistence-typed/src/main/mima-filters/2.6.13.backwards.excludes/pr-30080-replicated-publishing-tagged-events.excludes b/akka-persistence-typed/src/main/mima-filters/2.6.13.backwards.excludes/pr-30080-replicated-publishing-tagged-events.excludes deleted file mode 100644 index 3613f36af0..0000000000 --- a/akka-persistence-typed/src/main/mima-filters/2.6.13.backwards.excludes/pr-30080-replicated-publishing-tagged-events.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# not for user extension -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.persistence.typed.PublishedEvent.withoutTags") diff --git a/akka-persistence-typed/src/main/mima-filters/2.6.14.backwards.excludes/settings-to-fallback-to-context-log.excludes b/akka-persistence-typed/src/main/mima-filters/2.6.14.backwards.excludes/settings-to-fallback-to-context-log.excludes deleted file mode 100644 index 89351529cc..0000000000 --- a/akka-persistence-typed/src/main/mima-filters/2.6.14.backwards.excludes/settings-to-fallback-to-context-log.excludes +++ /dev/null @@ -1,5 +0,0 @@ -# settings to fallback to actor's context.log for internal EventSourcedBehavior logging -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.persistence.typed.internal.EventSourcedSettings.apply") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.persistence.typed.internal.EventSourcedSettings.unapply") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.persistence.typed.internal.EventSourcedSettings.copy") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.persistence.typed.internal.EventSourcedSettings.this") diff --git a/akka-persistence-typed/src/main/mima-filters/2.6.17.backwards.excludes/issue-30833-lastSequenceNumber.excludes b/akka-persistence-typed/src/main/mima-filters/2.6.17.backwards.excludes/issue-30833-lastSequenceNumber.excludes deleted file mode 100644 index a617615ee0..0000000000 --- a/akka-persistence-typed/src/main/mima-filters/2.6.17.backwards.excludes/issue-30833-lastSequenceNumber.excludes +++ /dev/null @@ -1,4 +0,0 @@ -# #30833 internal changes for lastSequenceNumber -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.persistence.typed.state.internal.Recovering.createBehavior") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.persistence.typed.state.internal.Recovering.onGetSuccess") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.persistence.typed.state.internal.Recovering.this") diff --git a/akka-persistence-typed/src/main/mima-filters/2.6.17.backwards.excludes/pr-30823-null-state-actor-message.excludes b/akka-persistence-typed/src/main/mima-filters/2.6.17.backwards.excludes/pr-30823-null-state-actor-message.excludes deleted file mode 100644 index 594da95725..0000000000 --- a/akka-persistence-typed/src/main/mima-filters/2.6.17.backwards.excludes/pr-30823-null-state-actor-message.excludes +++ /dev/null @@ -1,7 +0,0 @@ -# this is an internal api to avoid sending state as null vioa an Actor message -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.persistence.typed.internal.EventSourcedBehaviorImpl#GetState.this") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.persistence.typed.internal.EventSourcedBehaviorImpl#GetState.apply") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.persistence.typed.internal.EventSourcedBehaviorImpl#GetState.unapply") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.persistence.typed.internal.EventSourcedBehaviorImpl#GetState.replyTo") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.persistence.typed.internal.EventSourcedBehaviorImpl#GetState.copy") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.persistence.typed.internal.EventSourcedBehaviorImpl#GetState.copy$default$1") \ No newline at end of file diff --git a/akka-persistence-typed/src/main/mima-filters/2.6.4.backwards.excludes/issue-23712-testkit.excludes b/akka-persistence-typed/src/main/mima-filters/2.6.4.backwards.excludes/issue-23712-testkit.excludes deleted file mode 100644 index 1e6c5bab15..0000000000 --- a/akka-persistence-typed/src/main/mima-filters/2.6.4.backwards.excludes/issue-23712-testkit.excludes +++ /dev/null @@ -1,6 +0,0 @@ -# 23712 Internals for EventSourcedBehaviorTestKit -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.persistence.typed.internal.RequestingRecoveryPermit.stashInternal") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.persistence.typed.internal.ReplayingSnapshot.stashInternal") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.persistence.typed.internal.ReplayingEvents.stashInternal") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.persistence.typed.internal.StashManagement.stashInternal") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.persistence.typed.internal.Running.stashInternal") diff --git a/akka-persistence-typed/src/main/mima-filters/2.6.4.backwards.excludes/issue-25216-typed-persistence-recovery-strategies.excludes b/akka-persistence-typed/src/main/mima-filters/2.6.4.backwards.excludes/issue-25216-typed-persistence-recovery-strategies.excludes deleted file mode 100644 index 40b68765b4..0000000000 --- a/akka-persistence-typed/src/main/mima-filters/2.6.4.backwards.excludes/issue-25216-typed-persistence-recovery-strategies.excludes +++ /dev/null @@ -1,3 +0,0 @@ -# #25216 customize recovery strategy for typed persistence behaviors -# abstract method withRecovery(akka.persistence.Recovery)akka.persistence.typed.scaladsl.EventSourcedBehavior in interface akka.persistence.typed.scaladsl.EventSourcedBehavior is present only in current version -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.persistence.typed.scaladsl.EventSourcedBehavior.withRecovery") \ No newline at end of file diff --git a/akka-persistence-typed/src/main/mima-filters/2.6.8.backwards.excludes/29217-replicated-event-sourcing.excludes b/akka-persistence-typed/src/main/mima-filters/2.6.8.backwards.excludes/29217-replicated-event-sourcing.excludes deleted file mode 100644 index c0cfd45bdd..0000000000 --- a/akka-persistence-typed/src/main/mima-filters/2.6.8.backwards.excludes/29217-replicated-event-sourcing.excludes +++ /dev/null @@ -1,4 +0,0 @@ -# Changes to internal/private/do not extend -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.persistence.typed.scaladsl.EventSourcedBehavior.withReplication") -ProblemFilters.exclude[Problem]("akka.persistence.typed.internal.*") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.persistence.typed.scaladsl.EventSourcedBehavior.withEventPublishing") diff --git a/akka-persistence-typed/src/main/mima-filters/2.6.8.backwards.excludes/issue-29401-stack-overflow.excludes b/akka-persistence-typed/src/main/mima-filters/2.6.8.backwards.excludes/issue-29401-stack-overflow.excludes deleted file mode 100644 index 11be0f31c2..0000000000 --- a/akka-persistence-typed/src/main/mima-filters/2.6.8.backwards.excludes/issue-29401-stack-overflow.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# Internals only -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.persistence.typed.internal.Running#HandlingCommands.applyEffects") \ No newline at end of file diff --git a/akka-persistence-typed/src/main/mima-filters/2.6.9.backwards.excludes/issue-26949-fix-direct-replication.excludes b/akka-persistence-typed/src/main/mima-filters/2.6.9.backwards.excludes/issue-26949-fix-direct-replication.excludes deleted file mode 100644 index cb6fc056f0..0000000000 --- a/akka-persistence-typed/src/main/mima-filters/2.6.9.backwards.excludes/issue-26949-fix-direct-replication.excludes +++ /dev/null @@ -1 +0,0 @@ -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.persistence.typed.ReplicationId.Separator") \ No newline at end of file diff --git a/akka-persistence/src/main/mima-filters/2.5.11.backwards.excludes b/akka-persistence/src/main/mima-filters/2.5.11.backwards.excludes deleted file mode 100644 index 421915f686..0000000000 --- a/akka-persistence/src/main/mima-filters/2.5.11.backwards.excludes +++ /dev/null @@ -1,10 +0,0 @@ -# #23841 Remove backward compatibility on some akka-persistence internal API -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.persistence.Persistence.journalConfigFor") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.persistence.Persistence.journalFor") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.persistence.Persistence.snapshotStoreFor") - -# #24508 Adding defer method to PersistentActor -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.persistence.PersistentActor.defer") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.persistence.Eventsourced.internalDefer") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.persistence.AbstractPersistentActorLike.defer") - diff --git a/akka-persistence/src/main/mima-filters/2.5.17.backwards.excludes b/akka-persistence/src/main/mima-filters/2.5.17.backwards.excludes deleted file mode 100644 index 8ad438496b..0000000000 --- a/akka-persistence/src/main/mima-filters/2.5.17.backwards.excludes +++ /dev/null @@ -1,4 +0,0 @@ -# #27411 changes not caught by previous mima versions -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.persistence.Persistence.get") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.persistence.fsm.SnapshotAfter.get") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.persistence.journal.PersistencePluginProxyExtension.get") diff --git a/akka-persistence/src/main/mima-filters/2.5.21.backwards.excludes b/akka-persistence/src/main/mima-filters/2.5.21.backwards.excludes deleted file mode 100644 index 5e14f18a73..0000000000 --- a/akka-persistence/src/main/mima-filters/2.5.21.backwards.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# #26451 Consolidate duplicate persistence sharding function -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.persistence.Eventsourced.internalDeleteMessagesBeforeSnapshot") diff --git a/akka-persistence/src/main/mima-filters/2.5.24.backwards.excludes b/akka-persistence/src/main/mima-filters/2.5.24.backwards.excludes deleted file mode 100644 index 1a1aa306e7..0000000000 --- a/akka-persistence/src/main/mima-filters/2.5.24.backwards.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# #27411 changes not caught by previous mima versions -ProblemFilters.exclude[IncompatibleSignatureProblem]("*") diff --git a/akka-persistence/src/main/mima-filters/2.5.25.backwards.excludes b/akka-persistence/src/main/mima-filters/2.5.25.backwards.excludes deleted file mode 100644 index 30d4e28a86..0000000000 --- a/akka-persistence/src/main/mima-filters/2.5.25.backwards.excludes +++ /dev/null @@ -1,3 +0,0 @@ -# #27411 changes not caught by previous mima versions -## TimerMode parameter -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.persistence.fsm.PersistentFSM#Timer.unapply") diff --git a/akka-persistence/src/main/mima-filters/2.5.3.backwards.excludes b/akka-persistence/src/main/mima-filters/2.5.3.backwards.excludes deleted file mode 100644 index 960dd6dc3a..0000000000 --- a/akka-persistence/src/main/mima-filters/2.5.3.backwards.excludes +++ /dev/null @@ -1,4 +0,0 @@ -# #15733 Timers -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.persistence.fsm.PersistentFSM#Timer.apply") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.persistence.fsm.PersistentFSM#Timer.copy") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.persistence.fsm.PersistentFSM#Timer.this") diff --git a/akka-persistence/src/main/mima-filters/2.5.4.backwards.excludes b/akka-persistence/src/main/mima-filters/2.5.4.backwards.excludes deleted file mode 100644 index 8c65d2b39c..0000000000 --- a/akka-persistence/src/main/mima-filters/2.5.4.backwards.excludes +++ /dev/null @@ -1,14 +0,0 @@ -# LevelDB journal compaction #21677 -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.persistence.journal.leveldb.LeveldbStore.compactionIntervals") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.persistence.journal.leveldb.LeveldbStore.akka$persistence$journal$leveldb$LeveldbStore$_setter_$compactionIntervals_=") -ProblemFilters.exclude[InheritedNewAbstractMethodProblem]("akka.persistence.journal.leveldb.LeveldbStore.compactionLimit") -ProblemFilters.exclude[InheritedNewAbstractMethodProblem]("akka.persistence.journal.leveldb.LeveldbStore.compactionSegment") -ProblemFilters.exclude[InheritedNewAbstractMethodProblem]("akka.persistence.journal.leveldb.LeveldbStore.akka$persistence$journal$leveldb$CompactionSegmentManagement$$latestCompactionSegments") -ProblemFilters.exclude[InheritedNewAbstractMethodProblem]("akka.persistence.journal.leveldb.LeveldbStore.compactionIntervals") -ProblemFilters.exclude[InheritedNewAbstractMethodProblem]("akka.persistence.journal.leveldb.LeveldbStore.updateCompactionSegment") -ProblemFilters.exclude[InheritedNewAbstractMethodProblem]("akka.persistence.journal.leveldb.LeveldbStore.akka$persistence$journal$leveldb$CompactionSegmentManagement$$latestCompactionSegments_=") -ProblemFilters.exclude[InheritedNewAbstractMethodProblem]("akka.persistence.journal.leveldb.LeveldbStore.mustCompact") -ProblemFilters.exclude[InheritedNewAbstractMethodProblem]("akka.persistence.journal.leveldb.LeveldbStore.akka$actor$ActorLogging$$_log_=") -ProblemFilters.exclude[InheritedNewAbstractMethodProblem]("akka.persistence.journal.leveldb.LeveldbStore.log") -ProblemFilters.exclude[InheritedNewAbstractMethodProblem]("akka.persistence.journal.leveldb.LeveldbStore.akka$actor$ActorLogging$$_log") -ProblemFilters.exclude[InheritedNewAbstractMethodProblem]("akka.persistence.journal.leveldb.LeveldbStore.receiveCompactionInternal") diff --git a/akka-persistence/src/main/mima-filters/2.5.6.backwards.excludes b/akka-persistence/src/main/mima-filters/2.5.6.backwards.excludes deleted file mode 100644 index 54db381a2f..0000000000 --- a/akka-persistence/src/main/mima-filters/2.5.6.backwards.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# #23436 AbstractPersistentLoggingFSM, this is not binary compatible but previous was not possible to use at all -ProblemFilters.exclude[InheritedNewAbstractMethodProblem]("akka.persistence.fsm.AbstractPersistentLoggingFSM.domainEventClass") diff --git a/akka-persistence/src/main/mima-filters/2.5.7.backwards.excludes b/akka-persistence/src/main/mima-filters/2.5.7.backwards.excludes deleted file mode 100644 index 2f6443bf6c..0000000000 --- a/akka-persistence/src/main/mima-filters/2.5.7.backwards.excludes +++ /dev/null @@ -1,6 +0,0 @@ -# #18470 Calls to stash() inside of persist callbacks should throw exception -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.persistence.Eventsourced.akka$persistence$Eventsourced$$super$stash") - -# #24076 PersistentActor with Timers -ProblemFilters.exclude[InheritedNewAbstractMethodProblem]("akka.persistence.AbstractPersistentActor.createReceiveRecover") -ProblemFilters.exclude[InheritedNewAbstractMethodProblem]("akka.persistence.AbstractPersistentActorWithAtLeastOnceDelivery.createReceiveRecover") diff --git a/akka-persistence/src/main/mima-filters/2.5.8.backwards.excludes b/akka-persistence/src/main/mima-filters/2.5.8.backwards.excludes deleted file mode 100644 index e3de60161f..0000000000 --- a/akka-persistence/src/main/mima-filters/2.5.8.backwards.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# Missed out in previous releases -ProblemFilters.exclude[MissingTypesProblem]("akka.persistence.AbstractPersistentActorWithTimers") diff --git a/akka-persistence/src/main/mima-filters/2.5.x.backwards.excludes/2.5.26-vs-2.6.0-RC1.excludes b/akka-persistence/src/main/mima-filters/2.5.x.backwards.excludes/2.5.26-vs-2.6.0-RC1.excludes deleted file mode 100644 index 8b27e94a6b..0000000000 --- a/akka-persistence/src/main/mima-filters/2.5.x.backwards.excludes/2.5.26-vs-2.6.0-RC1.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# Diverging but internal -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.persistence.fsm.PersistentFSM#Timer.unapply") \ No newline at end of file diff --git a/akka-persistence/src/main/mima-filters/2.5.x.backwards.excludes/_existing.excludes b/akka-persistence/src/main/mima-filters/2.5.x.backwards.excludes/_existing.excludes deleted file mode 100644 index af2ec67dd1..0000000000 --- a/akka-persistence/src/main/mima-filters/2.5.x.backwards.excludes/_existing.excludes +++ /dev/null @@ -1,16 +0,0 @@ -# This file contains all excludes added before changing to the subdirectory style -# excludes for 2.6 - -# Remove deprecated features since 2.5.0 https://github.com/akka/akka/issues/26492 -ProblemFilters.exclude[MissingClassProblem]("akka.persistence.UntypedPersistentActor") -ProblemFilters.exclude[MissingClassProblem]("akka.persistence.UntypedPersistentActorWithAtLeastOnceDelivery") - -# #26910 scheduleWithFixedDelay vs scheduleAtFixedRate -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.persistence.fsm.PersistentFSM#Timer.apply") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.persistence.fsm.PersistentFSM#Timer.repeat") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.persistence.fsm.PersistentFSM#Timer.copy$default$3") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.persistence.fsm.PersistentFSM#Timer.this") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.persistence.fsm.PersistentFSM#Timer.copy") - -# Upgrade to protobuf 3 -ProblemFilters.exclude[Problem]("akka.persistence.serialization.MessageFormats*") diff --git a/akka-persistence/src/main/mima-filters/2.5.x.backwards.excludes/issue-27994-inmem-journal.excludes b/akka-persistence/src/main/mima-filters/2.5.x.backwards.excludes/issue-27994-inmem-journal.excludes deleted file mode 100644 index 13a6c43777..0000000000 --- a/akka-persistence/src/main/mima-filters/2.5.x.backwards.excludes/issue-27994-inmem-journal.excludes +++ /dev/null @@ -1,5 +0,0 @@ -# #27994 changes to internal inmem journal -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.persistence.journal.inmem.InmemMessages.update") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.persistence.journal.inmem.InmemMessages.akka$persistence$journal$inmem$InmemMessages$$highestSequenceNumbers") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.persistence.journal.inmem.InmemMessages.akka$persistence$journal$inmem$InmemMessages$$highestSequenceNumbers_=") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.persistence.journal.inmem.InmemJournal.update") diff --git a/akka-persistence/src/main/mima-filters/2.6.0.backwards.excludes/28294-add-ExtensionId-apply-get-overloads.excludes b/akka-persistence/src/main/mima-filters/2.6.0.backwards.excludes/28294-add-ExtensionId-apply-get-overloads.excludes deleted file mode 100644 index 0dc201b334..0000000000 --- a/akka-persistence/src/main/mima-filters/2.6.0.backwards.excludes/28294-add-ExtensionId-apply-get-overloads.excludes +++ /dev/null @@ -1,6 +0,0 @@ -# Incompatibilities against Akka < 2.5.17 where extra static bridge methods were generated that -# Mima now wrongly correlates with the new ones added in the PR -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.persistence.fsm.SnapshotAfter.get") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.persistence.Persistence.get") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.persistence.journal.PersistencePluginProxyExtension.get") - diff --git a/akka-persistence/src/main/mima-filters/2.6.1.backwards.excludes/28331-timestamp-PersistentRepr.excludes b/akka-persistence/src/main/mima-filters/2.6.1.backwards.excludes/28331-timestamp-PersistentRepr.excludes deleted file mode 100644 index 3205e63430..0000000000 --- a/akka-persistence/src/main/mima-filters/2.6.1.backwards.excludes/28331-timestamp-PersistentRepr.excludes +++ /dev/null @@ -1,9 +0,0 @@ -# #28331 Add optional timestamp to PersistentRepr -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.persistence.PersistentRepr.timestamp") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.persistence.PersistentRepr.withTimestamp") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.persistence.PersistentImpl.apply") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.persistence.PersistentImpl.copy") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.persistence.PersistentImpl.this") -ProblemFilters.exclude[Problem]("akka.persistence.PersistentImpl*") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.persistence.serialization.MessageFormats#PersistentMessageOrBuilder.hasTimestamp") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.persistence.serialization.MessageFormats#PersistentMessageOrBuilder.getTimestamp") diff --git a/akka-persistence/src/main/mima-filters/2.6.16.backwards.excludes/fsm.excludes b/akka-persistence/src/main/mima-filters/2.6.16.backwards.excludes/fsm.excludes deleted file mode 100644 index 39e66245eb..0000000000 --- a/akka-persistence/src/main/mima-filters/2.6.16.backwards.excludes/fsm.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# Has always been private[akka] -ProblemFilters.exclude[Problem]("akka.persistence.fsm.PersistentFSM#State.copy*") diff --git a/akka-persistence/src/main/mima-filters/2.6.19.backwards.excludes/30446-deleteObject.excludes b/akka-persistence/src/main/mima-filters/2.6.19.backwards.excludes/30446-deleteObject.excludes deleted file mode 100644 index e2bb7a9f76..0000000000 --- a/akka-persistence/src/main/mima-filters/2.6.19.backwards.excludes/30446-deleteObject.excludes +++ /dev/null @@ -1,3 +0,0 @@ -# #30446 Addition of deleteObject overloaded method -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.persistence.state.javadsl.DurableStateUpdateStore.deleteObject") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.persistence.state.scaladsl.DurableStateUpdateStore.deleteObject") \ No newline at end of file diff --git a/akka-persistence/src/main/mima-filters/2.6.3.backwards.excludes/28331-timestamp-PersistentRepr.excludes b/akka-persistence/src/main/mima-filters/2.6.3.backwards.excludes/28331-timestamp-PersistentRepr.excludes deleted file mode 100644 index a15dd2cd9a..0000000000 --- a/akka-persistence/src/main/mima-filters/2.6.3.backwards.excludes/28331-timestamp-PersistentRepr.excludes +++ /dev/null @@ -1,3 +0,0 @@ -# PersistenceSettings.view -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.persistence.PersistenceSettings.view") -ProblemFilters.exclude[MissingClassProblem]("akka.persistence.PersistenceSettings$view$") diff --git a/akka-persistence/src/main/mima-filters/2.6.3.backwards.excludes/28597-lazy-journal.excludes b/akka-persistence/src/main/mima-filters/2.6.3.backwards.excludes/28597-lazy-journal.excludes deleted file mode 100644 index 90366c4594..0000000000 --- a/akka-persistence/src/main/mima-filters/2.6.3.backwards.excludes/28597-lazy-journal.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# #28597 Don't start journal when accessing event adapters -ProblemFilters.exclude[Problem]("akka.persistence.Persistence#PluginHolder*") diff --git a/akka-persistence/src/main/mima-filters/2.6.4.backwards.excludes/28629-writeInProgress-race.excludes b/akka-persistence/src/main/mima-filters/2.6.4.backwards.excludes/28629-writeInProgress-race.excludes deleted file mode 100644 index d0a4676dba..0000000000 --- a/akka-persistence/src/main/mima-filters/2.6.4.backwards.excludes/28629-writeInProgress-race.excludes +++ /dev/null @@ -1,6 +0,0 @@ -#Add writeCount field to WriteMessagesFailed, safe to exclude since the message is internal -ProblemFilters.exclude[MissingTypesProblem]("akka.persistence.JournalProtocol$WriteMessagesFailed$") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.persistence.JournalProtocol#WriteMessagesFailed.apply") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.persistence.JournalProtocol#WriteMessagesFailed.copy") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.persistence.JournalProtocol#WriteMessagesFailed.this") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.persistence.JournalProtocol#WriteMessagesFailed.unapply") \ No newline at end of file diff --git a/akka-persistence/src/main/mima-filters/2.6.8.backwards.excludes/29217-active-active-event-sourcing.excludes b/akka-persistence/src/main/mima-filters/2.6.8.backwards.excludes/29217-active-active-event-sourcing.excludes deleted file mode 100644 index 4ac25cf0b7..0000000000 --- a/akka-persistence/src/main/mima-filters/2.6.8.backwards.excludes/29217-active-active-event-sourcing.excludes +++ /dev/null @@ -1,16 +0,0 @@ -# Changes to internal/private - -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.persistence.journal.inmem.InmemMessages.*") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.persistence.journal.inmem.InmemJournal.*") - -# marked as do not inherit -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.persistence.PersistentRepr.metadata") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.persistence.PersistentRepr.withMetadata") - -# changes to internal class -ProblemFilters.exclude[Problem]("akka.persistence.PersistentImpl*") - -# protobuf -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.persistence.serialization.MessageFormats#PersistentMessageOrBuilder.hasMetadata") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.persistence.serialization.MessageFormats#PersistentMessageOrBuilder.getMetadata") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.persistence.serialization.MessageFormats#PersistentMessageOrBuilder.getMetadataOrBuilder") diff --git a/akka-remote/src/main/mima-filters/2.5.11.backwards.excludes b/akka-remote/src/main/mima-filters/2.5.11.backwards.excludes deleted file mode 100644 index 9e07caf4c2..0000000000 --- a/akka-remote/src/main/mima-filters/2.5.11.backwards.excludes +++ /dev/null @@ -1,6 +0,0 @@ -# #24553 eliminate test stages when not used -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.artery.OutboundTestStage.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.artery.InboundTestStage.this") - -# #24847 ClearSystemMessageDelivery -ProblemFilters.exclude[Problem]("akka.remote.artery.SystemMessageDelivery*") diff --git a/akka-remote/src/main/mima-filters/2.5.12.backwards.excludes b/akka-remote/src/main/mima-filters/2.5.12.backwards.excludes deleted file mode 100644 index 4cf43d3853..0000000000 --- a/akka-remote/src/main/mima-filters/2.5.12.backwards.excludes +++ /dev/null @@ -1,22 +0,0 @@ -# #24972 Artery internals -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.artery.compress.InboundCompression.confirmAdvertisement") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.artery.OutboundHandshake.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.artery.ArteryTransport.terminationHintReplier") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.RemoteWatcher.quarantine") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.artery.Association.quarantine") - -# Internal API changes -ProblemFilters.exclude[MissingTypesProblem]("akka.remote.artery.ArteryTransport$InboundStreamMatValues$") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.remote.artery.ArteryTransport#InboundStreamMatValues.apply") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.remote.artery.ArteryTransport#InboundStreamMatValues.copy$default$1") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.remote.artery.ArteryTransport#InboundStreamMatValues.copy$default$2") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.artery.ArteryTransport#InboundStreamMatValues.aeronSourceLifecycle") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.remote.artery.ArteryTransport#InboundStreamMatValues.copy") -ProblemFilters.exclude[MissingClassProblem]("akka.remote.artery.aeron.AeronSource$ResourceLifecycle") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.remote.artery.ArteryTransport#InboundStreamMatValues.this") - -# #23732 SSLEngineProvider, changes to internal classes -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.transport.netty.SSLSettings.getOrCreateContext") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.transport.netty.SSLSettings.createSecureRandom") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.transport.netty.NettySSLSupport.apply") - diff --git a/akka-remote/src/main/mima-filters/2.5.15.backwards.excludes b/akka-remote/src/main/mima-filters/2.5.15.backwards.excludes deleted file mode 100644 index 3b6086e367..0000000000 --- a/akka-remote/src/main/mima-filters/2.5.15.backwards.excludes +++ /dev/null @@ -1,8 +0,0 @@ -# AES random number generator issue, security was selected over compatibility -ProblemFilters.exclude[MissingClassProblem]("akka.remote.security.provider.AESCounterBuiltinRNG$AESKey") -ProblemFilters.exclude[MissingClassProblem]("akka.remote.security.provider.AESCounterBuiltinRNG") -ProblemFilters.exclude[MissingClassProblem]("akka.remote.security.provider.AESCounterBuiltinRNG$") -ProblemFilters.exclude[MissingClassProblem]("akka.remote.security.provider.AkkaProvider$") -ProblemFilters.exclude[MissingClassProblem]("akka.remote.security.provider.AES256CounterSecureRNG") -ProblemFilters.exclude[MissingClassProblem]("akka.remote.security.provider.AES128CounterSecureRNG") -ProblemFilters.exclude[MissingClassProblem]("akka.remote.security.provider.AkkaProvider") diff --git a/akka-remote/src/main/mima-filters/2.5.17.backwards.excludes b/akka-remote/src/main/mima-filters/2.5.17.backwards.excludes deleted file mode 100644 index 63ba14edae..0000000000 --- a/akka-remote/src/main/mima-filters/2.5.17.backwards.excludes +++ /dev/null @@ -1,3 +0,0 @@ -# #27411 changes not caught by previous mima versions -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.*Extension.get") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.serialization.ActorRefResolveThreadLocalCache.get") diff --git a/akka-remote/src/main/mima-filters/2.5.18.backwards.excludes b/akka-remote/src/main/mima-filters/2.5.18.backwards.excludes deleted file mode 100644 index d07a00601f..0000000000 --- a/akka-remote/src/main/mima-filters/2.5.18.backwards.excludes +++ /dev/null @@ -1,11 +0,0 @@ -# #25978 Remove deprecated AES random number generators -ProblemFilters.exclude[MissingClassProblem]("akka.remote.security.provider.AESCounterBuiltinRNGReSeeder") -ProblemFilters.exclude[MissingClassProblem]("akka.remote.security.provider.CounterRNGConstants$") -ProblemFilters.exclude[MissingClassProblem]("akka.remote.security.provider.CounterRNGConstants") -ProblemFilters.exclude[MissingClassProblem]("akka.remote.security.provider.DeprecatedAES256CounterSecureRNG") -ProblemFilters.exclude[MissingClassProblem]("akka.remote.security.provider.DeprecatedAESCounterBuiltinRNG$AESKey") -ProblemFilters.exclude[MissingClassProblem]("akka.remote.security.provider.DeprecatedAkkaProvider") -ProblemFilters.exclude[MissingClassProblem]("akka.remote.security.provider.DeprecatedAES128CounterSecureRNG") -ProblemFilters.exclude[MissingClassProblem]("akka.remote.security.provider.DeprecatedAESCounterBuiltinRNG$") -ProblemFilters.exclude[MissingClassProblem]("akka.remote.security.provider.DeprecatedAESCounterBuiltinRNG") -ProblemFilters.exclude[MissingClassProblem]("akka.remote.security.provider.DeprecatedAkkaProvider$") diff --git a/akka-remote/src/main/mima-filters/2.5.2.backwards.excludes b/akka-remote/src/main/mima-filters/2.5.2.backwards.excludes deleted file mode 100644 index 4ab99c120b..0000000000 --- a/akka-remote/src/main/mima-filters/2.5.2.backwards.excludes +++ /dev/null @@ -1,3 +0,0 @@ -# #23023 added a new overload with implementation to trait, so old transport implementations compiled against -# older versions will be missing the method. We accept that incompatibility for now. -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.remote.transport.AssociationHandle.disassociate") \ No newline at end of file diff --git a/akka-remote/src/main/mima-filters/2.5.24.backwards.excludes b/akka-remote/src/main/mima-filters/2.5.24.backwards.excludes deleted file mode 100644 index 1a1aa306e7..0000000000 --- a/akka-remote/src/main/mima-filters/2.5.24.backwards.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# #27411 changes not caught by previous mima versions -ProblemFilters.exclude[IncompatibleSignatureProblem]("*") diff --git a/akka-remote/src/main/mima-filters/2.5.25.backwards.excludes b/akka-remote/src/main/mima-filters/2.5.25.backwards.excludes deleted file mode 100644 index 939d2177ee..0000000000 --- a/akka-remote/src/main/mima-filters/2.5.25.backwards.excludes +++ /dev/null @@ -1,15 +0,0 @@ -# #27455, #27525 Bind to arbitrary port in Artery TCP -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.remote.artery.*.runInboundStreams") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.remote.artery.*.runInboundStreams") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.artery.*.runInboundStreams") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.remote.artery.ArteryTransport.bindInboundStreams") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.artery.ArteryTransport.autoSelectPort") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.remote.artery.tcp.TcpFraming.this") - -# #27411 changes not caught by previous mima versions -## ActorRef became an OptionVal -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.remote.transport.AkkaPduCodec#Message.unapply") -## StopSignal became OptionVal[StopSignal] -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.remote.artery.Association#OutboundStreamMatValues.unapply") -## ActorRef became OptionVal[ActorRef] -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.remote.EndpointManager#Send.unapply") diff --git a/akka-remote/src/main/mima-filters/2.5.3.backwards.excludes b/akka-remote/src/main/mima-filters/2.5.3.backwards.excludes deleted file mode 100644 index c82dbcace6..0000000000 --- a/akka-remote/src/main/mima-filters/2.5.3.backwards.excludes +++ /dev/null @@ -1,2 +0,0 @@ -#21880 PartitionHub in Artery -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.artery.ArterySettings#Advanced.InboundBroadcastHubBufferSize") diff --git a/akka-remote/src/main/mima-filters/2.5.4.backwards.excludes b/akka-remote/src/main/mima-filters/2.5.4.backwards.excludes deleted file mode 100644 index 0ee5bba2dd..0000000000 --- a/akka-remote/src/main/mima-filters/2.5.4.backwards.excludes +++ /dev/null @@ -1,12 +0,0 @@ -#23504 compression tables -ProblemFilters.exclude[MissingClassProblem]("akka.remote.artery.compress.InboundCompression$State$") -ProblemFilters.exclude[MissingClassProblem]("akka.remote.artery.compress.InboundCompression$State") - -#23702 Java 9 Unsafe String access -ProblemFilters.exclude[MissingClassProblem]("akka.remote.artery.FastHash$") -ProblemFilters.exclude[MissingClassProblem]("akka.remote.artery.FastHash") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.artery.EnvelopeBuffer.StringValueFieldOffset") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.artery.EnvelopeBuffer.UsAscii") - -#22156 lost refuseUid -ProblemFilters.exclude[Problem]("akka.remote.EndpointManager*") diff --git a/akka-remote/src/main/mima-filters/2.5.6.backwards.excludes b/akka-remote/src/main/mima-filters/2.5.6.backwards.excludes deleted file mode 100644 index 76d5479d2f..0000000000 --- a/akka-remote/src/main/mima-filters/2.5.6.backwards.excludes +++ /dev/null @@ -1,5 +0,0 @@ -# #23527 HandshakeReq in inbound lanes -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.remote.artery.InboundEnvelope.lane") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.remote.artery.InboundEnvelope.copyForLane") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.artery.ReusableInboundEnvelope.init") - diff --git a/akka-remote/src/main/mima-filters/2.5.9.backwards.excludes b/akka-remote/src/main/mima-filters/2.5.9.backwards.excludes deleted file mode 100644 index 00108ce0c3..0000000000 --- a/akka-remote/src/main/mima-filters/2.5.9.backwards.excludes +++ /dev/null @@ -1,45 +0,0 @@ -# change to private[akka] class -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.RemoteActorRefProvider.serialization") -ProblemFilters.exclude[MissingTypesProblem]("akka.remote.RemoteActorRefProvider$Internals$") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.RemoteActorRefProvider#Internals.apply") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.remote.RemoteActorRefProvider#Internals.copy$default$2") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.RemoteActorRefProvider#Internals.serialization") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.RemoteActorRefProvider#Internals.copy") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.RemoteActorRefProvider#Internals.copy$default$3") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.RemoteActorRefProvider#Internals.this") - -# #24390 Artery TCP/TLS transport -ProblemFilters.exclude[Problem]("akka.remote.artery.ArteryTransport*") -ProblemFilters.exclude[Problem]("akka.remote.artery.HeaderBuilder*") -ProblemFilters.exclude[Problem]("akka.remote.artery.SendQueue*") -ProblemFilters.exclude[Problem]("akka.remote.artery.InboundEnvelope*") -ProblemFilters.exclude[Problem]("akka.remote.artery.Encoder*") -ProblemFilters.exclude[Problem]("akka.remote.artery.RemoteInstruments*") -ProblemFilters.exclude[Problem]("akka.remote.artery.ReusableInboundEnvelope*") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.remote.artery.ArterySettings#Bind.BindTimeout") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.remote.artery.EventSink.loFreq") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.remote.artery.EventSink.alert") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.artery.FlightRecorderEvents.Transport_AeronStarted") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.artery.Decoder.this") -ProblemFilters.exclude[Problem]("akka.remote.artery.AeronSink*") -ProblemFilters.exclude[Problem]("akka.remote.artery.AeronSource*") -ProblemFilters.exclude[Problem]("akka.remote.artery.TaskRunner*") -ProblemFilters.exclude[Problem]("akka.remote.artery.AeronErrorLog*") - -# #23967 Stop unused Artery outbound streams -ProblemFilters.exclude[Problem]("akka.remote.artery.InboundControlJunction*") -ProblemFilters.exclude[Problem]("akka.remote.artery.Association*") -ProblemFilters.exclude[Problem]("akka.remote.artery.OutboundContext*") -ProblemFilters.exclude[Problem]("akka.remote.artery.Decoder*") -ProblemFilters.exclude[Problem]("akka.remote.artery.AssociationState*") -ProblemFilters.exclude[Problem]("akka.remote.artery.compress.InboundCompressions*") - - - - - - - - - - diff --git a/akka-remote/src/main/mima-filters/2.5.x.backwards.excludes/2.5.26-vs-2.6.0-RC1.excludes b/akka-remote/src/main/mima-filters/2.5.x.backwards.excludes/2.5.26-vs-2.6.0-RC1.excludes deleted file mode 100644 index 9cdfc07c4c..0000000000 --- a/akka-remote/src/main/mima-filters/2.5.x.backwards.excludes/2.5.26-vs-2.6.0-RC1.excludes +++ /dev/null @@ -1,4 +0,0 @@ -# Diverging but internal -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.remote.artery.Association#OutboundStreamMatValues.unapply") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.remote.transport.AkkaPduCodec#Message.unapply") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.remote.EndpointManager#Send.unapply") \ No newline at end of file diff --git a/akka-remote/src/main/mima-filters/2.5.x.backwards.excludes/_existing.excludes b/akka-remote/src/main/mima-filters/2.5.x.backwards.excludes/_existing.excludes deleted file mode 100644 index 47ec20f837..0000000000 --- a/akka-remote/src/main/mima-filters/2.5.x.backwards.excludes/_existing.excludes +++ /dev/null @@ -1,83 +0,0 @@ -# This file contains all excludes added before changing to the subdirectory style -# #26190 remove actorFor -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.RemoteActorRefProvider.actorFor") - -# Make artery default and remove netty udp #26179 -ProblemFilters.exclude[MissingClassProblem]("akka.remote.transport.netty.UdpClientHandler") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.transport.netty.NettyTransportSettings.TransportMode") -ProblemFilters.exclude[MissingClassProblem]("akka.remote.transport.netty.NettyTransportSettings$Mode") -ProblemFilters.exclude[MissingClassProblem]("akka.remote.transport.netty.NettyTransportSettings$Udp$") -ProblemFilters.exclude[MissingClassProblem]("akka.remote.transport.netty.NettyTransportSettings$Tcp$") -ProblemFilters.exclude[MissingClassProblem]("akka.remote.transport.netty.UdpAssociationHandle") -ProblemFilters.exclude[MissingClassProblem]("akka.remote.transport.netty.NettyTransportSettings$") -ProblemFilters.exclude[MissingClassProblem]("akka.remote.transport.netty.UdpHandlers") -ProblemFilters.exclude[MissingClassProblem]("akka.remote.transport.netty.UdpServerHandler") -# Make artery default and remove netty udp #26179 - restructuring advanced configuration -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.artery.ArterySettings#Advanced.IdleCpuLevel") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.artery.ArterySettings#Advanced.GiveUpMessageAfter") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.artery.ArterySettings#Advanced.AeronDirectoryName") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.artery.ArterySettings#Advanced.EmbeddedMediaDriver") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.artery.ArterySettings#Advanced.DeleteAeronDirectory") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.artery.ArterySettings#Advanced.ClientLivenessTimeout") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.artery.ArterySettings#Advanced.ImageLivenessTimeout") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.artery.ArterySettings#Advanced.DriverTimeout") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.artery.ArterySettings#Advanced.ConnectionTimeout") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.artery.ArterySettings.LogAeronCounters") - -# Disable remote watch and remote deployment outside Cluster #26176 -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.remote.RemoteActorRefProvider.remoteWatcher") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.RemoteWatcher.props") - -# #26432 Log of Dropped -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.remote.artery.InboundContext.publishDropped") - -# #22333 Disable Java serialization -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.serialization.ThrowableSupport.stackTraceElementBuilder") - -# Upgrade to protobuf 3 -ProblemFilters.exclude[Problem]("akka.remote.serialization.ArteryMessageSerializer*") -ProblemFilters.exclude[Problem]("akka.remote.*Formats*") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.artery.EventSink.alert") - -# Remove AFR #27581 -ProblemFilters.exclude[MissingClassProblem]("akka.remote.artery.FlightRecorderReader$*") -ProblemFilters.exclude[MissingClassProblem]("akka.remote.artery.FlightRecorderReader") -ProblemFilters.exclude[MissingClassProblem]("akka.remote.artery.FlightRecorder") -ProblemFilters.exclude[MissingClassProblem]("akka.remote.artery.FlightRecorder$") -ProblemFilters.exclude[MissingClassProblem]("akka.remote.artery.SynchronizedEventSink") -ProblemFilters.exclude[MissingClassProblem]("akka.remote.artery.EventClock") -ProblemFilters.exclude[MissingClassProblem]("akka.remote.artery.ShutDown") -ProblemFilters.exclude[MissingClassProblem]("akka.remote.artery.FlightRecorderDump$delayedInit$body") -ProblemFilters.exclude[MissingClassProblem]("akka.remote.artery.FlightRecorderStatus") -ProblemFilters.exclude[MissingClassProblem]("akka.remote.artery.EventClockImpl") -ProblemFilters.exclude[MissingClassProblem]("akka.remote.artery.RollingEventLogSection") -ProblemFilters.exclude[MissingClassProblem]("akka.remote.artery.RollingEventLogSection$") -ProblemFilters.exclude[MissingClassProblem]("akka.remote.artery.FlightRecorderDump") -ProblemFilters.exclude[MissingClassProblem]("akka.remote.artery.FlightRecorderDump$") -ProblemFilters.exclude[MissingClassProblem]("akka.remote.artery.Running") -ProblemFilters.exclude[MissingClassProblem]("akka.remote.artery.Running$") -ProblemFilters.exclude[MissingClassProblem]("akka.remote.artery.ShutDown$") -ProblemFilters.exclude[MissingClassProblem]("akka.remote.artery.SnapshotInProgress") -ProblemFilters.exclude[MissingClassProblem]("akka.remote.artery.SnapshotInProgress$") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.artery.IgnoreEventSink.*") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.artery.ArterySettings#Advanced.FlightRecorderEnabled") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.artery.ArterySettings#Advanced.FlightRecorderDestination") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.artery.tcp.TcpFraming.this") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.remote.artery.EventSink.hiFreq") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.remote.artery.IgnoreEventSink.hiFreq") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.remote.artery.EventSink.alert") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.remote.artery.EventSink.hiFreq") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.artery.EventSink.flushHiFreqBatch") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.remote.artery.IgnoreEventSink.alert") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.artery.ArteryTransport.afrFileChannel") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.artery.ArteryTransport.afrFile") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.artery.ArteryTransport.createFlightRecorderEventSink") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.artery.ArteryTransport.createFlightRecorderEventSink$default$1") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.artery.ArteryTransport.flightRecorder") - -# Remove secure-cookie #27809 -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.transport.AkkaProtocolSettings.RequireCookie") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.transport.AkkaProtocolSettings.SecureCookie") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.transport.HandshakeInfo.tupled") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.transport.HandshakeInfo.curried") -ProblemFilters.exclude[MissingTypesProblem]("akka.remote.transport.HandshakeInfo$") diff --git a/akka-remote/src/main/mima-filters/2.6.0.backwards.excludes/28294-add-ExtensionId-apply-get-overloads.excludes b/akka-remote/src/main/mima-filters/2.6.0.backwards.excludes/28294-add-ExtensionId-apply-get-overloads.excludes deleted file mode 100644 index 48213461d5..0000000000 --- a/akka-remote/src/main/mima-filters/2.6.0.backwards.excludes/28294-add-ExtensionId-apply-get-overloads.excludes +++ /dev/null @@ -1,7 +0,0 @@ -# Incompatibilities against Akka < 2.5.17 where extra static bridge methods were generated that -# Mima now wrongly correlates with the new ones added in the PR -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.remote.AddressUidExtension.get") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.remote.BoundAddressesExtension.get") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.remote.RemoteMetricsExtension.get") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.remote.serialization.ActorRefResolveThreadLocalCache.get") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.remote.transport.TransportAdaptersExtension.get") diff --git a/akka-remote/src/main/mima-filters/2.6.0.backwards.excludes/28300-fix-2.6.0-mima.excludes b/akka-remote/src/main/mima-filters/2.6.0.backwards.excludes/28300-fix-2.6.0-mima.excludes deleted file mode 100644 index dd890abd94..0000000000 --- a/akka-remote/src/main/mima-filters/2.6.0.backwards.excludes/28300-fix-2.6.0-mima.excludes +++ /dev/null @@ -1,4 +0,0 @@ -# Internal incompatibilities introduced in the scala 2.13.0->2.13.1 update -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.remote.EndpointManager#Send.unapply") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.remote.artery.Association#OutboundStreamMatValues.unapply") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.remote.transport.AkkaPduCodec#Message.unapply") diff --git a/akka-remote/src/main/mima-filters/2.6.1.backwards.excludes/CompressionTable.excludes b/akka-remote/src/main/mima-filters/2.6.1.backwards.excludes/CompressionTable.excludes deleted file mode 100644 index 795dbdc710..0000000000 --- a/akka-remote/src/main/mima-filters/2.6.1.backwards.excludes/CompressionTable.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# Internal changes to CompressionTable -ProblemFilters.exclude[Problem]("akka.remote.artery.compress.CompressionTable*") diff --git a/akka-remote/src/main/mima-filters/2.6.1.backwards.excludes/issue-28390-AssociationState.excludes b/akka-remote/src/main/mima-filters/2.6.1.backwards.excludes/issue-28390-AssociationState.excludes deleted file mode 100644 index 8b05cf8d91..0000000000 --- a/akka-remote/src/main/mima-filters/2.6.1.backwards.excludes/issue-28390-AssociationState.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# #28390 rewrite of AssociationState due to memory leak -ProblemFilters.exclude[Problem]("akka.remote.artery.AssociationState*") diff --git a/akka-remote/src/main/mima-filters/2.6.1.backwards.excludes/pr-28305-JFR-based-flight-recording.excludes b/akka-remote/src/main/mima-filters/2.6.1.backwards.excludes/pr-28305-JFR-based-flight-recording.excludes deleted file mode 100644 index b54088bad3..0000000000 --- a/akka-remote/src/main/mima-filters/2.6.1.backwards.excludes/pr-28305-JFR-based-flight-recording.excludes +++ /dev/null @@ -1,15 +0,0 @@ -# all internals -ProblemFilters.exclude[MissingClassProblem]("akka.remote.artery.IgnoreEventSink$") -ProblemFilters.exclude[MissingClassProblem]("akka.remote.artery.FlightRecorderEvents") -ProblemFilters.exclude[MissingClassProblem]("akka.remote.artery.IgnoreEventSink") -ProblemFilters.exclude[MissingClassProblem]("akka.remote.artery.EventSink") -ProblemFilters.exclude[MissingClassProblem]("akka.remote.artery.FlightRecorderEvents$") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.remote.artery.ArteryTransport.flightRecorder") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.artery.ArteryTransport.topLevelFlightRecorder") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.remote.artery.aeron.AeronSource.this") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.remote.artery.aeron.AeronSink.this") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.remote.artery.compress.InboundCompressionsImpl.$default$4") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.remote.artery.compress.InboundCompressionsImpl.this") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.remote.artery.tcp.TcpFraming.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.artery.tcp.TcpFraming.flightRecorder") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.artery.tcp.TcpFraming.this") \ No newline at end of file diff --git a/akka-remote/src/main/mima-filters/2.6.10.backwards.excludes/issue-29828-resolve-cache.excludes b/akka-remote/src/main/mima-filters/2.6.10.backwards.excludes/issue-29828-resolve-cache.excludes deleted file mode 100644 index e664fc2775..0000000000 --- a/akka-remote/src/main/mima-filters/2.6.10.backwards.excludes/issue-29828-resolve-cache.excludes +++ /dev/null @@ -1,3 +0,0 @@ -# #29828 internal changes to ActorRefResolveCache -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.remote.artery.ActorRefResolveCacheWithAddress.isCacheable") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.remote.serialization.ActorRefResolveCache.isCacheable") diff --git a/akka-remote/src/main/mima-filters/2.6.15.backwards.excludes/compile-on-scala-3.backwards.excludes b/akka-remote/src/main/mima-filters/2.6.15.backwards.excludes/compile-on-scala-3.backwards.excludes deleted file mode 100644 index 9dd3574e50..0000000000 --- a/akka-remote/src/main/mima-filters/2.6.15.backwards.excludes/compile-on-scala-3.backwards.excludes +++ /dev/null @@ -1,3 +0,0 @@ -# deprecated methods since 2.4 removed (clashing with generated on Scala 3) -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.remote.QuarantinedEvent.copy") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.remote.QuarantinedEvent.copy$default$2") diff --git a/akka-remote/src/main/mima-filters/2.6.16.backwards.excludes/issue-30135-flush-ack.backwards.excludes b/akka-remote/src/main/mima-filters/2.6.16.backwards.excludes/issue-30135-flush-ack.backwards.excludes deleted file mode 100644 index afe4bea0f8..0000000000 --- a/akka-remote/src/main/mima-filters/2.6.16.backwards.excludes/issue-30135-flush-ack.backwards.excludes +++ /dev/null @@ -1,4 +0,0 @@ -# #30135 internal FlushAck -ProblemFilters.exclude[Problem]("akka.remote.artery.FlushAck*") -ProblemFilters.exclude[Problem]("akka.remote.artery.FlushBeforeDeathWatchNotification*") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.artery.ArteryTransport.flushReplier") diff --git a/akka-remote/src/main/mima-filters/2.6.18.backwards.excludes/actor-ref-serialization-cache-optimization.backwards.excludes b/akka-remote/src/main/mima-filters/2.6.18.backwards.excludes/actor-ref-serialization-cache-optimization.backwards.excludes deleted file mode 100644 index af775ef8c6..0000000000 --- a/akka-remote/src/main/mima-filters/2.6.18.backwards.excludes/actor-ref-serialization-cache-optimization.backwards.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# Issue #31080, internal changes -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.remote.artery.LruBoundedCache.isKeyCacheable") \ No newline at end of file diff --git a/akka-remote/src/main/mima-filters/2.6.6.backwards.excludes/terminology-cleanup.excludes b/akka-remote/src/main/mima-filters/2.6.6.backwards.excludes/terminology-cleanup.excludes deleted file mode 100644 index a39667b891..0000000000 --- a/akka-remote/src/main/mima-filters/2.6.6.backwards.excludes/terminology-cleanup.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# Internal class rename -ProblemFilters.exclude[MissingClassProblem]("akka.remote.NotWhitelistedClassRemoteDeploymentAttemptException") \ No newline at end of file diff --git a/akka-remote/src/main/mima-filters/2.6.9.backwards.excludes/28695-watch-flush.excludes b/akka-remote/src/main/mima-filters/2.6.9.backwards.excludes/28695-watch-flush.excludes deleted file mode 100644 index 94f11fa67e..0000000000 --- a/akka-remote/src/main/mima-filters/2.6.9.backwards.excludes/28695-watch-flush.excludes +++ /dev/null @@ -1,6 +0,0 @@ -# #28695 flush before sending DeathWatchNotification -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.artery.FlushOnShutdown.props") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.artery.FlushOnShutdown.timeoutTask") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.artery.FlushOnShutdown.this") -ProblemFilters.exclude[FinalClassProblem]("akka.remote.artery.ActorSystemTerminating") -ProblemFilters.exclude[FinalClassProblem]("akka.remote.artery.ActorSystemTerminatingAck") diff --git a/akka-remote/src/main/mima-filters/2.6.x.backwards.excludes/jdk11-specific-classes.backwards.excludes b/akka-remote/src/main/mima-filters/2.6.x.backwards.excludes/jdk11-specific-classes.backwards.excludes deleted file mode 100644 index 4db6ba5314..0000000000 --- a/akka-remote/src/main/mima-filters/2.6.x.backwards.excludes/jdk11-specific-classes.backwards.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# Java11+ API's will have to be always filtered until we have these classes in our normal build flow -ProblemFilters.exclude[MissingClassProblem]("akka.remote.artery.jfr.*") diff --git a/akka-remote/src/main/mima-filters/2.6.x.backwards.excludes/pr-29246-remove-prng-constans.excludes b/akka-remote/src/main/mima-filters/2.6.x.backwards.excludes/pr-29246-remove-prng-constans.excludes deleted file mode 100644 index 54c516c378..0000000000 --- a/akka-remote/src/main/mima-filters/2.6.x.backwards.excludes/pr-29246-remove-prng-constans.excludes +++ /dev/null @@ -1,3 +0,0 @@ -# removed prng constants related to issue #29188 and pr #29246 -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.artery.tcp.SecureRandomFactory.GeneratorSha1Prng") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.remote.artery.tcp.SecureRandomFactory.GeneratorNativePrng") diff --git a/akka-serialization-jackson/src/main/mima-filters/2.6.6.backwards.excludes/terminology-cleanup.excludes b/akka-serialization-jackson/src/main/mima-filters/2.6.6.backwards.excludes/terminology-cleanup.excludes deleted file mode 100644 index ae343eab5e..0000000000 --- a/akka-serialization-jackson/src/main/mima-filters/2.6.6.backwards.excludes/terminology-cleanup.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# Internal class rename -ProblemFilters.exclude[MissingClassProblem]("akka.serialization.jackson.JacksonSerializer$GadgetClassBlacklist") \ No newline at end of file diff --git a/akka-stream-testkit/src/main/mima-filters/2.5.x.backwards.excludes/2.6.0.excludes b/akka-stream-testkit/src/main/mima-filters/2.5.x.backwards.excludes/2.6.0.excludes deleted file mode 100644 index f911ef8bc7..0000000000 --- a/akka-stream-testkit/src/main/mima-filters/2.5.x.backwards.excludes/2.6.0.excludes +++ /dev/null @@ -1,10 +0,0 @@ -# Akka 2.6.0 changes to cancellation -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.stream.testkit.StreamTestKit#PublisherProbeSubscription.expectCancellation") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.testkit.TestPublisher#CancelSubscription.copy") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.testkit.TestPublisher#CancelSubscription.this") -ProblemFilters.exclude[MissingTypesProblem]("akka.stream.testkit.TestPublisher$CancelSubscription$") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.testkit.TestPublisher#CancelSubscription.apply") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.stream.testkit.TestPublisher#CancelSubscription.unapply") -# Throwable in errors -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.stream.testkit.StreamTestKit#PublisherProbeSubscription.sendError") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.stream.testkit.TestPublisher#Probe.sendError") diff --git a/akka-stream-testkit/src/main/mima-filters/2.6.14.backwards.excludes/stream-module-newInstance.excludes b/akka-stream-testkit/src/main/mima-filters/2.6.14.backwards.excludes/stream-module-newInstance.excludes deleted file mode 100644 index 6f125cb1c7..0000000000 --- a/akka-stream-testkit/src/main/mima-filters/2.6.14.backwards.excludes/stream-module-newInstance.excludes +++ /dev/null @@ -1 +0,0 @@ -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.testkit.StreamTestKit#ProbeS*.newInstance") diff --git a/akka-stream/src/main/mima-filters/2.5.0.backwards.excludes b/akka-stream/src/main/mima-filters/2.5.0.backwards.excludes deleted file mode 100644 index e1a355bf70..0000000000 --- a/akka-stream/src/main/mima-filters/2.5.0.backwards.excludes +++ /dev/null @@ -1,13 +0,0 @@ -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.scaladsl.FlowOps.groupedWeightedWithin") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.io.FileSubscriber.props") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.io.FileSource.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.io.FileSink.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.io.FilePublisher.props") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.io.FileSubscriber.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.io.FilePublisher.this") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.fusing.GroupedWithin") - -ProblemFilters.exclude[InheritedNewAbstractMethodProblem]("akka.stream.Graph.traversalBuilder") -ProblemFilters.exclude[InheritedNewAbstractMethodProblem]("akka.stream.Graph.named") -ProblemFilters.exclude[InheritedNewAbstractMethodProblem]("akka.stream.Graph.addAttributes") -ProblemFilters.exclude[InheritedNewAbstractMethodProblem]("akka.stream.Graph.async") diff --git a/akka-stream/src/main/mima-filters/2.5.11.backwards.excludes b/akka-stream/src/main/mima-filters/2.5.11.backwards.excludes deleted file mode 100644 index 12c8b2fe07..0000000000 --- a/akka-stream/src/main/mima-filters/2.5.11.backwards.excludes +++ /dev/null @@ -1,17 +0,0 @@ -# #24604 Deduplicate logic for IODispatcher -ProblemFilters.exclude[MissingTypesProblem]("akka.stream.ActorAttributes$Dispatcher$") - -# #24670 materialized value of Flow.lazyInit must be a future -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.fusing.LazyFlow.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.LazySink.this") - -# #24581 RS violation -ProblemFilters.exclude[FinalClassProblem]("akka.stream.impl.VirtualProcessor$Both") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.VirtualProcessor#Both.create") - -# #23804 Added extrapolate stage -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.scaladsl.FlowOps.extrapolate") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.scaladsl.FlowOps.extrapolate$default$2") - -# #24699 throttle overload -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.scaladsl.FlowOps.throttle") diff --git a/akka-stream/src/main/mima-filters/2.5.12.backwards.excludes b/akka-stream/src/main/mima-filters/2.5.12.backwards.excludes deleted file mode 100644 index 49e085d41f..0000000000 --- a/akka-stream/src/main/mima-filters/2.5.12.backwards.excludes +++ /dev/null @@ -1,16 +0,0 @@ -# +str add in-line inspect operator for side effecting #24610 -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.scaladsl.FlowOps.wireTap") - -# #24758 recreate already closed substreams -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.fusing.GroupBy.this") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.scaladsl.FlowOps.groupBy") - -# #25135 Decrease the uninitialized connection counter as late as possible -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.io.IncomingConnectionStage.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.io.TcpConnectionStage#Inbound.copy") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.io.TcpConnectionStage#Inbound.this") -ProblemFilters.exclude[MissingTypesProblem]("akka.stream.impl.io.TcpConnectionStage$Inbound$") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.io.TcpConnectionStage#Inbound.apply") - -# #24891 add return type for FlowMonitorState.finished -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.stream.FlowMonitorState.finished") diff --git a/akka-stream/src/main/mima-filters/2.5.13.backwards.excludes b/akka-stream/src/main/mima-filters/2.5.13.backwards.excludes deleted file mode 100644 index 8b546c2ce3..0000000000 --- a/akka-stream/src/main/mima-filters/2.5.13.backwards.excludes +++ /dev/null @@ -1,15 +0,0 @@ -# #25175 eliminate extraneous takeWhile$default$2 method in Java DSL -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.javadsl.Flow.takeWhile$default$2") - -# Wrong return type of FlowMonitorState.finished #24885 -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.stream.FlowMonitorState.finished") - -# JsonObjectParser.Whitespace removal #25260 -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.JsonObjectParser.Whitespace") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.stream.impl.JsonObjectParser.Tab") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.stream.impl.JsonObjectParser.Space") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.stream.impl.JsonObjectParser.LineBreak2") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.stream.impl.JsonObjectParser.LineBreak") - -# Merged impls of Sink.last / Sink.lastOption / Sink.takeLast -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.LastOptionStage") diff --git a/akka-stream/src/main/mima-filters/2.5.14.backwards.excludes b/akka-stream/src/main/mima-filters/2.5.14.backwards.excludes deleted file mode 100644 index 7dfd69ba46..0000000000 --- a/akka-stream/src/main/mima-filters/2.5.14.backwards.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# #25322 Sink.takeLast -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.LastOptionStage") diff --git a/akka-stream/src/main/mima-filters/2.5.16.backwards.excludes b/akka-stream/src/main/mima-filters/2.5.16.backwards.excludes deleted file mode 100644 index 0a94d182b7..0000000000 --- a/akka-stream/src/main/mima-filters/2.5.16.backwards.excludes +++ /dev/null @@ -1,8 +0,0 @@ -# #25469 stream refs hardened termination via awaiting completion signal -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.streamref.StreamRefSettingsImpl.*") -ProblemFilters.exclude[MissingTypesProblem]("akka.stream.impl.streamref.StreamRefSettingsImpl$") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.StreamRefSettings.*") - -# #24812 fix signature of monitor() -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.scaladsl.FlowOpsMat.monitorMat") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.scaladsl.FlowOpsMat.monitor") diff --git a/akka-stream/src/main/mima-filters/2.5.17.backwards.excludes b/akka-stream/src/main/mima-filters/2.5.17.backwards.excludes deleted file mode 100644 index e6e0b4ad1f..0000000000 --- a/akka-stream/src/main/mima-filters/2.5.17.backwards.excludes +++ /dev/null @@ -1,10 +0,0 @@ -# #25742 zip/unzip 22 parameters support -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.scaladsl.ZipWithApply.apply") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.scaladsl.UnzipWithApply.apply") - -# #27411 changes not caught by previous mima versions -ProblemFilters.exclude[DirectMissingMethodProblem]("com.typesafe.sslconfig.akka.AkkaSSLConfig.get") -ProblemFilters.exclude[DirectMissingMethodProblem]("com.typesafe.sslconfig.akka.AkkaSSLConfig.apply") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.javadsl.Tcp.get") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.Tcp.get") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.Tcp.apply") diff --git a/akka-stream/src/main/mima-filters/2.5.18.backwards.excludes b/akka-stream/src/main/mima-filters/2.5.18.backwards.excludes deleted file mode 100644 index 4a846b1afb..0000000000 --- a/akka-stream/src/main/mima-filters/2.5.18.backwards.excludes +++ /dev/null @@ -1,52 +0,0 @@ -# #25949 adding loglevel for overflow strategy -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.DelayOverflowStrategy.isBackpressure") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.OverflowStrategy.withLogLevel") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.OverflowStrategy.logLevel") - -ProblemFilters.exclude[MissingTypesProblem]("akka.stream.OverflowStrategies$Fail$") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.OverflowStrategies#Fail.productElement") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.OverflowStrategies#Fail.productArity") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.OverflowStrategies#Fail.canEqual") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.OverflowStrategies#Fail.productIterator") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.OverflowStrategies#Fail.productPrefix") -ProblemFilters.exclude[FinalMethodProblem]("akka.stream.OverflowStrategies#Fail.toString") - -ProblemFilters.exclude[MissingTypesProblem]("akka.stream.OverflowStrategies$Backpressure$") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.OverflowStrategies#Backpressure.productElement") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.OverflowStrategies#Backpressure.productArity") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.OverflowStrategies#Backpressure.canEqual") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.OverflowStrategies#Backpressure.productIterator") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.OverflowStrategies#Backpressure.productPrefix") -ProblemFilters.exclude[FinalMethodProblem]("akka.stream.OverflowStrategies#Backpressure.toString") - -ProblemFilters.exclude[MissingTypesProblem]("akka.stream.OverflowStrategies$DropHead$") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.OverflowStrategies#DropHead.productElement") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.OverflowStrategies#DropHead.productArity") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.OverflowStrategies#DropHead.canEqual") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.OverflowStrategies#DropHead.productIterator") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.OverflowStrategies#DropHead.productPrefix") -ProblemFilters.exclude[FinalMethodProblem]("akka.stream.OverflowStrategies#DropHead.toString") - -ProblemFilters.exclude[MissingTypesProblem]("akka.stream.OverflowStrategies$DropBuffer$") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.OverflowStrategies#DropBuffer.productElement") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.OverflowStrategies#DropBuffer.productArity") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.OverflowStrategies#DropBuffer.canEqual") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.OverflowStrategies#DropBuffer.productIterator") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.OverflowStrategies#DropBuffer.productPrefix") -ProblemFilters.exclude[FinalMethodProblem]("akka.stream.OverflowStrategies#DropBuffer.toString") - -ProblemFilters.exclude[MissingTypesProblem]("akka.stream.OverflowStrategies$DropTail$") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.OverflowStrategies#DropTail.productElement") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.OverflowStrategies#DropTail.productArity") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.OverflowStrategies#DropTail.canEqual") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.OverflowStrategies#DropTail.productIterator") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.OverflowStrategies#DropTail.productPrefix") -ProblemFilters.exclude[FinalMethodProblem]("akka.stream.OverflowStrategies#DropTail.toString") - -ProblemFilters.exclude[MissingTypesProblem]("akka.stream.OverflowStrategies$DropNew$") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.OverflowStrategies#DropNew.productElement") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.OverflowStrategies#DropNew.productArity") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.OverflowStrategies#DropNew.canEqual") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.OverflowStrategies#DropNew.productIterator") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.OverflowStrategies#DropNew.productPrefix") -ProblemFilters.exclude[FinalMethodProblem]("akka.stream.OverflowStrategies#DropNew.toString") \ No newline at end of file diff --git a/akka-stream/src/main/mima-filters/2.5.2.backwards.excludes b/akka-stream/src/main/mima-filters/2.5.2.backwards.excludes deleted file mode 100644 index 5fb0fb549d..0000000000 --- a/akka-stream/src/main/mima-filters/2.5.2.backwards.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# #23144 recoverWithRetries cleanup -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.fusing.RecoverWith.InfiniteRetries") diff --git a/akka-stream/src/main/mima-filters/2.5.20.backwards.excludes b/akka-stream/src/main/mima-filters/2.5.20.backwards.excludes deleted file mode 100644 index a00093cc04..0000000000 --- a/akka-stream/src/main/mima-filters/2.5.20.backwards.excludes +++ /dev/null @@ -1,15 +0,0 @@ -# OutputStreamSourceStage #25983 -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.stream.impl.io.OutputStreamAdapter.this") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.io.OutputStreamSourceStage$Flush$") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.io.OutputStreamAdapter.*") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.io.OutputStreamSourceStage$DownstreamStatus") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.io.OutputStreamSourceStage$Ok$") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.io.OutputStreamSourceStage$Canceled$") - -# AST for stream layout dump -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.StreamSupervisor$PrintDebugDump$") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.fusing.GraphInterpreter.dumpWaits") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.fusing.GraphInterpreterShell.dumpWaits") - -# #26246 Add asJava/asScala to RunnableGraph, not to be extended by users -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.javadsl.RunnableGraph.asScala") diff --git a/akka-stream/src/main/mima-filters/2.5.21.backwards.excludes b/akka-stream/src/main/mima-filters/2.5.21.backwards.excludes deleted file mode 100644 index 1a923951d2..0000000000 --- a/akka-stream/src/main/mima-filters/2.5.21.backwards.excludes +++ /dev/null @@ -1,45 +0,0 @@ -# #26353 Rename start/endContextPropagation functions to asFlow/Source -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.javadsl.Source.startContextPropagation") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.javadsl.SourceWithContext.endContextPropagation") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.Source.startContextPropagation") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.SourceWithContext.endContextPropagation") - -# FlowWithContextOps.log() #26386 -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.scaladsl.FlowWithContextOps.log") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.scaladsl.FlowWithContextOps.log$default$2") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.scaladsl.FlowWithContextOps.log$default$3") - -# Various compiler warnings in streams #26399 -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.PhasedFusingActorMaterializer.apply") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.ProcessorModulePhase.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.BoundedBuffer#DynamicQueue.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.StreamSupervisor.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.TlsModulePhase.this") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.fusing.GraphStages$TickSource$TickSourceCancellable") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.fusing.GraphStages$TickSource$") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.snapshot.MaterializerState.requestFromChild") - -# Sets correct return type for withAttributes on Source/FlowWithContext #26411 -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.GraphDelegate.withAttributes") - -# rename `from` to `fromTuples` in WithContext Scala dsl #26370 -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.FlowWithContext.from") - -# Remove statefulMapConcat from @ApiMayChange {Source,Flow}WithContext #26330 -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.javadsl.FlowWithContext.statefulMapConcat") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.javadsl.SourceWithContext.statefulMapConcat") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.FlowWithContext.statefulMapConcat") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.SourceWithContext.statefulMapConcat") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.FlowWithContextOps.statefulMapConcat") - -# GrapheStage implementation for actorRef source #25324 -ProblemFilters.exclude[MissingTypesProblem]("akka.stream.impl.ActorRefSource") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.stream.impl.ActorRefSource.withAttributes") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.ActorRefSource.newInstance") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.ActorRefSource.attributes") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.ActorRefSource.label") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.ActorRefSource.create") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.ActorRefSource.this") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.stream.impl.ActorRefSource.this") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.ActorRefSourceActor$") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.ActorRefSourceActor") diff --git a/akka-stream/src/main/mima-filters/2.5.22.backwards.excludes b/akka-stream/src/main/mima-filters/2.5.22.backwards.excludes deleted file mode 100644 index 93d86aab70..0000000000 --- a/akka-stream/src/main/mima-filters/2.5.22.backwards.excludes +++ /dev/null @@ -1,16 +0,0 @@ -## removing compiler warnings #26673 -# unused -ProblemFilters.exclude[MissingClassProblem]("akka.stream.TransformerLike") -# internal -ProblemFilters.exclude[MissingTypesProblem]("akka.stream.impl.RequestMore$") -ProblemFilters.exclude[MissingFieldProblem]("akka.stream.impl.ReactiveStreamsCompliance#SpecViolation.serialVersionUID") -ProblemFilters.exclude[MissingTypesProblem]("akka.stream.impl.Cancel$") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.streamref.StreamRefsMaster.this") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.stream.impl.io.OutgoingConnectionStage.$default$4") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.stream.impl.io.ConnectionSourceStage.options") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.stream.impl.io.ConnectionSourceStage.this") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.stream.impl.io.OutgoingConnectionStage.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.MergeHub#MergedSourceLogic.this") - -# 26896 JavaDSL FlowWithContext -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.stream.javadsl.FlowWithContext.this") diff --git a/akka-stream/src/main/mima-filters/2.5.24.backwards.excludes b/akka-stream/src/main/mima-filters/2.5.24.backwards.excludes deleted file mode 100644 index 1a1aa306e7..0000000000 --- a/akka-stream/src/main/mima-filters/2.5.24.backwards.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# #27411 changes not caught by previous mima versions -ProblemFilters.exclude[IncompatibleSignatureProblem]("*") diff --git a/akka-stream/src/main/mima-filters/2.5.29.backwards.excludes b/akka-stream/src/main/mima-filters/2.5.29.backwards.excludes deleted file mode 100644 index 5efffaf0dc..0000000000 --- a/akka-stream/src/main/mima-filters/2.5.29.backwards.excludes +++ /dev/null @@ -1,5 +0,0 @@ -# SystemMaterializer was backported from 2.6 to 2.5.29, but unfortunately a -# binary incompatibility slipped in: it should return Materializer, not -# ActorMaterializer for 2.5.x to be binary compatible with the feature in -# 2.6.x. -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.stream.SystemMaterializer.materializer") diff --git a/akka-stream/src/main/mima-filters/2.5.3.backwards.excludes b/akka-stream/src/main/mima-filters/2.5.3.backwards.excludes deleted file mode 100644 index 5f486b76c5..0000000000 --- a/akka-stream/src/main/mima-filters/2.5.3.backwards.excludes +++ /dev/null @@ -1,13 +0,0 @@ -# #22789 Source.maybe rewritten as a graph stage -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.MaybePublisher") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.MaybePublisher$MaybeSubscription") -ProblemFilters.exclude[MissingTypesProblem]("akka.stream.impl.MaybeSource") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.MaybeSource.newInstance") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.MaybeSource.withAttributes") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.MaybeSource.attributes") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.MaybeSource.create") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.MaybeSource.this") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.MaybePublisher$") - -# #23917 Add Sink.collection -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.SeqStage.this") diff --git a/akka-stream/src/main/mima-filters/2.5.4.backwards.excludes b/akka-stream/src/main/mima-filters/2.5.4.backwards.excludes deleted file mode 100644 index 3d11834f4d..0000000000 --- a/akka-stream/src/main/mima-filters/2.5.4.backwards.excludes +++ /dev/null @@ -1,33 +0,0 @@ -# #21732Migrate JavaSource to GraphStage -ProblemFilters.exclude[MissingTypesProblem]("akka.stream.impl.io.FileSource") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.io.FileSource.newInstance") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.stream.impl.io.FileSource.withAttributes") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.io.FileSource.attributes") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.io.FileSource.label") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.io.FileSource.create") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.io.FileSource.this") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.io.FilePublisher$") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.io.FilePublisher$Continue$") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.io.FilePublisher") - -# Cleanup from left-overs from old materializer. -# Methods are not used from inside akka. It's technically a binary incompatible because methods were public before. -# It would break user code which called `copyFromPorts` explicitly. This seems highly unlikely as these methods were -# thought to be used only from inside the old materializer. -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.FanInShape.copyFromPorts") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.FanOutShape.copyFromPorts") - -# #22710 overloaded Flow.interleave()-related methods -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.GraphDSL#Implicits#PortOpsImpl.interleaveGraph") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.scaladsl.FlowOpsMat.interleaveMat") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.Flow.interleaveGraph") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.Source.interleaveGraph") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.FlowOps.interleaveGraph") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.scaladsl.FlowOps.interleaveGraph") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.scaladsl.FlowOps.interleaveGraph$default$3") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.scaladsl.FlowOps.interleave") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.SubFlowImpl.interleaveGraph") - -# #27411 changes not caught by previous mima versions -ProblemFilters.exclude[DirectAbstractMethodProblem]("akka.stream.Shape.outlets") -ProblemFilters.exclude[DirectAbstractMethodProblem]("akka.stream.Shape.inlets") diff --git a/akka-stream/src/main/mima-filters/2.5.6.backwards.excludes b/akka-stream/src/main/mima-filters/2.5.6.backwards.excludes deleted file mode 100644 index 2f1ec9b84b..0000000000 --- a/akka-stream/src/main/mima-filters/2.5.6.backwards.excludes +++ /dev/null @@ -1,42 +0,0 @@ -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.io.compression.GzipCompressor.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.io.compression.DeflateCompressor.this") - -# #23808 adding simplified throttle API -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.scaladsl.FlowOps.throttleEven") - -# #23111 AsyncCallbacks to just-finishing stages can be lost -ProblemFilters.exclude[MissingTypesProblem]("akka.stream.impl.QueueSource$Offer") -ProblemFilters.exclude[MissingTypesProblem]("akka.stream.impl.QueueSource$Completion$") -ProblemFilters.exclude[MissingTypesProblem]("akka.stream.impl.QueueSink$Pull") -ProblemFilters.exclude[MissingTypesProblem]("akka.stream.impl.QueueSink$Cancel$") -ProblemFilters.exclude[IncompatibleTemplateDefProblem]("akka.stream.impl.QueueSink$Output") -ProblemFilters.exclude[MissingTypesProblem]("akka.stream.impl.QueueSource$Failure") -ProblemFilters.exclude[IncompatibleTemplateDefProblem]("akka.stream.impl.QueueSource$Input") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.stage.AsyncCallback.invokeWithFeedback") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.stage.CallbackWrapper$Stopped") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.stage.CallbackWrapper$NotInitialized") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.stage.CallbackWrapper$Stopped$") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.stage.CallbackWrapper$Initialized") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.stage.CallbackWrapper$Initialized$") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.stage.CallbackWrapper$NotInitialized$") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.stage.CallbackWrapper$CallbackState") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.stage.CallbackWrapper") - -# Optimize TCP stream writes -ProblemFilters.exclude[Problem]("akka.stream.impl.io.*") - -# #23953 fixes to async callback with feedback -ProblemFilters.exclude[MissingTypesProblem]("akka.stream.impl.fusing.GraphInterpreterShell$AsyncInput$") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.fusing.GraphInterpreterShell#AsyncInput.copy") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.stream.impl.fusing.GraphInterpreter.onAsyncInput") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.stream.impl.fusing.GraphInterpreter.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.fusing.GraphInterpreterShell#AsyncInput.apply") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.stream.impl.fusing.GraphInterpreterShell#AsyncInput.copy$default$4") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.fusing.GraphInterpreterShell#AsyncInput.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.fusing.GraphInterpreter.runAsyncInput") - -# 23798 observable unbind on stream Tcp server -ProblemFilters.exclude[FinalClassProblem]("akka.stream.javadsl.Tcp$ServerBinding") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.Tcp#ServerBinding.copy") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.Tcp#ServerBinding.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.Tcp#ServerBinding.apply") diff --git a/akka-stream/src/main/mima-filters/2.5.7.backwards.excludes b/akka-stream/src/main/mima-filters/2.5.7.backwards.excludes deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/akka-stream/src/main/mima-filters/2.5.8.backwards.excludes b/akka-stream/src/main/mima-filters/2.5.8.backwards.excludes deleted file mode 100644 index 94fa3d32e4..0000000000 --- a/akka-stream/src/main/mima-filters/2.5.8.backwards.excludes +++ /dev/null @@ -1,28 +0,0 @@ -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.SeqStage.this") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.stage.GraphStageLogic$ConcurrentAsyncCallback$Initializing$") -ProblemFilters.exclude[FinalClassProblem]("akka.stream.stage.GraphStageLogic$ConcurrentAsyncCallback") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.stage.GraphStageLogic#ConcurrentAsyncCallback.waitingForProcessing") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.stage.GraphStageLogic#ConcurrentAsyncCallback.onStop") -ProblemFilters.exclude[FinalClassProblem]("akka.stream.stage.GraphStageLogic$ConcurrentAsyncCallback$Event") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.stage.GraphStageLogic$ConcurrentAsyncCallback$Completed$") -ProblemFilters.exclude[FinalClassProblem]("akka.stream.stage.GraphStageLogic$ConcurrentAsyncCallback$Pending") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.RestartWithBackoffLogic.onCompleteOrFailure") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.RestartWithBackoffLogic.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.RestartWithBackoffSource.this") - -# Untangle settings from attributes in materializer #24063 -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.stream.impl.io.TLSActor.props") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.stream.impl.io.TLSActor.this") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.Graph.async") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.ActorMaterializer.effectiveSettings") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.ActorProcessorImpl.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.FanoutProcessorImpl.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.PhasedFusingActorMaterializer.defaultInitialAttributes") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.PhasedFusingActorMaterializer.effectiveSettings") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.Phase.apply") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.impl.Phase.apply") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.stream.impl.TlsModulePhase.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.FanoutProcessorImpl.props") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.IslandTracking.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.GraphStageIsland.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.fusing.GraphInterpreterShell.this") diff --git a/akka-stream/src/main/mima-filters/2.5.9.backwards.excludes b/akka-stream/src/main/mima-filters/2.5.9.backwards.excludes deleted file mode 100644 index 4cd97056f0..0000000000 --- a/akka-stream/src/main/mima-filters/2.5.9.backwards.excludes +++ /dev/null @@ -1,26 +0,0 @@ -# #24129 Add maxRestarts to RestartSource, Sink and Flow -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.RestartWithBackoffSink.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.RestartWithBackoffFlow.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.RestartWithBackoffLogic.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.RestartWithBackoffSource.this") - -# #23604 Typed stream adapters -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.ActorRefSinkActor.props") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.ActorRefSink.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.ActorRefSinkActor.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.ActorRefSourceActor.props") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.ActorRefSource.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.ActorRefBackpressureSinkStage.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.ActorRefSourceActor.this") - -# 24357 io-dispatcher setting -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.ActorMaterializerSettings.this") - -# #24254 add collectType -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.scaladsl.FlowOps.collectType") - -# #24325 ask stage -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.scaladsl.FlowOps.ask") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.scaladsl.FlowOps.watch") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.javadsl.FlowOps.ask") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.javadsl.FlowOps.watch") diff --git a/akka-stream/src/main/mima-filters/2.5.x.backwards.excludes/2.5.26-vs-2.6.0-RC1.excludes b/akka-stream/src/main/mima-filters/2.5.x.backwards.excludes/2.5.26-vs-2.6.0-RC1.excludes deleted file mode 100644 index fce14e5980..0000000000 --- a/akka-stream/src/main/mima-filters/2.5.x.backwards.excludes/2.5.26-vs-2.6.0-RC1.excludes +++ /dev/null @@ -1,3 +0,0 @@ -# Diverging, only companion (which yields class) but ever emitted and not meant for user extension -# so no user code compiled against 2.5 will ever refer to it -ProblemFilters.exclude[IncompatibleTemplateDefProblem]("akka.stream.SubscriptionWithCancelException") \ No newline at end of file diff --git a/akka-stream/src/main/mima-filters/2.5.x.backwards.excludes/_existing.excludes b/akka-stream/src/main/mima-filters/2.5.x.backwards.excludes/_existing.excludes deleted file mode 100644 index 6d87af7652..0000000000 --- a/akka-stream/src/main/mima-filters/2.5.x.backwards.excludes/_existing.excludes +++ /dev/null @@ -1,245 +0,0 @@ -# This file contains all excludes added before changing to the subdirectory style -# Java9 RS APIs and more that was missed in a few earlier versions -ProblemFilters.exclude[MissingClassProblem]("akka.stream.javadsl.JavaFlowSupport$Source") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.javadsl.JavaFlowSupport") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.javadsl.JavaFlowSupport$Flow") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.javadsl.JavaFlowSupport$Sink") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.scaladsl.JavaFlowSupport$Sink$") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.scaladsl.JavaFlowSupport") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.scaladsl.JavaFlowSupport$Source$") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.scaladsl.JavaFlowSupport$") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.scaladsl.JavaFlowSupport$Flow$") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.JavaFlowAndRsConverters$Implicits$RsSubscriberConverter") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.JavaFlowAndRsConverters$") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.JavaFlowAndRsConverters$Implicits$RsSubscriberConverter$") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.JavaFlowAndRsConverters$Implicits$RsSubscriptionConverter$") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.JavaFlowSubscriptionToRsAdapter") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.JavaFlowAndRsConverters$Implicits$FlowSubscriberConverter") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.JavaFlowAndRsConverters$Implicits$") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.RsSubscriptionToJavaFlowAdapter") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.JavaFlowAndRsConverters$Implicits$RsPublisherConverter") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.JavaFlowAndRsConverters$Implicits$FlowSubscriptionConverter$") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.RsProcessorToJavaFlowAdapter") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.JavaFlowProcessorToRsAdapter") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.JavaFlowSubscriberToRsAdapter") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.JavaFlowAndRsConverters$Implicits$RsSubscriptionConverter") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.JavaFlowAndRsConverters$Implicits$FlowSubscriptionConverter") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.JavaFlowAndRsConverters$Implicits$RsProcessorConverter$") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.JavaFlowAndRsConverters$Implicits$RsPublisherConverter$") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.JavaFlowAndRsConverters") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.JavaFlowAndRsConverters$Implicits$FlowPublisherConverter$") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.JavaFlowPublisherToRsAdapter") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.RsSubscriberToJavaFlowAdapter") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.JavaFlowAndRsConverters$Implicits$FlowSubscriberConverter$") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.RsPublisherToJavaFlowAdapter") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.JavaFlowAndRsConverters$Implicits$FlowPublisherConverter") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.JavaFlowAndRsConverters$Implicits$RsProcessorConverter") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.JavaFlowAndRsConverters$Implicits$FlowProcessorConverter$") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.JavaFlowAndRsConverters$Implicits$FlowProcessorConverter") - -# divertTo -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.scaladsl.FlowOpsMat.divertToMat") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.scaladsl.FlowOps.divertTo") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.scaladsl.FlowOps.divertToGraph") - -# wireTap -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.scaladsl.FlowOps.wireTap") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.scaladsl.FlowOps.wireTapGraph") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.scaladsl.FlowOpsMat.wireTapMat") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.javadsl.Source.wireTap") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.javadsl.SubSource.wireTap") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.javadsl.Flow.wireTap") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.javadsl.SubFlow.wireTap") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.javadsl.Source.wireTapMat") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.javadsl.SubSource.wireTapMat") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.javadsl.Flow.wireTapMat") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.javadsl.SubFlow.wireTapMat") - -# zipLatest -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.scaladsl.FlowOpsMat.zipLatestMat") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.scaladsl.FlowOpsMat.zipLatestWithMat") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.scaladsl.FlowOps.zipLatestGraph") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.scaladsl.FlowOps.zipLatest") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.scaladsl.FlowOps.zipLatestWithGraph") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.scaladsl.FlowOps.zipLatestWith") - -# dispatcher aliases made internal streams dispatcher resolve superfluous #26775 -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.ActorAttributes#Dispatcher.resolve") - -# #24372 No Future/CompletionStage in StreamRefs -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.stream.scaladsl.StreamRefs.sinkRef") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.stream.scaladsl.StreamRefs.sourceRef") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.stream.javadsl.StreamRefs.sinkRef") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.stream.javadsl.StreamRefs.sourceRef") - -# 26188 remove Timed -ProblemFilters.exclude[MissingClassProblem]("akka.stream.extra.Timed$TimedFlowContext") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.extra.Timed") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.extra.Implicits") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.extra.Timed$StartTimed") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.extra.TimedOps") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.extra.Implicits$TimedFlowDsl") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.extra.Implicits$TimedSourceDsl$") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.extra.TimedIntervalBetweenOps") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.extra.Implicits$TimedSourceDsl") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.extra.Implicits$TimedFlowDsl$") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.extra.Implicits$") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.extra.Timed$") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.extra.Timed$TimedInterval") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.extra.Timed$StopTimed") - -#26187 Remove ActorPublisher/Subscriber -ProblemFilters.exclude[MissingClassProblem]("akka.stream.actor.AbstractActorPublisher") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.actor.UntypedActorSubscriber$") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.actor.UntypedActorPublisher") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.actor.AbstractActorPublisherWithUnboundedStash") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.actor.UntypedActorPublisher$") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.actor.AbstractActorSubscriber") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.actor.UntypedActorSubscriber") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.actor.AbstractActorPublisher$") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.actor.AbstractActorPublisherWithUnrestrictedStash") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.actor.AbstractActorSubscriber$") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.actor.AbstractActorPublisherWithStash") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.actor.AbstractActorPublisherWithStash") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.stream.impl.io.InputStreamSource.withAttributes") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.io.InputStreamSource.*") -ProblemFilters.exclude[MissingTypesProblem]("akka.stream.impl.io.InputStreamSource") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.io.InputStreamSource") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.io.InputStreamPublisher$Continue$") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.io.InputStreamPublisher") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.io.InputStreamPublisher$") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.ActorRefSinkActor$") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.ActorRefSink") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.ActorRefSinkActor") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.io.FileSubscriber$") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.io.FileSink") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.io.FileSubscriber") - -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.javadsl.Source.actorPublisher") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.javadsl.Sink.actorSubscriber") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.Source.actorPublisher") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.Sink.actorSubscriber") - - - -# #25045 adding Java/Scala interop to SourceQueue and SinkQueue -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.SinkQueueAdapter") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.SourceQueueAdapter") - -# Remove deprecated features since 2.5.0 https://github.com/akka/akka/issues/26492 -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.ActorMaterializerSettings.withAutoFusing") - -# Add attributes to constructor of internal class -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.RestartWithBackoffLogic.this") - -# #26910 scheduleWithFixedDelay vs scheduleAtFixedRate -# Adding methods to Materializer is not compatible but we don't support other Materializer implementations -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.Materializer.scheduleAtFixedRate") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.Materializer.scheduleWithFixedDelay") - -#26187 - Re-write ActorPublisher/Subscribers as GraphStages -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.stream.impl.io.InputStreamSource.withAttributes") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.io.InputStreamSource.*") -ProblemFilters.exclude[MissingTypesProblem]("akka.stream.impl.io.InputStreamSource") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.io.InputStreamSource") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.io.InputStreamPublisher$Continue$") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.io.InputStreamPublisher") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.io.InputStreamPublisher$") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.io.OutputStreamSubscriber") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.io.OutputStreamSubscriber$") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.io.OutputStreamSink") - -# #19980 subscription timeouts for streams -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.impl.ActorProcessorImpl.subTimeoutHandling") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.FanoutOutputs.this") - -# #24304 stack overflow in StreamConverters -ProblemFilters.exclude[IncompatibleTemplateDefProblem]("akka.stream.impl.CollectorState") -ProblemFilters.exclude[IncompatibleTemplateDefProblem]("akka.stream.impl.ReducerState") - -# Protobuf 3 -ProblemFilters.exclude[Problem]("akka.stream.StreamRefMessages*") - -# #27266 changes to streams internals -ProblemFilters.exclude[Problem]("akka.stream.impl.*") - -# #25559 simplifying materialization -# internals -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.ActorProcessorImpl.settings") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.ActorProcessorImpl.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.FanOut.settings") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.stream.impl.FanOut.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.FanIn.settings") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.stream.impl.FanIn.this") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.stream.impl.Unzip.props") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.FanoutProcessorImpl.this") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.stream.impl.PhasedFusingActorMaterializer.copy$default$6") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.stream.impl.PhasedFusingActorMaterializer.copy$default$5") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.PhasedFusingActorMaterializer.copy") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.stream.impl.PhasedFusingActorMaterializer.copy$default$4") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.stream.impl.PhasedFusingActorMaterializer.copy$default$3") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.PhasedFusingActorMaterializer.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.PhasedFusingActorMaterializer.apply") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.stream.impl.Unzip.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.FanoutProcessorImpl.props") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.stream.impl.StreamSupervisor.props") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.GraphStageIsland.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.io.ConnectionSourceStage.ioSettings") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.io.ConnectionSourceStage.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.io.TcpConnectionStage#Outbound.ioSettings") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.io.TcpConnectionStage#Outbound.copy$default$5") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.io.TcpConnectionStage#Outbound.copy") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.io.TcpConnectionStage#Outbound.this") -ProblemFilters.exclude[MissingTypesProblem]("akka.stream.impl.io.TcpConnectionStage$Outbound$") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.io.TcpConnectionStage#Outbound.apply") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.io.OutgoingConnectionStage.this") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.stream.impl.io.IncomingConnectionStage.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.io.IncomingConnectionStage.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.io.TcpConnectionStage#Inbound.ioSettings") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.stream.impl.io.TcpConnectionStage#Inbound.copy") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.io.TcpConnectionStage#Inbound.copy") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.stream.impl.io.TcpConnectionStage#Inbound.copy$default$3") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.io.TcpConnectionStage#Inbound.copy$default$4") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.stream.impl.io.TcpConnectionStage#Inbound.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.io.TcpConnectionStage#Inbound.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.io.TcpConnectionStage#TcpRole.ioSettings") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.io.TcpConnectionStage#TcpStreamLogic.this") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.stream.impl.io.TcpConnectionStage#Inbound.apply") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.io.TcpConnectionStage#Inbound.apply") -ProblemFilters.exclude[MissingTypesProblem]("akka.stream.impl.io.TcpConnectionStage$Inbound$") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.fusing.PrefixAndTail#PrefixAndTailLogic.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.fusing.GraphInterpreterShell.this") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.stream.impl.ActorProcessorImpl.this") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.stream.impl.FanoutProcessorImpl.this") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.stream.impl.FanoutProcessorImpl.props") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.stream.impl.GraphStageIsland.this") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.stream.impl.fusing.GraphInterpreterShell.this") -# internal and only used in one test -ProblemFilters.exclude[MissingClassProblem]("akka.stream.NoMaterializer$") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.NoMaterializer") -# Materializer not for user extension -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.Materializer.supervisor") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.Materializer.logger") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.Materializer.settings") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.Materializer.actorOf") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.Materializer.isShutdown") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.Materializer.system") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.Materializer.shutdown") -# StageActor was never meant to be constructed by users -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.stage.GraphStageLogic#StageActor.this") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.stream.stage.GraphStageLogic#StageActor.this") - -# Internal class made final #27472 -ProblemFilters.exclude[FinalClassProblem]("akka.stream.scaladsl.CoupledTerminationBidi") - -# Rename type parameter for join and joinMat #26828 -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.stream.javadsl.Flow.join") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.stream.javadsl.Flow.joinMat") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.stream.scaladsl.Flow.join") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.stream.scaladsl.Flow.joinMat") - -# #26187 Remove ActorPublisher, ActorSubscriber -ProblemFilters.exclude[Problem]("akka.stream.actor.*") - -# system materializer guardian #26850 -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.ActorMaterializer.systemMaterializer") diff --git a/akka-stream/src/main/mima-filters/2.5.x.backwards.excludes/issue-21753-sslconfig.excludes b/akka-stream/src/main/mima-filters/2.5.x.backwards.excludes/issue-21753-sslconfig.excludes deleted file mode 100644 index cc907e24b5..0000000000 --- a/akka-stream/src/main/mima-filters/2.5.x.backwards.excludes/issue-21753-sslconfig.excludes +++ /dev/null @@ -1,12 +0,0 @@ -# #21753 internal method WithSSLEngine renamed and changed -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.Tcp.outgoingTlsConnectionWithSSLEngine") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.Tcp.outgoingTlsConnectionWithSSLEngine$default$3") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.Tcp.outgoingTlsConnectionWithSSLEngine$default$4") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.Tcp.outgoingTlsConnectionWithSSLEngine$default$5") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.Tcp.outgoingTlsConnectionWithSSLEngine$default$6") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.Tcp.outgoingTlsConnectionWithSSLEngine$default$8") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.Tcp.bindTlsWithSSLEngine") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.Tcp.bindTlsWithSSLEngine$default$4") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.Tcp.bindTlsWithSSLEngine$default$5") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.Tcp.bindTlsWithSSLEngine$default$6") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.Tcp.bindTlsWithSSLEngine$default$8") diff --git a/akka-stream/src/main/mima-filters/2.6.0.backwards.excludes/28294-add-ExtensionId-apply-get-overloads.excludes b/akka-stream/src/main/mima-filters/2.6.0.backwards.excludes/28294-add-ExtensionId-apply-get-overloads.excludes deleted file mode 100644 index 6cd9e49627..0000000000 --- a/akka-stream/src/main/mima-filters/2.6.0.backwards.excludes/28294-add-ExtensionId-apply-get-overloads.excludes +++ /dev/null @@ -1,8 +0,0 @@ -# Incompatibilities against Akka < 2.5.17 where extra static bridge methods were generated that -# Mima now wrongly correlates with the new ones added in the PR -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.stream.javadsl.Tcp.get") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.stream.scaladsl.Tcp.apply") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.stream.scaladsl.Tcp.get") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("com.typesafe.sslconfig.akka.AkkaSSLConfig.apply") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("com.typesafe.sslconfig.akka.AkkaSSLConfig.get") - diff --git a/akka-stream/src/main/mima-filters/2.6.0.backwards.excludes/28300-fix-2.6.0-mima.excludes b/akka-stream/src/main/mima-filters/2.6.0.backwards.excludes/28300-fix-2.6.0-mima.excludes deleted file mode 100644 index c41cc0852e..0000000000 --- a/akka-stream/src/main/mima-filters/2.6.0.backwards.excludes/28300-fix-2.6.0-mima.excludes +++ /dev/null @@ -1,10 +0,0 @@ -# Incompatibilities against 2.6.0 / Scala 2.13 in implementation classes -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.stream.impl.CompletedTraversalBuilder.curried") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.stream.impl.CompletedTraversalBuilder.tupled") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.stream.impl.CompletedTraversalBuilder.unapply") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.stream.impl.CompositeTraversalBuilder.curried") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.stream.impl.CompositeTraversalBuilder.tupled") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.stream.impl.CompositeTraversalBuilder.unapply") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.stream.impl.LinearTraversalBuilder.unapply") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.stream.impl.VirtualProcessor#Establishing.unapply") - diff --git a/akka-stream/src/main/mima-filters/2.6.0.backwards.excludes/pr-25000-delaywith.excludes b/akka-stream/src/main/mima-filters/2.6.0.backwards.excludes/pr-25000-delaywith.excludes deleted file mode 100644 index a8c8b6dfa4..0000000000 --- a/akka-stream/src/main/mima-filters/2.6.0.backwards.excludes/pr-25000-delaywith.excludes +++ /dev/null @@ -1,6 +0,0 @@ -# DelayWith (internal api changes) -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.fusing.Delay.strategy") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.fusing.Delay.d") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.fusing.Delay.DelayPrecisionMS") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.stream.impl.fusing.Delay.this") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.scaladsl.FlowOps.delayWith") diff --git a/akka-stream/src/main/mima-filters/2.6.1.backwards.excludes/27361-queue-sink-concurrency.excludes b/akka-stream/src/main/mima-filters/2.6.1.backwards.excludes/27361-queue-sink-concurrency.excludes deleted file mode 100644 index e396e4b7b8..0000000000 --- a/akka-stream/src/main/mima-filters/2.6.1.backwards.excludes/27361-queue-sink-concurrency.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# disable compatibility check for @InternalApi private[akka] class -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.QueueSink.this") \ No newline at end of file diff --git a/akka-stream/src/main/mima-filters/2.6.10.backwards.excludes/29586-sink-internal-api.excludes b/akka-stream/src/main/mima-filters/2.6.10.backwards.excludes/29586-sink-internal-api.excludes deleted file mode 100644 index 6e80ba9b43..0000000000 --- a/akka-stream/src/main/mima-filters/2.6.10.backwards.excludes/29586-sink-internal-api.excludes +++ /dev/null @@ -1,2 +0,0 @@ -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.stream.scaladsl.Sink.actorRefWithAck") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.stream.impl.ActorRefBackpressureSinkStage.this") diff --git a/akka-stream/src/main/mima-filters/2.6.10.backwards.excludes/akka-29784-statefulMapConcat-relax-types.backwards.excludes b/akka-stream/src/main/mima-filters/2.6.10.backwards.excludes/akka-29784-statefulMapConcat-relax-types.backwards.excludes deleted file mode 100644 index 2e624d659c..0000000000 --- a/akka-stream/src/main/mima-filters/2.6.10.backwards.excludes/akka-29784-statefulMapConcat-relax-types.backwards.excludes +++ /dev/null @@ -1,7 +0,0 @@ -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.stream.scaladsl.*.mapConcat") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.stream.impl.*.mapConcat") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.stream.scaladsl.*.statefulMapConcat") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.stream.impl.*.statefulMapConcat") - -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.stream.impl.fusing.StatefulMapConcat.f") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.stream.impl.fusing.StatefulMapConcat.this") \ No newline at end of file diff --git a/akka-stream/src/main/mima-filters/2.6.11.backwards.excludes/29966-sub-inlet-outlet-memleak.backward.excludes b/akka-stream/src/main/mima-filters/2.6.11.backwards.excludes/29966-sub-inlet-outlet-memleak.backward.excludes deleted file mode 100644 index 5e4ed2b7a2..0000000000 --- a/akka-stream/src/main/mima-filters/2.6.11.backwards.excludes/29966-sub-inlet-outlet-memleak.backward.excludes +++ /dev/null @@ -1,7 +0,0 @@ -# small optimization of ConcurrentAsyncCallback internal state -ProblemFilters.exclude[MissingClassProblem]("akka.stream.stage.GraphStageLogic$ConcurrentAsyncCallback$Event$") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.stage.GraphStageLogic$ConcurrentAsyncCallback$State") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.stage.GraphStageLogic$ConcurrentAsyncCallback$Pending$") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.stage.GraphStageLogic$ConcurrentAsyncCallback$Event") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.stage.GraphStageLogic$ConcurrentAsyncCallback$Initialized$") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.stage.GraphStageLogic$ConcurrentAsyncCallback$Pending") \ No newline at end of file diff --git a/akka-stream/src/main/mima-filters/2.6.12.backwards.excludes/26622-stagelogic-internal-api.excludes b/akka-stream/src/main/mima-filters/2.6.12.backwards.excludes/26622-stagelogic-internal-api.excludes deleted file mode 100644 index 3ed2108594..0000000000 --- a/akka-stream/src/main/mima-filters/2.6.12.backwards.excludes/26622-stagelogic-internal-api.excludes +++ /dev/null @@ -1,2 +0,0 @@ -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.stage.GraphStageLogic.getEagerStageActor") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.stage.GraphStageLogic#StageActor.this") \ No newline at end of file diff --git a/akka-stream/src/main/mima-filters/2.6.12.backwards.excludes/pr-29086-rename-grouped.excludes b/akka-stream/src/main/mima-filters/2.6.12.backwards.excludes/pr-29086-rename-grouped.excludes deleted file mode 100644 index e06667f835..0000000000 --- a/akka-stream/src/main/mima-filters/2.6.12.backwards.excludes/pr-29086-rename-grouped.excludes +++ /dev/null @@ -1,3 +0,0 @@ -# Disable compatibility check for @InternalApi private[akka] class -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.fusing.Grouped$") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.fusing.Grouped") \ No newline at end of file diff --git a/akka-stream/src/main/mima-filters/2.6.13.backwards.excludes/30059-mergehub-draining-support.excludes b/akka-stream/src/main/mima-filters/2.6.13.backwards.excludes/30059-mergehub-draining-support.excludes deleted file mode 100644 index 1f5f77fb5a..0000000000 --- a/akka-stream/src/main/mima-filters/2.6.13.backwards.excludes/30059-mergehub-draining-support.excludes +++ /dev/null @@ -1,2 +0,0 @@ -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.MergeHub.this") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.stream.scaladsl.MergeHub.createLogicAndMaterializedValue") diff --git a/akka-stream/src/main/mima-filters/2.6.13.backwards.excludes/pr-30042-extended-group-weighted-within.excludes b/akka-stream/src/main/mima-filters/2.6.13.backwards.excludes/pr-30042-extended-group-weighted-within.excludes deleted file mode 100644 index 6766f6f518..0000000000 --- a/akka-stream/src/main/mima-filters/2.6.13.backwards.excludes/pr-30042-extended-group-weighted-within.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# disable compatibility check for @InternalApi private[akka] class -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.fusing.GroupedWeightedWithin.this") \ No newline at end of file diff --git a/akka-stream/src/main/mima-filters/2.6.13.backwards.excludes/pr-30125-added-size-to-bounded-source-queue.excludes b/akka-stream/src/main/mima-filters/2.6.13.backwards.excludes/pr-30125-added-size-to-bounded-source-queue.excludes deleted file mode 100644 index 9131764321..0000000000 --- a/akka-stream/src/main/mima-filters/2.6.13.backwards.excludes/pr-30125-added-size-to-bounded-source-queue.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# disable compatibility check for a new method in BoundedSourceQueue -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.BoundedSourceQueue.size") \ No newline at end of file diff --git a/akka-stream/src/main/mima-filters/2.6.14.backwards.excludes/23044-concat-prepend-improvements.excludes b/akka-stream/src/main/mima-filters/2.6.14.backwards.excludes/23044-concat-prepend-improvements.excludes deleted file mode 100644 index d9684b46b0..0000000000 --- a/akka-stream/src/main/mima-filters/2.6.14.backwards.excludes/23044-concat-prepend-improvements.excludes +++ /dev/null @@ -1,11 +0,0 @@ -# internal API changes and stream operator additions -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.GraphDSL#Implicits#PortOpsImpl.concatGraph") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.GraphDSL#Implicits#PortOpsImpl.prependGraph") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.Flow.concatGraph") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.Flow.prependGraph") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.Source.concatGraph") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.Source.prependGraph") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.FlowOps.concatGraph") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.FlowOps.prependGraph") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.SubFlowImpl.concatGraph") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.SubFlowImpl.prependGraph") \ No newline at end of file diff --git a/akka-stream/src/main/mima-filters/2.6.14.backwards.excludes/30171-setup-stage.backwards.excludes b/akka-stream/src/main/mima-filters/2.6.14.backwards.excludes/30171-setup-stage.backwards.excludes deleted file mode 100644 index a4b515255d..0000000000 --- a/akka-stream/src/main/mima-filters/2.6.14.backwards.excludes/30171-setup-stage.backwards.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# Was @InternalApi private[stream] -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.SetupSinkStage") \ No newline at end of file diff --git a/akka-stream/src/main/mima-filters/2.6.14.backwards.excludes/30246-boundary-event-cancellation-hook.excludes b/akka-stream/src/main/mima-filters/2.6.14.backwards.excludes/30246-boundary-event-cancellation-hook.excludes deleted file mode 100644 index 31a8f7eeca..0000000000 --- a/akka-stream/src/main/mima-filters/2.6.14.backwards.excludes/30246-boundary-event-cancellation-hook.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# Changes to internal/private -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.impl.fusing.ActorGraphInterpreter#BoundaryEvent.cancel") \ No newline at end of file diff --git a/akka-stream/src/main/mima-filters/2.6.14.backwards.excludes/stream-module-newInstance.excludes b/akka-stream/src/main/mima-filters/2.6.14.backwards.excludes/stream-module-newInstance.excludes deleted file mode 100644 index 299dc820cf..0000000000 --- a/akka-stream/src/main/mima-filters/2.6.14.backwards.excludes/stream-module-newInstance.excludes +++ /dev/null @@ -1 +0,0 @@ -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.*.newInstance") diff --git a/akka-stream/src/main/mima-filters/2.6.15.backwards.excludes/compile-on-scala-3.backwards.excludes b/akka-stream/src/main/mima-filters/2.6.15.backwards.excludes/compile-on-scala-3.backwards.excludes deleted file mode 100644 index 230b172737..0000000000 --- a/akka-stream/src/main/mima-filters/2.6.15.backwards.excludes/compile-on-scala-3.backwards.excludes +++ /dev/null @@ -1,8 +0,0 @@ -# internal -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.MergeHub#MergedSourceLogic.enqueue") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.BoundedBuffer#FixedQueue.this") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.stream.impl.BoundedBuffer#DynamicQueue.this") -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.stream.impl.PhasedFusingActorMaterializer.makeLogger") - -# Effectively internal -ProblemFilters.exclude[IncompatibleSignatureProblem]("akka.stream.MaterializerLoggingProvider.makeLogger") diff --git a/akka-stream/src/main/mima-filters/2.6.15.backwards.excludes/context-propagation.excludes b/akka-stream/src/main/mima-filters/2.6.15.backwards.excludes/context-propagation.excludes deleted file mode 100644 index 839f4fa6ac..0000000000 --- a/akka-stream/src/main/mima-filters/2.6.15.backwards.excludes/context-propagation.excludes +++ /dev/null @@ -1,3 +0,0 @@ -# internal -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.impl.ContextPropagation.currentContext") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.impl.ContextPropagation.resumeContext") \ No newline at end of file diff --git a/akka-stream/src/main/mima-filters/2.6.15.backwards.excludes/issue-30445-RestartSettings.excludes b/akka-stream/src/main/mima-filters/2.6.15.backwards.excludes/issue-30445-RestartSettings.excludes deleted file mode 100644 index 2715f7592f..0000000000 --- a/akka-stream/src/main/mima-filters/2.6.15.backwards.excludes/issue-30445-RestartSettings.excludes +++ /dev/null @@ -1,3 +0,0 @@ -# #30445 Log settings for restart stream stages -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.RestartSettings.this") - diff --git a/akka-stream/src/main/mima-filters/2.6.18.backwards.excludes/flow-with-context-ops.excludes b/akka-stream/src/main/mima-filters/2.6.18.backwards.excludes/flow-with-context-ops.excludes deleted file mode 100644 index 80307493e5..0000000000 --- a/akka-stream/src/main/mima-filters/2.6.18.backwards.excludes/flow-with-context-ops.excludes +++ /dev/null @@ -1 +0,0 @@ -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.scaladsl.FlowWithContextOps.unsafeDataVia") diff --git a/akka-stream/src/main/mima-filters/2.6.18.backwards.excludes/issue-30076-revert.excludes b/akka-stream/src/main/mima-filters/2.6.18.backwards.excludes/issue-30076-revert.excludes deleted file mode 100644 index 2a1670fa7d..0000000000 --- a/akka-stream/src/main/mima-filters/2.6.18.backwards.excludes/issue-30076-revert.excludes +++ /dev/null @@ -1,4 +0,0 @@ -# internal api changes reverted -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.*takePublisher") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.IslandTracking.wireOut") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.impl.PhaseIsland.takePublisher") diff --git a/akka-stream/src/main/mima-filters/2.6.18.backwards.excludes/issue-31142-Attributes.excludes b/akka-stream/src/main/mima-filters/2.6.18.backwards.excludes/issue-31142-Attributes.excludes deleted file mode 100644 index 2cd97143e4..0000000000 --- a/akka-stream/src/main/mima-filters/2.6.18.backwards.excludes/issue-31142-Attributes.excludes +++ /dev/null @@ -1,9 +0,0 @@ -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.Graph.getAttributes") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.javadsl.Flow.getAttributes") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.javadsl.BidiFlow.getAttributes") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.javadsl.Sink.getAttributes") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.javadsl.Source.getAttributes") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.scaladsl.BidiFlow.getAttributes") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.scaladsl.Sink.getAttributes") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.scaladsl.Source.getAttributes") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.scaladsl.RunnableGraph.getAttributes") diff --git a/akka-stream/src/main/mima-filters/2.6.18.backwards.excludes/queue-offer-result.excludes b/akka-stream/src/main/mima-filters/2.6.18.backwards.excludes/queue-offer-result.excludes deleted file mode 100644 index b309d2007e..0000000000 --- a/akka-stream/src/main/mima-filters/2.6.18.backwards.excludes/queue-offer-result.excludes +++ /dev/null @@ -1 +0,0 @@ -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.QueueOfferResult.isEnqueued") \ No newline at end of file diff --git a/akka-stream/src/main/mima-filters/2.6.19.backwards.excludes/31266-simplify-tcp-apply.excludes b/akka-stream/src/main/mima-filters/2.6.19.backwards.excludes/31266-simplify-tcp-apply.excludes deleted file mode 100644 index aafffee412..0000000000 --- a/akka-stream/src/main/mima-filters/2.6.19.backwards.excludes/31266-simplify-tcp-apply.excludes +++ /dev/null @@ -1,7 +0,0 @@ -# removed internal classes from type hierarchy -ProblemFilters.exclude[MissingTypesProblem]("com.typesafe.sslconfig.akka.AkkaSSLConfig$") -ProblemFilters.exclude[MissingTypesProblem]("akka.stream.scaladsl.Tcp$") - -# internal classes -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.AkkaSSLConfigExtensionIdApply") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.TcpImplicitExtensionIdApply") \ No newline at end of file diff --git a/akka-stream/src/main/mima-filters/2.6.19.backwards.excludes/31499-remove-timer-keys.excludes b/akka-stream/src/main/mima-filters/2.6.19.backwards.excludes/31499-remove-timer-keys.excludes deleted file mode 100644 index b909c5ea26..0000000000 --- a/akka-stream/src/main/mima-filters/2.6.19.backwards.excludes/31499-remove-timer-keys.excludes +++ /dev/null @@ -1,6 +0,0 @@ -# internal classes -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.fusing.TimerKeys") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.fusing.TimerKeys$") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.fusing.TimerKeys$GroupedWithinTimerKey$") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.fusing.TimerKeys$TakeWithinTimerKey$") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.fusing.TimerKeys$DropWithinTimerKey$") \ No newline at end of file diff --git a/akka-stream/src/main/mima-filters/2.6.19.backwards.excludes/detacher.excludes b/akka-stream/src/main/mima-filters/2.6.19.backwards.excludes/detacher.excludes deleted file mode 100644 index 662a6893b9..0000000000 --- a/akka-stream/src/main/mima-filters/2.6.19.backwards.excludes/detacher.excludes +++ /dev/null @@ -1,2 +0,0 @@ -#Change Detacher from class to object. -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.fusing.GraphStages$Detacher") \ No newline at end of file diff --git a/akka-stream/src/main/mima-filters/2.6.19.backwards.excludes/issue-30076-revert.excludes b/akka-stream/src/main/mima-filters/2.6.19.backwards.excludes/issue-30076-revert.excludes deleted file mode 100644 index 86e2d9233d..0000000000 --- a/akka-stream/src/main/mima-filters/2.6.19.backwards.excludes/issue-30076-revert.excludes +++ /dev/null @@ -1,4 +0,0 @@ -# internal api changes reverted -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.*takePublisher") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.IslandTracking.wireOut") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.stream.impl.PhaseIsland.takePublisher") \ No newline at end of file diff --git a/akka-stream/src/main/mima-filters/2.6.19.backwards.excludes/pr-31492-restart-on.excludes b/akka-stream/src/main/mima-filters/2.6.19.backwards.excludes/pr-31492-restart-on.excludes deleted file mode 100644 index 2e626f7002..0000000000 --- a/akka-stream/src/main/mima-filters/2.6.19.backwards.excludes/pr-31492-restart-on.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# added "restartOn" constructor argument -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.RestartSettings.this") \ No newline at end of file diff --git a/akka-stream/src/main/mima-filters/2.6.3.backwards.excludes/28272-queue-source-concurrency.excludes b/akka-stream/src/main/mima-filters/2.6.3.backwards.excludes/28272-queue-source-concurrency.excludes deleted file mode 100644 index 38fd12a321..0000000000 --- a/akka-stream/src/main/mima-filters/2.6.3.backwards.excludes/28272-queue-source-concurrency.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# disable compatibility check for @InternalApi private[akka] class -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.QueueSource.this") \ No newline at end of file diff --git a/akka-stream/src/main/mima-filters/2.6.3.backwards.excludes/28681-allow-closing-inputstream-twice b/akka-stream/src/main/mima-filters/2.6.3.backwards.excludes/28681-allow-closing-inputstream-twice deleted file mode 100644 index 270658d410..0000000000 --- a/akka-stream/src/main/mima-filters/2.6.3.backwards.excludes/28681-allow-closing-inputstream-twice +++ /dev/null @@ -1,3 +0,0 @@ -# private[stream] -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.stream.impl.io.InputStreamAdapter.isActive") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.io.InputStreamAdapter.isActive_=") diff --git a/akka-stream/src/main/mima-filters/2.6.4.backwards.excludes/28272-source-queue.excludes b/akka-stream/src/main/mima-filters/2.6.4.backwards.excludes/28272-source-queue.excludes deleted file mode 100644 index 39fecc7479..0000000000 --- a/akka-stream/src/main/mima-filters/2.6.4.backwards.excludes/28272-source-queue.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# #28272 Source.queue -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.QueueSource.this") diff --git a/akka-stream/src/main/mima-filters/2.6.5.backwards.excludes/28729-future-flow.backwards.excludes b/akka-stream/src/main/mima-filters/2.6.5.backwards.excludes/28729-future-flow.backwards.excludes deleted file mode 100644 index 3a3654c452..0000000000 --- a/akka-stream/src/main/mima-filters/2.6.5.backwards.excludes/28729-future-flow.backwards.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# Changes to internals -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.fusing.LazyFlow") diff --git a/akka-stream/src/main/mima-filters/2.6.5.backwards.excludes/change-StreamSnapshotImpl-toString.backwards.excludes b/akka-stream/src/main/mima-filters/2.6.5.backwards.excludes/change-StreamSnapshotImpl-toString.backwards.excludes deleted file mode 100644 index 5f4c2016b0..0000000000 --- a/akka-stream/src/main/mima-filters/2.6.5.backwards.excludes/change-StreamSnapshotImpl-toString.backwards.excludes +++ /dev/null @@ -1 +0,0 @@ -ProblemFilters.exclude[MissingTypesProblem]("akka.stream.snapshot.StreamSnapshotImpl") diff --git a/akka-stream/src/main/mima-filters/2.6.9.backwards.excludes/28960-stream-snapshots.backwards.excludes b/akka-stream/src/main/mima-filters/2.6.9.backwards.excludes/28960-stream-snapshots.backwards.excludes deleted file mode 100644 index dd9f4ad4a9..0000000000 --- a/akka-stream/src/main/mima-filters/2.6.9.backwards.excludes/28960-stream-snapshots.backwards.excludes +++ /dev/null @@ -1,11 +0,0 @@ -# internal changes -ProblemFilters.exclude[MissingTypesProblem]("akka.stream.impl.StreamSupervisor$GetChildrenSnapshots$") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.StreamSupervisor#GetChildrenSnapshots.productPrefix") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.StreamSupervisor#GetChildrenSnapshots.productArity") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.StreamSupervisor#GetChildrenSnapshots.productElement") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.StreamSupervisor#GetChildrenSnapshots.productIterator") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.StreamSupervisor#GetChildrenSnapshots.canEqual") -ProblemFilters.exclude[FinalMethodProblem]("akka.stream.impl.StreamSupervisor#GetChildrenSnapshots.toString") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.StreamSupervisor.takeSnapshotsOfChildren") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.StreamSupervisor#GetChildrenSnapshots.productElementName") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.impl.StreamSupervisor#GetChildrenSnapshots.productElementNames") \ No newline at end of file diff --git a/akka-stream/src/main/mima-filters/2.6.9.backwards.excludes/29591-restart-deadline.backwards.excludes b/akka-stream/src/main/mima-filters/2.6.9.backwards.excludes/29591-restart-deadline.backwards.excludes deleted file mode 100644 index c3aa508a32..0000000000 --- a/akka-stream/src/main/mima-filters/2.6.9.backwards.excludes/29591-restart-deadline.backwards.excludes +++ /dev/null @@ -1,6 +0,0 @@ -# Changes to private internals -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.stream.scaladsl.RestartWithBackoffLogic.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.RestartWithBackoffLogic.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.RestartWithBackoffSource.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.RestartWithBackoffFlow.this") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.stream.scaladsl.RestartWithBackoffSink.this") diff --git a/akka-stream/src/main/mima-filters/2.6.x.backwards.excludes/28324-jdk9-specific-classes.backwards.excludes b/akka-stream/src/main/mima-filters/2.6.x.backwards.excludes/28324-jdk9-specific-classes.backwards.excludes deleted file mode 100644 index fb368c83cf..0000000000 --- a/akka-stream/src/main/mima-filters/2.6.x.backwards.excludes/28324-jdk9-specific-classes.backwards.excludes +++ /dev/null @@ -1,5 +0,0 @@ -# Java9+ API's will have to be always filtered until we have these classes in our normal build flow -ProblemFilters.exclude[MissingClassProblem]("akka.stream.javadsl.JavaFlowSupport*") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.scaladsl.JavaFlowSupport*") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.JavaFlow*") -ProblemFilters.exclude[MissingClassProblem]("akka.stream.impl.Rs*") diff --git a/akka-testkit/src/main/mima-filters/2.5.17.backwards.excludes b/akka-testkit/src/main/mima-filters/2.5.17.backwards.excludes deleted file mode 100644 index c292095d5d..0000000000 --- a/akka-testkit/src/main/mima-filters/2.5.17.backwards.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# #27411 changes not caught by previous mima versions -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.testkit.TestKitExtension.get") diff --git a/akka-testkit/src/main/mima-filters/2.5.24.backwards.excludes b/akka-testkit/src/main/mima-filters/2.5.24.backwards.excludes deleted file mode 100644 index 1a1aa306e7..0000000000 --- a/akka-testkit/src/main/mima-filters/2.5.24.backwards.excludes +++ /dev/null @@ -1,2 +0,0 @@ -# #27411 changes not caught by previous mima versions -ProblemFilters.exclude[IncompatibleSignatureProblem]("*") diff --git a/akka-testkit/src/main/mima-filters/2.5.3.backwards.excludes b/akka-testkit/src/main/mima-filters/2.5.3.backwards.excludes deleted file mode 100644 index 6d20a1da97..0000000000 --- a/akka-testkit/src/main/mima-filters/2.5.3.backwards.excludes +++ /dev/null @@ -1 +0,0 @@ -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.testkit.TestKitBase.awaitAssert") diff --git a/akka-testkit/src/main/mima-filters/2.5.4.backwards.excludes b/akka-testkit/src/main/mima-filters/2.5.4.backwards.excludes deleted file mode 100644 index 0d56a8e72f..0000000000 --- a/akka-testkit/src/main/mima-filters/2.5.4.backwards.excludes +++ /dev/null @@ -1,6 +0,0 @@ -# #23224 TestKit expectNoMsg fix -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.testkit.TestKitBase.expectNoMessage") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.testkit.TestKitBase.expectNoMessage$default$1") - -# incompatibility on Scala 2.12 -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.testkit.TestKitBase.awaitAssert") diff --git a/akka-testkit/src/main/mima-filters/2.5.5.backwards.excludes b/akka-testkit/src/main/mima-filters/2.5.5.backwards.excludes deleted file mode 100644 index 3dfc51599b..0000000000 --- a/akka-testkit/src/main/mima-filters/2.5.5.backwards.excludes +++ /dev/null @@ -1,5 +0,0 @@ -# awaitAssert signature update introduced in #23613 -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.testkit.TestKitBase.awaitAssert") -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.testkit.TestKitBase.awaitAssert") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.testkit.TestKit.awaitAssert") -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.testkit.javadsl.TestKit.awaitAssert") \ No newline at end of file diff --git a/akka-testkit/src/main/mima-filters/2.5.9.backwards.excludes b/akka-testkit/src/main/mima-filters/2.5.9.backwards.excludes deleted file mode 100644 index f147740f88..0000000000 --- a/akka-testkit/src/main/mima-filters/2.5.9.backwards.excludes +++ /dev/null @@ -1 +0,0 @@ -ProblemFilters.exclude[ReversedMissingMethodProblem]("akka.testkit.TestKitBase.expectNoMessage") \ No newline at end of file diff --git a/akka-testkit/src/main/mima-filters/2.5.x.backwards.excludes/_existing.excludes b/akka-testkit/src/main/mima-filters/2.5.x.backwards.excludes/_existing.excludes deleted file mode 100644 index c2b565184e..0000000000 --- a/akka-testkit/src/main/mima-filters/2.5.x.backwards.excludes/_existing.excludes +++ /dev/null @@ -1,14 +0,0 @@ -# This file contains all excludes added before changing to the subdirectory style -# Remove JavaTestKit https://github.com/akka/akka/issues/26189 -ProblemFilters.exclude[MissingClassProblem]("akka.testkit.JavaTestKit") -ProblemFilters.exclude[MissingClassProblem]("akka.testkit.JavaTestKit$*") -ProblemFilters.exclude[MissingClassProblem]("akka.testkit.CachingPartialFunction") - -# #22333 Disable Java serialization -ProblemFilters.exclude[MissingClassProblem]("akka.testkit.TestMessageSerializer") - -# Some TestKit methods unaccessible from Java -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.testkit.javadsl.TestKit.expectMsgAnyOf") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.testkit.javadsl.TestKit.expectMsgAllOf") -ProblemFilters.exclude[IncompatibleMethTypeProblem]("akka.testkit.javadsl.TestKit.expectMsgAnyOf") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.testkit.javadsl.TestKit.expectMsgAllOf") diff --git a/akka-testkit/src/main/mima-filters/2.6.0.backwards.excludes/28294-add-ExtensionId-apply-get-overloads.excludes b/akka-testkit/src/main/mima-filters/2.6.0.backwards.excludes/28294-add-ExtensionId-apply-get-overloads.excludes deleted file mode 100644 index 1b84c101aa..0000000000 --- a/akka-testkit/src/main/mima-filters/2.6.0.backwards.excludes/28294-add-ExtensionId-apply-get-overloads.excludes +++ /dev/null @@ -1,4 +0,0 @@ -# Incompatibilities against Akka < 2.5.17 where extra static bridge methods were generated that -# Mima now wrongly correlates with the new ones added in the PR -ProblemFilters.exclude[IncompatibleResultTypeProblem]("akka.testkit.TestKitExtension.get") - diff --git a/akka-testkit/src/main/mima-filters/2.6.3.backwards.excludes/28604-fix-ExplicitlyTriggeredScheduler-cancellation.excludes b/akka-testkit/src/main/mima-filters/2.6.3.backwards.excludes/28604-fix-ExplicitlyTriggeredScheduler-cancellation.excludes deleted file mode 100644 index ab920f26ae..0000000000 --- a/akka-testkit/src/main/mima-filters/2.6.3.backwards.excludes/28604-fix-ExplicitlyTriggeredScheduler-cancellation.excludes +++ /dev/null @@ -1,5 +0,0 @@ -# #28604 changes in the akka.testkit.ExplicitlyTriggeredScheduler internal implementation. -# Removal of the `time` field from the internal Item case class in ExplicitlyTriggeredScheduler. -ProblemFilters.exclude[MissingClassProblem]("akka.testkit.ExplicitlyTriggeredScheduler$Item$") -ProblemFilters.exclude[MissingTypesProblem]("akka.testkit.ExplicitlyTriggeredScheduler$Item") -ProblemFilters.exclude[DirectMissingMethodProblem]("akka.testkit.ExplicitlyTriggeredScheduler#Item.*")