=all remove unused imports

This commit is contained in:
Johannes Rudolph 2016-02-22 20:18:15 +01:00 committed by Konrad Malawski
parent 4fcf08e7e8
commit b6cbc7f13a
423 changed files with 488 additions and 1223 deletions

View file

@ -10,7 +10,7 @@ import scala.concurrent.duration._
import akka.testkit.metrics._ import akka.testkit.metrics._
import org.scalatest.BeforeAndAfterAll import org.scalatest.BeforeAndAfterAll
import akka.testkit.metrics.HeapMemoryUsage import akka.testkit.metrics.HeapMemoryUsage
import com.codahale.metrics.{ Timer, Histogram } import com.codahale.metrics.{ Histogram }
object ActorCreationPerfSpec { object ActorCreationPerfSpec {

View file

@ -7,7 +7,6 @@ package akka.actor
import language.postfixOps import language.postfixOps
import org.scalatest.BeforeAndAfterEach import org.scalatest.BeforeAndAfterEach
import org.scalatest.Matchers
import akka.actor.Actor._ import akka.actor.Actor._
import akka.testkit._ import akka.testkit._

View file

@ -10,7 +10,6 @@ import akka.dispatch._
import scala.concurrent.duration.{ Duration, FiniteDuration } import scala.concurrent.duration.{ Duration, FiniteDuration }
import akka.ConfigurationException import akka.ConfigurationException
import com.typesafe.config.Config import com.typesafe.config.Config
import java.util.concurrent.TimeUnit
import akka.util.Helpers.ConfigOps import akka.util.Helpers.ConfigOps
object ActorMailboxSpec { object ActorMailboxSpec {

View file

@ -15,7 +15,6 @@ import akka.japi.Util.immutableSeq
import akka.pattern.ask import akka.pattern.ask
import akka.dispatch._ import akka.dispatch._
import com.typesafe.config.Config import com.typesafe.config.Config
import java.util.concurrent.{ LinkedBlockingQueue, BlockingQueue, TimeUnit }
import akka.util.Switch import akka.util.Switch
import akka.util.Helpers.ConfigOps import akka.util.Helpers.ConfigOps
import scala.util.control.NoStackTrace import scala.util.control.NoStackTrace

View file

@ -9,12 +9,9 @@ import akka.testkit._
import akka.testkit.DefaultTimeout import akka.testkit.DefaultTimeout
import akka.testkit.TestEvent._ import akka.testkit.TestEvent._
import akka.dispatch.BoundedDequeBasedMailbox import akka.dispatch.BoundedDequeBasedMailbox
import akka.pattern.ask
import scala.concurrent.Await
import scala.concurrent.duration._ import scala.concurrent.duration._
import akka.actor.ActorSystem.Settings import akka.actor.ActorSystem.Settings
import com.typesafe.config.{ Config, ConfigFactory } import com.typesafe.config.{ Config, ConfigFactory }
import org.scalatest.Assertions.intercept
import org.scalatest.BeforeAndAfterEach import org.scalatest.BeforeAndAfterEach
object ActorWithBoundedStashSpec { object ActorWithBoundedStashSpec {

View file

@ -11,7 +11,6 @@ import akka.testkit.TestEvent._
import scala.concurrent.Await import scala.concurrent.Await
import akka.pattern.ask import akka.pattern.ask
import scala.concurrent.duration._ import scala.concurrent.duration._
import com.typesafe.config.{ Config, ConfigFactory }
import org.scalatest.BeforeAndAfterEach import org.scalatest.BeforeAndAfterEach
import org.scalatest.junit.JUnitSuiteLike import org.scalatest.junit.JUnitSuiteLike

View file

@ -3,7 +3,7 @@ package akka.actor
import language.postfixOps import language.postfixOps
import akka.testkit.AkkaSpec import akka.testkit.AkkaSpec
import akka.dispatch.{ ThreadPoolConfig, ThreadPoolConfigBuilder, UnboundedMailbox } import akka.dispatch.{ ThreadPoolConfig }
import scala.concurrent.duration._ import scala.concurrent.duration._
object ConsistencySpec { object ConsistencySpec {

View file

@ -4,20 +4,13 @@
package akka.actor package akka.actor
import akka.actor.FSM.StateTimeout
import language.postfixOps import language.postfixOps
import org.scalatest.{ BeforeAndAfterAll, BeforeAndAfterEach }
import akka.testkit._ import akka.testkit._
import TestEvent.Mute
import scala.concurrent.duration._ import scala.concurrent.duration._
import akka.event._ import akka.event._
import com.typesafe.config.ConfigFactory import com.typesafe.config.ConfigFactory
import scala.concurrent.Await import scala.concurrent.Await
import akka.util.Timeout import akka.util.Timeout
import org.scalatest.matchers.Matcher
import org.scalatest.matchers.HavePropertyMatcher
import org.scalatest.matchers.HavePropertyMatchResult
object FSMActorSpec { object FSMActorSpec {
val timeout = Timeout(2 seconds) val timeout = Timeout(2 seconds)

View file

@ -8,7 +8,6 @@ import language.postfixOps
import akka.testkit._ import akka.testkit._
import scala.concurrent.duration._ import scala.concurrent.duration._
import akka.event.Logging
@org.junit.runner.RunWith(classOf[org.scalatest.junit.JUnitRunner]) @org.junit.runner.RunWith(classOf[org.scalatest.junit.JUnitRunner])
class FSMTimingSpec extends AkkaSpec with ImplicitSender { class FSMTimingSpec extends AkkaSpec with ImplicitSender {

View file

@ -8,8 +8,6 @@ import language.postfixOps
import akka.testkit._ import akka.testkit._
import scala.concurrent.duration._ import scala.concurrent.duration._
import akka.actor.Actor._
import scala.concurrent.Await
import akka.pattern.{ ask, pipe } import akka.pattern.{ ask, pipe }
object ForwardActorSpec { object ForwardActorSpec {

View file

@ -7,11 +7,9 @@ package akka.actor
import language.postfixOps import language.postfixOps
import java.lang.Thread.sleep import java.lang.Thread.sleep
import org.scalatest.BeforeAndAfterAll
import scala.concurrent.Await import scala.concurrent.Await
import akka.testkit.TestEvent._ import akka.testkit.TestEvent._
import akka.testkit.EventFilter import akka.testkit.EventFilter
import java.util.concurrent.{ TimeUnit, CountDownLatch }
import akka.testkit.AkkaSpec import akka.testkit.AkkaSpec
import akka.testkit.DefaultTimeout import akka.testkit.DefaultTimeout
import akka.testkit.TestLatch import akka.testkit.TestLatch

View file

@ -7,7 +7,6 @@ import language.postfixOps
import akka.testkit.{ filterEvents, EventFilter } import akka.testkit.{ filterEvents, EventFilter }
import scala.concurrent.Await import scala.concurrent.Await
import akka.dispatch.{ PinnedDispatcher, Dispatchers }
import java.util.concurrent.{ TimeUnit, CountDownLatch } import java.util.concurrent.{ TimeUnit, CountDownLatch }
import akka.testkit.AkkaSpec import akka.testkit.AkkaSpec
import akka.testkit.DefaultTimeout import akka.testkit.DefaultTimeout

View file

@ -5,13 +5,9 @@ package akka.actor
import language.postfixOps import language.postfixOps
import org.scalatest.WordSpec
import org.scalatest.Matchers
import scala.concurrent.Await import scala.concurrent.Await
import scala.concurrent.duration._ import scala.concurrent.duration._
import akka.actor.Actor._ import akka.testkit.{ EventFilter, AkkaSpec, ImplicitSender, DefaultTimeout }
import akka.testkit.{ TestKit, EventFilter, filterEvents, filterException, AkkaSpec, ImplicitSender, DefaultTimeout }
import akka.dispatch.Dispatchers
import akka.pattern.ask import akka.pattern.ask
@org.junit.runner.RunWith(classOf[org.scalatest.junit.JUnitRunner]) @org.junit.runner.RunWith(classOf[org.scalatest.junit.JUnitRunner])

View file

@ -5,10 +5,8 @@ package akka.actor
import language.postfixOps import language.postfixOps
import java.util.concurrent.{ CountDownLatch, TimeUnit }
import akka.actor._
import org.scalatest.BeforeAndAfterAll import org.scalatest.BeforeAndAfterAll
import akka.testkit.{ TestKit, filterEvents, EventFilter } import akka.testkit.{ filterEvents, EventFilter }
import akka.testkit.AkkaSpec import akka.testkit.AkkaSpec
import akka.testkit.ImplicitSender import akka.testkit.ImplicitSender
import akka.testkit.DefaultTimeout import akka.testkit.DefaultTimeout

View file

@ -20,7 +20,6 @@ import scala.collection.immutable
import scala.concurrent.duration._ import scala.concurrent.duration._
import scala.concurrent.{ Await, Future, Promise } import scala.concurrent.{ Await, Future, Promise }
import scala.language.postfixOps import scala.language.postfixOps
import scala.util.Random
object TypedActorSpec { object TypedActorSpec {

View file

@ -9,9 +9,7 @@ import java.rmi.RemoteException
import java.util.concurrent.{ TimeUnit, CountDownLatch, ConcurrentHashMap } import java.util.concurrent.{ TimeUnit, CountDownLatch, ConcurrentHashMap }
import java.util.concurrent.atomic.{ AtomicLong, AtomicInteger } import java.util.concurrent.atomic.{ AtomicLong, AtomicInteger }
import org.junit.runner.RunWith
import org.scalatest.Assertions._ import org.scalatest.Assertions._
import org.scalatest.junit.JUnitRunner
import com.typesafe.config.Config import com.typesafe.config.Config
@ -21,10 +19,9 @@ import akka.dispatch._
import akka.event.Logging.Error import akka.event.Logging.Error
import akka.pattern.ask import akka.pattern.ask
import akka.testkit._ import akka.testkit._
import akka.util.Helpers.ConfigOps
import akka.util.Switch import akka.util.Switch
import scala.concurrent.duration._ import scala.concurrent.duration._
import scala.concurrent.{ Await, Future, Promise } import scala.concurrent.{ Await, Future }
import scala.annotation.tailrec import scala.annotation.tailrec
object ActorModelSpec { object ActorModelSpec {

View file

@ -2,9 +2,6 @@ package akka.actor.dispatch
import java.util.concurrent.{ TimeUnit, CountDownLatch } import java.util.concurrent.{ TimeUnit, CountDownLatch }
import org.junit.runner.RunWith
import org.scalatest.junit.JUnitRunner
import akka.actor.{ Props, ActorRefWithCell, ActorCell, Actor } import akka.actor.{ Props, ActorRefWithCell, ActorCell, Actor }
import akka.dispatch.Mailbox import akka.dispatch.Mailbox
import akka.testkit.AkkaSpec import akka.testkit.AkkaSpec

View file

@ -3,13 +3,12 @@ package akka.actor.dispatch
import language.postfixOps import language.postfixOps
import java.util.concurrent.{ CountDownLatch, TimeUnit } import java.util.concurrent.{ CountDownLatch, TimeUnit }
import java.util.concurrent.atomic.{ AtomicBoolean, AtomicInteger } import java.util.concurrent.atomic.{ AtomicBoolean }
import akka.testkit.{ filterEvents, EventFilter, AkkaSpec } import akka.testkit.{ AkkaSpec }
import akka.actor.{ Props, Actor } import akka.actor.{ Props, Actor }
import scala.concurrent.Await import scala.concurrent.Await
import scala.concurrent.duration._ import scala.concurrent.duration._
import akka.testkit.DefaultTimeout import akka.testkit.DefaultTimeout
import akka.dispatch.{ PinnedDispatcher, Dispatchers, Dispatcher }
import akka.pattern.ask import akka.pattern.ask
object DispatcherActorSpec { object DispatcherActorSpec {

View file

@ -6,7 +6,6 @@ import akka.testkit._
import akka.actor.{ Props, Actor } import akka.actor.{ Props, Actor }
import akka.testkit.AkkaSpec import akka.testkit.AkkaSpec
import org.scalatest.BeforeAndAfterEach import org.scalatest.BeforeAndAfterEach
import akka.dispatch.{ PinnedDispatcher, Dispatchers }
import scala.concurrent.Await import scala.concurrent.Await
import akka.pattern.ask import akka.pattern.ask

View file

@ -2,7 +2,6 @@ package akka.actor.routing
import akka.testkit._ import akka.testkit._
import akka.actor._ import akka.actor._
import akka.actor.Actor._
import akka.routing._ import akka.routing._
import java.util.concurrent.atomic.AtomicInteger import java.util.concurrent.atomic.AtomicInteger
import scala.concurrent.Await import scala.concurrent.Await

View file

@ -12,7 +12,6 @@ import akka.testkit.AkkaSpec
import com.typesafe.config.ConfigFactory import com.typesafe.config.ConfigFactory
import scala.concurrent.duration._ import scala.concurrent.duration._
import scala.language.postfixOps
import akka.event.DefaultLoggingFilter import akka.event.DefaultLoggingFilter
@org.junit.runner.RunWith(classOf[org.scalatest.junit.JUnitRunner]) @org.junit.runner.RunWith(classOf[org.scalatest.junit.JUnitRunner])

View file

@ -6,7 +6,6 @@ import scala.concurrent._
import scala.concurrent.duration._ import scala.concurrent.duration._
import akka.testkit.{ TestLatch, AkkaSpec, DefaultTimeout } import akka.testkit.{ TestLatch, AkkaSpec, DefaultTimeout }
import akka.util.SerializedSuspendableExecutionContext import akka.util.SerializedSuspendableExecutionContext
import akka.dispatch.ExecutionContexts.sameThreadExecutionContext
import akka.testkit.TestActorRef import akka.testkit.TestActorRef
import akka.actor.Props import akka.actor.Props
import akka.actor.Actor import akka.actor.Actor

View file

@ -1,6 +1,6 @@
package akka.dispatch package akka.dispatch
import akka.actor.{ ActorRef, Actor, Props } import akka.actor.{ Actor, Props }
import akka.testkit.{ ImplicitSender, AkkaSpec } import akka.testkit.{ ImplicitSender, AkkaSpec }
import com.typesafe.config.ConfigFactory import com.typesafe.config.ConfigFactory

View file

@ -2,12 +2,9 @@ package akka.dispatch
import language.postfixOps import language.postfixOps
import org.junit.runner.RunWith
import org.scalatest.junit.JUnitRunner
import com.typesafe.config.Config import com.typesafe.config.Config
import akka.actor.{ Props, ActorSystem, Actor } import akka.actor.{ Props, ActorSystem, Actor }
import akka.pattern.ask
import akka.testkit.{ DefaultTimeout, AkkaSpec } import akka.testkit.{ DefaultTimeout, AkkaSpec }
import scala.concurrent.duration._ import scala.concurrent.duration._

View file

@ -7,7 +7,6 @@ import scala.concurrent.duration._
import akka.actor.Actor import akka.actor.Actor
import akka.actor.ActorRef import akka.actor.ActorRef
import akka.actor.ActorSystem import akka.actor.ActorSystem
import akka.actor.Address
import akka.actor.Props import akka.actor.Props
import akka.testkit._ import akka.testkit._

View file

@ -9,12 +9,10 @@ import language.postfixOps
import org.scalatest.BeforeAndAfterEach import org.scalatest.BeforeAndAfterEach
import akka.testkit._ import akka.testkit._
import scala.concurrent.duration._ import scala.concurrent.duration._
import java.util.concurrent.atomic._
import akka.actor.{ Props, Actor, ActorRef, ActorSystem, PoisonPill, RootActorPath } import akka.actor.{ Props, Actor, ActorRef, ActorSystem, PoisonPill}
import akka.japi.{ Procedure, Function } import akka.japi.{ Procedure}
import com.typesafe.config.{ Config, ConfigFactory } import com.typesafe.config.{ Config, ConfigFactory }
import scala.concurrent.Await
object EventBusSpec { object EventBusSpec {
class TestActorWrapperActor(testActor: ActorRef) extends Actor { class TestActorWrapperActor(testActor: ActorRef) extends Actor {
@ -26,7 +24,6 @@ object EventBusSpec {
@org.junit.runner.RunWith(classOf[org.scalatest.junit.JUnitRunner]) @org.junit.runner.RunWith(classOf[org.scalatest.junit.JUnitRunner])
abstract class EventBusSpec(busName: String, conf: Config = ConfigFactory.empty()) extends AkkaSpec(conf) with BeforeAndAfterEach { abstract class EventBusSpec(busName: String, conf: Config = ConfigFactory.empty()) extends AkkaSpec(conf) with BeforeAndAfterEach {
import EventBusSpec._
type BusType <: EventBus type BusType <: EventBus
def createNewEventBus(): BusType def createNewEventBus(): BusType

View file

@ -8,10 +8,7 @@ import language.postfixOps
import scala.concurrent.duration._ import scala.concurrent.duration._
import akka.actor._ import akka.actor._
import com.typesafe.config.ConfigFactory import com.typesafe.config.ConfigFactory
import scala.collection.JavaConverters._ import akka.testkit.{ TestProbe, AkkaSpec }
import akka.event.Logging.InitializeLogger
import akka.pattern.gracefulStop
import akka.testkit.{ EventFilter, TestEvent, TestProbe, AkkaSpec }
object EventStreamSpec { object EventStreamSpec {

View file

@ -7,7 +7,6 @@ package akka.io
import akka.actor.{ ActorRef, PoisonPill } import akka.actor.{ ActorRef, PoisonPill }
import akka.io.Tcp._ import akka.io.Tcp._
import akka.testkit.{ TestProbe, AkkaSpec } import akka.testkit.{ TestProbe, AkkaSpec }
import akka.testkit.SocketUtil._
import akka.util.ByteString import akka.util.ByteString
import java.io.IOException import java.io.IOException
import java.net.{ ServerSocket, InetSocketAddress } import java.net.{ ServerSocket, InetSocketAddress }

View file

@ -4,7 +4,6 @@
package akka.io package akka.io
import java.net.InetSocketAddress import java.net.InetSocketAddress
import java.nio.channels.DatagramChannel
import akka.testkit.{ TestProbe, ImplicitSender, AkkaSpec } import akka.testkit.{ TestProbe, ImplicitSender, AkkaSpec }
import akka.util.ByteString import akka.util.ByteString
import akka.actor.ActorRef import akka.actor.ActorRef

View file

@ -8,7 +8,6 @@ import java.util.concurrent.{ TimeUnit, CountDownLatch }
import akka.pattern.TestActor.NormalException import akka.pattern.TestActor.NormalException
import akka.testkit.{ ImplicitSender, AkkaSpec, TestProbe, filterException } import akka.testkit.{ ImplicitSender, AkkaSpec, TestProbe, filterException }
import scala.concurrent.Future
import scala.concurrent.duration._ import scala.concurrent.duration._
import akka.actor._ import akka.actor._
import scala.language.postfixOps import scala.language.postfixOps
@ -21,7 +20,6 @@ object TestActor {
} }
class TestActor(probe: ActorRef) extends Actor { class TestActor(probe: ActorRef) extends Actor {
import context.dispatcher
probe ! "STARTED" probe ! "STARTED"

View file

@ -7,7 +7,6 @@ import akka.testkit._
import scala.collection.immutable import scala.collection.immutable
import scala.concurrent.duration._ import scala.concurrent.duration._
import scala.concurrent.{ Future, Await } import scala.concurrent.{ Future, Await }
import scala.annotation.tailrec
class CircuitBreakerMTSpec extends AkkaSpec { class CircuitBreakerMTSpec extends AkkaSpec {
implicit val ec = system.dispatcher implicit val ec = system.dispatcher

View file

@ -10,7 +10,7 @@ import scala.concurrent.duration._
import scala.concurrent.TimeoutException import scala.concurrent.TimeoutException
import akka.testkit._ import akka.testkit._
import org.scalatest.BeforeAndAfter import org.scalatest.BeforeAndAfter
import akka.actor.{ ActorSystem, Scheduler } import akka.actor.{ ActorSystem }
import scala.concurrent.{ ExecutionContext, Future, Await } import scala.concurrent.{ ExecutionContext, Future, Await }
object CircuitBreakerSpec { object CircuitBreakerSpec {

View file

@ -8,7 +8,6 @@ import language.postfixOps
import akka.testkit.{ TestLatch, AkkaSpec } import akka.testkit.{ TestLatch, AkkaSpec }
import akka.actor.{ Props, Actor } import akka.actor.{ Props, Actor }
import java.util.concurrent.TimeoutException
import scala.concurrent.{ Future, Promise, Await } import scala.concurrent.{ Future, Promise, Await }
import scala.concurrent.duration._ import scala.concurrent.duration._

View file

@ -3,7 +3,6 @@
*/ */
package akka.routing package akka.routing
import language.postfixOps
import java.util.concurrent.atomic.AtomicInteger import java.util.concurrent.atomic.AtomicInteger
import scala.concurrent.Await import scala.concurrent.Await
import scala.concurrent.duration._ import scala.concurrent.duration._

View file

@ -5,7 +5,6 @@ package akka.routing
import java.util.concurrent.atomic.AtomicInteger import java.util.concurrent.atomic.AtomicInteger
import scala.concurrent.Await import scala.concurrent.Await
import scala.concurrent.duration._
import akka.actor.{ Props, Actor } import akka.actor.{ Props, Actor }
import akka.testkit.{ TestLatch, ImplicitSender, DefaultTimeout, AkkaSpec } import akka.testkit.{ TestLatch, ImplicitSender, DefaultTimeout, AkkaSpec }
import akka.pattern.ask import akka.pattern.ask
@ -18,7 +17,6 @@ object BroadcastSpec {
@org.junit.runner.RunWith(classOf[org.scalatest.junit.JUnitRunner]) @org.junit.runner.RunWith(classOf[org.scalatest.junit.JUnitRunner])
class BroadcastSpec extends AkkaSpec with DefaultTimeout with ImplicitSender { class BroadcastSpec extends AkkaSpec with DefaultTimeout with ImplicitSender {
import BroadcastSpec._
"broadcast group" must { "broadcast group" must {

View file

@ -21,7 +21,6 @@ import akka.pattern.ask
object MetricsBasedResizerSpec { object MetricsBasedResizerSpec {
class TestLatchingActor(implicit timeout: Timeout) extends Actor { class TestLatchingActor(implicit timeout: Timeout) extends Actor {
import context.system
def receive = { def receive = {
case latch: TestLatch case latch: TestLatch

View file

@ -12,7 +12,6 @@ import akka.testkit.TestEvent._
import scala.concurrent.Await import scala.concurrent.Await
import scala.concurrent.duration._ import scala.concurrent.duration._
import akka.pattern.ask import akka.pattern.ask
import scala.util.Try
object ResizerSpec { object ResizerSpec {

View file

@ -7,8 +7,6 @@ package akka.routing
import akka.testkit.AkkaSpec import akka.testkit.AkkaSpec
import akka.actor.Props import akka.actor.Props
import akka.actor.Actor import akka.actor.Actor
import akka.actor.ActorRef
import akka.actor.LocalActorRef
import scala.concurrent.duration._ import scala.concurrent.duration._
import akka.actor.Identify import akka.actor.Identify
import akka.actor.ActorIdentity import akka.actor.ActorIdentity

View file

@ -13,13 +13,6 @@ import scala.concurrent.Await
import akka.ConfigurationException import akka.ConfigurationException
import com.typesafe.config.ConfigFactory import com.typesafe.config.ConfigFactory
import akka.pattern.{ ask, pipe } import akka.pattern.{ ask, pipe }
import java.util.concurrent.ConcurrentHashMap
import com.typesafe.config.Config
import akka.dispatch.Dispatchers
import akka.util.Collections.EmptyImmutableSeq
import akka.util.Timeout
import java.util.concurrent.atomic.AtomicInteger
import akka.routing._
object RoutingSpec { object RoutingSpec {

View file

@ -5,7 +5,6 @@ package akka.routing
import java.util.concurrent.ConcurrentHashMap import java.util.concurrent.ConcurrentHashMap
import scala.concurrent.Await import scala.concurrent.Await
import scala.concurrent.duration._
import akka.actor.{ Props, Actor } import akka.actor.{ Props, Actor }
import akka.testkit.{ TestLatch, ImplicitSender, DefaultTimeout, AkkaSpec } import akka.testkit.{ TestLatch, ImplicitSender, DefaultTimeout, AkkaSpec }

View file

@ -318,7 +318,6 @@ class ReferenceSerializationSpec extends AkkaSpec(SerializationTests.mostlyRefer
@org.junit.runner.RunWith(classOf[org.scalatest.junit.JUnitRunner]) @org.junit.runner.RunWith(classOf[org.scalatest.junit.JUnitRunner])
class SerializationCompatibilitySpec extends AkkaSpec(SerializationTests.mostlyReferenceSystem) { class SerializationCompatibilitySpec extends AkkaSpec(SerializationTests.mostlyReferenceSystem) {
import SerializationTests._
val ser = SerializationExtension(system) val ser = SerializationExtension(system)

View file

@ -9,7 +9,6 @@ import com.typesafe.config.Config
import akka.dispatch.DispatcherPrerequisites import akka.dispatch.DispatcherPrerequisites
import akka.dispatch.MessageDispatcher import akka.dispatch.MessageDispatcher
import akka.dispatch.MessageDispatcherConfigurator import akka.dispatch.MessageDispatcherConfigurator
import akka.dispatch.UnboundedMailbox
object CallingThreadDispatcherModelSpec { object CallingThreadDispatcherModelSpec {
import ActorModelSpec._ import ActorModelSpec._

View file

@ -6,15 +6,11 @@ package akka.actor
import java.lang.reflect.{ Modifier, ParameterizedType, TypeVariable } import java.lang.reflect.{ Modifier, ParameterizedType, TypeVariable }
import akka.dispatch._
import akka.japi.Creator import akka.japi.Creator
import akka.routing._
import akka.util.Reflect import akka.util.Reflect
import scala.annotation.varargs import scala.annotation.varargs
import scala.language.existentials import scala.language.existentials
import scala.reflect.ClassTag
import akka.japi.Util.immutableSeq
/** /**
* *

View file

@ -4,16 +4,10 @@
package akka.actor package akka.actor
import scala.collection.mutable.Queue
import scala.concurrent.duration._ import scala.concurrent.duration._
import akka.pattern.ask import akka.pattern.ask
import scala.concurrent.Await import scala.concurrent.Await
import akka.util.Timeout
import akka.util.Helpers.ConfigOps import akka.util.Helpers.ConfigOps
import scala.collection.immutable.TreeSet
import java.util.concurrent.TimeoutException
import java.util.concurrent.atomic.AtomicInteger
import java.util.concurrent.TimeUnit
/** /**
* This object contains elements which make writing actors and related code * This object contains elements which make writing actors and related code

View file

@ -8,13 +8,12 @@ import akka.dispatch.sysmsg._
import akka.dispatch.{ UnboundedMessageQueueSemantics, RequiresMessageQueue } import akka.dispatch.{ UnboundedMessageQueueSemantics, RequiresMessageQueue }
import akka.routing._ import akka.routing._
import akka.event._ import akka.event._
import akka.util.{ Switch, Helpers } import akka.util.{ Helpers }
import akka.japi.Util.immutableSeq import akka.japi.Util.immutableSeq
import akka.util.Collections.EmptyImmutableSeq import akka.util.Collections.EmptyImmutableSeq
import scala.util.{ Success, Failure }
import scala.util.control.NonFatal import scala.util.control.NonFatal
import java.util.concurrent.atomic.AtomicLong import java.util.concurrent.atomic.AtomicLong
import scala.concurrent.{ ExecutionContext, ExecutionContextExecutor, Future, Promise } import scala.concurrent.{ ExecutionContextExecutor, Future, Promise }
import scala.annotation.implicitNotFound import scala.annotation.implicitNotFound
import akka.ConfigurationException import akka.ConfigurationException
import akka.dispatch.Mailboxes import akka.dispatch.Mailboxes

View file

@ -10,7 +10,6 @@ import scala.concurrent.Future
import scala.concurrent.Promise import scala.concurrent.Promise
import scala.concurrent.duration._ import scala.concurrent.duration._
import scala.util.Success import scala.util.Success
import scala.util.Failure
import java.util.regex.Pattern import java.util.regex.Pattern
import akka.pattern.ask import akka.pattern.ask
import akka.routing.MurmurHash import akka.routing.MurmurHash

View file

@ -5,19 +5,17 @@
package akka.actor package akka.actor
import java.io.Closeable import java.io.Closeable
import java.util.concurrent.{ ConcurrentHashMap, ThreadFactory, CountDownLatch, TimeoutException, RejectedExecutionException } import java.util.concurrent.{ ConcurrentHashMap, ThreadFactory, CountDownLatch, RejectedExecutionException }
import java.util.concurrent.atomic.{ AtomicReference } import java.util.concurrent.atomic.{ AtomicReference }
import java.util.concurrent.TimeUnit.MILLISECONDS
import com.typesafe.config.{ Config, ConfigFactory } import com.typesafe.config.{ Config, ConfigFactory }
import akka.event._ import akka.event._
import akka.dispatch._ import akka.dispatch._
import akka.dispatch.sysmsg.{ SystemMessageList, EarliestFirstSystemMessageList, LatestFirstSystemMessageList, SystemMessage }
import akka.japi.Util.immutableSeq import akka.japi.Util.immutableSeq
import akka.actor.dungeon.ChildrenContainer import akka.actor.dungeon.ChildrenContainer
import akka.util._ import akka.util._
import scala.annotation.tailrec import scala.annotation.tailrec
import scala.collection.immutable import scala.collection.immutable
import scala.concurrent.duration.{ FiniteDuration, Duration } import scala.concurrent.duration.{ Duration }
import scala.concurrent.{ Await, Future, Promise, ExecutionContext, ExecutionContextExecutor } import scala.concurrent.{ Await, Future, Promise, ExecutionContext, ExecutionContextExecutor }
import scala.util.{ Failure, Success, Try } import scala.util.{ Failure, Success, Try }
import scala.util.control.{ NonFatal, ControlThrowable } import scala.util.control.{ NonFatal, ControlThrowable }
@ -163,7 +161,6 @@ object ActorSystem {
config config
} }
import scala.collection.JavaConverters._
import akka.util.Helpers.ConfigOps import akka.util.Helpers.ConfigOps
import config._ import config._

View file

@ -6,12 +6,12 @@ package akka.actor
import java.io.Closeable import java.io.Closeable
import java.util.concurrent.ThreadFactory import java.util.concurrent.ThreadFactory
import java.util.concurrent.atomic.{ AtomicLong, AtomicReference, AtomicReferenceArray } import java.util.concurrent.atomic.{ AtomicLong, AtomicReference }
import scala.annotation.tailrec import scala.annotation.tailrec
import scala.collection.immutable import scala.collection.immutable
import scala.concurrent.{ Await, ExecutionContext, Future, Promise } import scala.concurrent.{ Await, ExecutionContext, Future, Promise }
import scala.concurrent.duration._ import scala.concurrent.duration._
import scala.util.control.{ NoStackTrace, NonFatal } import scala.util.control.{ NonFatal }
import com.typesafe.config.Config import com.typesafe.config.Config
import akka.event.LoggingAdapter import akka.event.LoggingAdapter
import akka.util.Helpers import akka.util.Helpers

View file

@ -8,7 +8,6 @@ import akka.actor.Deploy.{ NoDispatcherGiven, NoMailboxGiven }
import akka.dispatch._ import akka.dispatch._
import akka.routing._ import akka.routing._
import scala.annotation.varargs
import scala.collection.immutable import scala.collection.immutable
import scala.language.existentials import scala.language.existentials
import scala.reflect.ClassTag import scala.reflect.ClassTag

View file

@ -4,9 +4,7 @@
package akka.actor package akka.actor
import java.io.ObjectStreamException import java.util.{ LinkedList JLinkedList }
import java.util.{ LinkedList JLinkedList, ListIterator JListIterator }
import java.util.concurrent.TimeUnit
import java.util.concurrent.locks.ReentrantLock import java.util.concurrent.locks.ReentrantLock
import scala.annotation.tailrec import scala.annotation.tailrec
@ -17,7 +15,6 @@ import akka.event.Logging.Warning
import akka.util.Unsafe import akka.util.Unsafe
import akka.dispatch._ import akka.dispatch._
import akka.dispatch.sysmsg._ import akka.dispatch.sysmsg._
import util.Try
/** /**
* This actor ref starts out with some dummy cell (by default just enqueuing * This actor ref starts out with some dummy cell (by default just enqueuing

View file

@ -6,7 +6,7 @@ package akka.actor
import scala.collection.immutable import scala.collection.immutable
import akka.AkkaException import akka.AkkaException
import akka.dispatch.{ UnboundedDequeBasedMessageQueueSemantics, RequiresMessageQueue, Envelope, DequeBasedMessageQueueSemantics, Mailboxes } import akka.dispatch.{ UnboundedDequeBasedMessageQueueSemantics, RequiresMessageQueue, Envelope, DequeBasedMessageQueueSemantics }
import scala.util.control.NoStackTrace import scala.util.control.NoStackTrace

View file

@ -9,7 +9,6 @@ import scala.util.control.NonFatal
import scala.util.{ Try, Success, Failure } import scala.util.{ Try, Success, Failure }
import scala.collection.immutable import scala.collection.immutable
import scala.concurrent.duration.FiniteDuration import scala.concurrent.duration.FiniteDuration
import scala.concurrent.duration.Duration
import scala.reflect.ClassTag import scala.reflect.ClassTag
import scala.concurrent.{ Await, Future } import scala.concurrent.{ Await, Future }
import akka.japi.{ Creator, Option JOption } import akka.japi.{ Creator, Option JOption }
@ -20,7 +19,6 @@ import akka.serialization.{ JavaSerializer, SerializationExtension }
import akka.dispatch._ import akka.dispatch._
import java.util.concurrent.atomic.{ AtomicReference AtomVar } import java.util.concurrent.atomic.{ AtomicReference AtomVar }
import java.util.concurrent.TimeoutException import java.util.concurrent.TimeoutException
import java.util.concurrent.TimeUnit.MILLISECONDS
import java.io.ObjectStreamException import java.io.ObjectStreamException
import java.lang.reflect.{ InvocationTargetException, Method, InvocationHandler, Proxy } import java.lang.reflect.{ InvocationTargetException, Method, InvocationHandler, Proxy }
import akka.pattern.AskTimeoutException import akka.pattern.AskTimeoutException

View file

@ -4,8 +4,6 @@
package akka.actor package akka.actor
import akka.japi.{ Creator }
/** /**
* Actor base trait that should be extended by or mixed to create an Actor with the semantics of the 'Actor Model': * Actor base trait that should be extended by or mixed to create an Actor with the semantics of the 'Actor Model':
* <a href="http://en.wikipedia.org/wiki/Actor_model">http://en.wikipedia.org/wiki/Actor_model</a> * <a href="http://en.wikipedia.org/wiki/Actor_model">http://en.wikipedia.org/wiki/Actor_model</a>

View file

@ -4,15 +4,7 @@
package akka.actor.dsl package akka.actor.dsl
import scala.concurrent.Await
import akka.actor._ import akka.actor._
import scala.collection.immutable.TreeSet
import scala.concurrent.duration._
import scala.collection.mutable.Queue
import akka.util.Timeout
import java.util.concurrent.TimeoutException
import java.util.concurrent.atomic.AtomicInteger
import akka.pattern.ask
import scala.reflect.ClassTag import scala.reflect.ClassTag
trait Creators { this: ActorDSL.type trait Creators { this: ActorDSL.type

View file

@ -7,7 +7,6 @@ package akka.actor.dungeon
import scala.collection.immutable import scala.collection.immutable
import akka.actor.{ InvalidActorNameException, ChildStats, ChildRestartStats, ChildNameReserved, ActorRef } import akka.actor.{ InvalidActorNameException, ChildStats, ChildRestartStats, ChildNameReserved, ActorRef }
import akka.dispatch.sysmsg.{ EarliestFirstSystemMessageList, SystemMessageList, LatestFirstSystemMessageList, SystemMessage }
import akka.util.Collections.{ EmptyImmutableSeq, PartialImmutableValuesIterable } import akka.util.Collections.{ EmptyImmutableSeq, PartialImmutableValuesIterable }
/** /**

View file

@ -5,7 +5,7 @@
package akka.actor.dungeon package akka.actor.dungeon
import scala.annotation.tailrec import scala.annotation.tailrec
import akka.dispatch.{ MessageDispatcher, Mailbox, Envelope } import akka.dispatch.{ Mailbox, Envelope }
import akka.dispatch.sysmsg._ import akka.dispatch.sysmsg._
import akka.event.Logging.Error import akka.event.Logging.Error
import akka.util.Unsafe import akka.util.Unsafe

View file

@ -4,13 +4,13 @@
package akka.dispatch package akka.dispatch
import akka.actor.{ ActorCell, ActorRef } import akka.actor.{ ActorCell }
import akka.dispatch.sysmsg._ import akka.dispatch.sysmsg._
import scala.annotation.tailrec import scala.annotation.tailrec
import scala.concurrent.duration.Duration import scala.concurrent.duration.Duration
import akka.util.Helpers import akka.util.Helpers
import java.util.{ Comparator, Iterator } import java.util.{ Comparator, Iterator }
import java.util.concurrent.{ Executor, LinkedBlockingQueue, ConcurrentLinkedQueue, ConcurrentSkipListSet } import java.util.concurrent.{ ConcurrentSkipListSet }
import akka.actor.ActorSystemImpl import akka.actor.ActorSystemImpl
import scala.concurrent.duration.FiniteDuration import scala.concurrent.duration.FiniteDuration

View file

@ -8,14 +8,9 @@ import akka.event.Logging.Error
import akka.actor.ActorCell import akka.actor.ActorCell
import akka.event.Logging import akka.event.Logging
import akka.dispatch.sysmsg.SystemMessage import akka.dispatch.sysmsg.SystemMessage
import java.util.concurrent.atomic.AtomicReference
import java.util.concurrent.{ ExecutorService, RejectedExecutionException } import java.util.concurrent.{ ExecutorService, RejectedExecutionException }
import scala.concurrent.forkjoin.ForkJoinPool
import scala.concurrent.duration.Duration import scala.concurrent.duration.Duration
import scala.concurrent.Awaitable
import scala.concurrent.duration.FiniteDuration import scala.concurrent.duration.FiniteDuration
import scala.annotation.tailrec
import java.lang.reflect.ParameterizedType
/** /**
* The event-based ``Dispatcher`` binds a set of Actors to a thread pool backed up by a * The event-based ``Dispatcher`` binds a set of Actors to a thread pool backed up by a

View file

@ -4,14 +4,12 @@
package akka.dispatch package akka.dispatch
import java.util.concurrent.{ ConcurrentHashMap, TimeUnit, ThreadFactory } import java.util.concurrent.{ ConcurrentHashMap, ThreadFactory }
import com.typesafe.config.{ ConfigFactory, Config } import com.typesafe.config.{ ConfigFactory, Config }
import akka.actor.{ Scheduler, DynamicAccess, ActorSystem } import akka.actor.{ Scheduler, DynamicAccess, ActorSystem }
import akka.event.Logging.Warning import akka.event.Logging.Warning
import akka.event.EventStream import akka.event.EventStream
import scala.concurrent.duration.Duration
import akka.ConfigurationException import akka.ConfigurationException
import akka.actor.Deploy
import akka.util.Helpers.ConfigOps import akka.util.Helpers.ConfigOps
import scala.concurrent.ExecutionContext import scala.concurrent.ExecutionContext

View file

@ -9,7 +9,7 @@ import akka.japi.{ Function ⇒ JFunc, Option ⇒ JOption, Procedure }
import scala.concurrent.{ Future, Promise, ExecutionContext, ExecutionContextExecutor, ExecutionContextExecutorService } import scala.concurrent.{ Future, Promise, ExecutionContext, ExecutionContextExecutor, ExecutionContextExecutorService }
import java.lang.{ Iterable JIterable } import java.lang.{ Iterable JIterable }
import java.util.{ LinkedList JLinkedList } import java.util.{ LinkedList JLinkedList }
import java.util.concurrent.{ Executor, ExecutorService, ExecutionException, Callable, TimeoutException } import java.util.concurrent.{ Executor, ExecutorService, Callable}
import scala.util.{ Try, Success, Failure } import scala.util.{ Try, Success, Failure }
import java.util.concurrent.CompletionStage import java.util.concurrent.CompletionStage
import java.util.concurrent.CompletableFuture import java.util.concurrent.CompletableFuture

View file

@ -5,7 +5,7 @@
package akka.dispatch package akka.dispatch
import java.util.Collection import java.util.Collection
import scala.concurrent.{ Awaitable, BlockContext, CanAwait } import scala.concurrent.{ BlockContext, CanAwait }
import scala.concurrent.duration.Duration import scala.concurrent.duration.Duration
import scala.concurrent.forkjoin._ import scala.concurrent.forkjoin._
import java.util.concurrent.{ import java.util.concurrent.{

View file

@ -10,7 +10,7 @@ import java.util.concurrent.ConcurrentSkipListSet
import java.util.Comparator import java.util.Comparator
import akka.util.{ Subclassification, SubclassifiedIndex } import akka.util.{ Subclassification, SubclassifiedIndex }
import scala.collection.immutable import scala.collection.immutable
import java.util.concurrent.atomic.{ AtomicReference, AtomicInteger } import java.util.concurrent.atomic.{ AtomicReference }
/** /**
* Represents the base type for EventBuses * Represents the base type for EventBuses

View file

@ -4,10 +4,7 @@
package akka.io package akka.io
import scala.util.control.NonFatal
import akka.actor._ import akka.actor._
import akka.io.SelectionHandler.WorkerForCommand
import akka.event.Logging
/** /**
* Entry point to Akkas IO layer. * Entry point to Akkas IO layer.

View file

@ -3,7 +3,7 @@
*/ */
package akka.io package akka.io
import java.nio.channels.{ DatagramChannel, SocketChannel, ServerSocketChannel } import java.nio.channels.{ DatagramChannel }
import java.net.DatagramSocket import java.net.DatagramSocket
import java.net.ServerSocket import java.net.ServerSocket
import java.net.Socket import java.net.Socket

View file

@ -6,7 +6,6 @@ package akka.io
import java.net.InetSocketAddress import java.net.InetSocketAddress
import java.net.Socket import java.net.Socket
import akka.ConfigurationException
import akka.io.Inet._ import akka.io.Inet._
import com.typesafe.config.Config import com.typesafe.config.Config
import scala.concurrent.duration._ import scala.concurrent.duration._

View file

@ -7,10 +7,8 @@ package akka.io
import java.net.InetSocketAddress import java.net.InetSocketAddress
import java.nio.channels.{ SelectionKey, SocketChannel } import java.nio.channels.{ SelectionKey, SocketChannel }
import scala.util.control.NonFatal import scala.util.control.NonFatal
import scala.collection.immutable
import scala.concurrent.duration._ import scala.concurrent.duration._
import akka.actor.{ ReceiveTimeout, ActorRef } import akka.actor.{ ReceiveTimeout, ActorRef }
import akka.io.Inet.SocketOption
import akka.io.TcpConnection.CloseInformation import akka.io.TcpConnection.CloseInformation
import akka.io.SelectionHandler._ import akka.io.SelectionHandler._
import akka.io.Tcp._ import akka.io.Tcp._

View file

@ -235,7 +235,6 @@ object UdpMessage {
import Udp._ import Udp._
import java.lang.{ Iterable JIterable } import java.lang.{ Iterable JIterable }
import scala.collection.JavaConverters._ import scala.collection.JavaConverters._
import language.implicitConversions
/** /**
* Each [[Udp.Send]] can optionally request a positive acknowledgment to be sent * Each [[Udp.Send]] can optionally request a positive acknowledgment to be sent

View file

@ -5,7 +5,6 @@ package akka.io
import java.net.InetSocketAddress import java.net.InetSocketAddress
import java.nio.ByteBuffer import java.nio.ByteBuffer
import java.nio.channels.DatagramChannel
import java.nio.channels.SelectionKey._ import java.nio.channels.SelectionKey._
import scala.annotation.tailrec import scala.annotation.tailrec
import scala.util.control.NonFatal import scala.util.control.NonFatal

View file

@ -5,7 +5,6 @@ package akka.pattern
import scala.concurrent.duration.{ Duration, FiniteDuration } import scala.concurrent.duration.{ Duration, FiniteDuration }
import akka.actor.{ Props, OneForOneStrategy, SupervisorStrategy } import akka.actor.{ Props, OneForOneStrategy, SupervisorStrategy }
import akka.actor.SupervisorStrategy.{ Decider, JDecider }
/** /**
* Builds back-off options for creating a back-off supervisor. * Builds back-off options for creating a back-off supervisor.

View file

@ -12,7 +12,6 @@ import akka.actor.ActorRef
import akka.actor.DeadLetterSuppression import akka.actor.DeadLetterSuppression
import akka.actor.Props import akka.actor.Props
import akka.actor.Terminated import akka.actor.Terminated
import akka.actor.SupervisorStrategy.Decider
import akka.actor.SupervisorStrategy.Directive import akka.actor.SupervisorStrategy.Directive
import akka.actor.SupervisorStrategy.Escalate import akka.actor.SupervisorStrategy.Escalate
import akka.actor.OneForOneStrategy import akka.actor.OneForOneStrategy

View file

@ -3,7 +3,6 @@
*/ */
package akka.pattern package akka.pattern
import scala.concurrent.duration.Duration
import scala.concurrent.{ ExecutionContext, Promise, Future } import scala.concurrent.{ ExecutionContext, Promise, Future }
import akka.actor._ import akka.actor._
import scala.util.control.NonFatal import scala.util.control.NonFatal

View file

@ -8,8 +8,6 @@ import akka.actor._
import akka.util.{ Timeout } import akka.util.{ Timeout }
import akka.dispatch.sysmsg.{ Unwatch, Watch } import akka.dispatch.sysmsg.{ Unwatch, Watch }
import scala.concurrent.Future import scala.concurrent.Future
import scala.concurrent.duration.Duration
import scala.util.Success
import scala.concurrent.duration.FiniteDuration import scala.concurrent.duration.FiniteDuration
trait GracefulStopSupport { trait GracefulStopSupport {

View file

@ -12,7 +12,7 @@ import scala.compat.java8.FutureConverters._
object Patterns { object Patterns {
import akka.japi import akka.japi
import akka.actor.{ ActorRef, ActorSystem } import akka.actor.{ ActorRef }
import akka.pattern.{ ask scalaAsk, pipe scalaPipe, gracefulStop scalaGracefulStop, after scalaAfter } import akka.pattern.{ ask scalaAsk, pipe scalaPipe, gracefulStop scalaGracefulStop, after scalaAfter }
import akka.util.Timeout import akka.util.Timeout
import scala.concurrent.Future import scala.concurrent.Future
@ -261,10 +261,9 @@ object Patterns {
object PatternsCS { object PatternsCS {
import akka.japi import akka.japi
import akka.actor.{ ActorRef, ActorSystem } import akka.actor.{ ActorRef }
import akka.pattern.{ ask scalaAsk, pipe scalaPipe, gracefulStop scalaGracefulStop, after scalaAfter } import akka.pattern.{ ask scalaAsk, gracefulStop scalaGracefulStop }
import akka.util.Timeout import akka.util.Timeout
import scala.concurrent.Future
import scala.concurrent.duration._ import scala.concurrent.duration._
/** /**

View file

@ -7,7 +7,6 @@ import akka.actor._
import akka.util.Timeout import akka.util.Timeout
import scala.concurrent.{ Future, Promise } import scala.concurrent.{ Future, Promise }
import scala.language.implicitConversions
/** /**
* A combination of a Future and an ActorRef associated with it, which points * A combination of a Future and an ActorRef associated with it, which points

View file

@ -4,8 +4,6 @@
package akka package akka
package pattern package pattern
import akka.actor._
/** /**
* == Extended Versions Of Akka Patterns == * == Extended Versions Of Akka Patterns ==
* *

View file

@ -3,8 +3,6 @@
*/ */
package akka package akka
import akka.actor._
/** /**
* == Commonly Used Patterns With Akka == * == Commonly Used Patterns With Akka ==
* *

View file

@ -4,8 +4,6 @@
package akka.routing package akka.routing
import scala.collection.immutable import scala.collection.immutable
import akka.actor.ActorContext
import akka.actor.Props
import akka.dispatch.Dispatchers import akka.dispatch.Dispatchers
import com.typesafe.config.Config import com.typesafe.config.Config
import akka.actor.SupervisorStrategy import akka.actor.SupervisorStrategy

View file

@ -4,8 +4,6 @@
package akka.routing package akka.routing
import scala.collection.immutable import scala.collection.immutable
import akka.actor.ActorContext
import akka.actor.Props
import akka.dispatch.Dispatchers import akka.dispatch.Dispatchers
import com.typesafe.config.Config import com.typesafe.config.Config
import akka.actor.SupervisorStrategy import akka.actor.SupervisorStrategy
@ -14,7 +12,6 @@ import akka.actor.Address
import akka.actor.ExtendedActorSystem import akka.actor.ExtendedActorSystem
import akka.actor.ActorSystem import akka.actor.ActorSystem
import java.util.concurrent.atomic.AtomicReference import java.util.concurrent.atomic.AtomicReference
import akka.actor.ActorRef
import akka.serialization.SerializationExtension import akka.serialization.SerializationExtension
import scala.util.control.NonFatal import scala.util.control.NonFatal
import akka.event.Logging import akka.event.Logging

View file

@ -5,8 +5,6 @@ package akka.routing
import scala.collection.immutable import scala.collection.immutable
import java.util.concurrent.ThreadLocalRandom import java.util.concurrent.ThreadLocalRandom
import akka.actor.ActorContext
import akka.actor.Props
import akka.dispatch.Dispatchers import akka.dispatch.Dispatchers
import com.typesafe.config.Config import com.typesafe.config.Config
import akka.actor.SupervisorStrategy import akka.actor.SupervisorStrategy

View file

@ -3,16 +3,12 @@
*/ */
package akka.routing package akka.routing
import java.util.concurrent.TimeUnit
import java.util.concurrent.atomic.AtomicBoolean import java.util.concurrent.atomic.AtomicBoolean
import java.util.concurrent.atomic.AtomicLong import java.util.concurrent.atomic.AtomicLong
import akka.AkkaException import akka.AkkaException
import akka.event.Logging.Error.NoCause
import scala.collection.immutable import scala.collection.immutable
import scala.concurrent.duration._
import scala.concurrent.duration.FiniteDuration
import com.typesafe.config.Config import com.typesafe.config.Config
@ -22,12 +18,10 @@ import akka.actor.ActorInitializationException
import akka.actor.ActorRefWithCell import akka.actor.ActorRefWithCell
import akka.actor.ActorSystemImpl import akka.actor.ActorSystemImpl
import akka.actor.InternalActorRef import akka.actor.InternalActorRef
import akka.actor.PoisonPill
import akka.actor.Props import akka.actor.Props
import akka.actor.SupervisorStrategy import akka.actor.SupervisorStrategy
import akka.dispatch.Envelope import akka.dispatch.Envelope
import akka.dispatch.MessageDispatcher import akka.dispatch.MessageDispatcher
import java.lang.{ Double JDouble }
/** /**
* [[Pool]] routers with dynamically resizable number of routees are implemented by providing a Resizer * [[Pool]] routers with dynamically resizable number of routees are implemented by providing a Resizer

View file

@ -3,7 +3,6 @@
*/ */
package akka.routing package akka.routing
import scala.concurrent.duration._
import akka.ConfigurationException import akka.ConfigurationException
import akka.actor.ActorPath import akka.actor.ActorPath
import akka.actor.ActorSystemImpl import akka.actor.ActorSystemImpl

View file

@ -3,11 +3,9 @@
*/ */
package akka.routing package akka.routing
import akka.util.Collections.EmptyImmutableSeq
import scala.collection.immutable import scala.collection.immutable
import akka.ConfigurationException import akka.ConfigurationException
import akka.actor.Actor
import akka.actor.ActorContext import akka.actor.ActorContext
import akka.actor.ActorPath import akka.actor.ActorPath
import akka.actor.AutoReceivedMessage import akka.actor.AutoReceivedMessage

View file

@ -4,8 +4,6 @@
package akka.routing package akka.routing
import scala.collection.immutable import scala.collection.immutable
import akka.actor.ActorContext
import akka.actor.Props
import akka.dispatch.Dispatchers import akka.dispatch.Dispatchers
import com.typesafe.config.Config import com.typesafe.config.Config
import akka.actor.SupervisorStrategy import akka.actor.SupervisorStrategy
@ -19,7 +17,6 @@ import scala.concurrent.duration.FiniteDuration
import scala.concurrent.duration._ import scala.concurrent.duration._
import akka.util.Timeout import akka.util.Timeout
import akka.util.Helpers.ConfigOps import akka.util.Helpers.ConfigOps
import java.util.concurrent.TimeUnit
import akka.actor.ActorSystem import akka.actor.ActorSystem
import scala.concurrent.Future import scala.concurrent.Future
import java.util.concurrent.TimeoutException import java.util.concurrent.TimeoutException

View file

@ -11,9 +11,7 @@ import akka.actor.ActorCell
import akka.actor.ActorRefWithCell import akka.actor.ActorRefWithCell
import akka.actor.SupervisorStrategy import akka.actor.SupervisorStrategy
import akka.dispatch.Dispatchers import akka.dispatch.Dispatchers
import akka.japi.Util.immutableSeq
import akka.actor.ActorSystem import akka.actor.ActorSystem
import akka.actor.Props
object SmallestMailboxRoutingLogic { object SmallestMailboxRoutingLogic {
def apply(): SmallestMailboxRoutingLogic = new SmallestMailboxRoutingLogic def apply(): SmallestMailboxRoutingLogic = new SmallestMailboxRoutingLogic

View file

@ -11,7 +11,7 @@ import akka.dispatch.Dispatchers
import com.typesafe.config.Config import com.typesafe.config.Config
import akka.japi.Util.immutableSeq import akka.japi.Util.immutableSeq
import scala.concurrent.{ ExecutionContext, Promise } import scala.concurrent.{ ExecutionContext, Promise }
import akka.pattern.{ AskTimeoutException, after, ask, pipe } import akka.pattern.{ AskTimeoutException, ask, pipe }
import scala.concurrent.duration._ import scala.concurrent.duration._
import akka.util.Timeout import akka.util.Timeout
import akka.util.Helpers.ConfigOps import akka.util.Helpers.ConfigOps

View file

@ -4,12 +4,11 @@ package akka.serialization
* Copyright (C) 2009-2016 Lightbend Inc. <http://www.lightbend.com> * Copyright (C) 2009-2016 Lightbend Inc. <http://www.lightbend.com>
*/ */
import java.io.{ ObjectOutputStream, ByteArrayOutputStream, ObjectInputStream, ByteArrayInputStream } import java.io.{ ObjectOutputStream, ByteArrayOutputStream, ByteArrayInputStream }
import java.util.concurrent.Callable import java.util.concurrent.Callable
import akka.util.ClassLoaderObjectInputStream import akka.util.ClassLoaderObjectInputStream
import akka.actor.ExtendedActorSystem import akka.actor.ExtendedActorSystem
import scala.util.DynamicVariable import scala.util.DynamicVariable
import akka.serialization.JavaSerializer.CurrentSystem
/** /**
* A Serializer represents a bimap between an object and an array of bytes representing that object. * A Serializer represents a bimap between an object and an array of bytes representing that object.

View file

@ -8,7 +8,6 @@ import annotation.tailrec
import java.util.concurrent.{ ConcurrentSkipListSet, ConcurrentHashMap } import java.util.concurrent.{ ConcurrentSkipListSet, ConcurrentHashMap }
import java.util.Comparator import java.util.Comparator
import scala.collection.JavaConverters.{ asScalaIteratorConverter, collectionAsScalaIterableConverter } import scala.collection.JavaConverters.{ asScalaIteratorConverter, collectionAsScalaIterableConverter }
import scala.collection.mutable
/** /**
* An implementation of a ConcurrentMultiMap * An implementation of a ConcurrentMultiMap

View file

@ -4,11 +4,9 @@
package akka.util package akka.util
import java.io.DataInputStream import java.io.DataInputStream
import java.io.BufferedInputStream import scala.annotation.{ switch }
import scala.annotation.{ switch, tailrec }
import scala.util.control.NonFatal import scala.util.control.NonFatal
import java.io.InputStream import java.io.InputStream
import scala.util.Try
/** /**
* This is a minimized byte-code parser that concentrates exclusively on line * This is a minimized byte-code parser that concentrates exclusively on line

View file

@ -3,7 +3,6 @@
*/ */
package akka.util package akka.util
import java.util.concurrent.ConcurrentLinkedQueue
import java.util.concurrent.atomic.AtomicInteger import java.util.concurrent.atomic.AtomicInteger
import scala.concurrent.ExecutionContext import scala.concurrent.ExecutionContext
import scala.util.control.NonFatal import scala.util.control.NonFatal

View file

@ -7,7 +7,6 @@ package akka.util
import language.implicitConversions import language.implicitConversions
import java.util.concurrent.TimeUnit import java.util.concurrent.TimeUnit
import java.lang.{ Double JDouble }
import scala.concurrent.duration.{ Duration, FiniteDuration } import scala.concurrent.duration.{ Duration, FiniteDuration }
@SerialVersionUID(1L) @SerialVersionUID(1L)

View file

@ -13,7 +13,6 @@ import org.openjdk.jmh.annotations.OutputTimeUnit
import org.openjdk.jmh.annotations.{ Scope => JmhScope } import org.openjdk.jmh.annotations.{ Scope => JmhScope }
import org.openjdk.jmh.annotations.State import org.openjdk.jmh.annotations.State
import org.openjdk.jmh.annotations.Warmup import org.openjdk.jmh.annotations.Warmup
import akka.actor.ActorPath
import akka.cluster.UniqueAddress import akka.cluster.UniqueAddress
import akka.actor.Address import akka.actor.Address
import org.openjdk.jmh.annotations.Param import org.openjdk.jmh.annotations.Param

View file

@ -13,13 +13,11 @@ import org.openjdk.jmh.annotations.OutputTimeUnit
import org.openjdk.jmh.annotations.{ Scope => JmhScope } import org.openjdk.jmh.annotations.{ Scope => JmhScope }
import org.openjdk.jmh.annotations.State import org.openjdk.jmh.annotations.State
import org.openjdk.jmh.annotations.Warmup import org.openjdk.jmh.annotations.Warmup
import akka.actor.ActorPath
import akka.cluster.UniqueAddress import akka.cluster.UniqueAddress
import akka.actor.Address import akka.actor.Address
import org.openjdk.jmh.annotations.Param import org.openjdk.jmh.annotations.Param
import org.openjdk.jmh.annotations.Setup import org.openjdk.jmh.annotations.Setup
import org.openjdk.jmh.annotations.Level import org.openjdk.jmh.annotations.Level
import scala.collection.immutable.TreeMap
@Fork(2) @Fork(2)
@State(JmhScope.Benchmark) @State(JmhScope.Benchmark)

View file

@ -5,8 +5,6 @@ package akka.persistence
import scala.concurrent.duration._ import scala.concurrent.duration._
import org.openjdk.jmh.annotations._ import org.openjdk.jmh.annotations._
import org.openjdk.jmh._
import com.typesafe.config.ConfigFactory
import akka.actor._ import akka.actor._
import akka.testkit.TestProbe import akka.testkit.TestProbe
import java.io.File import java.io.File

View file

@ -5,8 +5,6 @@ package akka.persistence
import scala.concurrent.duration._ import scala.concurrent.duration._
import org.openjdk.jmh.annotations._ import org.openjdk.jmh.annotations._
import org.openjdk.jmh._
import com.typesafe.config.ConfigFactory
import akka.actor._ import akka.actor._
import akka.testkit.TestProbe import akka.testkit.TestProbe
import java.io.File import java.io.File

View file

@ -1,13 +1,12 @@
package akka.stream package akka.stream
import akka.event._ import akka.event._
import akka.stream.impl.fusing.{ GraphInterpreterSpecKit, GraphStages, Map => MapStage } import akka.stream.impl.fusing.{ GraphInterpreterSpecKit, GraphStages}
import akka.stream.impl.fusing.GraphStages import akka.stream.impl.fusing.GraphStages
import akka.stream.impl.fusing.GraphInterpreter.{ DownstreamBoundaryStageLogic, UpstreamBoundaryStageLogic } import akka.stream.impl.fusing.GraphInterpreter.{ DownstreamBoundaryStageLogic, UpstreamBoundaryStageLogic }
import akka.stream.stage._ import akka.stream.stage._
import org.openjdk.jmh.annotations._ import org.openjdk.jmh.annotations._
import scala.concurrent.Lock
import java.util.concurrent.TimeUnit import java.util.concurrent.TimeUnit

View file

@ -4,12 +4,9 @@
package akka.camel package akka.camel
import akka.camel.internal._
import akka.util.Timeout import akka.util.Timeout
import akka.actor.{ ActorSystem, Props, ActorRef } import akka.actor.{ ActorRef }
import akka.pattern._
import scala.concurrent.{ ExecutionContext, Future } import scala.concurrent.{ ExecutionContext, Future }
import scala.concurrent.duration.{ Duration, FiniteDuration }
/** /**
* Activation trait that can be used to wait on activation or de-activation of Camel endpoints. * Activation trait that can be used to wait on activation or de-activation of Camel endpoints.

View file

@ -4,9 +4,6 @@
package akka.camel package akka.camel
import akka.actor.Actor import akka.actor.Actor
import com.typesafe.config.Config
import scala.concurrent.duration.Duration
import java.util.concurrent.TimeUnit._
private[camel] trait CamelSupport { this: Actor private[camel] trait CamelSupport { this: Actor

View file

@ -4,7 +4,6 @@
package akka.camel.internal.component package akka.camel.internal.component
import language.postfixOps
import java.util.{ Map JMap } import java.util.{ Map JMap }
import org.apache.camel._ import org.apache.camel._
import org.apache.camel.impl.{ DefaultProducer, DefaultEndpoint, DefaultComponent } import org.apache.camel.impl.{ DefaultProducer, DefaultEndpoint, DefaultComponent }
@ -12,9 +11,9 @@ import akka.actor._
import akka.pattern._ import akka.pattern._
import scala.beans.BeanProperty import scala.beans.BeanProperty
import scala.concurrent.duration._ import scala.concurrent.duration._
import scala.concurrent.{ ExecutionContext, Future } import scala.concurrent.{ Future }
import scala.util.control.NonFatal import scala.util.control.NonFatal
import java.util.concurrent.{ TimeUnit, TimeoutException, CountDownLatch } import java.util.concurrent.{ TimeoutException, CountDownLatch }
import akka.util.Timeout import akka.util.Timeout
import akka.camel.internal.CamelExchangeAdapter import akka.camel.internal.CamelExchangeAdapter
import akka.camel.{ ActorNotRegisteredException, Camel, Ack, FailureResult, CamelMessage } import akka.camel.{ ActorNotRegisteredException, Camel, Ack, FailureResult, CamelMessage }
@ -199,7 +198,6 @@ private[camel] object DurationTypeConverter extends TypeConverterSupport {
* @param actorPath the String representation of the path to the actor * @param actorPath the String representation of the path to the actor
*/ */
private[camel] case class ActorEndpointPath private (actorPath: String) { private[camel] case class ActorEndpointPath private (actorPath: String) {
import ActorEndpointPath._
require(actorPath != null) require(actorPath != null)
require(actorPath.length() > 0) require(actorPath.length() > 0)
require(actorPath.startsWith("akka://")) require(actorPath.startsWith("akka://"))

View file

@ -6,7 +6,7 @@ package akka.camel.javaapi
import akka.actor.UntypedActor import akka.actor.UntypedActor
import akka.camel._ import akka.camel._
import org.apache.camel.{ CamelContext, ProducerTemplate } import org.apache.camel.{ ProducerTemplate }
import org.apache.camel.impl.DefaultCamelContext import org.apache.camel.impl.DefaultCamelContext
/** /**

View file

@ -6,8 +6,6 @@ package akka.camel
import org.scalatest.Matchers import org.scalatest.Matchers
import org.scalatest.WordSpec import org.scalatest.WordSpec
import akka.actor.ActorSystem import akka.actor.ActorSystem
import scala.concurrent.duration.Duration
import java.util.concurrent.TimeUnit._
import akka.testkit.TestKit import akka.testkit.TestKit
import akka.util.Helpers.ConfigOps import akka.util.Helpers.ConfigOps

Some files were not shown because too many files have changed in this diff Show more