Add scalafmt newlines.topLevelStatementBlankLines setting (#8949)

This commit is contained in:
kenji yoshida 2026-03-21 15:58:49 +09:00 committed by GitHub
parent cf80230738
commit 6dcb601f73
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
7 changed files with 14 additions and 0 deletions

View File

@ -37,3 +37,11 @@ fileOverride {
runner.dialectOverride.allowAsForImportRename = false
}
}
newlines.topLevelStatementBlankLines = [
{
blanks { after = 1 }
maxNest = 0
regex = "Import"
}
]

View File

@ -1,4 +1,5 @@
package sbt.internal.librarymanagement
sealed abstract class SemSelOperator {
override def toString: String = this match {
case SemSelOperator.Lte => "<="

View File

@ -1,4 +1,5 @@
package lmcoursier.definitions
import dataclass.data
@data class Module(

View File

@ -7,6 +7,7 @@
*/
package sbt
import sbt.internal.util.RMap
/**

View File

@ -9,6 +9,7 @@
package sbt
package internal
import java.io.{ File, IOException }
import java.net.Socket
import java.util.concurrent.atomic.*

View File

@ -7,6 +7,7 @@
*/
package sbt.internal.protocol.codec
trait JsonRPCProtocol
extends sbt.internal.util.codec.JValueFormats
with sjsonnew.BasicJsonProtocol

View File

@ -6,6 +6,7 @@
*/
package sbt.internal.util
import scala.collection.parallel.CollectionConverters.*
import scala.collection.parallel.ParSeq