Don't break lines in module name (#1266)

This commit is contained in:
Islon Scherer
2025-10-29 15:24:08 +01:00
committed by GitHub
parent bbeeffdd32
commit 28c20a8652
3 changed files with 6 additions and 12 deletions
@@ -183,14 +183,14 @@ internal class Builder(sourceText: String, private val grammarVersion: GrammarVe
private fun formatModuleDefinition(node: Node): FormatNode { private fun formatModuleDefinition(node: Node): FormatNode {
val (prefixes, nodes) = splitPrefixes(node.children) val (prefixes, nodes) = splitPrefixes(node.children)
val fnodes = val fnodes =
formatGenericWithGen(nodes, spaceOrLine()) { node, next -> formatGenericWithGen(nodes, Space) { node, _ ->
if (next == null) { if (node.type == NodeType.QUALIFIED_IDENTIFIER) {
indent(format(node)) Nodes(formatGeneric(node.children, null))
} else { } else {
format(node) format(node)
} }
} }
val res = Group(newId(), fnodes) val res = Nodes(fnodes)
return if (prefixes.isEmpty()) { return if (prefixes.isEmpty()) {
res res
} else { } else {
@@ -1,7 +1,4 @@
module module reaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaly.loooooooooooooooooooooooooooooooog.naaaaaaaaaaaaaaaaaaaaaaaaaame
reaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaly
.loooooooooooooooooooooooooooooooog
.naaaaaaaaaaaaaaaaaaaaaaaaaame
extends extends
"reaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalyLongModule.pkl" "reaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalyLongModule.pkl"
@@ -1,7 +1,4 @@
module module reaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaly.loooooooooooooooooooooooooooooooog.naaaaaaaaaaaaaaaaaaaaaaaaaaaaame
reaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaly
.loooooooooooooooooooooooooooooooog
.naaaaaaaaaaaaaaaaaaaaaaaaaaaaame
extends extends
"reaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalyLongModule.pkl" "reaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalyLongModule.pkl"