diff --git a/akka-docs/src/main/paradox/actors.md b/akka-docs/src/main/paradox/actors.md index 8787c8990b..a4851e9cae 100644 --- a/akka-docs/src/main/paradox/actors.md +++ b/akka-docs/src/main/paradox/actors.md @@ -7,11 +7,16 @@ To use Classic Actors, add the following dependency in your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" artifact="akka-actor_$scala.binary.version$" version=AkkaVersion + group2="com.typesafe.akka" + artifact2="akka-testkit_$scala.binary.version$" + scope2=test + version2=AkkaVersion } @@project-info{ projectId="akka-actor" } diff --git a/akka-docs/src/main/paradox/additional/osgi.md b/akka-docs/src/main/paradox/additional/osgi.md index 25ee34cfaf..9cda2f79af 100644 --- a/akka-docs/src/main/paradox/additional/osgi.md +++ b/akka-docs/src/main/paradox/additional/osgi.md @@ -5,6 +5,7 @@ To use Akka in OSGi, you must add the following dependency in your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group=com.typesafe.akka diff --git a/akka-docs/src/main/paradox/cluster-client.md b/akka-docs/src/main/paradox/cluster-client.md index f2e69dc84e..42701deebe 100644 --- a/akka-docs/src/main/paradox/cluster-client.md +++ b/akka-docs/src/main/paradox/cluster-client.md @@ -14,6 +14,7 @@ It is not advised to build new applications with Cluster Client, and existing us To use Cluster Client, you must add the following dependency in your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group=com.typesafe.akka diff --git a/akka-docs/src/main/paradox/cluster-metrics.md b/akka-docs/src/main/paradox/cluster-metrics.md index d511617a88..5c82307e2a 100644 --- a/akka-docs/src/main/paradox/cluster-metrics.md +++ b/akka-docs/src/main/paradox/cluster-metrics.md @@ -5,6 +5,7 @@ To use Cluster Metrics Extension, you must add the following dependency in your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group=com.typesafe.akka diff --git a/akka-docs/src/main/paradox/cluster-routing.md b/akka-docs/src/main/paradox/cluster-routing.md index 0f0714168c..7e557f6ffc 100644 --- a/akka-docs/src/main/paradox/cluster-routing.md +++ b/akka-docs/src/main/paradox/cluster-routing.md @@ -32,6 +32,7 @@ on other nodes in the cluster. To use Cluster aware routers, you must add the following dependency in your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" diff --git a/akka-docs/src/main/paradox/cluster-sharding.md b/akka-docs/src/main/paradox/cluster-sharding.md index a9801d668c..4a0b97553c 100644 --- a/akka-docs/src/main/paradox/cluster-sharding.md +++ b/akka-docs/src/main/paradox/cluster-sharding.md @@ -8,6 +8,7 @@ For the full documentation of this feature and for new projects see @ref:[Cluste To use Cluster Sharding, you must add the following dependency in your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group=com.typesafe.akka diff --git a/akka-docs/src/main/paradox/cluster-singleton.md b/akka-docs/src/main/paradox/cluster-singleton.md index 653e64e329..f4ae5973a8 100644 --- a/akka-docs/src/main/paradox/cluster-singleton.md +++ b/akka-docs/src/main/paradox/cluster-singleton.md @@ -8,6 +8,7 @@ For the full documentation of this feature and for new projects see @ref:[Cluste To use Cluster Singleton, you must add the following dependency in your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group=com.typesafe.akka diff --git a/akka-docs/src/main/paradox/cluster-usage.md b/akka-docs/src/main/paradox/cluster-usage.md index b9c7032749..e638a2ae4e 100644 --- a/akka-docs/src/main/paradox/cluster-usage.md +++ b/akka-docs/src/main/paradox/cluster-usage.md @@ -24,6 +24,7 @@ recommendation if you don't have other preferences or constraints. To use Akka Cluster add the following dependency in your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" diff --git a/akka-docs/src/main/paradox/coordination.md b/akka-docs/src/main/paradox/coordination.md index 333157f02b..688972bdb6 100644 --- a/akka-docs/src/main/paradox/coordination.md +++ b/akka-docs/src/main/paradox/coordination.md @@ -8,6 +8,7 @@ Akka Coordination is a set of tools for distributed coordination. ## Module info @@dependency[sbt,Gradle,Maven] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" diff --git a/akka-docs/src/main/paradox/discovery/index.md b/akka-docs/src/main/paradox/discovery/index.md index a1f3bff30c..64b0091600 100644 --- a/akka-docs/src/main/paradox/discovery/index.md +++ b/akka-docs/src/main/paradox/discovery/index.md @@ -34,6 +34,7 @@ See @ref:[Migration hints](#migrating-from-akka-management-discovery-before-1-0- ## Module info @@dependency[sbt,Gradle,Maven] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" diff --git a/akka-docs/src/main/paradox/dispatchers.md b/akka-docs/src/main/paradox/dispatchers.md index 8eed71b423..e403d80d2a 100644 --- a/akka-docs/src/main/paradox/dispatchers.md +++ b/akka-docs/src/main/paradox/dispatchers.md @@ -8,6 +8,7 @@ For the full documentation of this feature and for new projects see @ref:[Dispat Dispatchers are part of core Akka, which means that they are part of the akka-actor dependency: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" diff --git a/akka-docs/src/main/paradox/distributed-data.md b/akka-docs/src/main/paradox/distributed-data.md index 76b4b4917b..5a3ebea929 100644 --- a/akka-docs/src/main/paradox/distributed-data.md +++ b/akka-docs/src/main/paradox/distributed-data.md @@ -8,6 +8,7 @@ For the full documentation of this feature and for new projects see @ref:[Distri To use Akka Distributed Data, you must add the following dependency in your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" diff --git a/akka-docs/src/main/paradox/distributed-pub-sub.md b/akka-docs/src/main/paradox/distributed-pub-sub.md index 0dcb2b8fce..a5d483a8b7 100644 --- a/akka-docs/src/main/paradox/distributed-pub-sub.md +++ b/akka-docs/src/main/paradox/distributed-pub-sub.md @@ -8,6 +8,7 @@ For the new API see @ref[Distributed Publish Subscribe in Cluster](./typed/distr To use Distributed Publish Subscribe you must add the following dependency in your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" diff --git a/akka-docs/src/main/paradox/fault-tolerance.md b/akka-docs/src/main/paradox/fault-tolerance.md index 12f2d01490..012ba39f1c 100644 --- a/akka-docs/src/main/paradox/fault-tolerance.md +++ b/akka-docs/src/main/paradox/fault-tolerance.md @@ -8,6 +8,7 @@ For the full documentation of this feature and for new projects see @ref:[fault The concept of fault tolerance relates to actors, so in order to use these make sure to depend on actors: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" diff --git a/akka-docs/src/main/paradox/fsm.md b/akka-docs/src/main/paradox/fsm.md index 4ca15d1955..ce302430d1 100644 --- a/akka-docs/src/main/paradox/fsm.md +++ b/akka-docs/src/main/paradox/fsm.md @@ -8,6 +8,7 @@ For the documentation of the new API of this feature and for new projects see @r To use Finite State Machine actors, you must add the following dependency in your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" diff --git a/akka-docs/src/main/paradox/futures.md b/akka-docs/src/main/paradox/futures.md index 389a2d46b7..29bf5ac0c9 100644 --- a/akka-docs/src/main/paradox/futures.md +++ b/akka-docs/src/main/paradox/futures.md @@ -5,6 +5,7 @@ Akka offers tiny helpers for use with @scala[@scaladoc[Future](scala.concurrent.Future)s]@java[@javadoc[CompletionStage](java.util.concurrent.CompletionStage)]. These are part of Akka's core module: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" diff --git a/akka-docs/src/main/paradox/index-actors.md b/akka-docs/src/main/paradox/index-actors.md index fa88667477..9b128623b2 100644 --- a/akka-docs/src/main/paradox/index-actors.md +++ b/akka-docs/src/main/paradox/index-actors.md @@ -7,11 +7,16 @@ To use Classic Akka Actors, you must add the following dependency in your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" artifact="akka-actor_$scala.binary.version$" version=AkkaVersion + group2="com.typesafe.akka" + artifact2="akka-testkit_$scala.binary.version$" + scope2=test + version2=AkkaVersion } @@toc { depth=2 } diff --git a/akka-docs/src/main/paradox/index-utilities-classic.md b/akka-docs/src/main/paradox/index-utilities-classic.md index 7ad4591424..5834172e46 100644 --- a/akka-docs/src/main/paradox/index-utilities-classic.md +++ b/akka-docs/src/main/paradox/index-utilities-classic.md @@ -5,11 +5,16 @@ To use Utilities, you must add the following dependency in your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" artifact="akka-actor_$scala.binary.version$" version=AkkaVersion + group2="com.typesafe.akka" + artifact2="akka-testkit_$scala.binary.version$" + scope2=test + version2=AkkaVersion } @@toc { depth=2 } diff --git a/akka-docs/src/main/paradox/io-tcp.md b/akka-docs/src/main/paradox/io-tcp.md index cc16953cfb..176249a7e2 100644 --- a/akka-docs/src/main/paradox/io-tcp.md +++ b/akka-docs/src/main/paradox/io-tcp.md @@ -8,6 +8,7 @@ project.description: Low level API for using TCP with classic actors. To use TCP, you must add the following dependency in your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" diff --git a/akka-docs/src/main/paradox/io-udp.md b/akka-docs/src/main/paradox/io-udp.md index a98c632598..24e1eb1d39 100644 --- a/akka-docs/src/main/paradox/io-udp.md +++ b/akka-docs/src/main/paradox/io-udp.md @@ -8,6 +8,7 @@ project.description: Low level API for using UDP with classic actors. To use UDP, you must add the following dependency in your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" diff --git a/akka-docs/src/main/paradox/io.md b/akka-docs/src/main/paradox/io.md index 4cb057dada..1e35a991ce 100644 --- a/akka-docs/src/main/paradox/io.md +++ b/akka-docs/src/main/paradox/io.md @@ -5,6 +5,7 @@ To use I/O, you must add the following dependency in your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" diff --git a/akka-docs/src/main/paradox/logging.md b/akka-docs/src/main/paradox/logging.md index 64a80713ba..ad4d4d2031 100644 --- a/akka-docs/src/main/paradox/logging.md +++ b/akka-docs/src/main/paradox/logging.md @@ -8,6 +8,7 @@ For the new API see @ref[Logging](typed/logging.md). To use Logging, you must at least use the Akka actors dependency in your project, and will most likely want to configure logging via the SLF4J module (@ref:[see below](#slf4j)). @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" @@ -340,6 +341,7 @@ Akka provides a logger for [SLF4J](http://www.slf4j.org/). This module is availa It has a single dependency: the slf4j-api jar. In your runtime, you also need a SLF4J backend. We recommend [Logback](http://logback.qos.ch/): @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" diff --git a/akka-docs/src/main/paradox/mailboxes.md b/akka-docs/src/main/paradox/mailboxes.md index 7e6cb5f619..bec7d9335f 100644 --- a/akka-docs/src/main/paradox/mailboxes.md +++ b/akka-docs/src/main/paradox/mailboxes.md @@ -8,6 +8,7 @@ For the full documentation of this feature and for new projects see @ref:[mailbo To use Mailboxes, you must add the following dependency in your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" diff --git a/akka-docs/src/main/paradox/multi-node-testing.md b/akka-docs/src/main/paradox/multi-node-testing.md index 94010243b8..79e36b5b87 100644 --- a/akka-docs/src/main/paradox/multi-node-testing.md +++ b/akka-docs/src/main/paradox/multi-node-testing.md @@ -8,11 +8,13 @@ project.description: Multi node testing of distributed systems built with Akka. To use Multi Node Testing, you must add the following dependency in your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group=com.typesafe.akka artifact=akka-multi-node-testkit_$scala.binary.version$ version=AkkaVersion + scope=test } @@project-info{ projectId="akka-multi-node-testkit" } diff --git a/akka-docs/src/main/paradox/persistence-fsm.md b/akka-docs/src/main/paradox/persistence-fsm.md index 21023b28bf..facd859b13 100644 --- a/akka-docs/src/main/paradox/persistence-fsm.md +++ b/akka-docs/src/main/paradox/persistence-fsm.md @@ -7,6 +7,7 @@ Persistent FSMs are part of Akka persistence, you must add the following dependency in your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" diff --git a/akka-docs/src/main/paradox/persistence-journals.md b/akka-docs/src/main/paradox/persistence-journals.md index 2a6f8b5f01..9fedcfe426 100644 --- a/akka-docs/src/main/paradox/persistence-journals.md +++ b/akka-docs/src/main/paradox/persistence-journals.md @@ -102,6 +102,7 @@ In order to help developers build correct and high quality storage plugins, we p The TCK is usable from Java as well as Scala projects. To test your implementation (independently of language) you need to include the akka-persistence-tck dependency: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" diff --git a/akka-docs/src/main/paradox/persistence-query-leveldb.md b/akka-docs/src/main/paradox/persistence-query-leveldb.md index 41e5577815..323176a581 100644 --- a/akka-docs/src/main/paradox/persistence-query-leveldb.md +++ b/akka-docs/src/main/paradox/persistence-query-leveldb.md @@ -5,6 +5,7 @@ To use Persistence Query, you must add the following dependency in your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group=com.typesafe.akka diff --git a/akka-docs/src/main/paradox/persistence-query.md b/akka-docs/src/main/paradox/persistence-query.md index 231038479f..02a14318be 100644 --- a/akka-docs/src/main/paradox/persistence-query.md +++ b/akka-docs/src/main/paradox/persistence-query.md @@ -8,6 +8,7 @@ project.description: Query side to Akka Persistence allowing for building CQRS a To use Persistence Query, you must add the following dependency in your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group=com.typesafe.akka diff --git a/akka-docs/src/main/paradox/persistence-schema-evolution.md b/akka-docs/src/main/paradox/persistence-schema-evolution.md index 6724d0c5dc..384113d925 100644 --- a/akka-docs/src/main/paradox/persistence-schema-evolution.md +++ b/akka-docs/src/main/paradox/persistence-schema-evolution.md @@ -5,11 +5,16 @@ This documentation page touches upon @ref[Akka Persistence](persistence.md), so to follow those examples you will want to depend on: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" artifact="akka-persistence_$scala.binary.version$" version=AkkaVersion + group2="com.typesafe.akka" + artifact2="akka-persistence-testkit_$scala.binary.version$" + version2=AkkaVersion + scope2=test } ## Introduction diff --git a/akka-docs/src/main/paradox/persistence.md b/akka-docs/src/main/paradox/persistence.md index 7309a61bce..2d95deed87 100644 --- a/akka-docs/src/main/paradox/persistence.md +++ b/akka-docs/src/main/paradox/persistence.md @@ -11,11 +11,16 @@ For the full documentation of this feature and for new projects see @ref:[Event To use Akka Persistence, you must add the following dependency in your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" artifact="akka-persistence_$scala.binary.version$" version=AkkaVersion + group2="com.typesafe.akka" + artifact2="akka-persistence-testkit_$scala.binary.version$" + version2=AkkaVersion + scope2=test } You also have to select journal plugin and optionally snapshot store plugin, see diff --git a/akka-docs/src/main/paradox/remoting-artery.md b/akka-docs/src/main/paradox/remoting-artery.md index c098cbc6e5..3c28cd711a 100644 --- a/akka-docs/src/main/paradox/remoting-artery.md +++ b/akka-docs/src/main/paradox/remoting-artery.md @@ -21,6 +21,7 @@ such as [HTTP](https://doc.akka.io/docs/akka-http/current/), To use Artery Remoting, you must add the following dependency in your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group=com.typesafe.akka diff --git a/akka-docs/src/main/paradox/remoting.md b/akka-docs/src/main/paradox/remoting.md index e47d6f1488..9d3e82ffc9 100644 --- a/akka-docs/src/main/paradox/remoting.md +++ b/akka-docs/src/main/paradox/remoting.md @@ -25,6 +25,7 @@ such as [HTTP](https://doc.akka.io/docs/akka-http/current/), To use Akka Remoting, you must add the following dependency in your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group=com.typesafe.akka diff --git a/akka-docs/src/main/paradox/routing.md b/akka-docs/src/main/paradox/routing.md index ed72af5d7d..723d408a38 100644 --- a/akka-docs/src/main/paradox/routing.md +++ b/akka-docs/src/main/paradox/routing.md @@ -8,6 +8,7 @@ For the documentation of the new API of this feature and for new projects see @r To use Routing, you must add the following dependency in your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" diff --git a/akka-docs/src/main/paradox/scheduler.md b/akka-docs/src/main/paradox/scheduler.md index 2c446e9be3..c5803116bc 100644 --- a/akka-docs/src/main/paradox/scheduler.md +++ b/akka-docs/src/main/paradox/scheduler.md @@ -11,6 +11,7 @@ For the new API see @ref:[typed scheduling](typed/interaction-patterns.md#typed- To use Scheduler, you must add the following dependency in your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" diff --git a/akka-docs/src/main/paradox/serialization-classic.md b/akka-docs/src/main/paradox/serialization-classic.md index 18e61e09ec..35e0a5e63b 100644 --- a/akka-docs/src/main/paradox/serialization-classic.md +++ b/akka-docs/src/main/paradox/serialization-classic.md @@ -10,6 +10,7 @@ aside from serialization of `ActorRef` that is described @ref:[here](#serializin To use Serialization, you must add the following dependency in your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" diff --git a/akka-docs/src/main/paradox/serialization-jackson.md b/akka-docs/src/main/paradox/serialization-jackson.md index c2e387b06f..40840d2d45 100644 --- a/akka-docs/src/main/paradox/serialization-jackson.md +++ b/akka-docs/src/main/paradox/serialization-jackson.md @@ -8,6 +8,7 @@ project.description: Serialization with Jackson for Akka. To use Jackson Serialization, you must add the following dependency in your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" diff --git a/akka-docs/src/main/paradox/serialization.md b/akka-docs/src/main/paradox/serialization.md index ee0d91da07..fd16d5b972 100644 --- a/akka-docs/src/main/paradox/serialization.md +++ b/akka-docs/src/main/paradox/serialization.md @@ -8,6 +8,7 @@ project.description: Serialization APIs built into Akka. To use Serialization, you must add the following dependency in your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" diff --git a/akka-docs/src/main/paradox/split-brain-resolver.md b/akka-docs/src/main/paradox/split-brain-resolver.md index 12b49bb702..958032aedc 100644 --- a/akka-docs/src/main/paradox/split-brain-resolver.md +++ b/akka-docs/src/main/paradox/split-brain-resolver.md @@ -16,6 +16,7 @@ To use Akka Split Brain Resolver is part of `akka-cluster` and you probably alre dependency included. Otherwise, add the following dependency in your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group=com.typesafe.akka diff --git a/akka-docs/src/main/paradox/stream/actor-interop.md b/akka-docs/src/main/paradox/stream/actor-interop.md index bb32536eb3..82f229c02e 100644 --- a/akka-docs/src/main/paradox/stream/actor-interop.md +++ b/akka-docs/src/main/paradox/stream/actor-interop.md @@ -5,6 +5,7 @@ To use Akka Streams, add the module to your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" diff --git a/akka-docs/src/main/paradox/stream/futures-interop.md b/akka-docs/src/main/paradox/stream/futures-interop.md index f2db55ac10..4af987b0e9 100644 --- a/akka-docs/src/main/paradox/stream/futures-interop.md +++ b/akka-docs/src/main/paradox/stream/futures-interop.md @@ -5,6 +5,7 @@ To use Akka Streams, add the module to your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" diff --git a/akka-docs/src/main/paradox/stream/index.md b/akka-docs/src/main/paradox/stream/index.md index ba122b5a8e..393acea3c7 100644 --- a/akka-docs/src/main/paradox/stream/index.md +++ b/akka-docs/src/main/paradox/stream/index.md @@ -8,11 +8,16 @@ project.description: An intuitive and safe way to do asynchronous, non-blocking To use Akka Streams, add the module to your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" artifact="akka-stream_$scala.binary.version$" version=AkkaVersion + group2="com.typesafe.akka" + artifact2="akka-stream-testkit_$scala.binary.version$" + version2=AkkaVersion + scope2=test } @@project-info{ projectId="akka-stream" } diff --git a/akka-docs/src/main/paradox/stream/operators/ActorFlow/ask.md b/akka-docs/src/main/paradox/stream/operators/ActorFlow/ask.md index 416b6329c7..5b786401c2 100644 --- a/akka-docs/src/main/paradox/stream/operators/ActorFlow/ask.md +++ b/akka-docs/src/main/paradox/stream/operators/ActorFlow/ask.md @@ -9,6 +9,7 @@ Use the "Ask Pattern" to send each stream element as an `ask` to the target acto This operator is included in: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" diff --git a/akka-docs/src/main/paradox/stream/operators/ActorSink/actorRef.md b/akka-docs/src/main/paradox/stream/operators/ActorSink/actorRef.md index 69f1f4a81f..ba80059d26 100644 --- a/akka-docs/src/main/paradox/stream/operators/ActorSink/actorRef.md +++ b/akka-docs/src/main/paradox/stream/operators/ActorSink/actorRef.md @@ -9,6 +9,7 @@ Sends the elements of the stream to the given @java[`ActorRef`]@scala[`ActorR This operator is included in: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" diff --git a/akka-docs/src/main/paradox/stream/operators/ActorSink/actorRefWithBackpressure.md b/akka-docs/src/main/paradox/stream/operators/ActorSink/actorRefWithBackpressure.md index 7fb858e1de..e92a76b9cd 100644 --- a/akka-docs/src/main/paradox/stream/operators/ActorSink/actorRefWithBackpressure.md +++ b/akka-docs/src/main/paradox/stream/operators/ActorSink/actorRefWithBackpressure.md @@ -9,6 +9,7 @@ Sends the elements of the stream to the given @java[`ActorRef`]@scala[`ActorR This operator is included in: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" diff --git a/akka-docs/src/main/paradox/stream/operators/ActorSource/actorRef.md b/akka-docs/src/main/paradox/stream/operators/ActorSource/actorRef.md index 7063a963f7..55e3f40226 100644 --- a/akka-docs/src/main/paradox/stream/operators/ActorSource/actorRef.md +++ b/akka-docs/src/main/paradox/stream/operators/ActorSource/actorRef.md @@ -9,6 +9,7 @@ Materialize an @java[`ActorRef`]@scala[`ActorRef[T]`] of the new actors API; This operator is included in: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" diff --git a/akka-docs/src/main/paradox/stream/operators/ActorSource/actorRefWithBackpressure.md b/akka-docs/src/main/paradox/stream/operators/ActorSource/actorRefWithBackpressure.md index 33ef550472..30f0730e2f 100644 --- a/akka-docs/src/main/paradox/stream/operators/ActorSource/actorRefWithBackpressure.md +++ b/akka-docs/src/main/paradox/stream/operators/ActorSource/actorRefWithBackpressure.md @@ -9,6 +9,7 @@ Materialize an @java[`ActorRef`]@scala[`ActorRef[T]`] of the new actors API; This operator is included in: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" diff --git a/akka-docs/src/main/paradox/stream/operators/Source/range.md b/akka-docs/src/main/paradox/stream/operators/Source/range.md index 3fbdf5e303..d646909bee 100644 --- a/akka-docs/src/main/paradox/stream/operators/Source/range.md +++ b/akka-docs/src/main/paradox/stream/operators/Source/range.md @@ -7,6 +7,7 @@ Emit each integer in a range, with an option to take bigger steps than 1. ## Dependency @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" diff --git a/akka-docs/src/main/paradox/stream/reactive-streams-interop.md b/akka-docs/src/main/paradox/stream/reactive-streams-interop.md index a97f650454..ae4de90eed 100644 --- a/akka-docs/src/main/paradox/stream/reactive-streams-interop.md +++ b/akka-docs/src/main/paradox/stream/reactive-streams-interop.md @@ -5,6 +5,7 @@ To use Akka Streams, add the module to your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" diff --git a/akka-docs/src/main/paradox/stream/stream-composition.md b/akka-docs/src/main/paradox/stream/stream-composition.md index 2d967b0f11..e54be24f11 100644 --- a/akka-docs/src/main/paradox/stream/stream-composition.md +++ b/akka-docs/src/main/paradox/stream/stream-composition.md @@ -5,6 +5,7 @@ To use Akka Streams, add the module to your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" diff --git a/akka-docs/src/main/paradox/stream/stream-cookbook.md b/akka-docs/src/main/paradox/stream/stream-cookbook.md index 8aa04a9421..ee918b6709 100644 --- a/akka-docs/src/main/paradox/stream/stream-cookbook.md +++ b/akka-docs/src/main/paradox/stream/stream-cookbook.md @@ -5,6 +5,7 @@ To use Akka Streams, add the module to your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" diff --git a/akka-docs/src/main/paradox/stream/stream-customize.md b/akka-docs/src/main/paradox/stream/stream-customize.md index 1a974ceb73..9fea207686 100644 --- a/akka-docs/src/main/paradox/stream/stream-customize.md +++ b/akka-docs/src/main/paradox/stream/stream-customize.md @@ -5,6 +5,7 @@ To use Akka Streams, add the module to your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" diff --git a/akka-docs/src/main/paradox/stream/stream-dynamic.md b/akka-docs/src/main/paradox/stream/stream-dynamic.md index a793ff57d6..bd5e4dd17c 100644 --- a/akka-docs/src/main/paradox/stream/stream-dynamic.md +++ b/akka-docs/src/main/paradox/stream/stream-dynamic.md @@ -5,6 +5,7 @@ To use Akka Streams, add the module to your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" diff --git a/akka-docs/src/main/paradox/stream/stream-error.md b/akka-docs/src/main/paradox/stream/stream-error.md index 146afae47d..a5bee49987 100644 --- a/akka-docs/src/main/paradox/stream/stream-error.md +++ b/akka-docs/src/main/paradox/stream/stream-error.md @@ -5,6 +5,7 @@ To use Akka Streams, add the module to your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" diff --git a/akka-docs/src/main/paradox/stream/stream-flows-and-basics.md b/akka-docs/src/main/paradox/stream/stream-flows-and-basics.md index b06317a3e3..0ff2fee4bd 100644 --- a/akka-docs/src/main/paradox/stream/stream-flows-and-basics.md +++ b/akka-docs/src/main/paradox/stream/stream-flows-and-basics.md @@ -5,6 +5,7 @@ To use Akka Streams, add the module to your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" diff --git a/akka-docs/src/main/paradox/stream/stream-graphs.md b/akka-docs/src/main/paradox/stream/stream-graphs.md index f3db7327e7..5aead50d37 100644 --- a/akka-docs/src/main/paradox/stream/stream-graphs.md +++ b/akka-docs/src/main/paradox/stream/stream-graphs.md @@ -5,6 +5,7 @@ To use Akka Streams, add the module to your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" diff --git a/akka-docs/src/main/paradox/stream/stream-io.md b/akka-docs/src/main/paradox/stream/stream-io.md index d064b8fd92..54dcbb9751 100644 --- a/akka-docs/src/main/paradox/stream/stream-io.md +++ b/akka-docs/src/main/paradox/stream/stream-io.md @@ -5,6 +5,7 @@ To use Akka Streams, add the module to your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" diff --git a/akka-docs/src/main/paradox/stream/stream-parallelism.md b/akka-docs/src/main/paradox/stream/stream-parallelism.md index 9a6ab1b11a..5f377f3c02 100644 --- a/akka-docs/src/main/paradox/stream/stream-parallelism.md +++ b/akka-docs/src/main/paradox/stream/stream-parallelism.md @@ -5,6 +5,7 @@ To use Akka Streams, add the module to your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" diff --git a/akka-docs/src/main/paradox/stream/stream-quickstart.md b/akka-docs/src/main/paradox/stream/stream-quickstart.md index 82f5f3ec38..c10ccabe00 100644 --- a/akka-docs/src/main/paradox/stream/stream-quickstart.md +++ b/akka-docs/src/main/paradox/stream/stream-quickstart.md @@ -5,6 +5,7 @@ To use Akka Streams, add the module to your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" diff --git a/akka-docs/src/main/paradox/stream/stream-rate.md b/akka-docs/src/main/paradox/stream/stream-rate.md index e8b92a6994..ac3198ff52 100644 --- a/akka-docs/src/main/paradox/stream/stream-rate.md +++ b/akka-docs/src/main/paradox/stream/stream-rate.md @@ -5,6 +5,7 @@ To use Akka Streams, add the module to your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" diff --git a/akka-docs/src/main/paradox/stream/stream-refs.md b/akka-docs/src/main/paradox/stream/stream-refs.md index f65504c589..f2fac87568 100644 --- a/akka-docs/src/main/paradox/stream/stream-refs.md +++ b/akka-docs/src/main/paradox/stream/stream-refs.md @@ -5,6 +5,7 @@ To use Akka Streams, add the module to your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" diff --git a/akka-docs/src/main/paradox/stream/stream-substream.md b/akka-docs/src/main/paradox/stream/stream-substream.md index 6980234550..63fc86ec0f 100644 --- a/akka-docs/src/main/paradox/stream/stream-substream.md +++ b/akka-docs/src/main/paradox/stream/stream-substream.md @@ -5,6 +5,7 @@ To use Akka Streams, add the module to your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" diff --git a/akka-docs/src/main/paradox/stream/stream-testkit.md b/akka-docs/src/main/paradox/stream/stream-testkit.md index 8054f0671d..e8dd68f1fe 100644 --- a/akka-docs/src/main/paradox/stream/stream-testkit.md +++ b/akka-docs/src/main/paradox/stream/stream-testkit.md @@ -5,6 +5,7 @@ To use Akka Stream TestKit, add the module to your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" diff --git a/akka-docs/src/main/paradox/testing.md b/akka-docs/src/main/paradox/testing.md index 0252dfb0a7..1e5ff70b3e 100644 --- a/akka-docs/src/main/paradox/testing.md +++ b/akka-docs/src/main/paradox/testing.md @@ -8,6 +8,7 @@ For the new API see @ref[testing](typed/testing.md). To use Akka Testkit, you must add the following dependency in your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" diff --git a/akka-docs/src/main/paradox/typed/actor-discovery.md b/akka-docs/src/main/paradox/typed/actor-discovery.md index 13016f1364..581f1becd5 100644 --- a/akka-docs/src/main/paradox/typed/actor-discovery.md +++ b/akka-docs/src/main/paradox/typed/actor-discovery.md @@ -7,6 +7,7 @@ You are viewing the documentation for the new actor APIs, to view the Akka Class To use Akka Actor Typed, you must add the following dependency in your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group=com.typesafe.akka diff --git a/akka-docs/src/main/paradox/typed/actor-lifecycle.md b/akka-docs/src/main/paradox/typed/actor-lifecycle.md index b52f9ebb4d..e8a012b033 100644 --- a/akka-docs/src/main/paradox/typed/actor-lifecycle.md +++ b/akka-docs/src/main/paradox/typed/actor-lifecycle.md @@ -10,6 +10,7 @@ You are viewing the documentation for the new actor APIs, to view the Akka Class To use Akka Actor Typed, you must add the following dependency in your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group=com.typesafe.akka diff --git a/akka-docs/src/main/paradox/typed/actors.md b/akka-docs/src/main/paradox/typed/actors.md index fdbda59adf..6ea6136b89 100644 --- a/akka-docs/src/main/paradox/typed/actors.md +++ b/akka-docs/src/main/paradox/typed/actors.md @@ -10,11 +10,16 @@ You are viewing the documentation for the new actor APIs, to view the Akka Class To use Akka Actors, add the following dependency in your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group=com.typesafe.akka artifact=akka-actor-typed_$scala.binary.version$ version=AkkaVersion + group2=com.typesafe.akka + artifact2=akka-actor-testkit-typed_$scala.binary.version$ + version2=AkkaVersion + scope2=test } Both the Java and Scala DSLs of Akka modules are bundled in the same JAR. For a smooth development experience, diff --git a/akka-docs/src/main/paradox/typed/cluster-dc.md b/akka-docs/src/main/paradox/typed/cluster-dc.md index 6cf331b541..7858571703 100644 --- a/akka-docs/src/main/paradox/typed/cluster-dc.md +++ b/akka-docs/src/main/paradox/typed/cluster-dc.md @@ -19,6 +19,7 @@ up a large cluster into smaller groups of nodes for better scalability. To use Akka Cluster add the following dependency in your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group=com.typesafe.akka diff --git a/akka-docs/src/main/paradox/typed/cluster-sharded-daemon-process.md b/akka-docs/src/main/paradox/typed/cluster-sharded-daemon-process.md index 55dfb5121c..6a78ee951e 100644 --- a/akka-docs/src/main/paradox/typed/cluster-sharded-daemon-process.md +++ b/akka-docs/src/main/paradox/typed/cluster-sharded-daemon-process.md @@ -14,6 +14,7 @@ warning or deprecation period. It is also not recommended to use this module in To use Akka Sharded Daemon Process, you must add the following dependency in your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group=com.typesafe.akka diff --git a/akka-docs/src/main/paradox/typed/cluster-sharding.md b/akka-docs/src/main/paradox/typed/cluster-sharding.md index f5c3cd0658..62e1e7015c 100644 --- a/akka-docs/src/main/paradox/typed/cluster-sharding.md +++ b/akka-docs/src/main/paradox/typed/cluster-sharding.md @@ -10,6 +10,7 @@ You are viewing the documentation for the new actor APIs, to view the Akka Class To use Akka Cluster Sharding, you must add the following dependency in your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group=com.typesafe.akka diff --git a/akka-docs/src/main/paradox/typed/cluster-singleton.md b/akka-docs/src/main/paradox/typed/cluster-singleton.md index 0c9257aa94..659c9a83f2 100644 --- a/akka-docs/src/main/paradox/typed/cluster-singleton.md +++ b/akka-docs/src/main/paradox/typed/cluster-singleton.md @@ -7,6 +7,7 @@ You are viewing the documentation for the new actor APIs, to view the Akka Class To use Cluster Singleton, you must add the following dependency in your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group=com.typesafe.akka diff --git a/akka-docs/src/main/paradox/typed/cluster.md b/akka-docs/src/main/paradox/typed/cluster.md index 2680ddec52..134060300a 100644 --- a/akka-docs/src/main/paradox/typed/cluster.md +++ b/akka-docs/src/main/paradox/typed/cluster.md @@ -26,6 +26,7 @@ recommendation if you don't have other preferences or constraints. To use Akka Cluster add the following dependency in your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group=com.typesafe.akka diff --git a/akka-docs/src/main/paradox/typed/coexisting.md b/akka-docs/src/main/paradox/typed/coexisting.md index b158e18575..eb4dbf0a40 100644 --- a/akka-docs/src/main/paradox/typed/coexisting.md +++ b/akka-docs/src/main/paradox/typed/coexisting.md @@ -5,6 +5,7 @@ To use Akka Actor Typed, you must add the following dependency in your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group=com.typesafe.akka diff --git a/akka-docs/src/main/paradox/typed/dispatchers.md b/akka-docs/src/main/paradox/typed/dispatchers.md index dcf06cd22f..8d74b14804 100644 --- a/akka-docs/src/main/paradox/typed/dispatchers.md +++ b/akka-docs/src/main/paradox/typed/dispatchers.md @@ -11,6 +11,7 @@ Dispatchers are part of core Akka, which means that they are part of the `akka-a page describes how to use dispatchers with `akka-actor-typed`, which has dependency: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" diff --git a/akka-docs/src/main/paradox/typed/distributed-data.md b/akka-docs/src/main/paradox/typed/distributed-data.md index 96496ea6db..d61a6bba08 100644 --- a/akka-docs/src/main/paradox/typed/distributed-data.md +++ b/akka-docs/src/main/paradox/typed/distributed-data.md @@ -10,6 +10,7 @@ You are viewing the documentation for the new actor APIs, to view the Akka Class To use Akka Cluster Distributed Data, you must add the following dependency in your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group=com.typesafe.akka diff --git a/akka-docs/src/main/paradox/typed/distributed-pub-sub.md b/akka-docs/src/main/paradox/typed/distributed-pub-sub.md index 1e233e3372..46b2ed4018 100644 --- a/akka-docs/src/main/paradox/typed/distributed-pub-sub.md +++ b/akka-docs/src/main/paradox/typed/distributed-pub-sub.md @@ -8,6 +8,7 @@ The distributed publish subscribe topic API is available and usable with the cor when used in a clustered application: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" diff --git a/akka-docs/src/main/paradox/typed/from-classic.md b/akka-docs/src/main/paradox/typed/from-classic.md index 9e7f7aec3b..6d3526e101 100644 --- a/akka-docs/src/main/paradox/typed/from-classic.md +++ b/akka-docs/src/main/paradox/typed/from-classic.md @@ -26,6 +26,7 @@ module, with a few exceptions. For example `akka-cluster-typed`: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group=com.typesafe.akka diff --git a/akka-docs/src/main/paradox/typed/guide/modules.md b/akka-docs/src/main/paradox/typed/guide/modules.md index 3056db7d9a..f29f899e16 100644 --- a/akka-docs/src/main/paradox/typed/guide/modules.md +++ b/akka-docs/src/main/paradox/typed/guide/modules.md @@ -32,6 +32,7 @@ This page does not list all available modules, but overviews the main functional ### Actor library @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group=com.typesafe.akka @@ -59,6 +60,7 @@ Challenges that actors solve include the following: ### Remoting @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group=com.typesafe.akka @@ -84,6 +86,7 @@ Challenges Remoting solves include the following: ### Cluster @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group=com.typesafe.akka @@ -109,6 +112,7 @@ Challenges the Cluster module solves include the following: ### Cluster Sharding @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group=com.typesafe.akka @@ -130,6 +134,7 @@ Challenges that Sharding solves include the following: ### Cluster Singleton @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group=com.typesafe.akka @@ -153,6 +158,7 @@ The Singleton module can be used to solve these challenges: ### Persistence @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group=com.typesafe.akka @@ -177,6 +183,7 @@ Persistence tackles the following challenges: ### Distributed Data @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group=com.typesafe.akka @@ -198,6 +205,7 @@ Distributed Data is intended to solve the following challenges: ### Streams @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group=com.typesafe.akka diff --git a/akka-docs/src/main/paradox/typed/guide/tutorial_1.md b/akka-docs/src/main/paradox/typed/guide/tutorial_1.md index 63711d1895..7391ec9a2b 100644 --- a/akka-docs/src/main/paradox/typed/guide/tutorial_1.md +++ b/akka-docs/src/main/paradox/typed/guide/tutorial_1.md @@ -5,6 +5,7 @@ Add the following dependency in your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" diff --git a/akka-docs/src/main/paradox/typed/interaction-patterns.md b/akka-docs/src/main/paradox/typed/interaction-patterns.md index 625a009f51..07fff0353c 100644 --- a/akka-docs/src/main/paradox/typed/interaction-patterns.md +++ b/akka-docs/src/main/paradox/typed/interaction-patterns.md @@ -7,6 +7,7 @@ You are viewing the documentation for the new actor APIs, to view the Akka Class To use Akka Actor Typed, you must add the following dependency in your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group=com.typesafe.akka diff --git a/akka-docs/src/main/paradox/typed/logging.md b/akka-docs/src/main/paradox/typed/logging.md index 7434af85eb..bf237f6084 100644 --- a/akka-docs/src/main/paradox/typed/logging.md +++ b/akka-docs/src/main/paradox/typed/logging.md @@ -11,6 +11,7 @@ To use Logging, you must at least use the Akka actors dependency in your project via the SLF4J backend, such as Logback configuration. @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" diff --git a/akka-docs/src/main/paradox/typed/mailboxes.md b/akka-docs/src/main/paradox/typed/mailboxes.md index 25987f0166..e292918889 100644 --- a/akka-docs/src/main/paradox/typed/mailboxes.md +++ b/akka-docs/src/main/paradox/typed/mailboxes.md @@ -8,6 +8,7 @@ Mailboxes are part of core Akka, which means that they are part of the `akka-act page describes how to use mailboxes with `akka-actor-typed`, which has dependency: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" diff --git a/akka-docs/src/main/paradox/typed/persistence-testing.md b/akka-docs/src/main/paradox/typed/persistence-testing.md index d50221c671..e88f33f3ab 100644 --- a/akka-docs/src/main/paradox/typed/persistence-testing.md +++ b/akka-docs/src/main/paradox/typed/persistence-testing.md @@ -5,6 +5,7 @@ To use Akka Persistence TestKit, add the module to your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group1=com.typesafe.akka @@ -62,6 +63,7 @@ Persistence testkit allows to check events saved in a storage, emulate storage o To use the testkit you need to add the following dependency in your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" @@ -198,6 +200,7 @@ the plugins at the same time. To coordinate initialization you can use the `Pers `PersistenceInit` is part of `akka-persistence-testkit` and you need to add the dependency to your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group="com.typesafe.akka" diff --git a/akka-docs/src/main/paradox/typed/persistence.md b/akka-docs/src/main/paradox/typed/persistence.md index e27b772ea0..4a52eaa03c 100644 --- a/akka-docs/src/main/paradox/typed/persistence.md +++ b/akka-docs/src/main/paradox/typed/persistence.md @@ -10,11 +10,16 @@ You are viewing the documentation for the new actor APIs, to view the Akka Class To use Akka Persistence, add the module to your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group=com.typesafe.akka artifact=akka-persistence-typed_$scala.binary.version$ version=AkkaVersion + group2=com.typesafe.akka + artifact2=akka-persistence-testkit_$scala.binary.version$ + version2=AkkaVersion + scope2=test } You also have to select journal plugin and optionally snapshot store plugin, see diff --git a/akka-docs/src/main/paradox/typed/reliable-delivery.md b/akka-docs/src/main/paradox/typed/reliable-delivery.md index 3c5a212247..2a04989570 100644 --- a/akka-docs/src/main/paradox/typed/reliable-delivery.md +++ b/akka-docs/src/main/paradox/typed/reliable-delivery.md @@ -18,6 +18,7 @@ warning or deprecation period. It is also not recommended to use this module in To use reliable delivery, add the module to your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group=com.typesafe.akka @@ -254,6 +255,7 @@ In that case some of these may already have been processed by the previous worke To use reliable delivery with Cluster Sharding, add the following module to your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group=com.typesafe.akka @@ -362,6 +364,7 @@ Be aware of that a `DurableProducerQueue` will add a substantial performance ove When using the `EventSourcedProducerQueue` the following dependency is needed: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group=com.typesafe.akka diff --git a/akka-docs/src/main/paradox/typed/routers.md b/akka-docs/src/main/paradox/typed/routers.md index 6fd6bcc52a..f1375044b0 100644 --- a/akka-docs/src/main/paradox/typed/routers.md +++ b/akka-docs/src/main/paradox/typed/routers.md @@ -7,6 +7,7 @@ You are viewing the documentation for the new actor APIs, to view the Akka Class To use Akka Actor Typed, you must add the following dependency in your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group=com.typesafe.akka diff --git a/akka-docs/src/main/paradox/typed/stash.md b/akka-docs/src/main/paradox/typed/stash.md index 307ad6eedd..587c18f7cd 100644 --- a/akka-docs/src/main/paradox/typed/stash.md +++ b/akka-docs/src/main/paradox/typed/stash.md @@ -7,6 +7,7 @@ You are viewing the documentation for the new actor APIs, to view the Akka Class To use Akka Actor Typed, you must add the following dependency in your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group=com.typesafe.akka diff --git a/akka-docs/src/main/paradox/typed/testing.md b/akka-docs/src/main/paradox/typed/testing.md index 7e442db693..aaa9d8bb1a 100644 --- a/akka-docs/src/main/paradox/typed/testing.md +++ b/akka-docs/src/main/paradox/typed/testing.md @@ -7,6 +7,7 @@ You are viewing the documentation for the new actor APIs, to view the Akka Class To use Actor TestKit add the module to your project: @@dependency[sbt,Maven,Gradle] { + bomGroup=com.typesafe.akka bomArtifact=akka-bom_$scala.binary.version$ bomVersionSymbols=AkkaVersion symbol1=AkkaVersion value1="$akka.version$" group=com.typesafe.akka