diff --git a/.scalafmt.conf b/.scalafmt.conf index c1127d6..39be2f7 100644 --- a/.scalafmt.conf +++ b/.scalafmt.conf @@ -1,5 +1,16 @@ version = 3.9.4 -runner.dialect = scala213source3 -maxColumn = 180 +project.layout = StandardConvention +runner.dialect = scala3 +maxColumn = 100 style = defaultWithAlign -optIn.breaksInsideChains = true +docstrings.blankFirstLine = yes +rewrite.scala3.convertToNewSyntax = true +rewrite.scala3.removeOptionalBraces = yes +rewrite.scala3.insertEndMarkerMinLines = 30 +# Add a new line before case class +newlines.topLevelStatementBlankLines = [ + { + blanks { after = 1 } + } +] +newlines.source = unfold