~jan0sch/smederee

Showing details for patch b546a845889a3d25c6a34889449da5f2fa953cb1.
2024-03-30 (Sat), 1:39 PM - Jens Grassel - b546a845889a3d25c6a34889449da5f2fa953cb1

Scalafix: Update configuration

Summary of changes
39 files modified with 82 lines added and 81 lines removed
  • .scalafix.conf with 1 added and 0 removed lines
  • build.sbt with 43 added and 43 removed lines
  • modules/email/src/test/scala/de/smederee/email/SimpleJavaMailMiddlewareHelpersTest.scala with 1 added and 1 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/AuthenticationRoutes.scala with 1 added and 1 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/DoobieAuthenticationRepository.scala with 1 added and 1 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/DoobieOrganisationRepository.scala with 1 added and 1 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/DoobieResetPasswordRepository.scala with 1 added and 1 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/DoobieVcsMetadataRepository.scala with 1 added and 1 removed lines
  • modules/hub/src/main/scala/de/smederee/hub/ResetPasswordRoutes.scala with 2 added and 2 removed lines
  • modules/hub/src/main/scala/de/smederee/tickets/LabelRoutes.scala with 1 added and 1 removed lines
  • modules/hub/src/main/scala/de/smederee/tickets/MilestoneRoutes.scala with 1 added and 1 removed lines
  • modules/hub/src/main/scala/de/smederee/tickets/TicketRoutes.scala with 1 added and 1 removed lines
  • modules/hub/src/test/scala/de/smederee/hub/SessionHelpersTest.scala with 1 added and 1 removed lines
  • modules/hub/src/test/scala/de/smederee/hub/SessionIdTest.scala with 1 added and 1 removed lines
  • modules/hub/src/test/scala/de/smederee/hub/SessionTest.scala with 1 added and 1 removed lines
  • modules/hub/src/test/scala/de/smederee/hub/VcsRepositoryPatchMetadataTest.scala with 1 added and 1 removed lines
  • modules/hub/src/test/scala/de/smederee/ssh/SshUsernameTest.scala with 1 added and 1 removed lines
  • modules/i18n/src/test/scala/de/smederee/i18n/LanguageCodeTest.scala with 1 added and 1 removed lines
  • modules/i18n/src/test/scala/de/smederee/i18n/MessagesTest.scala with 1 added and 1 removed lines
  • modules/security/src/test/scala/de/smederee/security/PasswordTest.scala with 1 added and 1 removed lines
  • modules/security/src/test/scala/de/smederee/security/PermissionTest.scala with 1 added and 1 removed lines
  • modules/security/src/test/scala/de/smederee/security/SignAndValidateTest.scala with 1 added and 1 removed lines
  • modules/security/src/test/scala/de/smederee/security/UserIdTest.scala with 1 added and 1 removed lines
  • modules/tickets/src/main/scala/de/smederee/tickets/DoobieMilestoneRepository.scala with 1 added and 1 removed lines
  • modules/tickets/src/main/scala/de/smederee/tickets/DoobieTicketRepository.scala with 1 added and 1 removed lines
  • modules/tickets/src/test/scala/de/smederee/tickets/ColourCodeTest.scala with 1 added and 1 removed lines
  • modules/tickets/src/test/scala/de/smederee/tickets/LabelDescriptionTest.scala with 1 added and 1 removed lines
  • modules/tickets/src/test/scala/de/smederee/tickets/LabelNameTest.scala with 1 added and 1 removed lines
  • modules/tickets/src/test/scala/de/smederee/tickets/LabelTest.scala with 1 added and 1 removed lines
  • modules/tickets/src/test/scala/de/smederee/tickets/MilestoneDescriptionTest.scala with 1 added and 1 removed lines
  • modules/tickets/src/test/scala/de/smederee/tickets/MilestoneTest.scala with 1 added and 1 removed lines
  • modules/tickets/src/test/scala/de/smederee/tickets/MilestoneTitleTest.scala with 1 added and 1 removed lines
  • modules/tickets/src/test/scala/de/smederee/tickets/TicketContentTest.scala with 1 added and 1 removed lines
  • modules/tickets/src/test/scala/de/smederee/tickets/TicketFilterTest.scala with 1 added and 1 removed lines
  • modules/tickets/src/test/scala/de/smederee/tickets/TicketNumberTest.scala with 1 added and 1 removed lines
  • modules/tickets/src/test/scala/de/smederee/tickets/TicketResolutionTest.scala with 1 added and 1 removed lines
  • modules/tickets/src/test/scala/de/smederee/tickets/TicketStatusTest.scala with 1 added and 1 removed lines
  • modules/tickets/src/test/scala/de/smederee/tickets/TicketTitleTest.scala with 1 added and 1 removed lines
  • twirl/src/main/scala/org/http4s/twirl/TwirlInstances.scala with 1 added and 1 removed lines
diff -rN -u old-smederee/build.sbt new-smederee/build.sbt
--- old-smederee/build.sbt	2025-01-12 09:27:43.552148471 +0000
+++ new-smederee/build.sbt	2025-01-12 09:27:43.560148478 +0000
@@ -423,49 +423,49 @@
             val simpleJavaMail  = "8.7.1"
             val springSecurity  = "6.2.3"
         }
