Formatter: fix line break between label and property
#KT-22273 Fixed
This commit is contained in:
@@ -236,6 +236,7 @@ fun createSpacingBuilder(settings: CodeStyleSettings, builderUtil: KotlinSpacing
|
|||||||
beforeInside(CLASS, TokenSet.create(BODY, CLASS_BODY)).lineBreakInCode()
|
beforeInside(CLASS, TokenSet.create(BODY, CLASS_BODY)).lineBreakInCode()
|
||||||
beforeInside(OBJECT_DECLARATION, TokenSet.create(BODY, CLASS_BODY)).lineBreakInCode()
|
beforeInside(OBJECT_DECLARATION, TokenSet.create(BODY, CLASS_BODY)).lineBreakInCode()
|
||||||
beforeInside(PROPERTY, WHEN).spaces(0)
|
beforeInside(PROPERTY, WHEN).spaces(0)
|
||||||
|
beforeInside(PROPERTY, LABELED_EXPRESSION).spacesNoLineBreak(1)
|
||||||
before(PROPERTY).lineBreakInCode()
|
before(PROPERTY).lineBreakInCode()
|
||||||
|
|
||||||
after(DOC_COMMENT).lineBreakInCode()
|
after(DOC_COMMENT).lineBreakInCode()
|
||||||
|
|||||||
@@ -38,3 +38,7 @@ fun test4() {
|
|||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
fun test5() {
|
||||||
|
L1@ val x: Int = 42
|
||||||
|
}
|
||||||
@@ -37,4 +37,8 @@ fun test4() {
|
|||||||
{
|
{
|
||||||
|
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
fun test5() {
|
||||||
|
L1@ val x: Int = 42
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user