Formatter: format around safe cast operator as? (KT-32324)

#KT-32324 Fixed
This commit is contained in:
Toshiaki Kameyama
2019-07-02 23:01:16 +09:00
committed by Nikolay Krasko
parent 44e9090931
commit 9f6e88d571
4 changed files with 12 additions and 0 deletions
@@ -301,6 +301,7 @@ fun createSpacingBuilder(settings: CodeStyleSettings, builderUtil: KotlinSpacing
aroundInside(DOT, USER_TYPE).spaces(0)
around(AS_KEYWORD).spaces(1)
around(AS_SAFE).spaces(1)
around(IS_KEYWORD).spaces(1)
around(NOT_IS).spaces(1)
around(IN_KEYWORD).spaces(1)
+3
View File
@@ -0,0 +1,3 @@
fun main(a: Any) {
a as? String
}
+3
View File
@@ -0,0 +1,3 @@
fun main(a: Any) {
a as?String
}
@@ -616,6 +616,11 @@ public class FormatterTestGenerated extends AbstractFormatterTest {
runTest("idea/testData/formatter/RightBracketOnNewLine.after.kt");
}
@TestMetadata("SafeCast.after.kt")
public void testSafeCast() throws Exception {
runTest("idea/testData/formatter/SafeCast.after.kt");
}
@TestMetadata("SaveSpacesInDocComments.after.kt")
public void testSaveSpacesInDocComments() throws Exception {
runTest("idea/testData/formatter/SaveSpacesInDocComments.after.kt");