-        val apacheSshdCore             = "org.apache.sshd"              %  "sshd-core"                        % Version.apacheSshd
-        val apacheSshdSftp             = "org.apache.sshd"              %  "sshd-sftp"                        % Version.apacheSshd
-        val apacheSshdScp              = "org.apache.sshd"              %  "sshd-scp"                         % Version.apacheSshd
-        val bouncyCastleProvider       = "org.bouncycastle"             %  "bcprov-jdk15to18"                 % Version.bouncyCastle
-        val catsCore                   = "org.typelevel"                %% "cats-core"                        % Version.cats
-        val catsEffect                 = "org.typelevel"                %% "cats-effect"                      % Version.catsEffect
-        val circeCore                  = "io.circe"                     %% "circe-core"                       % Version.circe
-        val circeGeneric               = "io.circe"                     %% "circe-generic"                    % Version.circe
-        val circeParser                = "io.circe"                     %% "circe-parser"                     % Version.circe
-        val commonMark                 = "org.commonmark"               %  "commonmark"                       % Version.commonMark
-        val commonMarkExtHeadingAnchor = "org.commonmark"               %  "commonmark-ext-heading-anchor"    % Version.commonMark
-        val commonMarkExtImageAttrs    = "org.commonmark"               %  "commonmark-ext-image-attributes"  % Version.commonMark
-        val commonMarkExtStrikethrough = "org.commonmark"               %  "commonmark-ext-gfm-strikethrough" % Version.commonMark
-        val commonMarkExtTables        = "org.commonmark"               %  "commonmark-ext-gfm-tables"        % Version.commonMark
-        val commonMarkExtTaskListItems = "org.commonmark"               %  "commonmark-ext-task-list-items"   % Version.commonMark
-        val doobieCore                 = "org.tpolecat"                 %% "doobie-core"                      % Version.doobie
-        val doobieHikari               = "org.tpolecat"                 %% "doobie-hikari"                    % Version.doobie
-        val doobiePostgres             = "org.tpolecat"                 %% "doobie-postgres"                  % Version.doobie
-        val doobieScalaTest            = "org.tpolecat"                 %% "doobie-scalatest"                 % Version.doobie
-        val ed25519Java                = "net.i2p.crypto"               %  "eddsa"                            % "0.3.0"
-        val flywayCore                 = "org.flywaydb"                 %  "flyway-core"                      % Version.flyway
-        val flywayPostgreSQL           = "org.flywaydb"                 %  "flyway-database-postgresql"       % Version.flyway
-        val fs2Core                    = "co.fs2"                       %% "fs2-core"                         % Version.fs2
-        val fs2IO                      = "co.fs2"                       %% "fs2-io"                           % Version.fs2
-        val http4sCirce                = "org.http4s"                   %% "http4s-circe"                     % Version.http4s
-        val http4sCore                 = "org.http4s"                   %% "http4s-core"                      % Version.http4s
-        val http4sDsl                  = "org.http4s"                   %% "http4s-dsl"                       % Version.http4s
-        val http4sEmberServer          = "org.http4s"                   %% "http4s-ember-server"              % Version.http4s
-        val http4sEmberClient          = "org.http4s"                   %% "http4s-ember-client"              % Version.http4s
-        val ip4sCore                   = "com.comcast"                  %% "ip4s-core"                        % Version.ip4s
-        val jansi                      = "com.github.Osiris-Team"       %  "jansi"                            % Version.jansi
-        val jclOverSlf4j               = "org.slf4j"                    %  "jcl-over-slf4j"                   % Version.jclOverSlf4j
-        val log4catsSlf4j              = "org.typelevel"                %% "log4cats-slf4j"                   % Version.log4cats
-        val logback                    = "ch.qos.logback"               %  "logback-classic"                  % Version.logback
-        val munit                      = "org.scalameta"                %% "munit"                            % Version.munit
-        val munitCatsEffect            = "org.typelevel"                %% "munit-cats-effect"                % Version.munitCatsEffect
-        val munitScalaCheck            = "org.scalameta"                %% "munit-scalacheck"                 % Version.munit
-        val osLib                      = "com.lihaoyi"                  %% "os-lib"                           % Version.osLib
-        val postgresql                 = "org.postgresql"               %  "postgresql"                       % Version.postgresql
-        val pureConfig                 = "com.github.pureconfig"        %% "pureconfig-core"                  % Version.pureConfig
-        val scalaCheck                 = "org.scalacheck"               %% "scalacheck"                       % Version.scalaCheck
-        val simpleJavaMail             = "org.simplejavamail"           %  "simple-java-mail"                 % Version.simpleJavaMail
-        val springSecurityCrypto       = "org.springframework.security" %  "spring-security-crypto"           % Version.springSecurity
+        val apacheSshdCore             = "org.apache.sshd"  % "sshd-core"                        % Version.apacheSshd
+        val apacheSshdSftp             = "org.apache.sshd"  % "sshd-sftp"                        % Version.apacheSshd
+        val apacheSshdScp              = "org.apache.sshd"  % "sshd-scp"                         % Version.apacheSshd
+        val bouncyCastleProvider       = "org.bouncycastle" % "bcprov-jdk15to18"                 % Version.bouncyCastle
+        val catsCore                   = "org.typelevel"   %% "cats-core"                        % Version.cats
+        val catsEffect                 = "org.typelevel"   %% "cats-effect"                      % Version.catsEffect
+        val circeCore                  = "io.circe"        %% "circe-core"                       % Version.circe
+        val circeGeneric               = "io.circe"        %% "circe-generic"                    % Version.circe
+        val circeParser                = "io.circe"        %% "circe-parser"                     % Version.circe
+        val commonMark                 = "org.commonmark"   % "commonmark"                       % Version.commonMark
+        val commonMarkExtHeadingAnchor = "org.commonmark"   % "commonmark-ext-heading-anchor"    % Version.commonMark
+        val commonMarkExtImageAttrs    = "org.commonmark"   % "commonmark-ext-image-attributes"  % Version.commonMark
+        val commonMarkExtStrikethrough = "org.commonmark"   % "commonmark-ext-gfm-strikethrough" % Version.commonMark
+        val commonMarkExtTables        = "org.commonmark"   % "commonmark-ext-gfm-tables"        % Version.commonMark
+        val commonMarkExtTaskListItems = "org.commonmark"   % "commonmark-ext-task-list-items"   % Version.commonMark
+        val doobieCore                 = "org.tpolecat"    %% "doobie-core"                      % Version.doobie
+        val doobieHikari               = "org.tpolecat"    %% "doobie-hikari"                    % Version.doobie
+        val doobiePostgres             = "org.tpolecat"    %% "doobie-postgres"                  % Version.doobie
+        val doobieScalaTest            = "org.tpolecat"    %% "doobie-scalatest"                 % Version.doobie
+        val ed25519Java                = "net.i2p.crypto"   % "eddsa"                            % "0.3.0"
+        val flywayCore                 = "org.flywaydb"     % "flyway-core"                      % Version.flyway
+        val flywayPostgreSQL           = "org.flywaydb"     % "flyway-database-postgresql"       % Version.flyway
+        val fs2Core                    = "co.fs2"          %% "fs2-core"                         % Version.fs2
+        val fs2IO                      = "co.fs2"          %% "fs2-io"                           % Version.fs2
+        val http4sCirce                = "org.http4s"      %% "http4s-circe"                     % Version.http4s
+        val http4sCore                 = "org.http4s"      %% "http4s-core"                      % Version.http4s
+        val http4sDsl                  = "org.http4s"      %% "http4s-dsl"                       % Version.http4s
+        val http4sEmberServer          = "org.http4s"      %% "http4s-ember-server"              % Version.http4s
+        val http4sEmberClient          = "org.http4s"      %% "http4s-ember-client"              % Version.http4s
+        val ip4sCore                   = "com.comcast"     %% "ip4s-core"                        % Version.ip4s
+        val jansi                = "com.github.Osiris-Team"       % "jansi"                  % Version.jansi
+        val jclOverSlf4j         = "org.slf4j"                    % "jcl-over-slf4j"         % Version.jclOverSlf4j
+        val log4catsSlf4j        = "org.typelevel"               %% "log4cats-slf4j"         % Version.log4cats
+        val logback              = "ch.qos.logback"               % "logback-classic"        % Version.logback
+        val munit                = "org.scalameta"               %% "munit"                  % Version.munit
+        val munitCatsEffect      = "org.typelevel"               %% "munit-cats-effect"      % Version.munitCatsEffect
+        val munitScalaCheck      = "org.scalameta"               %% "munit-scalacheck"       % Version.munit
+        val osLib                = "com.lihaoyi"                 %% "os-lib"                 % Version.osLib
+        val postgresql           = "org.postgresql"               % "postgresql"             % Version.postgresql
+        val pureConfig           = "com.github.pureconfig"       %% "pureconfig-core"        % Version.pureConfig
+        val scalaCheck           = "org.scalacheck"              %% "scalacheck"             % Version.scalaCheck
+        val simpleJavaMail       = "org.simplejavamail"           % "simple-java-mail"       % Version.simpleJavaMail
+        val springSecurityCrypto = "org.springframework.security" % "spring-security-crypto" % Version.springSecurity
     }
 
 // *****************************************************************************
