aboutsummaryrefslogtreecommitdiff
path: root/core
diff options
context:
space:
mode:
authorOmer Strulovich <ostrulovich@fb.com>2022-04-06 19:19:25 -0700
committerFacebook GitHub Bot <facebook-github-bot@users.noreply.github.com>2022-04-06 19:19:25 -0700
commit7b1d548ae496aa88ccfec5b5f71c7fddab49cde0 (patch)
treef3b9789b847a123c2cffe4fbc74b6e437ee5969b /core
parentf19bd22a97f5922168c1c32399c4efaac9ebdc7a (diff)
downloadktfmt-7b1d548ae496aa88ccfec5b5f71c7fddab49cde0.tar.gz
Refactor to in visitQualifiedExpression
Summary: A simple not meaningful style change Reviewed By: cgrushko, hick209 Differential Revision: D35438230 fbshipit-source-id: 3be06f4b9b1dcba39897fdc02cfac2ec7ce9abc0
Diffstat (limited to 'core')
-rw-r--r--core/src/main/java/com/facebook/ktfmt/format/KotlinInputAstVisitor.kt34
1 files changed, 17 insertions, 17 deletions
diff --git a/core/src/main/java/com/facebook/ktfmt/format/KotlinInputAstVisitor.kt b/core/src/main/java/com/facebook/ktfmt/format/KotlinInputAstVisitor.kt
index 324a6f7..151ca39 100644
--- a/core/src/main/java/com/facebook/ktfmt/format/KotlinInputAstVisitor.kt
+++ b/core/src/main/java/com/facebook/ktfmt/format/KotlinInputAstVisitor.kt
@@ -447,26 +447,26 @@ class KotlinInputAstVisitor(
override fun visitQualifiedExpression(expression: KtQualifiedExpression) {
builder.sync(expression)
val receiver = expression.receiverExpression
- if (inImport) {
- visit(receiver)
- val selectorExpression = expression.selectorExpression
- if (selectorExpression != null) {
- builder.token(".")
- visit(selectorExpression)
- }
- return
- }
-
- if (receiver is KtWhenExpression || receiver is KtStringTemplateExpression) {
- builder.block(ZERO) {
+ when {
+ inImport -> {
visit(receiver)
- builder.token(expression.operationSign.value)
- visit(expression.selectorExpression)
+ val selectorExpression = expression.selectorExpression
+ if (selectorExpression != null) {
+ builder.token(".")
+ visit(selectorExpression)
+ }
+ }
+ receiver is KtWhenExpression || receiver is KtStringTemplateExpression -> {
+ builder.block(ZERO) {
+ visit(receiver)
+ builder.token(expression.operationSign.value)
+ visit(expression.selectorExpression)
+ }
+ }
+ else -> {
+ emitQualifiedExpression(expression)
}
- return
}
-
- emitQualifiedExpression(expression)
}
/** Extra data to help [emitQualifiedExpression] know when to open and close a group */