=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 org.scalatest.BeforeAndAfterAll
import akka.testkit.metrics.HeapMemoryUsage
import com.codahale.metrics.{ Timer, Histogram }
import com.codahale.metrics.{ Histogram }
object ActorCreationPerfSpec {

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -2,9 +2,6 @@ package akka.actor.dispatch
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.dispatch.Mailbox
import akka.testkit.AkkaSpec

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -13,13 +13,6 @@ import scala.concurrent.Await
import akka.ConfigurationException
import com.typesafe.config.ConfigFactory
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 {

View file

@ -5,7 +5,6 @@ package akka.routing
import java.util.concurrent.ConcurrentHashMap
import scala.concurrent.Await
import scala.concurrent.duration._
import akka.actor.{ Props, Actor }
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])
class SerializationCompatibilitySpec extends AkkaSpec(SerializationTests.mostlyReferenceSystem) {
import SerializationTests._
val ser = SerializationExtension(system)

View file

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

View file

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

View file

@ -4,16 +4,10 @@
package akka.actor
import scala.collection.mutable.Queue
import scala.concurrent.duration._
import akka.pattern.ask
import scala.concurrent.Await
import akka.util.Timeout
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

View file

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

View file

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

View file

@ -5,19 +5,17 @@
package akka.actor
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.TimeUnit.MILLISECONDS
import com.typesafe.config.{ Config, ConfigFactory }
import akka.event._
import akka.dispatch._
import akka.dispatch.sysmsg.{ SystemMessageList, EarliestFirstSystemMessageList, LatestFirstSystemMessageList, SystemMessage }
import akka.japi.Util.immutableSeq
import akka.actor.dungeon.ChildrenContainer
import akka.util._
import scala.annotation.tailrec
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.util.{ Failure, Success, Try }
import scala.util.control.{ NonFatal, ControlThrowable }
@ -163,7 +161,6 @@ object ActorSystem {
config
}
import scala.collection.JavaConverters._
import akka.util.Helpers.ConfigOps
import config._

View file

@ -6,12 +6,12 @@ package akka.actor
import java.io.Closeable
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.collection.immutable
import scala.concurrent.{ Await, ExecutionContext, Future, Promise }
import scala.concurrent.duration._
import scala.util.control.{ NoStackTrace, NonFatal }
import scala.util.control.{ NonFatal }
import com.typesafe.config.Config
import akka.event.LoggingAdapter
import akka.util.Helpers

View file

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

View file

@ -4,9 +4,7 @@
package akka.actor
import java.io.ObjectStreamException
import java.util.{ LinkedList JLinkedList, ListIterator JListIterator }
import java.util.concurrent.TimeUnit
import java.util.{ LinkedList JLinkedList }
import java.util.concurrent.locks.ReentrantLock
import scala.annotation.tailrec
@ -17,7 +15,6 @@ import akka.event.Logging.Warning
import akka.util.Unsafe
import akka.dispatch._
import akka.dispatch.sysmsg._
import util.Try
/**
* 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 akka.AkkaException
import akka.dispatch.{ UnboundedDequeBasedMessageQueueSemantics, RequiresMessageQueue, Envelope, DequeBasedMessageQueueSemantics, Mailboxes }
import akka.dispatch.{ UnboundedDequeBasedMessageQueueSemantics, RequiresMessageQueue, Envelope, DequeBasedMessageQueueSemantics }
import scala.util.control.NoStackTrace

View file

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

View file

@ -4,8 +4,6 @@
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':
* <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
import scala.concurrent.Await
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
trait Creators { this: ActorDSL.type

View file

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

View file

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

View file

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

View file

@ -8,14 +8,9 @@ import akka.event.Logging.Error
import akka.actor.ActorCell
import akka.event.Logging
import akka.dispatch.sysmsg.SystemMessage
import java.util.concurrent.atomic.AtomicReference
import java.util.concurrent.{ ExecutorService, RejectedExecutionException }
import scala.concurrent.forkjoin.ForkJoinPool
import scala.concurrent.duration.Duration
import scala.concurrent.Awaitable
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

View file

@ -4,14 +4,12 @@
package akka.dispatch
import java.util.concurrent.{ ConcurrentHashMap, TimeUnit, ThreadFactory }
import java.util.concurrent.{ ConcurrentHashMap, ThreadFactory }
import com.typesafe.config.{ ConfigFactory, Config }
import akka.actor.{ Scheduler, DynamicAccess, ActorSystem }
import akka.event.Logging.Warning
import akka.event.EventStream
import scala.concurrent.duration.Duration
import akka.ConfigurationException
import akka.actor.Deploy
import akka.util.Helpers.ConfigOps
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 java.lang.{ Iterable JIterable }
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 java.util.concurrent.CompletionStage
import java.util.concurrent.CompletableFuture

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -235,7 +235,6 @@ object UdpMessage {
import Udp._
import java.lang.{ Iterable JIterable }
import scala.collection.JavaConverters._
import language.implicitConversions
/**
* 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.nio.ByteBuffer
import java.nio.channels.DatagramChannel
import java.nio.channels.SelectionKey._
import scala.annotation.tailrec
import scala.util.control.NonFatal

View file

@ -5,7 +5,6 @@ package akka.pattern
import scala.concurrent.duration.{ Duration, FiniteDuration }
import akka.actor.{ Props, OneForOneStrategy, SupervisorStrategy }
import akka.actor.SupervisorStrategy.{ Decider, JDecider }
/**
* 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.Props
import akka.actor.Terminated
import akka.actor.SupervisorStrategy.Decider
import akka.actor.SupervisorStrategy.Directive
import akka.actor.SupervisorStrategy.Escalate
import akka.actor.OneForOneStrategy

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -4,12 +4,11 @@ package akka.serialization
* 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 akka.util.ClassLoaderObjectInputStream
import akka.actor.ExtendedActorSystem
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.

View file

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

View file

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

View file

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

View file

@ -7,7 +7,6 @@ package akka.util
import language.implicitConversions
import java.util.concurrent.TimeUnit
import java.lang.{ Double JDouble }
import scala.concurrent.duration.{ Duration, FiniteDuration }
@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.State
import org.openjdk.jmh.annotations.Warmup
import akka.actor.ActorPath
import akka.cluster.UniqueAddress
import akka.actor.Address
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.State
import org.openjdk.jmh.annotations.Warmup
import akka.actor.ActorPath
import akka.cluster.UniqueAddress
import akka.actor.Address
import org.openjdk.jmh.annotations.Param
import org.openjdk.jmh.annotations.Setup
import org.openjdk.jmh.annotations.Level
import scala.collection.immutable.TreeMap
@Fork(2)
@State(JmhScope.Benchmark)

View file

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

View file

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

View file

@ -1,13 +1,12 @@
package akka.stream
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.GraphInterpreter.{ DownstreamBoundaryStageLogic, UpstreamBoundaryStageLogic }
import akka.stream.stage._
import org.openjdk.jmh.annotations._
import scala.concurrent.Lock
import java.util.concurrent.TimeUnit

View file

@ -4,12 +4,9 @@
package akka.camel
import akka.camel.internal._
import akka.util.Timeout
import akka.actor.{ ActorSystem, Props, ActorRef }
import akka.pattern._
import akka.actor.{ ActorRef }
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.

View file

@ -4,9 +4,6 @@
package akka.camel
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

View file

@ -4,7 +4,6 @@
package akka.camel.internal.component
import language.postfixOps
import java.util.{ Map JMap }
import org.apache.camel._
import org.apache.camel.impl.{ DefaultProducer, DefaultEndpoint, DefaultComponent }
@ -12,9 +11,9 @@ import akka.actor._
import akka.pattern._
import scala.beans.BeanProperty
import scala.concurrent.duration._
import scala.concurrent.{ ExecutionContext, Future }
import scala.concurrent.{ Future }
import scala.util.control.NonFatal
import java.util.concurrent.{ TimeUnit, TimeoutException, CountDownLatch }
import java.util.concurrent.{ TimeoutException, CountDownLatch }
import akka.util.Timeout
import akka.camel.internal.CamelExchangeAdapter
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
*/
private[camel] case class ActorEndpointPath private (actorPath: String) {
import ActorEndpointPath._
require(actorPath != null)
require(actorPath.length() > 0)
require(actorPath.startsWith("akka://"))

View file

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

View file

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

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