replace unicode arrows

* ⇒, →, ←
* because we don't want to show them in documentation snippets and
  then it's complicated to avoid that when snippets are
  located in src/test/scala in individual modules
* dont replace object `→` in FSM.scala and PersistentFSM.scala
This commit is contained in:
Patrik Nordwall 2019-02-09 15:25:39 +01:00
parent e4d38f92a4
commit 5c96a5f556
1521 changed files with 18846 additions and 18786 deletions

View file

@ -33,7 +33,7 @@ object ClusterRoundRobinMultiJvmSpec extends MultiNodeConfig {
def this() = this(PoolRoutee)
def receive = {
case "hit" sender() ! Reply(routeeType, self)
case "hit" => sender() ! Reply(routeeType, self)
}
}
@ -124,11 +124,11 @@ abstract class ClusterRoundRobinSpec extends MultiNodeSpec(ClusterRoundRobinMult
lazy val router5 = system.actorOf(RoundRobinPool(nrOfInstances = 0).props(Props[SomeActor]), "router5")
def receiveReplies(routeeType: RouteeType, expectedReplies: Int): Map[Address, Int] = {
val zero = Map.empty[Address, Int] ++ roles.map(address(_) 0)
val zero = Map.empty[Address, Int] ++ roles.map(address(_) -> 0)
(receiveWhile(5 seconds, messages = expectedReplies) {
case Reply(`routeeType`, ref) fullAddress(ref)
case Reply(`routeeType`, ref) => fullAddress(ref)
}).foldLeft(zero) {
case (replyMap, address) replyMap + (address (replyMap(address) + 1))
case (replyMap, address) => replyMap + (address -> (replyMap(address) + 1))
}
}
@ -136,8 +136,8 @@ abstract class ClusterRoundRobinSpec extends MultiNodeSpec(ClusterRoundRobinMult
* Fills in self address for local ActorRef
*/
private def fullAddress(actorRef: ActorRef): Address = actorRef.path.address match {
case Address(_, _, None, None) cluster.selfAddress
case a a
case Address(_, _, None, None) => cluster.selfAddress
case a => a
}
def currentRoutees(router: ActorRef) =
@ -158,7 +158,7 @@ abstract class ClusterRoundRobinSpec extends MultiNodeSpec(ClusterRoundRobinMult
awaitAssert(currentRoutees(router1).size should ===(4))
val iterationCount = 10
for (i 0 until iterationCount) {
for (i <- 0 until iterationCount) {
router1 ! "hit"
}
@ -189,7 +189,7 @@ abstract class ClusterRoundRobinSpec extends MultiNodeSpec(ClusterRoundRobinMult
}
val iterationCount = 10
for (i 0 until iterationCount) {
for (i <- 0 until iterationCount) {
router4 ! "hit"
}
@ -215,7 +215,7 @@ abstract class ClusterRoundRobinSpec extends MultiNodeSpec(ClusterRoundRobinMult
awaitAssert(currentRoutees(router1).size should ===(8))
val iterationCount = 10
for (i 0 until iterationCount) {
for (i <- 0 until iterationCount) {
router1 ! "hit"
}
@ -237,7 +237,7 @@ abstract class ClusterRoundRobinSpec extends MultiNodeSpec(ClusterRoundRobinMult
awaitAssert(currentRoutees(router4).size should ===(8))
val iterationCount = 10
for (i 0 until iterationCount) {
for (i <- 0 until iterationCount) {
router4 ! "hit"
}
@ -257,7 +257,7 @@ abstract class ClusterRoundRobinSpec extends MultiNodeSpec(ClusterRoundRobinMult
awaitAssert(currentRoutees(router3).size should ===(3))
val iterationCount = 10
for (i 0 until iterationCount) {
for (i <- 0 until iterationCount) {
router3 ! "hit"
}
@ -279,7 +279,7 @@ abstract class ClusterRoundRobinSpec extends MultiNodeSpec(ClusterRoundRobinMult
awaitAssert(currentRoutees(router5).size should ===(2))
val iterationCount = 10
for (i 0 until iterationCount) {
for (i <- 0 until iterationCount) {
router5 ! "hit"
}
@ -304,7 +304,7 @@ abstract class ClusterRoundRobinSpec extends MultiNodeSpec(ClusterRoundRobinMult
awaitAssert(currentRoutees(router2).size should ===(3))
val iterationCount = 10
for (i 0 until iterationCount) {
for (i <- 0 until iterationCount) {
router2 ! "hit"
}
@ -312,7 +312,7 @@ abstract class ClusterRoundRobinSpec extends MultiNodeSpec(ClusterRoundRobinMult
// note that router2 has totalInstances = 3, maxInstancesPerNode = 1
val routees = currentRoutees(router2)
val routeeAddresses = routees map { case ActorRefRoutee(ref) fullAddress(ref) }
val routeeAddresses = routees map { case ActorRefRoutee(ref) => fullAddress(ref) }
routeeAddresses.size should ===(3)
replies.values.sum should ===(iterationCount)
@ -326,7 +326,7 @@ abstract class ClusterRoundRobinSpec extends MultiNodeSpec(ClusterRoundRobinMult
// myservice is already running
def routees = currentRoutees(router4)
def routeeAddresses = (routees map { case ActorSelectionRoutee(sel) fullAddress(sel.anchor) }).toSet
def routeeAddresses = (routees map { case ActorSelectionRoutee(sel) => fullAddress(sel.anchor) }).toSet
runOn(first) {
// 4 nodes, 2 routees on each node
@ -351,13 +351,13 @@ abstract class ClusterRoundRobinSpec extends MultiNodeSpec(ClusterRoundRobinMult
runOn(first) {
def routees = currentRoutees(router2)
def routeeAddresses = (routees map { case ActorRefRoutee(ref) fullAddress(ref) }).toSet
def routeeAddresses = (routees map { case ActorRefRoutee(ref) => fullAddress(ref) }).toSet
routees foreach { case ActorRefRoutee(ref) watch(ref) }
routees foreach { case ActorRefRoutee(ref) => watch(ref) }
val notUsedAddress = ((roles map address).toSet diff routeeAddresses).head
val downAddress = routeeAddresses.find(_ != address(first)).get
val downRouteeRef = routees.collectFirst {
case ActorRefRoutee(ref) if ref.path.address == downAddress ref
case ActorRefRoutee(ref) if ref.path.address == downAddress => ref
}.get
cluster.down(downAddress)
@ -368,7 +368,7 @@ abstract class ClusterRoundRobinSpec extends MultiNodeSpec(ClusterRoundRobinMult
}
val iterationCount = 10
for (i 0 until iterationCount) {
for (i <- 0 until iterationCount) {
router2 ! "hit"
}