diff --git a/build.sbt b/build.sbt index 4188df7a..2e43f5c9 100644 --- a/build.sbt +++ b/build.sbt @@ -92,11 +92,11 @@ def webjarSettings(queryJS: Project) = Seq( }.taskValue, Compile / resourceGenerators += Def.task { val logger = streams.value.log - val out = (queryJS/Compile/fullOptJS).value + val out = (queryJS / Compile / fullOptJS).value logger.info(s"Produced query js file: ${out.data}") copyWebjarResources( Seq(out.data), - (Compile/resourceManaged).value, + (Compile / resourceManaged).value, name.value, version.value, logger @@ -218,7 +218,9 @@ val openapiScalaSettings = Seq( field.copy(typeDef = TypeDef("OrgUse", Imports("docspell.common.OrgUse"))) case "equipmentuse" => field => - field.copy(typeDef = TypeDef("EquipmentUse", Imports("docspell.common.EquipmentUse"))) + field.copy(typeDef = + TypeDef("EquipmentUse", Imports("docspell.common.EquipmentUse")) + ) })) ) diff --git a/modules/analysis/src/test/scala/docspell/analysis/classifier/StanfordTextClassifierSuite.scala b/modules/analysis/src/test/scala/docspell/analysis/classifier/StanfordTextClassifierSuite.scala index 1fcf5e81..2e483b2a 100644 --- a/modules/analysis/src/test/scala/docspell/analysis/classifier/StanfordTextClassifierSuite.scala +++ b/modules/analysis/src/test/scala/docspell/analysis/classifier/StanfordTextClassifierSuite.scala @@ -1,14 +1,18 @@ package docspell.analysis.classifier -import munit._ -import cats.effect._ -import scala.concurrent.ExecutionContext import java.nio.file.Paths -import cats.data.NonEmptyList -import docspell.common._ -import fs2.Stream + +import scala.concurrent.ExecutionContext + import cats.data.Kleisli -import TextClassifier.Data +import cats.data.NonEmptyList +import cats.effect._ +import fs2.Stream + +import docspell.analysis.classifier.TextClassifier.Data +import docspell.common._ + +import munit._ class StanfordTextClassifierSuite extends FunSuite { val logger = Logger.log4s[IO](org.log4s.getLogger) diff --git a/modules/analysis/src/test/scala/docspell/analysis/contact/ContactAnnotateSpec.scala b/modules/analysis/src/test/scala/docspell/analysis/contact/ContactAnnotateSpec.scala index 106dad9e..f9f5d9e4 100644 --- a/modules/analysis/src/test/scala/docspell/analysis/contact/ContactAnnotateSpec.scala +++ b/modules/analysis/src/test/scala/docspell/analysis/contact/ContactAnnotateSpec.scala @@ -1,6 +1,7 @@ package docspell.analysis.contact import docspell.common.{NerLabel, NerTag} + import munit._ class ContactAnnotateSpec extends FunSuite { diff --git a/modules/analysis/src/test/scala/docspell/analysis/date/DateFindSpec.scala b/modules/analysis/src/test/scala/docspell/analysis/date/DateFindSpec.scala index 3711434f..6d014868 100644 --- a/modules/analysis/src/test/scala/docspell/analysis/date/DateFindSpec.scala +++ b/modules/analysis/src/test/scala/docspell/analysis/date/DateFindSpec.scala @@ -1,10 +1,12 @@ package docspell.analysis.date -import docspell.files.TestFiles -import munit._ -import docspell.common._ import java.time._ +import docspell.common._ +import docspell.files.TestFiles + +import munit._ + class DateFindSpec extends FunSuite { test("find simple dates") { diff --git a/modules/analysis/src/test/scala/docspell/analysis/nlp/BaseCRFAnnotatorSuite.scala b/modules/analysis/src/test/scala/docspell/analysis/nlp/BaseCRFAnnotatorSuite.scala index 340359e1..e760532f 100644 --- a/modules/analysis/src/test/scala/docspell/analysis/nlp/BaseCRFAnnotatorSuite.scala +++ b/modules/analysis/src/test/scala/docspell/analysis/nlp/BaseCRFAnnotatorSuite.scala @@ -2,9 +2,10 @@ package docspell.analysis.nlp import docspell.analysis.Env import docspell.common.Language.NLPLanguage -import munit._ -import docspell.files.TestFiles import docspell.common._ +import docspell.files.TestFiles + +import munit._ class BaseCRFAnnotatorSuite extends FunSuite { diff --git a/modules/analysis/src/test/scala/docspell/analysis/nlp/StanfordNerAnnotatorSuite.scala b/modules/analysis/src/test/scala/docspell/analysis/nlp/StanfordNerAnnotatorSuite.scala index 46bcb841..4938c45b 100644 --- a/modules/analysis/src/test/scala/docspell/analysis/nlp/StanfordNerAnnotatorSuite.scala +++ b/modules/analysis/src/test/scala/docspell/analysis/nlp/StanfordNerAnnotatorSuite.scala @@ -3,12 +3,14 @@ package docspell.analysis.nlp import java.nio.file.Paths import cats.effect.IO + import docspell.analysis.Env -import munit._ -import docspell.files.TestFiles import docspell.common._ import docspell.common.syntax.FileSyntax._ +import docspell.files.TestFiles + import edu.stanford.nlp.pipeline.StanfordCoreNLP +import munit._ class StanfordNerAnnotatorSuite extends FunSuite { lazy val germanClassifier = diff --git a/modules/common/src/test/scala/docspell/common/GlobTest.scala b/modules/common/src/test/scala/docspell/common/GlobTest.scala index be20b9ba..90408ceb 100644 --- a/modules/common/src/test/scala/docspell/common/GlobTest.scala +++ b/modules/common/src/test/scala/docspell/common/GlobTest.scala @@ -1,7 +1,8 @@ package docspell.common +import docspell.common.Glob._ + import munit._ -import Glob._ class GlobTest extends FunSuite { diff --git a/modules/common/src/test/scala/docspell/common/LenientUriTest.scala b/modules/common/src/test/scala/docspell/common/LenientUriTest.scala index 1d814791..5e3e0c97 100644 --- a/modules/common/src/test/scala/docspell/common/LenientUriTest.scala +++ b/modules/common/src/test/scala/docspell/common/LenientUriTest.scala @@ -1,6 +1,7 @@ package docspell.common import cats.implicits._ + import munit._ class LenientUriTest extends FunSuite { diff --git a/modules/common/src/test/scala/docspell/common/MetaProposalListTest.scala b/modules/common/src/test/scala/docspell/common/MetaProposalListTest.scala index fd705510..fdee5937 100644 --- a/modules/common/src/test/scala/docspell/common/MetaProposalListTest.scala +++ b/modules/common/src/test/scala/docspell/common/MetaProposalListTest.scala @@ -1,9 +1,11 @@ package docspell.common -import munit._ import cats.data.NonEmptyList + import docspell.common.MetaProposal.Candidate +import munit._ + class MetaProposalListTest extends FunSuite { test("flatten retains order of candidates") { diff --git a/modules/convert/src/test/scala/docspell/convert/ConversionTest.scala b/modules/convert/src/test/scala/docspell/convert/ConversionTest.scala index f0ce80a4..8528d25f 100644 --- a/modules/convert/src/test/scala/docspell/convert/ConversionTest.scala +++ b/modules/convert/src/test/scala/docspell/convert/ConversionTest.scala @@ -3,16 +3,18 @@ package docspell.convert import java.nio.file.Paths import cats.data.Kleisli -import cats.implicits._ import cats.effect.IO +import cats.implicits._ import fs2.Stream + import docspell.common._ import docspell.convert.ConversionResult.Handler +import docspell.convert.extern.OcrMyPdfConfig import docspell.convert.extern.{TesseractConfig, UnoconvConfig, WkHtmlPdfConfig} import docspell.convert.flexmark.MarkdownConfig import docspell.files.{ExampleFiles, TestFiles} + import munit._ -import docspell.convert.extern.OcrMyPdfConfig class ConversionTest extends FunSuite with FileChecks { val blocker = TestFiles.blocker diff --git a/modules/convert/src/test/scala/docspell/convert/FileChecks.scala b/modules/convert/src/test/scala/docspell/convert/FileChecks.scala index 0f6f17d8..fe340b6c 100644 --- a/modules/convert/src/test/scala/docspell/convert/FileChecks.scala +++ b/modules/convert/src/test/scala/docspell/convert/FileChecks.scala @@ -6,6 +6,7 @@ import java.nio.file.{Files, Path} import cats.data.Kleisli import cats.effect.IO import fs2.{Pipe, Stream} + import docspell.common.MimeType import docspell.convert.ConversionResult.Handler import docspell.files.TikaMimetype diff --git a/modules/convert/src/test/scala/docspell/convert/extern/ExternConvTest.scala b/modules/convert/src/test/scala/docspell/convert/extern/ExternConvTest.scala index 87cb3d33..305fc2c1 100644 --- a/modules/convert/src/test/scala/docspell/convert/extern/ExternConvTest.scala +++ b/modules/convert/src/test/scala/docspell/convert/extern/ExternConvTest.scala @@ -1,13 +1,15 @@ package docspell.convert.extern +import java.nio.charset.StandardCharsets import java.nio.file.{Path, Paths} import cats.effect._ + import docspell.common._ import docspell.convert._ import docspell.files.{ExampleFiles, TestFiles} + import munit._ -import java.nio.charset.StandardCharsets class ExternConvTest extends FunSuite with FileChecks { val blocker = TestFiles.blocker diff --git a/modules/extract/src/test/scala/docspell/extract/ocr/TextExtractionSuite.scala b/modules/extract/src/test/scala/docspell/extract/ocr/TextExtractionSuite.scala index c880ad6c..c074a02d 100644 --- a/modules/extract/src/test/scala/docspell/extract/ocr/TextExtractionSuite.scala +++ b/modules/extract/src/test/scala/docspell/extract/ocr/TextExtractionSuite.scala @@ -1,8 +1,10 @@ package docspell.extract.ocr import cats.effect.IO + import docspell.common.Logger import docspell.files.TestFiles + import munit._ class TextExtractionSuite extends FunSuite { diff --git a/modules/extract/src/test/scala/docspell/extract/odf/OdfExtractTest.scala b/modules/extract/src/test/scala/docspell/extract/odf/OdfExtractTest.scala index ea1d8a49..7d3a172f 100644 --- a/modules/extract/src/test/scala/docspell/extract/odf/OdfExtractTest.scala +++ b/modules/extract/src/test/scala/docspell/extract/odf/OdfExtractTest.scala @@ -1,7 +1,9 @@ package docspell.extract.odf import cats.effect._ + import docspell.files.{ExampleFiles, TestFiles} + import munit._ class OdfExtractTest extends FunSuite { diff --git a/modules/extract/src/test/scala/docspell/extract/pdfbox/PdfboxExtractTest.scala b/modules/extract/src/test/scala/docspell/extract/pdfbox/PdfboxExtractTest.scala index d39ef1c2..fa37ec4a 100644 --- a/modules/extract/src/test/scala/docspell/extract/pdfbox/PdfboxExtractTest.scala +++ b/modules/extract/src/test/scala/docspell/extract/pdfbox/PdfboxExtractTest.scala @@ -1,7 +1,9 @@ package docspell.extract.pdfbox import cats.effect._ + import docspell.files.{ExampleFiles, TestFiles} + import munit._ class PdfboxExtractTest extends FunSuite { diff --git a/modules/extract/src/test/scala/docspell/extract/pdfbox/PdfboxPreviewTest.scala b/modules/extract/src/test/scala/docspell/extract/pdfbox/PdfboxPreviewTest.scala index f4a1fd9b..d1594de6 100644 --- a/modules/extract/src/test/scala/docspell/extract/pdfbox/PdfboxPreviewTest.scala +++ b/modules/extract/src/test/scala/docspell/extract/pdfbox/PdfboxPreviewTest.scala @@ -1,11 +1,14 @@ package docspell.extract.pdfbox -import cats.effect._ -import docspell.files.{ExampleFiles, TestFiles} -import munit._ import java.nio.file.Path + +import cats.effect._ import fs2.Stream +import docspell.files.{ExampleFiles, TestFiles} + +import munit._ + class PdfboxPreviewTest extends FunSuite { val blocker = TestFiles.blocker implicit val CS = TestFiles.CS diff --git a/modules/extract/src/test/scala/docspell/extract/poi/PoiExtractTest.scala b/modules/extract/src/test/scala/docspell/extract/poi/PoiExtractTest.scala index d89d2c84..336f54d4 100644 --- a/modules/extract/src/test/scala/docspell/extract/poi/PoiExtractTest.scala +++ b/modules/extract/src/test/scala/docspell/extract/poi/PoiExtractTest.scala @@ -1,8 +1,10 @@ package docspell.extract.poi import cats.effect._ + import docspell.common.MimeTypeHint import docspell.files.{ExampleFiles, TestFiles} + import munit._ class PoiExtractTest extends FunSuite { diff --git a/modules/extract/src/test/scala/docspell/extract/rtf/RtfExtractTest.scala b/modules/extract/src/test/scala/docspell/extract/rtf/RtfExtractTest.scala index 6736c0cd..9f513ba4 100644 --- a/modules/extract/src/test/scala/docspell/extract/rtf/RtfExtractTest.scala +++ b/modules/extract/src/test/scala/docspell/extract/rtf/RtfExtractTest.scala @@ -1,6 +1,7 @@ package docspell.extract.rtf import docspell.files.ExampleFiles + import munit._ class RtfExtractTest extends FunSuite { diff --git a/modules/files/src/test/scala/docspell/files/ImageSizeTest.scala b/modules/files/src/test/scala/docspell/files/ImageSizeTest.scala index 8cbc02c9..e82b0ce2 100644 --- a/modules/files/src/test/scala/docspell/files/ImageSizeTest.scala +++ b/modules/files/src/test/scala/docspell/files/ImageSizeTest.scala @@ -1,12 +1,13 @@ package docspell.files -import cats.implicits._ -import cats.effect.{Blocker, IO} -import munit._ - import scala.concurrent.ExecutionContext import scala.util.Using +import cats.effect.{Blocker, IO} +import cats.implicits._ + +import munit._ + class ImageSizeTest extends FunSuite { val blocker = Blocker.liftExecutionContext(ExecutionContext.global) implicit val CS = IO.contextShift(ExecutionContext.global) diff --git a/modules/files/src/test/scala/docspell/files/Playing.scala b/modules/files/src/test/scala/docspell/files/Playing.scala index 0f4f2423..ecddf526 100644 --- a/modules/files/src/test/scala/docspell/files/Playing.scala +++ b/modules/files/src/test/scala/docspell/files/Playing.scala @@ -1,10 +1,11 @@ package docspell.files -import cats.effect.{Blocker, ExitCode, IO, IOApp} -import docspell.common.MimeTypeHint - import scala.concurrent.ExecutionContext +import cats.effect._ + +import docspell.common.MimeTypeHint + object Playing extends IOApp { val blocker = Blocker.liftExecutionContext(ExecutionContext.global) diff --git a/modules/files/src/test/scala/docspell/files/TestFiles.scala b/modules/files/src/test/scala/docspell/files/TestFiles.scala index b415de1c..283734cf 100644 --- a/modules/files/src/test/scala/docspell/files/TestFiles.scala +++ b/modules/files/src/test/scala/docspell/files/TestFiles.scala @@ -1,10 +1,10 @@ package docspell.files +import scala.concurrent.ExecutionContext + import cats.effect.{Blocker, IO} import fs2.Stream -import scala.concurrent.ExecutionContext - object TestFiles { val blocker = Blocker.liftExecutionContext(ExecutionContext.global) implicit val CS = IO.contextShift(ExecutionContext.global) diff --git a/modules/files/src/test/scala/docspell/files/ZipTest.scala b/modules/files/src/test/scala/docspell/files/ZipTest.scala index 51dbb50a..8ca1e991 100644 --- a/modules/files/src/test/scala/docspell/files/ZipTest.scala +++ b/modules/files/src/test/scala/docspell/files/ZipTest.scala @@ -1,11 +1,14 @@ package docspell.files -import munit._ +import scala.concurrent.ExecutionContext + import cats.effect._ import cats.implicits._ -import scala.concurrent.ExecutionContext + import docspell.common.Glob +import munit._ + class ZipTest extends FunSuite { val blocker = Blocker.liftExecutionContext(ExecutionContext.global) diff --git a/modules/joex/src/test/scala/docspell/joex/analysis/NerFileTest.scala b/modules/joex/src/test/scala/docspell/joex/analysis/NerFileTest.scala index fa8412a4..b5c83f5f 100644 --- a/modules/joex/src/test/scala/docspell/joex/analysis/NerFileTest.scala +++ b/modules/joex/src/test/scala/docspell/joex/analysis/NerFileTest.scala @@ -1,9 +1,11 @@ package docspell.joex.analysis -import munit._ -import NerFile.Pattern import java.{util => ju} +import docspell.joex.analysis.NerFile.Pattern + +import munit._ + class NerFileTest extends FunSuite { test("create valid case insensitive patterns") { diff --git a/modules/joex/src/test/scala/docspell/joex/scheduler/CountingSchemeSpec.scala b/modules/joex/src/test/scala/docspell/joex/scheduler/CountingSchemeSpec.scala index 56a5352d..fca5bff5 100644 --- a/modules/joex/src/test/scala/docspell/joex/scheduler/CountingSchemeSpec.scala +++ b/modules/joex/src/test/scala/docspell/joex/scheduler/CountingSchemeSpec.scala @@ -1,6 +1,7 @@ package docspell.joex.scheduler import docspell.common.Priority + import munit._ class CountingSchemeSpec extends FunSuite { diff --git a/modules/query/shared/src/test/scala/docspell/query/FulltextExtractTest.scala b/modules/query/shared/src/test/scala/docspell/query/FulltextExtractTest.scala index 755ea121..b34ab89c 100644 --- a/modules/query/shared/src/test/scala/docspell/query/FulltextExtractTest.scala +++ b/modules/query/shared/src/test/scala/docspell/query/FulltextExtractTest.scala @@ -1,9 +1,11 @@ package docspell.query import cats.implicits._ -import munit._ + import docspell.query.FulltextExtract.Result +import munit._ + class FulltextExtractTest extends FunSuite { def findFts(q: String): Result = { diff --git a/modules/query/shared/src/test/scala/docspell/query/internal/AttrParserTest.scala b/modules/query/shared/src/test/scala/docspell/query/internal/AttrParserTest.scala index 34c2270f..9330fc3d 100644 --- a/modules/query/shared/src/test/scala/docspell/query/internal/AttrParserTest.scala +++ b/modules/query/shared/src/test/scala/docspell/query/internal/AttrParserTest.scala @@ -2,6 +2,7 @@ package docspell.query.internal import docspell.query.ItemQuery.Attr import docspell.query.internal.AttrParser + import munit._ class AttrParserTest extends FunSuite { diff --git a/modules/query/shared/src/test/scala/docspell/query/internal/BasicParserTest.scala b/modules/query/shared/src/test/scala/docspell/query/internal/BasicParserTest.scala index e397ce9b..fe185454 100644 --- a/modules/query/shared/src/test/scala/docspell/query/internal/BasicParserTest.scala +++ b/modules/query/shared/src/test/scala/docspell/query/internal/BasicParserTest.scala @@ -1,9 +1,11 @@ package docspell.query.internal -import munit._ import cats.data.{NonEmptyList => Nel} + import docspell.query.internal.BasicParser +import munit._ + class BasicParserTest extends FunSuite { test("single string values") { val p = BasicParser.singleString diff --git a/modules/query/shared/src/test/scala/docspell/query/internal/DateParserTest.scala b/modules/query/shared/src/test/scala/docspell/query/internal/DateParserTest.scala index ec836ced..3bd1cbca 100644 --- a/modules/query/shared/src/test/scala/docspell/query/internal/DateParserTest.scala +++ b/modules/query/shared/src/test/scala/docspell/query/internal/DateParserTest.scala @@ -1,9 +1,11 @@ package docspell.query.internal -import munit._ -import docspell.query.Date import java.time.Period +import docspell.query.Date + +import munit._ + class DateParserTest extends FunSuite with ValueHelper { test("local date string") { diff --git a/modules/query/shared/src/test/scala/docspell/query/internal/ExprParserTest.scala b/modules/query/shared/src/test/scala/docspell/query/internal/ExprParserTest.scala index 07e14e9b..276ea00d 100644 --- a/modules/query/shared/src/test/scala/docspell/query/internal/ExprParserTest.scala +++ b/modules/query/shared/src/test/scala/docspell/query/internal/ExprParserTest.scala @@ -1,9 +1,11 @@ package docspell.query.internal -import docspell.query.ItemQuery._ -import munit._ import cats.data.{NonEmptyList => Nel} +import docspell.query.ItemQuery._ + +import munit._ + class ExprParserTest extends FunSuite with ValueHelper { test("simple expr") { diff --git a/modules/query/shared/src/test/scala/docspell/query/internal/ItemQueryParserTest.scala b/modules/query/shared/src/test/scala/docspell/query/internal/ItemQueryParserTest.scala index 52e35fc4..1e4b0c3a 100644 --- a/modules/query/shared/src/test/scala/docspell/query/internal/ItemQueryParserTest.scala +++ b/modules/query/shared/src/test/scala/docspell/query/internal/ItemQueryParserTest.scala @@ -2,9 +2,10 @@ package docspell.query.internal import cats.implicits._ -import munit._ -import docspell.query.ItemQueryParser import docspell.query.ItemQuery +import docspell.query.ItemQueryParser + +import munit._ class ItemQueryParserTest extends FunSuite { diff --git a/modules/query/shared/src/test/scala/docspell/query/internal/MacroParserTest.scala b/modules/query/shared/src/test/scala/docspell/query/internal/MacroParserTest.scala index 15855916..8f587fe6 100644 --- a/modules/query/shared/src/test/scala/docspell/query/internal/MacroParserTest.scala +++ b/modules/query/shared/src/test/scala/docspell/query/internal/MacroParserTest.scala @@ -1,9 +1,9 @@ package docspell.query.internal -import munit._ -//import cats.parse.{Parser => P} import docspell.query.ItemQuery.Expr +import munit._ + class MacroParserTest extends FunSuite { test("recognize names shortcut") { diff --git a/modules/query/shared/src/test/scala/docspell/query/internal/OperatorParserTest.scala b/modules/query/shared/src/test/scala/docspell/query/internal/OperatorParserTest.scala index 1a5a8af0..a60aa228 100644 --- a/modules/query/shared/src/test/scala/docspell/query/internal/OperatorParserTest.scala +++ b/modules/query/shared/src/test/scala/docspell/query/internal/OperatorParserTest.scala @@ -1,9 +1,10 @@ package docspell.query.internal -import munit._ import docspell.query.ItemQuery.{Operator, TagOperator} import docspell.query.internal.OperatorParser +import munit._ + class OperatorParserTest extends FunSuite { test("operator values") { val p = OperatorParser.op diff --git a/modules/query/shared/src/test/scala/docspell/query/internal/SimpleExprParserTest.scala b/modules/query/shared/src/test/scala/docspell/query/internal/SimpleExprParserTest.scala index 35660dfa..58d4fe5b 100644 --- a/modules/query/shared/src/test/scala/docspell/query/internal/SimpleExprParserTest.scala +++ b/modules/query/shared/src/test/scala/docspell/query/internal/SimpleExprParserTest.scala @@ -1,11 +1,14 @@ package docspell.query.internal -import cats.data.{NonEmptyList => Nel} -import docspell.query.ItemQuery._ -import munit._ -import docspell.query.Date import java.time.Period +import cats.data.{NonEmptyList => Nel} + +import docspell.query.Date +import docspell.query.ItemQuery._ + +import munit._ + class SimpleExprParserTest extends FunSuite with ValueHelper { test("string expr") { diff --git a/modules/query/shared/src/test/scala/docspell/query/internal/ValueHelper.scala b/modules/query/shared/src/test/scala/docspell/query/internal/ValueHelper.scala index f2729f18..34f22f6d 100644 --- a/modules/query/shared/src/test/scala/docspell/query/internal/ValueHelper.scala +++ b/modules/query/shared/src/test/scala/docspell/query/internal/ValueHelper.scala @@ -1,8 +1,9 @@ package docspell.query.internal +import java.time.Period + import docspell.query.Date import docspell.query.ItemQuery._ -import java.time.Period trait ValueHelper { diff --git a/modules/store/src/test/scala/docspell/store/StoreFixture.scala b/modules/store/src/test/scala/docspell/store/StoreFixture.scala index 35b5ae68..acd59963 100644 --- a/modules/store/src/test/scala/docspell/store/StoreFixture.scala +++ b/modules/store/src/test/scala/docspell/store/StoreFixture.scala @@ -1,13 +1,15 @@ package docspell.store +import scala.concurrent.ExecutionContext + import cats.effect._ + import docspell.common.LenientUri import docspell.store.impl.StoreImpl + import doobie._ import org.h2.jdbcx.JdbcConnectionPool -import scala.concurrent.ExecutionContext - trait StoreFixture { def withStore(db: String)(code: Store[IO] => IO[Unit]): Unit = { //StoreFixture.store(StoreFixture.memoryDB(db)).use(code).unsafeRunSync() diff --git a/modules/store/src/test/scala/docspell/store/generator/ItemQueryGeneratorTest.scala b/modules/store/src/test/scala/docspell/store/generator/ItemQueryGeneratorTest.scala index 74612153..2182cf56 100644 --- a/modules/store/src/test/scala/docspell/store/generator/ItemQueryGeneratorTest.scala +++ b/modules/store/src/test/scala/docspell/store/generator/ItemQueryGeneratorTest.scala @@ -2,13 +2,14 @@ package docspell.store.generator import java.time.LocalDate -import docspell.store.records._ -import munit._ import docspell.common._ import docspell.query.ItemQueryParser -import docspell.store.queries.AttachCountTable import docspell.store.qb.DSL._ import docspell.store.qb.generator.{ItemQueryGenerator, Tables} +import docspell.store.queries.AttachCountTable +import docspell.store.records._ + +import munit._ class ItemQueryGeneratorTest extends FunSuite { import docspell.store.impl.DoobieMeta._ diff --git a/modules/store/src/test/scala/docspell/store/qb/QueryBuilderTest.scala b/modules/store/src/test/scala/docspell/store/qb/QueryBuilderTest.scala index f7d8b990..c355a7cb 100644 --- a/modules/store/src/test/scala/docspell/store/qb/QueryBuilderTest.scala +++ b/modules/store/src/test/scala/docspell/store/qb/QueryBuilderTest.scala @@ -1,8 +1,9 @@ package docspell.store.qb -import munit._ -import docspell.store.qb.model._ import docspell.store.qb.DSL._ +import docspell.store.qb.model._ + +import munit._ class QueryBuilderTest extends FunSuite { diff --git a/modules/store/src/test/scala/docspell/store/qb/impl/ConditionBuilderTest.scala b/modules/store/src/test/scala/docspell/store/qb/impl/ConditionBuilderTest.scala index 0d8bc32f..ebab052c 100644 --- a/modules/store/src/test/scala/docspell/store/qb/impl/ConditionBuilderTest.scala +++ b/modules/store/src/test/scala/docspell/store/qb/impl/ConditionBuilderTest.scala @@ -1,10 +1,11 @@ package docspell.store.qb.impl -import munit._ -import docspell.store.qb._ import docspell.store.qb.DSL._ +import docspell.store.qb._ import docspell.store.qb.model.{CourseRecord, PersonRecord} +import munit._ + class ConditionBuilderTest extends FunSuite { val c = CourseRecord.as("c") diff --git a/modules/store/src/test/scala/docspell/store/qb/impl/DSLTest.scala b/modules/store/src/test/scala/docspell/store/qb/impl/DSLTest.scala index 8a8872d1..e5b0b5be 100644 --- a/modules/store/src/test/scala/docspell/store/qb/impl/DSLTest.scala +++ b/modules/store/src/test/scala/docspell/store/qb/impl/DSLTest.scala @@ -1,10 +1,11 @@ package docspell.store.qb.impl -import munit._ -import docspell.store.qb._ import docspell.store.qb.DSL._ +import docspell.store.qb._ import docspell.store.qb.model.{CourseRecord, PersonRecord} +import munit._ + class DSLTest extends FunSuite { val course = CourseRecord.as("c") diff --git a/modules/store/src/test/scala/docspell/store/qb/impl/SelectBuilderTest.scala b/modules/store/src/test/scala/docspell/store/qb/impl/SelectBuilderTest.scala index 976cf4de..f8b07595 100644 --- a/modules/store/src/test/scala/docspell/store/qb/impl/SelectBuilderTest.scala +++ b/modules/store/src/test/scala/docspell/store/qb/impl/SelectBuilderTest.scala @@ -1,9 +1,10 @@ package docspell.store.qb.impl -import munit._ +import docspell.store.qb.DSL._ import docspell.store.qb._ import docspell.store.qb.model._ -import docspell.store.qb.DSL._ + +import munit._ class SelectBuilderTest extends FunSuite { diff --git a/modules/store/src/test/scala/docspell/store/qb/model/CourseRecord.scala b/modules/store/src/test/scala/docspell/store/qb/model/CourseRecord.scala index 6b53fdfb..31ee4859 100644 --- a/modules/store/src/test/scala/docspell/store/qb/model/CourseRecord.scala +++ b/modules/store/src/test/scala/docspell/store/qb/model/CourseRecord.scala @@ -1,6 +1,7 @@ package docspell.store.qb.model import cats.data.NonEmptyList + import docspell.store.qb._ case class CourseRecord( diff --git a/modules/store/src/test/scala/docspell/store/qb/model/PersonRecord.scala b/modules/store/src/test/scala/docspell/store/qb/model/PersonRecord.scala index 5ea5b653..2080541b 100644 --- a/modules/store/src/test/scala/docspell/store/qb/model/PersonRecord.scala +++ b/modules/store/src/test/scala/docspell/store/qb/model/PersonRecord.scala @@ -1,8 +1,9 @@ package docspell.store.qb.model import cats.data.NonEmptyList -import docspell.store.qb._ + import docspell.common._ +import docspell.store.qb._ case class PersonRecord(id: Long, name: String, created: Timestamp) diff --git a/project/Dependencies.scala b/project/Dependencies.scala index 447aa81e..c1862b94 100644 --- a/project/Dependencies.scala +++ b/project/Dependencies.scala @@ -272,7 +272,7 @@ object Dependencies { ).map(_ % Test) val munit = Seq( - "org.scalameta" %% "munit" % MUnitVersion, + "org.scalameta" %% "munit" % MUnitVersion, "org.scalameta" %% "munit-scalacheck" % MUnitVersion ) @@ -280,9 +280,9 @@ object Dependencies { val betterMonadicFor = "com.olegpy" %% "better-monadic-for" % BetterMonadicForVersion val webjars = Seq( - "org.webjars" % "swagger-ui" % SwaggerUIVersion, - "org.webjars" % "viewerjs" % ViewerJSVersion, - "org.webjars" % "clipboard.js" % ClipboardJsVersion + "org.webjars" % "swagger-ui" % SwaggerUIVersion, + "org.webjars" % "viewerjs" % ViewerJSVersion, + "org.webjars" % "clipboard.js" % ClipboardJsVersion ) val icu4j = Seq( diff --git a/project/ZolaPlugin.scala b/project/ZolaPlugin.scala index b2a559b5..fab7c076 100644 --- a/project/ZolaPlugin.scala +++ b/project/ZolaPlugin.scala @@ -35,7 +35,7 @@ object ZolaPlugin extends AutoPlugin { zolaBuild := { val logger = streams.value.log logger.info("Building web site using zola ...") - (Compile/resources).value + (Compile / resources).value buildSite(zolaCommand.value, zolaRootDir.value, zolaOutputDir.value, None, logger) logger.info("Website built") }, @@ -43,7 +43,7 @@ object ZolaPlugin extends AutoPlugin { val logger = streams.value.log val baseurl = zolaTestBaseUrl.value logger.info("Building web site (test) using zola ...") - (Compile/resources).value + (Compile / resources).value buildSite( zolaCommand.value, zolaRootDir.value, diff --git a/project/plugins.sbt b/project/plugins.sbt index 20d5d4f8..fa86567b 100644 --- a/project/plugins.sbt +++ b/project/plugins.sbt @@ -1,13 +1,13 @@ -addSbtPlugin("ch.epfl.scala" % "sbt-scalafix" % "0.9.27") -addSbtPlugin("com.eed3si9n" % "sbt-buildinfo" % "0.10.0") -addSbtPlugin("com.github.eikek" % "sbt-openapi-schema" % "0.7.1") -addSbtPlugin("com.github.sbt" % "sbt-release" % "1.0.15") -addSbtPlugin("com.github.sbt" % "sbt-pgp" % "2.1.2") -addSbtPlugin("com.typesafe.sbt" % "sbt-ghpages" % "0.6.3") -addSbtPlugin("com.typesafe.sbt" % "sbt-git" % "1.0.0") -addSbtPlugin("com.typesafe.sbt" % "sbt-native-packager" % "1.8.1") -addSbtPlugin("io.spray" % "sbt-revolver" % "0.9.1") +addSbtPlugin("ch.epfl.scala" % "sbt-scalafix" % "0.9.27") +addSbtPlugin("com.eed3si9n" % "sbt-buildinfo" % "0.10.0") +addSbtPlugin("com.github.eikek" % "sbt-openapi-schema" % "0.7.1") +addSbtPlugin("com.github.sbt" % "sbt-release" % "1.0.15") +addSbtPlugin("com.github.sbt" % "sbt-pgp" % "2.1.2") +addSbtPlugin("com.typesafe.sbt" % "sbt-ghpages" % "0.6.3") +addSbtPlugin("com.typesafe.sbt" % "sbt-git" % "1.0.0") +addSbtPlugin("com.typesafe.sbt" % "sbt-native-packager" % "1.8.1") +addSbtPlugin("io.spray" % "sbt-revolver" % "0.9.1") addSbtPlugin("org.portable-scala" % "sbt-scalajs-crossproject" % "1.0.0") -addSbtPlugin("org.scala-js" % "sbt-scalajs" % "1.5.1") -addSbtPlugin("org.scalameta" % "sbt-scalafmt" % "2.4.2") -addSbtPlugin("org.xerial.sbt" % "sbt-sonatype" % "3.9.7") +addSbtPlugin("org.scala-js" % "sbt-scalajs" % "1.5.1") +addSbtPlugin("org.scalameta" % "sbt-scalafmt" % "2.4.2") +addSbtPlugin("org.xerial.sbt" % "sbt-sonatype" % "3.9.7")