diff -rN -u old-smederee/modules/email/src/test/scala/de/smederee/email/SimpleJavaMailMiddlewareHelpersTest.scala new-smederee/modules/email/src/test/scala/de/smederee/email/SimpleJavaMailMiddlewareHelpersTest.scala
--- old-smederee/modules/email/src/test/scala/de/smederee/email/SimpleJavaMailMiddlewareHelpersTest.scala	2025-01-12 09:27:43.552148471 +0000
+++ new-smederee/modules/email/src/test/scala/de/smederee/email/SimpleJavaMailMiddlewareHelpersTest.scala	2025-01-12 09:27:43.560148478 +0000
@@ -24,8 +24,8 @@
 
 import munit.*
 
-import org.scalacheck.Prop.*
 import org.scalacheck.*
+import org.scalacheck.Prop.*
 
 import scala.jdk.CollectionConverters.*
 
diff -rN -u old-smederee/modules/hub/src/main/scala/de/smederee/hub/AuthenticationRoutes.scala new-smederee/modules/hub/src/main/scala/de/smederee/hub/AuthenticationRoutes.scala
--- old-smederee/modules/hub/src/main/scala/de/smederee/hub/AuthenticationRoutes.scala	2025-01-12 09:27:43.556148475 +0000
+++ new-smederee/modules/hub/src/main/scala/de/smederee/hub/AuthenticationRoutes.scala	2025-01-12 09:27:43.560148478 +0000
@@ -24,9 +24,9 @@
 import cats.effect.*
 import cats.syntax.all.*
 import de.smederee.html.ExternalUrlConfiguration
+import de.smederee.hub.*
 import de.smederee.hub.RequestHelpers.instances.given_RequestHelpers_Request
 import de.smederee.hub.SessionHelpers.instances.toAuthenticationCookie
-import de.smederee.hub.*
 import de.smederee.hub.config.*
 import de.smederee.hub.forms.types.FormErrors
 import de.smederee.hub.forms.types.FormFieldError
diff -rN -u old-smederee/modules/hub/src/main/scala/de/smederee/hub/DoobieAuthenticationRepository.scala new-smederee/modules/hub/src/main/scala/de/smederee/hub/DoobieAuthenticationRepository.scala
--- old-smederee/modules/hub/src/main/scala/de/smederee/hub/DoobieAuthenticationRepository.scala	2025-01-12 09:27:43.556148475 +0000
+++ new-smederee/modules/hub/src/main/scala/de/smederee/hub/DoobieAuthenticationRepository.scala	2025-01-12 09:27:43.560148478 +0000
@@ -24,8 +24,8 @@
 import de.smederee.email.EmailAddress
 import de.smederee.i18n.LanguageCode
 import de.smederee.security.*
-import doobie.Fragments.*
 import doobie.*
+import doobie.Fragments.*
 import doobie.implicits.*
 import doobie.postgres.implicits.*
 import fs2.Stream
diff -rN -u old-smederee/modules/hub/src/main/scala/de/smederee/hub/DoobieOrganisationRepository.scala new-smederee/modules/hub/src/main/scala/de/smederee/hub/DoobieOrganisationRepository.scala
--- old-smederee/modules/hub/src/main/scala/de/smederee/hub/DoobieOrganisationRepository.scala	2025-01-12 09:27:43.556148475 +0000
+++ new-smederee/modules/hub/src/main/scala/de/smederee/hub/DoobieOrganisationRepository.scala	2025-01-12 09:27:43.560148478 +0000
@@ -23,8 +23,8 @@
 import de.smederee.email.EmailAddress
 import de.smederee.i18n.LanguageCode
 import de.smederee.security.*
