+build Add sort imports support. (#28780)

* Add scalafix plugin for jdk 9.
* Add command alias sortImports.
* Excludes some sources from SortImports.
* Update SortImports to 0.4.0
* Sort imports with `sortImports` command.
This commit is contained in:
kerr 2020-04-27 20:32:18 +08:00 committed by GitHub
parent ea7205eaf7
commit 0e4d41ad33
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
1534 changed files with 7454 additions and 6165 deletions

View file

@ -4,14 +4,15 @@
package akka.persistence.query
import akka.actor._
import akka.annotation.InternalApi
import akka.persistence.query.scaladsl.ReadJournal
import akka.persistence.{ PersistencePlugin, PluginProvider }
import akka.util.unused
import scala.reflect.ClassTag
import com.typesafe.config.{ Config, ConfigFactory }
import scala.reflect.ClassTag
import akka.actor._
import akka.annotation.InternalApi
import akka.persistence.{ PersistencePlugin, PluginProvider }
import akka.persistence.query.scaladsl.ReadJournal
import akka.util.unused
/**
* Persistence extension for queries.

View file

@ -5,8 +5,8 @@
package akka.persistence.query.javadsl
import akka.NotUsed
import akka.stream.javadsl.Source
import akka.persistence.query.EventEnvelope
import akka.stream.javadsl.Source
/**
* A plugin may optionally support this query by implementing this interface.

View file

@ -5,8 +5,8 @@
package akka.persistence.query.javadsl
import akka.NotUsed
import akka.stream.javadsl.Source
import akka.persistence.query.EventEnvelope
import akka.stream.javadsl.Source
/**
* A plugin may optionally support this query by implementing this interface.

View file

@ -4,6 +4,8 @@
package akka.persistence.query.journal.leveldb
import scala.concurrent.duration.FiniteDuration
import akka.NotUsed
import akka.actor.ActorRef
import akka.annotation.InternalApi
@ -26,8 +28,6 @@ import akka.stream.stage.GraphStageLogic
import akka.stream.stage.OutHandler
import akka.stream.stage.TimerGraphStageLogicWithLogging
import scala.concurrent.duration.FiniteDuration
/**
* INTERNAL API
*/

View file

@ -4,6 +4,8 @@
package akka.persistence.query.journal.leveldb
import scala.concurrent.duration.FiniteDuration
import akka.NotUsed
import akka.actor.ActorRef
import akka.annotation.InternalApi
@ -14,19 +16,17 @@ import akka.persistence.journal.leveldb.LeveldbJournal
import akka.persistence.journal.leveldb.LeveldbJournal.ReplayTaggedMessages
import akka.persistence.journal.leveldb.LeveldbJournal.ReplayedTaggedMessage
import akka.persistence.journal.leveldb.LeveldbJournal.TaggedEventAppended
import akka.persistence.query.journal.leveldb.EventsByTagStage.Continue
import akka.persistence.query.EventEnvelope
import akka.persistence.query.Sequence
import akka.persistence.query.journal.leveldb.EventsByTagStage.Continue
import akka.stream.Attributes
import akka.stream.Materializer
import akka.stream.Outlet
import akka.stream.SourceShape
import akka.stream.stage.GraphStage
import akka.stream.stage.GraphStageLogic
import akka.stream.stage.OutHandler
import akka.stream.stage.TimerGraphStageLogicWithLogging
import akka.stream.Attributes
import akka.stream.Outlet
import akka.stream.SourceShape
import scala.concurrent.duration.FiniteDuration
/**
* INTERNAL API

View file

@ -4,9 +4,10 @@
package akka.persistence.query.journal.leveldb
import com.typesafe.config.Config
import akka.actor.ExtendedActorSystem
import akka.persistence.query.ReadJournalProvider
import com.typesafe.config.Config
class LeveldbReadJournalProvider(system: ExtendedActorSystem, config: Config) extends ReadJournalProvider {

View file

@ -6,24 +6,25 @@ package akka.persistence.query.journal.leveldb.scaladsl
import java.net.URLEncoder
import scala.concurrent.duration._
import com.typesafe.config.Config
import akka.NotUsed
import akka.actor.ExtendedActorSystem
import akka.event.Logging
import akka.persistence.query.journal.leveldb.AllPersistenceIdsStage
import akka.persistence.query.journal.leveldb.EventsByPersistenceIdStage
import akka.persistence.query.journal.leveldb.EventsByTagStage
import akka.persistence.query.scaladsl.ReadJournal
import akka.persistence.query.scaladsl._
import akka.persistence.query.EventEnvelope
import akka.persistence.query.NoOffset
import akka.persistence.query.Offset
import akka.persistence.query.Sequence
import akka.persistence.query.journal.leveldb.AllPersistenceIdsStage
import akka.persistence.query.journal.leveldb.EventsByPersistenceIdStage
import akka.persistence.query.journal.leveldb.EventsByTagStage
import akka.persistence.query.scaladsl._
import akka.persistence.query.scaladsl.ReadJournal
import akka.stream.scaladsl.Source
import akka.util.ByteString
import akka.util.unused
import com.typesafe.config.Config
import scala.concurrent.duration._
/**
* Scala API [[akka.persistence.query.scaladsl.ReadJournal]] implementation for LevelDB.

View file

@ -5,8 +5,8 @@
package akka.persistence.query.scaladsl
import akka.NotUsed
import akka.stream.scaladsl.Source
import akka.persistence.query.EventEnvelope
import akka.stream.scaladsl.Source
/**
* A plugin may optionally support this query by implementing this trait.

View file

@ -5,8 +5,8 @@
package akka.persistence.query.scaladsl
import akka.NotUsed
import akka.stream.scaladsl.Source
import akka.persistence.query.EventEnvelope
import akka.stream.scaladsl.Source
/**
* A plugin may optionally support this query by implementing this trait.

View file

@ -4,10 +4,11 @@
package akka.persistence.query
import akka.NotUsed
import akka.stream.scaladsl.Source
import com.typesafe.config.{ Config, ConfigFactory }
import akka.NotUsed
import akka.actor.ExtendedActorSystem
import akka.stream.scaladsl.Source
import akka.util.unused
/**

View file

@ -7,6 +7,7 @@ package akka.persistence.query
import java.util.UUID
import scala.util.Random
import org.scalatest.matchers.should.Matchers
import org.scalatest.wordspec.AnyWordSpecLike

View file

@ -6,15 +6,16 @@ package akka.persistence.query
import java.util.concurrent.atomic.AtomicInteger
import akka.actor.ActorSystem
import akka.persistence.journal.{ EventSeq, ReadEventAdapter }
import scala.concurrent.Await
import scala.concurrent.duration._
import com.typesafe.config.{ Config, ConfigFactory }
import org.scalatest.BeforeAndAfterAll
import org.scalatest.matchers.should.Matchers
import org.scalatest.wordspec.AnyWordSpecLike
import scala.concurrent.Await
import scala.concurrent.duration._
import akka.actor.ActorSystem
import akka.persistence.journal.{ EventSeq, ReadEventAdapter }
class PersistenceQuerySpec extends AnyWordSpecLike with Matchers with BeforeAndAfterAll {

View file

@ -4,6 +4,8 @@
package akka.persistence.query.journal.leveldb
import scala.concurrent.duration._
import akka.persistence.query.PersistenceQuery
import akka.persistence.query.journal.leveldb.scaladsl.LeveldbReadJournal
import akka.persistence.query.scaladsl.PersistenceIdsQuery
@ -11,8 +13,6 @@ import akka.stream.testkit.scaladsl.TestSink
import akka.testkit.AkkaSpec
import akka.testkit.ImplicitSender
import scala.concurrent.duration._
object AllPersistenceIdsSpec {
val config = """
akka.loglevel = INFO

View file

@ -4,10 +4,12 @@
package akka.persistence.query.journal.leveldb
import akka.testkit.AkkaSpec
import java.io.File
import org.apache.commons.io.FileUtils
import akka.testkit.AkkaSpec
trait Cleanup { this: AkkaSpec =>
val storageLocations =
List(

View file

@ -4,16 +4,16 @@
package akka.persistence.query.journal.leveldb
import scala.concurrent.duration._
import akka.actor.ActorRef
import akka.persistence.query.EventEnvelope
import akka.persistence.query.PersistenceQuery
import akka.persistence.query.journal.leveldb.scaladsl.LeveldbReadJournal
import akka.persistence.query.scaladsl.EventsByTagQuery
import akka.stream.testkit.scaladsl.TestSink
import akka.testkit.AkkaSpec
import akka.testkit.ImplicitSender
import scala.concurrent.duration._
import akka.persistence.query.EventEnvelope
object EventsByPersistenceIdSpec {
val config = """

View file

@ -4,20 +4,20 @@
package akka.persistence.query.journal.leveldb
import scala.concurrent.duration._
import akka.persistence.journal.Tagged
import akka.persistence.journal.WriteEventAdapter
import akka.persistence.query.NoOffset
import akka.persistence.query.journal.leveldb.scaladsl.LeveldbReadJournal
import akka.persistence.query.scaladsl.EventsByTagQuery
import akka.persistence.query.EventEnvelope
import akka.persistence.query.NoOffset
import akka.persistence.query.PersistenceQuery
import akka.persistence.query.Sequence
import akka.persistence.query.journal.leveldb.scaladsl.LeveldbReadJournal
import akka.persistence.query.scaladsl.EventsByTagQuery
import akka.stream.testkit.scaladsl.TestSink
import akka.testkit.AkkaSpec
import akka.testkit.ImplicitSender
import scala.concurrent.duration._
object EventsByTagSpec {
val config = s"""
akka.loglevel = INFO

View file

@ -4,8 +4,8 @@
package akka.persistence.query.journal.leveldb
import akka.persistence.PersistentActor
import akka.actor.Props
import akka.persistence.PersistentActor
object TestActor {
def props(persistenceId: String): Props =