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,9 +1,11 @@
package docspell.common
import java.nio.charset.Charset
import java.nio.charset.StandardCharsets
import cats.effect._
import fs2.{Chunk, Pipe, Stream}
import java.nio.charset.Charset
import java.nio.charset.StandardCharsets
import scodec.bits.ByteVector
final case class Binary[F[_]](name: String, mime: MimeType, data: Stream[F, Byte]) {

View File

@ -1,11 +1,14 @@
package docspell.common
import cats.implicits._
import scala.concurrent.duration.{FiniteDuration, Duration => SDur}
import java.time.{Duration => JDur}
import java.util.concurrent.TimeUnit
import io.circe._
import scala.concurrent.duration.{Duration => SDur, FiniteDuration}
import cats.effect.Sync
import cats.implicits._
import io.circe._
case class Duration(nanos: Long) {

View File

@ -1,14 +1,15 @@
package docspell.common
import java.io.IOException
import java.nio.file._
import java.nio.file.attribute.BasicFileAttributes
import java.nio.file.{FileVisitResult, Files, Path, SimpleFileVisitor}
import java.util.concurrent.atomic.AtomicInteger
import scala.jdk.CollectionConverters._
import fs2.Stream
import cats.implicits._
import cats.effect._
import cats.implicits._
import fs2.Stream
object File {

View File

@ -1,8 +1,9 @@
package docspell.common
import scodec.bits.ByteVector
import java.nio.charset.StandardCharsets
import scodec.bits.ByteVector
final class Hash(bytes: ByteVector) {
private def digest(name: String): String =

View File

@ -4,8 +4,9 @@ import java.security.SecureRandom
import java.util.UUID
import cats.Eq
import cats.implicits._
import cats.effect.Sync
import cats.implicits._
import io.circe.{Decoder, Encoder}
import scodec.bits.ByteVector

View File

@ -1,8 +1,9 @@
package docspell.common
import io.circe.{Decoder, Encoder}
import cats.data.NonEmptyList
import io.circe.{Decoder, Encoder}
sealed trait ItemState { self: Product =>
final def name: String =

View File

@ -1,17 +1,19 @@
package docspell.common
import java.net.URL
import fs2.Stream
import cats.implicits._
import cats.data.NonEmptyList
import cats.effect.{Blocker, ContextShift, Sync}
import docspell.common.LenientUri.Path
import io.circe.{Decoder, Encoder}
import java.net.URLEncoder
import scodec.bits.ByteVector
import cats.effect.Resource
import java.net.HttpURLConnection
import java.net.URL
import java.net.URLEncoder
import cats.data.NonEmptyList
import cats.effect.Resource
import cats.effect.{Blocker, ContextShift, Sync}
import cats.implicits._
import fs2.Stream
import docspell.common.LenientUri.Path
import io.circe.{Decoder, Encoder}
import scodec.bits.ByteVector
/** A URI.
*

View File

@ -1,7 +1,9 @@
package docspell.common
import cats.effect.Sync
import docspell.common.syntax.all._
import org.log4s.{Logger => Log4sLogger}
trait Logger[F[_]] {

View File

@ -1,13 +1,16 @@
package docspell.common
import cats.implicits._
import java.time.LocalDate
import cats.data.NonEmptyList
import docspell.common._
import cats.implicits._
import cats.kernel.Order
import docspell.common.MetaProposal.Candidate
import docspell.common._
import io.circe._
import io.circe.generic.semiauto._
import java.time.LocalDate
import cats.kernel.Order
/** A proposed meta data to an item.
*

View File

@ -2,7 +2,9 @@ package docspell.common
import cats.data.NonEmptyList
import cats.kernel.Monoid
import docspell.common.MetaProposal.Candidate
import io.circe._
import io.circe.generic.semiauto._

View File

@ -1,11 +1,14 @@
package docspell.common
import docspell.common.syntax.all._
import io.circe.{Decoder, Encoder}
import java.nio.charset.StandardCharsets
import java.nio.charset.Charset
import java.nio.charset.StandardCharsets
import cats.data.NonEmptyList
import docspell.common.syntax.all._
import io.circe.{Decoder, Encoder}
/** A MIME Type impl with just enough features for the use here.
*/
case class MimeType(primary: String, sub: String, params: Map[String, String]) {

View File

@ -1,8 +1,10 @@
package docspell.common
import io.circe._, io.circe.generic.semiauto._
import docspell.common.syntax.all._
import io.circe._
import io.circe.generic.semiauto._
/** Arguments to the notification task.
*
* This tasks queries items with a due date and informs the user via

View File

@ -1,8 +1,9 @@
package docspell.common
import cats.effect._
import scala.concurrent.ExecutionContext
import cats.effect._
/** Captures thread pools to use in an application.
*/
case class Pools(

View File

@ -1,7 +1,8 @@
package docspell.common
import cats.implicits._
import cats.Order
import cats.implicits._
import io.circe.{Decoder, Encoder}
sealed trait Priority { self: Product =>

View File

@ -1,8 +1,10 @@
package docspell.common
import io.circe._, io.circe.generic.semiauto._
import docspell.common.ProcessItemArgs._
import docspell.common.syntax.all._
import ProcessItemArgs._
import io.circe._
import io.circe.generic.semiauto._
/** Arguments to the process-item task.
*

View File

@ -1,8 +1,10 @@
package docspell.common
import io.circe._, io.circe.generic.semiauto._
import docspell.common.syntax.all._
import io.circe._
import io.circe.generic.semiauto._
/** Arguments to the poll-mailbox task.
*
* This tasks queries user mailboxes and pushes found mails into

View File

@ -5,12 +5,12 @@ import java.lang.ProcessBuilder.Redirect
import java.nio.file.Path
import java.util.concurrent.TimeUnit
import cats.implicits._
import cats.effect.{Blocker, ContextShift, Sync}
import fs2.{Stream, io, text}
import scala.jdk.CollectionConverters._
import cats.effect.{Blocker, ContextShift, Sync}
import cats.implicits._
import fs2.{Stream, io, text}
object SystemCommand {
final case class Config(program: String, args: Seq[String], timeout: Duration) {

View File

@ -1,12 +1,14 @@
package docspell.common
import java.util.concurrent.atomic.AtomicLong
import java.util.concurrent.{Executors, ThreadFactory}
import cats.effect._
import scala.concurrent._
import java.util.concurrent.ForkJoinPool
import java.util.concurrent.ForkJoinPool.ForkJoinWorkerThreadFactory
import java.util.concurrent.ForkJoinWorkerThread
import java.util.concurrent.atomic.AtomicLong
import java.util.concurrent.{Executors, ThreadFactory}
import scala.concurrent._
import cats.effect._
object ThreadFactories {

View File

@ -1,12 +1,13 @@
package docspell.common
import java.time.LocalDateTime
import java.time.ZonedDateTime
import java.time.temporal.ChronoUnit
import java.time.{Instant, LocalDate, ZoneId}
import cats.effect.Sync
import io.circe.{Decoder, Encoder}
import java.time.temporal.ChronoUnit
import java.time.LocalDateTime
import java.time.ZonedDateTime
case class Timestamp(value: Instant) {

View File

@ -1,12 +1,13 @@
package docspell.common.config
import scala.reflect.ClassTag
import docspell.common._
import com.github.eikek.calev.CalEvent
import pureconfig._
import pureconfig.error.{CannotConvert, FailureReason}
import scodec.bits.ByteVector
import com.github.eikek.calev.CalEvent
import scala.reflect.ClassTag
object Implicits {
implicit val lenientUriReader: ConfigReader[LenientUri] =

View File

@ -2,6 +2,7 @@ package docspell.common.syntax
import cats.effect.Sync
import fs2.Stream
import org.log4s.Logger
trait LoggerSyntax {

View File

@ -1,8 +1,9 @@
package docspell.common.syntax
import cats.effect.Sync
import fs2.Stream
import cats.implicits._
import fs2.Stream
import io.circe._
import io.circe.parser._

View File

@ -1,6 +1,7 @@
package docspell.common.syntax
import cats.implicits._
import io.circe.Decoder
import io.circe.parser._