-import doobie.Fragments.*
 import doobie.*
+import doobie.Fragments.*
 import doobie.implicits.*
 import doobie.postgres.implicits.*
 import fs2.Stream
diff -rN -u old-smederee/modules/hub/src/main/scala/de/smederee/hub/DoobieResetPasswordRepository.scala new-smederee/modules/hub/src/main/scala/de/smederee/hub/DoobieResetPasswordRepository.scala
--- old-smederee/modules/hub/src/main/scala/de/smederee/hub/DoobieResetPasswordRepository.scala	2025-01-12 09:27:43.556148475 +0000
+++ new-smederee/modules/hub/src/main/scala/de/smederee/hub/DoobieResetPasswordRepository.scala	2025-01-12 09:27:43.560148478 +0000
@@ -24,8 +24,8 @@
 import de.smederee.email.EmailAddress
 import de.smederee.i18n.LanguageCode
 import de.smederee.security.*
-import doobie.Fragments.*
 import doobie.*
+import doobie.Fragments.*
 import doobie.implicits.*
 import doobie.postgres.implicits.*
 
diff -rN -u old-smederee/modules/hub/src/main/scala/de/smederee/hub/DoobieVcsMetadataRepository.scala new-smederee/modules/hub/src/main/scala/de/smederee/hub/DoobieVcsMetadataRepository.scala
--- old-smederee/modules/hub/src/main/scala/de/smederee/hub/DoobieVcsMetadataRepository.scala	2025-01-12 09:27:43.556148475 +0000
+++ new-smederee/modules/hub/src/main/scala/de/smederee/hub/DoobieVcsMetadataRepository.scala	2025-01-12 09:27:43.560148478 +0000
@@ -25,8 +25,8 @@
 import de.smederee.hub.VcsMetadataRepositoriesOrdering.*
 import de.smederee.security.UserId
 import de.smederee.security.Username
-import doobie.Fragments.*
 import doobie.*
+import doobie.Fragments.*
 import doobie.implicits.*
 import doobie.postgres.implicits.*
 import fs2.Stream
diff -rN -u old-smederee/modules/hub/src/main/scala/de/smederee/hub/ResetPasswordRoutes.scala new-smederee/modules/hub/src/main/scala/de/smederee/hub/ResetPasswordRoutes.scala
--- old-smederee/modules/hub/src/main/scala/de/smederee/hub/ResetPasswordRoutes.scala	2025-01-12 09:27:43.556148475 +0000
+++ new-smederee/modules/hub/src/main/scala/de/smederee/hub/ResetPasswordRoutes.scala	2025-01-12 09:27:43.560148478 +0000
@@ -24,10 +24,10 @@
 import cats.effect.*
 import cats.syntax.all.*
 import de.smederee.email.*
-import de.smederee.html.LinkTools.*
 import de.smederee.html.*
-import de.smederee.hub.RequestHelpers.instances.given_RequestHelpers_Request
+import de.smederee.html.LinkTools.*
 import de.smederee.hub.*
+import de.smederee.hub.RequestHelpers.instances.given_RequestHelpers_Request
 import de.smederee.hub.config.*
 import de.smederee.hub.forms.types.FormErrors
 import de.smederee.hub.forms.types.FormFieldError
diff -rN -u old-smederee/modules/hub/src/main/scala/de/smederee/tickets/LabelRoutes.scala new-smederee/modules/hub/src/main/scala/de/smederee/tickets/LabelRoutes.scala
--- old-smederee/modules/hub/src/main/scala/de/smederee/tickets/LabelRoutes.scala	2025-01-12 09:27:43.556148475 +0000
+++ new-smederee/modules/hub/src/main/scala/de/smederee/tickets/LabelRoutes.scala	2025-01-12 09:27:43.560148478 +0000
@@ -21,8 +21,8 @@
 import cats.data.*
 import cats.effect.*
 import cats.syntax.all.*
-import de.smederee.html.LinkTools.*
 import de.smederee.html.*
+import de.smederee.html.LinkTools.*
 import de.smederee.hub.Account
 import de.smederee.hub.RequestHelpers.instances.given
 import de.smederee.i18n.LanguageCode
diff -rN -u old-smederee/modules/hub/src/main/scala/de/smederee/tickets/MilestoneRoutes.scala new-smederee/modules/hub/src/main/scala/de/smederee/tickets/MilestoneRoutes.scala
--- old-smederee/modules/hub/src/main/scala/de/smederee/tickets/MilestoneRoutes.scala	2025-01-12 09:27:43.556148475 +0000
+++ new-smederee/modules/hub/src/main/scala/de/smederee/tickets/MilestoneRoutes.scala	2025-01-12 09:27:43.560148478 +0000
@@ -21,8 +21,8 @@
 import cats.data.*
 import cats.effect.*
 import cats.syntax.all.*
-import de.smederee.html.LinkTools.*
 import de.smederee.html.*
+import de.smederee.html.LinkTools.*
 import de.smederee.hub.Account
 import de.smederee.hub.RequestHelpers.instances.given
 import de.smederee.i18n.LanguageCode
diff -rN -u old-smederee/modules/hub/src/main/scala/de/smederee/tickets/TicketRoutes.scala new-smederee/modules/hub/src/main/scala/de/smederee/tickets/TicketRoutes.scala
--- old-smederee/modules/hub/src/main/scala/de/smederee/tickets/TicketRoutes.scala	2025-01-12 09:27:43.556148475 +0000
+++ new-smederee/modules/hub/src/main/scala/de/smederee/tickets/TicketRoutes.scala	2025-01-12 09:27:43.564148481 +0000
@@ -24,8 +24,8 @@
 import cats.data.*
 import cats.effect.*
 import cats.syntax.all.*
