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

View File

@@ -183,14 +183,14 @@ internal class Builder(sourceText: String, private val grammarVersion: GrammarVe
private fun formatModuleDefinition(node: Node): FormatNode {
val (prefixes, nodes) = splitPrefixes(node.children)
val fnodes =
formatGenericWithGen(nodes, spaceOrLine()) { node, next ->
if (next == null) {
indent(format(node))
formatGenericWithGen(nodes, Space) { node, _ ->
if (node.type == NodeType.QUALIFIED_IDENTIFIER) {
Nodes(formatGeneric(node.children, null))
} else {
format(node)
}
}
val res = Group(newId(), fnodes)
val res = Nodes(fnodes)
return if (prefixes.isEmpty()) {
res
} else {

View File

@@ -1,7 +1,4 @@
module
reaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaly
.loooooooooooooooooooooooooooooooog
.naaaaaaaaaaaaaaaaaaaaaaaaaame
module reaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaly.loooooooooooooooooooooooooooooooog.naaaaaaaaaaaaaaaaaaaaaaaaaame
extends
"reaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalyLongModule.pkl"

View File

@@ -1,7 +1,4 @@
module
reaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaly
.loooooooooooooooooooooooooooooooog
.naaaaaaaaaaaaaaaaaaaaaaaaaaaaame
module reaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaly.loooooooooooooooooooooooooooooooog.naaaaaaaaaaaaaaaaaaaaaaaaaaaaame
extends
"reaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalyLongModule.pkl"