Remove API may change from akka typed (#27027)

Note that it will become fully stable in 2.6.0 so this doesn't mean that there will be no more API changes.

* Remove from event sourced behavior
* Remove api may change settings from typed modules
* Dont check mima for typed until 2.6
This commit is contained in:
Christopher Batey 2019-05-29 14:38:14 +01:00 committed by Patrik Nordwall
parent 11453aad5d
commit 37f42d3220
31 changed files with 10 additions and 191 deletions

View file

@ -368,7 +368,6 @@ lazy val testkit = akkaModule("akka-testkit")
lazy val actorTyped = akkaModule("akka-actor-typed")
.dependsOn(actor)
.settings(AkkaBuild.mayChangeSettings)
.settings(AutomaticModuleName.settings("akka.actor.typed")) // fine for now, eventually new module name to become typed.actor
.settings(OSGi.actorTyped)
.settings(initialCommands :=
@ -380,7 +379,6 @@ lazy val actorTyped = akkaModule("akka-actor-typed")
import akka.util.Timeout
implicit val timeout = Timeout(5.seconds)
""")
.disablePlugins(MimaPlugin)
lazy val persistenceTyped = akkaModule("akka-persistence-typed")
.dependsOn(
@ -390,10 +388,8 @@ lazy val persistenceTyped = akkaModule("akka-persistence-typed")
actorTypedTests % "test->test",
actorTestkitTyped % "compile->compile;test->test")
.settings(Dependencies.persistenceShared)
.settings(AkkaBuild.mayChangeSettings)
.settings(AutomaticModuleName.settings("akka.persistence.typed"))
.settings(OSGi.persistenceTyped)
.disablePlugins(MimaPlugin)
lazy val clusterTyped = akkaModule("akka-cluster-typed")
.dependsOn(
@ -407,9 +403,7 @@ lazy val clusterTyped = akkaModule("akka-cluster-typed")
actorTestkitTyped % "test->test",
actorTypedTests % "test->test",
remoteTests % "test->test")
.settings(AkkaBuild.mayChangeSettings)
.settings(AutomaticModuleName.settings("akka.cluster.typed"))
.disablePlugins(MimaPlugin)
.configs(MultiJvm)
.enablePlugins(MultiNodeScalaTest)
@ -422,11 +416,9 @@ lazy val clusterShardingTyped = akkaModule("akka-cluster-sharding-typed")
actorTypedTests % "test->test",
persistenceTyped % "test->test",
remoteTests % "test->test")
.settings(AkkaBuild.mayChangeSettings)
.settings(AutomaticModuleName.settings("akka.cluster.sharding.typed"))
// To be able to import ContainerFormats.proto
.settings(Protobuf.importPath := Some(baseDirectory.value / ".." / "akka-remote" / "src" / "main" / "protobuf"))
.disablePlugins(MimaPlugin)
.configs(MultiJvm)
.enablePlugins(MultiNodeScalaTest)
@ -437,9 +429,7 @@ lazy val streamTyped = akkaModule("akka-stream-typed")
streamTestkit % "test->test",
actorTestkitTyped % "test->test",
actorTypedTests % "test->test")
.settings(AkkaBuild.mayChangeSettings)
.settings(AutomaticModuleName.settings("akka.stream.typed"))
.disablePlugins(MimaPlugin)
.enablePlugins(ScaladocNoVerificationOfDiagrams)
lazy val actorTestkitTyped = akkaModule("akka-actor-testkit-typed")