Skip to content

Commit

Permalink
ScalafmtConfig: shorten the allowed maxColumn
Browse files Browse the repository at this point in the history
  • Loading branch information
kitbellew committed May 6, 2024
1 parent 8784617 commit 02fa4a7
Showing 1 changed file with 7 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -363,7 +363,7 @@ object ScalafmtConfig {
}

private def validate(cfg: ScalafmtConfig): Configured[ScalafmtConfig] = {
// scalafmt: { maxColumn = 200 }
// scalafmt: { maxColumn = 130 }
import cfg._
import ValidationOps._
val errDialect = s" (no support in Scala dialect ${runner.dialectName})"
Expand All @@ -373,7 +373,8 @@ object ScalafmtConfig {
if (newlines.sourceIgnored) {
addIf(optIn.configStyleArguments && align.openParenCallSite && newlines.beforeOpenParenCallSite.isEmpty)
addIf(optIn.configStyleArguments && align.openParenDefnSite && newlines.beforeOpenParenDefnSite.isEmpty)
def mustIgnoreSourceSplit(what: sourcecode.Text[Option[Newlines.IgnoreSourceSplit]]) = what.value.foreach(x => addIfDirect(!x.ignoreSourceSplit, s"${what.source}=$x"))
def mustIgnoreSourceSplit(what: sourcecode.Text[Option[Newlines.IgnoreSourceSplit]]) = what.value
.foreach(x => addIfDirect(!x.ignoreSourceSplit, s"${what.source}=$x"))
mustIgnoreSourceSplit(newlines.beforeMultiline)
mustIgnoreSourceSplit(newlines.beforeMultilineDef)
addIf(newlines.beforeTypeBounds eq Newlines.keep)
Expand Down Expand Up @@ -410,10 +411,12 @@ object ScalafmtConfig {
checkPositive(indent.main, indent.callSite, indent.defnSite, indent.commaSiteRelativeToExtends)
checkNonNeg(indent.caseSite, indent.extendSite, indent.withSiteRelativeToExtends)
checkPositiveOpt(indent.significant, indent.ctorSite)
if (rewrite.scala3.insertEndMarkerMinLines != 0) addIf(rewrite.scala3.removeEndMarkerMaxLines >= rewrite.scala3.insertEndMarkerMinLines)
if (rewrite.scala3.insertEndMarkerMinLines != 0)
addIf(rewrite.scala3.removeEndMarkerMaxLines >= rewrite.scala3.insertEndMarkerMinLines)
addIf(rewrite.insertBraces.minLines != 0 && rewrite.scala3.insertEndMarkerMinLines != 0)
addIf(rewrite.insertBraces.minLines != 0 && rewrite.scala3.removeOptionalBraces.oldSyntaxToo)
if (rewrite.insertBraces.minLines != 0 && rewrite.rules.contains(RedundantBraces)) addIf(rewrite.insertBraces.minLines < rewrite.redundantBraces.maxBreaks)
if (rewrite.insertBraces.minLines != 0 && rewrite.rules.contains(RedundantBraces))
addIf(rewrite.insertBraces.minLines < rewrite.redundantBraces.maxBreaks)
addIf(align.beforeOpenParenDefnSite && !align.closeParenSite)
addIf(align.beforeOpenParenCallSite && !align.closeParenSite)
addIf(rewrite.scala3.removeOptionalBraces.fewerBracesMinSpan <= 0)
Expand Down

0 comments on commit 02fa4a7

Please sign in to comment.