MoveKotlinDeclarationsProcessor: fix formatting for long qualifier names

#KT-35338 Fixed
This commit is contained in:
Dmitry Gridin
2020-04-27 23:33:55 +07:00
parent 2b8bb30744
commit db5751616a
16 changed files with 121 additions and 2 deletions
@@ -0,0 +1,2 @@
package com.xxxxxxx.yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy.zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
@@ -0,0 +1,9 @@
package com.xxxxxxx.yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy.zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
class SomeVeryImportantClass {
fun getSomeData(): Any? = null
companion object {
fun getInstance(o: Any): SomeVeryImportantClass = SomeVeryImportantClass()
}
}
@@ -0,0 +1,9 @@
package org.xxxxxx.yyyyyy.zzzzzz.ttttt
import com.xxxxxxx.yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy.zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz.SomeVeryImportantClass
class X {
fun foo(parameter: Any) {
val data = SomeVeryImportantClass.getInstance(parameter).getSomeData()
}
}
@@ -0,0 +1,7 @@
package com.xxxxxxx.yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy.zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
class <caret>X {
fun foo(parameter: Any) {
val data = SomeVeryImportantClass.getInstance(parameter).getSomeData()
}
}
@@ -0,0 +1,9 @@
package com.xxxxxxx.yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy.zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
class SomeVeryImportantClass {
fun getSomeData(): Any? = null
companion object {
fun getInstance(o: Any): SomeVeryImportantClass = SomeVeryImportantClass()
}
}
@@ -0,0 +1,5 @@
{
"mainFile": "com/xxxxxxx/yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy/zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz/X.kt",
"type": "MOVE_KOTLIN_TOP_LEVEL_DECLARATIONS",
"targetPackage": "org.xxxxxx.yyyyyy.zzzzzz.ttttt"
}