-import de.smederee.html.LinkTools.*
 import de.smederee.html.*
+import de.smederee.html.LinkTools.*
 import de.smederee.hub.Account
 import de.smederee.hub.RequestHelpers.instances.given
 import de.smederee.i18n.LanguageCode
diff -rN -u old-smederee/modules/hub/src/test/scala/de/smederee/hub/SessionHelpersTest.scala new-smederee/modules/hub/src/test/scala/de/smederee/hub/SessionHelpersTest.scala
--- old-smederee/modules/hub/src/test/scala/de/smederee/hub/SessionHelpersTest.scala	2025-01-12 09:27:43.556148475 +0000
+++ new-smederee/modules/hub/src/test/scala/de/smederee/hub/SessionHelpersTest.scala	2025-01-12 09:27:43.564148481 +0000
@@ -31,8 +31,8 @@
 
 import munit.*
 
-import org.scalacheck.Prop.*
 import org.scalacheck.*
+import org.scalacheck.Prop.*
 
 import scala.concurrent.duration.*
 
diff -rN -u old-smederee/modules/hub/src/test/scala/de/smederee/hub/SessionIdTest.scala new-smederee/modules/hub/src/test/scala/de/smederee/hub/SessionIdTest.scala
--- old-smederee/modules/hub/src/test/scala/de/smederee/hub/SessionIdTest.scala	2025-01-12 09:27:43.556148475 +0000
+++ new-smederee/modules/hub/src/test/scala/de/smederee/hub/SessionIdTest.scala	2025-01-12 09:27:43.564148481 +0000
@@ -24,8 +24,8 @@
 
 import munit.*
 
-import org.scalacheck.Prop.*
 import org.scalacheck.*
