Scalafix organize-imports

This commit is contained in:
Eike Kettner
2020-06-28 21:10:38 +02:00
parent 672ed445b1
commit 347a029af8
210 changed files with 886 additions and 605 deletions

View File

@ -1,20 +1,21 @@
package docspell.backend
import cats.effect.{Blocker, ConcurrentEffect, ContextShift, Resource}
import org.http4s.client.Client
import org.http4s.client.blaze.BlazeClientBuilder
import scala.concurrent.ExecutionContext
import cats.effect._
import docspell.backend.auth.Login
import docspell.backend.ops._
import docspell.backend.signup.OSignup
import docspell.ftsclient.FtsClient
import docspell.joexapi.client.JoexClient
import docspell.store.Store
import docspell.store.queue.JobQueue
import docspell.store.usertask.UserTaskStore
import docspell.ftsclient.FtsClient
import scala.concurrent.ExecutionContext
import emil.javamail.{JavaMailEmil, Settings}
import org.http4s.client.Client
import org.http4s.client.blaze.BlazeClientBuilder
trait BackendApp[F[_]] {

View File

@ -1,6 +1,7 @@
package docspell.backend
import cats.effect._
import org.mindrot.jbcrypt.BCrypt
object Common {

View File

@ -2,6 +2,7 @@ package docspell.backend
import cats.effect._
import cats.implicits._
import docspell.common._
import docspell.store.records.RJob

View File

@ -1,6 +1,7 @@
package docspell.backend
import docspell.common.Password
import org.mindrot.jbcrypt.BCrypt
object PasswordCrypt {

View File

@ -1,17 +1,18 @@
package docspell.backend.auth
import java.time.Instant
import javax.crypto.Mac
import javax.crypto.spec.SecretKeySpec
import cats.effect._
import cats.implicits._
import java.time.Instant
import javax.crypto.Mac
import javax.crypto.spec.SecretKeySpec
import scodec.bits.ByteVector
import docspell.backend.Common
import AuthToken._
import docspell.backend.auth.AuthToken._
import docspell.common._
import scodec.bits.ByteVector
case class AuthToken(millis: Long, account: AccountId, salt: String, sig: String) {
def asString = s"$millis-${b64enc(account.asString)}-$salt-$sig"

View File

@ -2,14 +2,16 @@ package docspell.backend.auth
import cats.effect._
import cats.implicits._
import Login._
import docspell.backend.auth.Login._
import docspell.common._
import docspell.store.Store
import docspell.store.queries.QLogin
import docspell.store.records.RUser
import org.log4s._
import org.mindrot.jbcrypt.BCrypt
import scodec.bits.ByteVector
import org.log4s._
trait Login[F[_]] {

View File

@ -1,14 +1,15 @@
package docspell.backend.ops
import fs2.Stream
import cats.implicits._
import cats.effect.{Effect, Resource}
import docspell.common._
import docspell.store.{AddResult, Store}
import docspell.store.records.{RCollective, RContact, RUser}
import OCollective._
import cats.implicits._
import fs2.Stream
import docspell.backend.PasswordCrypt
import docspell.backend.ops.OCollective._
import docspell.common._
import docspell.store.queries.QCollective
import docspell.store.records.{RCollective, RContact, RUser}
import docspell.store.{AddResult, Store}
trait OCollective[F[_]] {

View File

@ -1,10 +1,11 @@
package docspell.backend.ops
import cats.implicits._
import cats.effect.{Effect, Resource}
import cats.implicits._
import docspell.common.{AccountId, Ident}
import docspell.store.{AddResult, Store}
import docspell.store.records.{REquipment, RItem}
import docspell.store.{AddResult, Store}
trait OEquipment[F[_]] {

View File

@ -3,14 +3,15 @@ package docspell.backend.ops
import cats.effect._
import cats.implicits._
import fs2.Stream
import docspell.backend.JobFactory
import docspell.backend.ops.OItemSearch._
import docspell.common._
import docspell.ftsclient._
import docspell.backend.JobFactory
import docspell.store.Store
import docspell.store.records.RJob
import docspell.store.queue.JobQueue
import docspell.store.queries.QItem
import OItemSearch.{Batch, ListItem, ListItemWithTags, Query}
import docspell.store.queue.JobQueue
import docspell.store.records.RJob
trait OFulltext[F[_]] {

View File

@ -1,16 +1,18 @@
package docspell.backend.ops
import cats.data.OptionT
import cats.implicits._
import cats.effect.{Effect, Resource}
import cats.implicits._
import docspell.common._
import docspell.ftsclient.FtsClient
import docspell.store.queries.{QAttachment, QItem}
import docspell.store.records._
import docspell.store.{AddResult, Store}
import doobie._
import doobie.implicits._
import org.log4s.getLogger
import docspell.store.{AddResult, Store}
import docspell.store.queries.{QAttachment, QItem}
import docspell.common._
import docspell.store.records._
import docspell.ftsclient.FtsClient
trait OItem[F[_]] {

View File

@ -1,26 +1,19 @@
package docspell.backend.ops
import fs2.Stream
import cats.data.OptionT
import cats.implicits._
import cats.effect.{Effect, Resource}
import doobie.implicits._
import cats.implicits._
import fs2.Stream
import docspell.backend.ops.OItemSearch._
import docspell.common._
import docspell.store.Store
import docspell.store.queries.{QAttachment, QItem}
import OItemSearch.{
AttachmentArchiveData,
AttachmentData,
AttachmentSourceData,
Batch,
ItemData,
ListItem,
ListItemWithTags,
Query
}
import bitpeace.{FileMeta, RangeDef}
import docspell.common._
import docspell.store.records._
import bitpeace.{FileMeta, RangeDef}
import doobie.implicits._
trait OItemSearch[F[_]] {
def findItem(id: Ident, collective: Ident): F[Option[ItemData]]

View File

@ -1,8 +1,9 @@
package docspell.backend.ops
import cats.implicits._
import cats.effect._
import cats.data.OptionT
import cats.effect._
import cats.implicits._
import docspell.backend.ops.OJob.{CollectiveQueueState, JobCancelResult}
import docspell.common.{Ident, JobState}
import docspell.store.Store

View File

@ -1,15 +1,16 @@
package docspell.backend.ops
import cats.implicits._
import cats.effect._
import scala.concurrent.ExecutionContext
import cats.data.OptionT
import cats.effect._
import cats.implicits._
import docspell.common.{Ident, NodeType}
import docspell.joexapi.client.JoexClient
import docspell.store.Store
import docspell.store.records.RNode
import scala.concurrent.ExecutionContext
trait OJoex[F[_]] {
def notifyAllNodes: F[Unit]

View File

@ -1,18 +1,19 @@
package docspell.backend.ops
import fs2.Stream
import cats.data.OptionT
import cats.effect._
import cats.implicits._
import cats.data.OptionT
import emil._
import bitpeace.{FileMeta, RangeDef}
import fs2.Stream
import docspell.backend.ops.OMail._
import docspell.common._
import docspell.store._
import docspell.store.syntax.MimeTypes._
import docspell.store.records._
import docspell.store.queries.QMails
import OMail.{ImapSettings, ItemMail, Sent, SmtpSettings}
import docspell.store.records._
import docspell.store.syntax.MimeTypes._
import bitpeace.{FileMeta, RangeDef}
import emil._
trait OMail[F[_]] {

View File

@ -2,10 +2,12 @@ package docspell.backend.ops
import cats.effect.{Effect, Resource}
import cats.implicits._
import docspell.common.syntax.all._
import docspell.common.{Ident, LenientUri, NodeType}
import docspell.store.Store
import docspell.store.records.RNode
import org.log4s._
trait ONode[F[_]] {

View File

@ -1,12 +1,13 @@
package docspell.backend.ops
import cats.implicits._
import cats.effect.{Effect, Resource}
import cats.implicits._
import docspell.backend.ops.OOrganization._
import docspell.common._
import docspell.store._
import docspell.store.records._
import OOrganization._
import docspell.store.queries.QOrganization
import docspell.store.records._
trait OOrganization[F[_]] {
def findAllOrg(account: AccountId, query: Option[String]): F[Vector[OrgAndContacts]]

View File

@ -1,10 +1,11 @@
package docspell.backend.ops
import cats.implicits._
import cats.effect.{Effect, Resource}
import cats.implicits._
import docspell.common.{AccountId, Ident}
import docspell.store.{AddResult, Store}
import docspell.store.records.RSource
import docspell.store.{AddResult, Store}
trait OSource[F[_]] {

View File

@ -1,10 +1,11 @@
package docspell.backend.ops
import cats.implicits._
import cats.effect.{Effect, Resource}
import cats.implicits._
import docspell.common.{AccountId, Ident}
import docspell.store.{AddResult, Store}
import docspell.store.records.{RTag, RTagItem}
import docspell.store.{AddResult, Store}
trait OTag[F[_]] {

View File

@ -1,17 +1,19 @@
package docspell.backend.ops
import bitpeace.MimetypeHint
import cats.Functor
import cats.data.{EitherT, OptionT}
import cats.effect._
import cats.implicits._
import docspell.backend.{Config, JobFactory}
import fs2.Stream
import docspell.backend.{Config, JobFactory}
import docspell.common._
import docspell.common.syntax.all._
import docspell.store.Store
import docspell.store.queue.JobQueue
import docspell.store.records._
import bitpeace.MimetypeHint
import org.log4s._
trait OUpload[F[_]] {

View File

@ -1,14 +1,15 @@
package docspell.backend.ops
import cats.implicits._
import cats.effect._
import cats.data.OptionT
import io.circe.Encoder
import cats.effect._
import cats.implicits._
import fs2.Stream
import docspell.common._
import docspell.store.queue.JobQueue
import docspell.store.usertask._
import docspell.common._
import io.circe.Encoder
trait OUserTask[F[_]] {

View File

@ -1,6 +1,7 @@
package docspell.backend.signup
import docspell.common.{Duration, Password}
import io.circe._
case class Config(mode: Config.Mode, newInvitePassword: Password, inviteTime: Duration)

View File

@ -1,13 +1,15 @@
package docspell.backend.signup
import cats.implicits._
import cats.effect.{Effect, Resource}
import cats.implicits._
import docspell.backend.PasswordCrypt
import docspell.backend.ops.OCollective.RegisterData
import docspell.common.syntax.all._
import docspell.common._
import docspell.store.{AddResult, Store}
import docspell.common.syntax.all._
import docspell.store.records.{RCollective, RInvitation, RUser}
import docspell.store.{AddResult, Store}
import doobie.free.connection.ConnectionIO
import org.log4s.getLogger