+import org.scalacheck.Prop.*
 
 final class SessionIdTest extends ScalaCheckSuite {
     private val genKey: Gen[PrivateKey] =
diff -rN -u old-smederee/modules/hub/src/test/scala/de/smederee/hub/SessionTest.scala new-smederee/modules/hub/src/test/scala/de/smederee/hub/SessionTest.scala
--- old-smederee/modules/hub/src/test/scala/de/smederee/hub/SessionTest.scala	2025-01-12 09:27:43.556148475 +0000
+++ new-smederee/modules/hub/src/test/scala/de/smederee/hub/SessionTest.scala	2025-01-12 09:27:43.564148481 +0000
@@ -22,8 +22,8 @@
 
 import munit.*
 
-import org.scalacheck.Prop.*
 import org.scalacheck.*
+import org.scalacheck.Prop.*
 
 final class SessionTest extends ScalaCheckSuite {
 
diff -rN -u old-smederee/modules/hub/src/test/scala/de/smederee/hub/VcsRepositoryPatchMetadataTest.scala new-smederee/modules/hub/src/test/scala/de/smederee/hub/VcsRepositoryPatchMetadataTest.scala
--- old-smederee/modules/hub/src/test/scala/de/smederee/hub/VcsRepositoryPatchMetadataTest.scala	2025-01-12 09:27:43.556148475 +0000
+++ new-smederee/modules/hub/src/test/scala/de/smederee/hub/VcsRepositoryPatchMetadataTest.scala	2025-01-12 09:27:43.564148481 +0000
@@ -19,8 +19,8 @@
 
 import munit.*
 
-import org.scalacheck.Prop.*
 import org.scalacheck.*
+import org.scalacheck.Prop.*
 
 final class VcsRepositoryPatchMetadataTest extends ScalaCheckSuite {
     private val genVcsPatchFilename: Gen[VcsPatchFilename] =
diff -rN -u old-smederee/modules/hub/src/test/scala/de/smederee/ssh/SshUsernameTest.scala new-smederee/modules/hub/src/test/scala/de/smederee/ssh/SshUsernameTest.scala
--- old-smederee/modules/hub/src/test/scala/de/smederee/ssh/SshUsernameTest.scala	2025-01-12 09:27:43.556148475 +0000
+++ new-smederee/modules/hub/src/test/scala/de/smederee/ssh/SshUsernameTest.scala	2025-01-12 09:27:43.564148481 +0000
@@ -23,8 +23,8 @@
 
 import munit.*
 
-import org.scalacheck.Prop.*
 import org.scalacheck.*
+import org.scalacheck.Prop.*
 
 final class SshUsernameTest extends ScalaCheckSuite {
     val genValidSshUsername: Gen[SshUsername] =
diff -rN -u old-smederee/modules/i18n/src/test/scala/de/smederee/i18n/LanguageCodeTest.scala new-smederee/modules/i18n/src/test/scala/de/smederee/i18n/LanguageCodeTest.scala
--- old-smederee/modules/i18n/src/test/scala/de/smederee/i18n/LanguageCodeTest.scala	2025-01-12 09:27:43.556148475 +0000
+++ new-smederee/modules/i18n/src/test/scala/de/smederee/i18n/LanguageCodeTest.scala	2025-01-12 09:27:43.564148481 +0000
@@ -21,8 +21,8 @@
 
 import munit.*
 
-import org.scalacheck.Prop.*
 import org.scalacheck.*
+import org.scalacheck.Prop.*
 
 final class LanguageCodeTest extends ScalaCheckSuite {
     val genLocale: Gen[Locale] = Gen.oneOf(Locale.getAvailableLocales.toList.filter(_.getISO3Language.nonEmpty))
diff -rN -u old-smederee/modules/i18n/src/test/scala/de/smederee/i18n/MessagesTest.scala new-smederee/modules/i18n/src/test/scala/de/smederee/i18n/MessagesTest.scala
--- old-smederee/modules/i18n/src/test/scala/de/smederee/i18n/MessagesTest.scala	2025-01-12 09:27:43.556148475 +0000
+++ new-smederee/modules/i18n/src/test/scala/de/smederee/i18n/MessagesTest.scala	2025-01-12 09:27:43.564148481 +0000
@@ -22,8 +22,8 @@
 
 import munit.*
 
-import org.scalacheck.Prop.*
 import org.scalacheck.*
+import org.scalacheck.Prop.*
 
 final class MessagesTest extends ScalaCheckSuite {
     val genLocale: Gen[Locale] = Gen.oneOf(Locale.getAvailableLocales.toList)
diff -rN -u old-smederee/modules/security/src/test/scala/de/smederee/security/PasswordTest.scala new-smederee/modules/security/src/test/scala/de/smederee/security/PasswordTest.scala
--- old-smederee/modules/security/src/test/scala/de/smederee/security/PasswordTest.scala	2025-01-12 09:27:43.556148475 +0000
+++ new-smederee/modules/security/src/test/scala/de/smederee/security/PasswordTest.scala	2025-01-12 09:27:43.564148481 +0000
@@ -21,8 +21,8 @@
 
 import munit.*
 
-import org.scalacheck.Prop.*
 import org.scalacheck.*
+import org.scalacheck.Prop.*
 
 final class PasswordTest extends ScalaCheckSuite {
     property("Password.from(null) must always be None") {
diff -rN -u old-smederee/modules/security/src/test/scala/de/smederee/security/PermissionTest.scala new-smederee/modules/security/src/test/scala/de/smederee/security/PermissionTest.scala
--- old-smederee/modules/security/src/test/scala/de/smederee/security/PermissionTest.scala	2025-01-12 09:27:43.556148475 +0000
+++ new-smederee/modules/security/src/test/scala/de/smederee/security/PermissionTest.scala	2025-01-12 09:27:43.564148481 +0000
@@ -21,8 +21,8 @@
 
 import munit.*
 
-import org.scalacheck.Prop.*
 import org.scalacheck.*
+import org.scalacheck.Prop.*
 
 final class PermissionTest extends ScalaCheckSuite {
     private val genPermission: Gen[Permission] = Gen.oneOf(Permission.values.toList)
diff -rN -u old-smederee/modules/security/src/test/scala/de/smederee/security/SignAndValidateTest.scala new-smederee/modules/security/src/test/scala/de/smederee/security/SignAndValidateTest.scala
--- old-smederee/modules/security/src/test/scala/de/smederee/security/SignAndValidateTest.scala	2025-01-12 09:27:43.556148475 +0000
+++ new-smederee/modules/security/src/test/scala/de/smederee/security/SignAndValidateTest.scala	2025-01-12 09:27:43.564148481 +0000
@@ -23,8 +23,8 @@
 
 import munit.*
 
-import org.scalacheck.Prop.*
 import org.scalacheck.*
+import org.scalacheck.Prop.*
 
 final class SignAndValidateTest extends ScalaCheckSuite {
     private val genKey: Gen[PrivateKey] =
diff -rN -u old-smederee/modules/security/src/test/scala/de/smederee/security/UserIdTest.scala new-smederee/modules/security/src/test/scala/de/smederee/security/UserIdTest.scala
--- old-smederee/modules/security/src/test/scala/de/smederee/security/UserIdTest.scala	2025-01-12 09:27:43.556148475 +0000
+++ new-smederee/modules/security/src/test/scala/de/smederee/security/UserIdTest.scala	2025-01-12 09:27:43.564148481 +0000
@@ -23,8 +23,8 @@
 
 import munit.*
 
-import org.scalacheck.Prop.*
 import org.scalacheck.*
+import org.scalacheck.Prop.*
 
 final class UserIdTest extends ScalaCheckSuite {
     private val genUUID: Gen[UUID] = Gen.delay(UUID.randomUUID)
diff -rN -u old-smederee/modules/tickets/src/main/scala/de/smederee/tickets/DoobieMilestoneRepository.scala new-smederee/modules/tickets/src/main/scala/de/smederee/tickets/DoobieMilestoneRepository.scala
--- old-smederee/modules/tickets/src/main/scala/de/smederee/tickets/DoobieMilestoneRepository.scala	2025-01-12 09:27:43.556148475 +0000
+++ new-smederee/modules/tickets/src/main/scala/de/smederee/tickets/DoobieMilestoneRepository.scala	2025-01-12 09:27:43.564148481 +0000
@@ -21,8 +21,8 @@
 
 import cats.effect.*
 import cats.syntax.all.*
-import doobie.Fragments.*
 import doobie.*
+import doobie.Fragments.*
 import doobie.implicits.*
 import doobie.postgres.implicits.*
 import fs2.Stream
diff -rN -u old-smederee/modules/tickets/src/main/scala/de/smederee/tickets/DoobieTicketRepository.scala new-smederee/modules/tickets/src/main/scala/de/smederee/tickets/DoobieTicketRepository.scala
--- old-smederee/modules/tickets/src/main/scala/de/smederee/tickets/DoobieTicketRepository.scala	2025-01-12 09:27:43.556148475 +0000
+++ new-smederee/modules/tickets/src/main/scala/de/smederee/tickets/DoobieTicketRepository.scala	2025-01-12 09:27:43.564148481 +0000
@@ -23,8 +23,8 @@
 import cats.data.*
 import cats.effect.*
 import cats.syntax.all.*
-import doobie.Fragments.*
 import doobie.*
+import doobie.Fragments.*
 import doobie.implicits.*
 import doobie.postgres.implicits.*
 import fs2.Stream
diff -rN -u old-smederee/modules/tickets/src/test/scala/de/smederee/tickets/ColourCodeTest.scala new-smederee/modules/tickets/src/test/scala/de/smederee/tickets/ColourCodeTest.scala
--- old-smederee/modules/tickets/src/test/scala/de/smederee/tickets/ColourCodeTest.scala	2025-01-12 09:27:43.556148475 +0000
+++ new-smederee/modules/tickets/src/test/scala/de/smederee/tickets/ColourCodeTest.scala	2025-01-12 09:27:43.564148481 +0000
@@ -21,8 +21,8 @@
 
 import munit.*
 
-import org.scalacheck.Prop.*
 import org.scalacheck.*
+import org.scalacheck.Prop.*
 
 final class ColourCodeTest extends ScalaCheckSuite {
     given Arbitrary[ColourCode] = Arbitrary(genColourCode)
diff -rN -u old-smederee/modules/tickets/src/test/scala/de/smederee/tickets/LabelDescriptionTest.scala new-smederee/modules/tickets/src/test/scala/de/smederee/tickets/LabelDescriptionTest.scala
--- old-smederee/modules/tickets/src/test/scala/de/smederee/tickets/LabelDescriptionTest.scala	2025-01-12 09:27:43.556148475 +0000
+++ new-smederee/modules/tickets/src/test/scala/de/smederee/tickets/LabelDescriptionTest.scala	2025-01-12 09:27:43.564148481 +0000
@@ -21,8 +21,8 @@
 
 import munit.*
 
-import org.scalacheck.Prop.*
 import org.scalacheck.*
+import org.scalacheck.Prop.*
 
 final class LabelDescriptionTest extends ScalaCheckSuite {
     given Arbitrary[LabelDescription] = Arbitrary(genLabelDescription)
diff -rN -u old-smederee/modules/tickets/src/test/scala/de/smederee/tickets/LabelNameTest.scala new-smederee/modules/tickets/src/test/scala/de/smederee/tickets/LabelNameTest.scala
--- old-smederee/modules/tickets/src/test/scala/de/smederee/tickets/LabelNameTest.scala	2025-01-12 09:27:43.556148475 +0000
+++ new-smederee/modules/tickets/src/test/scala/de/smederee/tickets/LabelNameTest.scala	2025-01-12 09:27:43.564148481 +0000
@@ -21,8 +21,8 @@
 
 import munit.*
 
-import org.scalacheck.Prop.*
 import org.scalacheck.*
+import org.scalacheck.Prop.*
 
 final class LabelNameTest extends ScalaCheckSuite {
     given Arbitrary[LabelName] = Arbitrary(genLabelName)
diff -rN -u old-smederee/modules/tickets/src/test/scala/de/smederee/tickets/LabelTest.scala new-smederee/modules/tickets/src/test/scala/de/smederee/tickets/LabelTest.scala
--- old-smederee/modules/tickets/src/test/scala/de/smederee/tickets/LabelTest.scala	2025-01-12 09:27:43.556148475 +0000
+++ new-smederee/modules/tickets/src/test/scala/de/smederee/tickets/LabelTest.scala	2025-01-12 09:27:43.564148481 +0000
@@ -22,8 +22,8 @@
 
 import munit.*
 
-import org.scalacheck.Prop.*
 import org.scalacheck.*
+import org.scalacheck.Prop.*
 
 final class LabelTest extends ScalaCheckSuite {
     given Arbitrary[Label] = Arbitrary(genLabel)
diff -rN -u old-smederee/modules/tickets/src/test/scala/de/smederee/tickets/MilestoneDescriptionTest.scala new-smederee/modules/tickets/src/test/scala/de/smederee/tickets/MilestoneDescriptionTest.scala
--- old-smederee/modules/tickets/src/test/scala/de/smederee/tickets/MilestoneDescriptionTest.scala	2025-01-12 09:27:43.560148478 +0000
+++ new-smederee/modules/tickets/src/test/scala/de/smederee/tickets/MilestoneDescriptionTest.scala	2025-01-12 09:27:43.564148481 +0000
@@ -21,8 +21,8 @@
 
 import munit.*
 
-import org.scalacheck.Prop.*
 import org.scalacheck.*
+import org.scalacheck.Prop.*
 
 final class MilestoneDescriptionTest extends ScalaCheckSuite {
     given Arbitrary[MilestoneDescription] = Arbitrary(genMilestoneDescription)
diff -rN -u old-smederee/modules/tickets/src/test/scala/de/smederee/tickets/MilestoneTest.scala new-smederee/modules/tickets/src/test/scala/de/smederee/tickets/MilestoneTest.scala
--- old-smederee/modules/tickets/src/test/scala/de/smederee/tickets/MilestoneTest.scala	2025-01-12 09:27:43.560148478 +0000
+++ new-smederee/modules/tickets/src/test/scala/de/smederee/tickets/MilestoneTest.scala	2025-01-12 09:27:43.564148481 +0000
@@ -22,8 +22,8 @@
 
 import munit.*
 
-import org.scalacheck.Prop.*
 import org.scalacheck.*
+import org.scalacheck.Prop.*
 
 final class MilestoneTest extends ScalaCheckSuite {
     given Arbitrary[Milestone] = Arbitrary(genMilestone)
diff -rN -u old-smederee/modules/tickets/src/test/scala/de/smederee/tickets/MilestoneTitleTest.scala new-smederee/modules/tickets/src/test/scala/de/smederee/tickets/MilestoneTitleTest.scala
--- old-smederee/modules/tickets/src/test/scala/de/smederee/tickets/MilestoneTitleTest.scala	2025-01-12 09:27:43.560148478 +0000
+++ new-smederee/modules/tickets/src/test/scala/de/smederee/tickets/MilestoneTitleTest.scala	2025-01-12 09:27:43.564148481 +0000
@@ -21,8 +21,8 @@
 
 import munit.*
 
-import org.scalacheck.Prop.*
 import org.scalacheck.*
+import org.scalacheck.Prop.*
 
 final class MilestoneTitleTest extends ScalaCheckSuite {
     given Arbitrary[MilestoneTitle] = Arbitrary(genMilestoneTitle)
diff -rN -u old-smederee/modules/tickets/src/test/scala/de/smederee/tickets/TicketContentTest.scala new-smederee/modules/tickets/src/test/scala/de/smederee/tickets/TicketContentTest.scala
--- old-smederee/modules/tickets/src/test/scala/de/smederee/tickets/TicketContentTest.scala	2025-01-12 09:27:43.560148478 +0000
+++ new-smederee/modules/tickets/src/test/scala/de/smederee/tickets/TicketContentTest.scala	2025-01-12 09:27:43.564148481 +0000
@@ -19,8 +19,8 @@
 
 import munit.*
 
-import org.scalacheck.Prop.*
 import org.scalacheck.*
+import org.scalacheck.Prop.*
 
 final class TicketContentTest extends ScalaCheckSuite {
 
diff -rN -u old-smederee/modules/tickets/src/test/scala/de/smederee/tickets/TicketFilterTest.scala new-smederee/modules/tickets/src/test/scala/de/smederee/tickets/TicketFilterTest.scala
--- old-smederee/modules/tickets/src/test/scala/de/smederee/tickets/TicketFilterTest.scala	2025-01-12 09:27:43.560148478 +0000
+++ new-smederee/modules/tickets/src/test/scala/de/smederee/tickets/TicketFilterTest.scala	2025-01-12 09:27:43.564148481 +0000
@@ -21,8 +21,8 @@
 
 import munit.*
 
-import org.scalacheck.Prop.*
 import org.scalacheck.*
+import org.scalacheck.Prop.*
 
 final class TicketFilterTest extends ScalaCheckSuite {
     given Arbitrary[Submitter]        = Arbitrary(genSubmitter)
diff -rN -u old-smederee/modules/tickets/src/test/scala/de/smederee/tickets/TicketNumberTest.scala new-smederee/modules/tickets/src/test/scala/de/smederee/tickets/TicketNumberTest.scala
--- old-smederee/modules/tickets/src/test/scala/de/smederee/tickets/TicketNumberTest.scala	2025-01-12 09:27:43.560148478 +0000
+++ new-smederee/modules/tickets/src/test/scala/de/smederee/tickets/TicketNumberTest.scala	2025-01-12 09:27:43.564148481 +0000
@@ -19,8 +19,8 @@
 
 import munit.*
 
-import org.scalacheck.Prop.*
 import org.scalacheck.*
+import org.scalacheck.Prop.*
 
 final class TicketNumberTest extends ScalaCheckSuite {
 
diff -rN -u old-smederee/modules/tickets/src/test/scala/de/smederee/tickets/TicketResolutionTest.scala new-smederee/modules/tickets/src/test/scala/de/smederee/tickets/TicketResolutionTest.scala
--- old-smederee/modules/tickets/src/test/scala/de/smederee/tickets/TicketResolutionTest.scala	2025-01-12 09:27:43.560148478 +0000
+++ new-smederee/modules/tickets/src/test/scala/de/smederee/tickets/TicketResolutionTest.scala	2025-01-12 09:27:43.564148481 +0000
@@ -21,8 +21,8 @@
 
 import munit.*
 
-import org.scalacheck.Prop.*
 import org.scalacheck.*
+import org.scalacheck.Prop.*
 
 final class TicketResolutionTest extends ScalaCheckSuite {
     given Arbitrary[TicketResolution] = Arbitrary(genTicketResolution)
diff -rN -u old-smederee/modules/tickets/src/test/scala/de/smederee/tickets/TicketStatusTest.scala new-smederee/modules/tickets/src/test/scala/de/smederee/tickets/TicketStatusTest.scala
--- old-smederee/modules/tickets/src/test/scala/de/smederee/tickets/TicketStatusTest.scala	2025-01-12 09:27:43.560148478 +0000
+++ new-smederee/modules/tickets/src/test/scala/de/smederee/tickets/TicketStatusTest.scala	2025-01-12 09:27:43.564148481 +0000
@@ -21,8 +21,8 @@
 
 import munit.*
 
-import org.scalacheck.Prop.*
 import org.scalacheck.*
+import org.scalacheck.Prop.*
 
 final class TicketStatusTest extends ScalaCheckSuite {
     given Arbitrary[TicketStatus] = Arbitrary(genTicketStatus)
diff -rN -u old-smederee/modules/tickets/src/test/scala/de/smederee/tickets/TicketTitleTest.scala new-smederee/modules/tickets/src/test/scala/de/smederee/tickets/TicketTitleTest.scala
--- old-smederee/modules/tickets/src/test/scala/de/smederee/tickets/TicketTitleTest.scala	2025-01-12 09:27:43.560148478 +0000
+++ new-smederee/modules/tickets/src/test/scala/de/smederee/tickets/TicketTitleTest.scala	2025-01-12 09:27:43.564148481 +0000
@@ -19,8 +19,8 @@
 
 import munit.*
 
-import org.scalacheck.Prop.*
 import org.scalacheck.*
+import org.scalacheck.Prop.*
 
 final class TicketTitleTest extends ScalaCheckSuite {
 
diff -rN -u old-smederee/.scalafix.conf new-smederee/.scalafix.conf
--- old-smederee/.scalafix.conf	2025-01-12 09:27:43.552148471 +0000
+++ new-smederee/.scalafix.conf	2025-01-12 09:27:43.560148478 +0000
@@ -38,4 +38,5 @@
   importsOrder = Ascii
   preset = DEFAULT
   removeUnused = false // Workaround for Scala 3
+  targetDialect = Scala3
 }
diff -rN -u old-smederee/twirl/src/main/scala/org/http4s/twirl/TwirlInstances.scala new-smederee/twirl/src/main/scala/org/http4s/twirl/TwirlInstances.scala
--- old-smederee/twirl/src/main/scala/org/http4s/twirl/TwirlInstances.scala	2025-01-12 09:27:43.560148478 +0000
+++ new-smederee/twirl/src/main/scala/org/http4s/twirl/TwirlInstances.scala	2025-01-12 09:27:43.564148481 +0000
@@ -18,7 +18,7 @@
 package org.http4s
 package twirl
 
-import _root_.play.twirl.api._
+import _root_.play.twirl.api.*
 import org.http4s.Charset.`UTF-8`
 import org.http4s.headers.`Content-Type`