mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
[kotlin][formatter] migrate AbstractFormatterTest to official code style and simplify code
GitOrigin-RevId: 522453e1996172e32305aa90d14ec586caca3230
This commit is contained in:
committed by
intellij-monorepo-bot
parent
ba3d9e8bb4
commit
cffa532896
+8
-63
@@ -2,78 +2,18 @@
|
||||
package org.jetbrains.kotlin.formatter
|
||||
|
||||
import com.intellij.application.options.CodeStyle
|
||||
import com.intellij.openapi.roots.LanguageLevelProjectExtension
|
||||
import com.intellij.openapi.util.io.FileUtil
|
||||
import com.intellij.pom.java.LanguageLevel
|
||||
import com.intellij.psi.PsiDocumentManager
|
||||
import com.intellij.psi.PsiFile
|
||||
import com.intellij.psi.codeStyle.CodeStyleManager
|
||||
import com.intellij.testFramework.LightIdeaTestCase
|
||||
import com.intellij.util.IncorrectOperationException
|
||||
import org.jetbrains.annotations.NonNls
|
||||
import org.jetbrains.kotlin.idea.KotlinLanguage
|
||||
import org.jetbrains.kotlin.idea.formatter.kotlinCustomSettings
|
||||
import org.jetbrains.kotlin.idea.test.InTextDirectivesUtils
|
||||
import org.jetbrains.kotlin.idea.test.KotlinLightCodeInsightFixtureTestCase
|
||||
import org.jetbrains.kotlin.idea.test.KotlinTestUtils
|
||||
import org.jetbrains.kotlin.idea.test.configureCodeStyleAndRun
|
||||
import org.jetbrains.kotlin.idea.util.application.executeWriteCommand
|
||||
import java.io.File
|
||||
|
||||
// Based on from com.intellij.psi.formatter.java.AbstractJavaFormatterTest
|
||||
abstract class AbstractFormatterTest : LightIdeaTestCase() {
|
||||
enum class Action {
|
||||
REFORMAT, INDENT
|
||||
}
|
||||
|
||||
private interface TestFormatAction {
|
||||
fun run(psiFile: PsiFile, startOffset: Int, endOffset: Int)
|
||||
}
|
||||
|
||||
companion object {
|
||||
private val ACTIONS: Map<Action, TestFormatAction> = mapOf(
|
||||
Action.REFORMAT to object : TestFormatAction {
|
||||
override fun run(psiFile: PsiFile, startOffset: Int, endOffset: Int) {
|
||||
CodeStyleManager.getInstance(psiFile.project).reformatText(psiFile, startOffset, endOffset)
|
||||
}
|
||||
},
|
||||
|
||||
Action.INDENT to object : TestFormatAction {
|
||||
override fun run(psiFile: PsiFile, startOffset: Int, endOffset: Int) {
|
||||
CodeStyleManager.getInstance(psiFile.project).adjustLineIndent(psiFile, startOffset)
|
||||
}
|
||||
},
|
||||
)
|
||||
}
|
||||
|
||||
override fun setUp() {
|
||||
super.setUp()
|
||||
LanguageLevelProjectExtension.getInstance(project).languageLevel = LanguageLevel.HIGHEST
|
||||
}
|
||||
|
||||
fun doTextTest(@NonNls text: String, fileAfter: File?, extension: String) {
|
||||
doTextTest(Action.REFORMAT, text, fileAfter, extension)
|
||||
}
|
||||
|
||||
fun doTextTest(action: Action, text: String, fileAfter: File?, extension: String) {
|
||||
val file = createFile("A$extension", text)
|
||||
val manager = PsiDocumentManager.getInstance(project)
|
||||
val document = manager.getDocument(file) ?: error("Don't expect the document to be null")
|
||||
project.executeWriteCommand("") {
|
||||
document.replaceString(0, document.textLength, text)
|
||||
manager.commitDocument(document)
|
||||
try {
|
||||
val rangeToUse = file.textRange
|
||||
ACTIONS[action]?.run(file, rangeToUse.startOffset, rangeToUse.endOffset)
|
||||
} catch (e: IncorrectOperationException) {
|
||||
fail(e.localizedMessage)
|
||||
}
|
||||
}
|
||||
|
||||
KotlinTestUtils.assertEqualsToFile(fileAfter!!, document.text)
|
||||
manager.commitDocument(document)
|
||||
KotlinTestUtils.assertEqualsToFile(fileAfter, file.text)
|
||||
}
|
||||
|
||||
abstract class AbstractFormatterTest : KotlinLightCodeInsightFixtureTestCase() {
|
||||
fun doTestInverted(expectedFileNameWithExtension: String) {
|
||||
doTest(expectedFileNameWithExtension, true, false)
|
||||
}
|
||||
@@ -94,6 +34,7 @@ abstract class AbstractFormatterTest : LightIdeaTestCase() {
|
||||
val testFileExtension = ".${file.extension}"
|
||||
val originalFile = File(file.parent, testFileName + testFileExtension)
|
||||
val originalFileText = FileUtil.loadFile(originalFile, true)
|
||||
val psiFile = myFixture.configureByText("A$testFileExtension", originalFileText)
|
||||
|
||||
configureCodeStyleAndRun(project) {
|
||||
val codeStyleSettings = CodeStyle.getSettings(project)
|
||||
@@ -116,7 +57,11 @@ abstract class AbstractFormatterTest : LightIdeaTestCase() {
|
||||
}
|
||||
|
||||
customSettings.ALLOW_TRAILING_COMMA_ON_CALL_SITE = callSite
|
||||
doTextTest(originalFileText, file, testFileExtension)
|
||||
project.executeWriteCommand("reformat") {
|
||||
CodeStyleManager.getInstance(project).reformat(psiFile)
|
||||
}
|
||||
|
||||
KotlinTestUtils.assertEqualsToFile(file, psiFile.text)
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
@Component(
|
||||
modules = [
|
||||
AppModule::class,
|
||||
DataModule::class,
|
||||
DomainModule::class
|
||||
]
|
||||
)
|
||||
modules = [
|
||||
AppModule::class,
|
||||
DataModule::class,
|
||||
DomainModule::class
|
||||
]
|
||||
)
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
val x =
|
||||
1
|
||||
1
|
||||
|
||||
fun foo() {
|
||||
val y =
|
||||
2
|
||||
2
|
||||
y =
|
||||
3
|
||||
3
|
||||
}
|
||||
|
||||
// SET_INT: ASSIGNMENT_WRAP = 2
|
||||
|
||||
@@ -1,24 +1,28 @@
|
||||
fun test() {
|
||||
if (true
|
||||
|| false
|
||||
|| true) {
|
||||
|| false
|
||||
|| true
|
||||
) {
|
||||
|
||||
}
|
||||
|
||||
if (true || false
|
||||
|| true) {
|
||||
|| true
|
||||
) {
|
||||
|
||||
}
|
||||
|
||||
if (true
|
||||
|| false
|
||||
|| true) {
|
||||
|| false
|
||||
|| true
|
||||
) {
|
||||
|
||||
}
|
||||
|
||||
if (true ||
|
||||
false ||
|
||||
true) {
|
||||
false ||
|
||||
true
|
||||
) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -1,24 +1,28 @@
|
||||
fun test() {
|
||||
if (true
|
||||
|| false
|
||||
|| true) {
|
||||
|| true
|
||||
) {
|
||||
|
||||
}
|
||||
|
||||
if (true || false
|
||||
|| true) {
|
||||
|| true
|
||||
) {
|
||||
|
||||
}
|
||||
|
||||
if (true
|
||||
|| false
|
||||
|| true) {
|
||||
|| true
|
||||
) {
|
||||
|
||||
}
|
||||
|
||||
if (true ||
|
||||
false ||
|
||||
true) {
|
||||
true
|
||||
) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -42,7 +42,7 @@ class FooN : IFoo {
|
||||
}
|
||||
|
||||
class FooC(
|
||||
val x: String
|
||||
val x: String
|
||||
) {
|
||||
|
||||
fun bar()
|
||||
|
||||
@@ -49,7 +49,7 @@ class FooN : IFoo {
|
||||
}
|
||||
|
||||
class FooC(
|
||||
val x: String
|
||||
val x: String
|
||||
) {
|
||||
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
val x = foo("a",
|
||||
"b")
|
||||
"b"
|
||||
)
|
||||
|
||||
// SET_TRUE: CALL_PARAMETERS_LPAREN_ON_NEXT_LINE
|
||||
// TRAILING_COMMA: false
|
||||
// TRAILING_COMMA: false
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
val x = foo(
|
||||
"a",
|
||||
"b")
|
||||
"a",
|
||||
"b"
|
||||
)
|
||||
|
||||
// SET_TRUE: CALL_PARAMETERS_LPAREN_ON_NEXT_LINE
|
||||
// TRAILING_COMMA: false
|
||||
// TRAILING_COMMA: false
|
||||
|
||||
+3
-2
@@ -1,5 +1,6 @@
|
||||
val x = foo("a",
|
||||
"b")
|
||||
"b"
|
||||
)
|
||||
|
||||
// SET_TRUE: CALL_PARAMETERS_LPAREN_ON_NEXT_LINE
|
||||
// TRAILING_COMMA: true
|
||||
// TRAILING_COMMA: true
|
||||
|
||||
+4
-3
@@ -1,6 +1,7 @@
|
||||
val x = foo(
|
||||
"a",
|
||||
"b")
|
||||
"a",
|
||||
"b"
|
||||
)
|
||||
|
||||
// SET_TRUE: CALL_PARAMETERS_LPAREN_ON_NEXT_LINE
|
||||
// TRAILING_COMMA: true
|
||||
// TRAILING_COMMA: true
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
val x = foo("a",
|
||||
"b")
|
||||
val x = foo(
|
||||
"a",
|
||||
"b")
|
||||
|
||||
// SET_TRUE: CALL_PARAMETERS_RPAREN_ON_NEXT_LINE
|
||||
// TRAILING_COMMA: false
|
||||
// TRAILING_COMMA: false
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
val x = foo("a",
|
||||
"b"
|
||||
val x = foo(
|
||||
"a",
|
||||
"b"
|
||||
)
|
||||
|
||||
// SET_TRUE: CALL_PARAMETERS_RPAREN_ON_NEXT_LINE
|
||||
// TRAILING_COMMA: false
|
||||
// TRAILING_COMMA: false
|
||||
|
||||
+4
-3
@@ -1,5 +1,6 @@
|
||||
val x = foo("a",
|
||||
"b")
|
||||
val x = foo(
|
||||
"a",
|
||||
"b")
|
||||
|
||||
// SET_TRUE: CALL_PARAMETERS_RPAREN_ON_NEXT_LINE
|
||||
// TRAILING_COMMA: true
|
||||
// TRAILING_COMMA: true
|
||||
|
||||
+4
-3
@@ -1,6 +1,7 @@
|
||||
val x = foo("a",
|
||||
"b"
|
||||
val x = foo(
|
||||
"a",
|
||||
"b"
|
||||
)
|
||||
|
||||
// SET_TRUE: CALL_PARAMETERS_RPAREN_ON_NEXT_LINE
|
||||
// TRAILING_COMMA: true
|
||||
// TRAILING_COMMA: true
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
fun foo() =
|
||||
// comment
|
||||
1
|
||||
// comment
|
||||
1
|
||||
|
||||
val some =
|
||||
// Comment
|
||||
2
|
||||
// Comment
|
||||
2
|
||||
|
||||
fun some() {
|
||||
val (a, b) =
|
||||
// Some
|
||||
1 to 3
|
||||
// Some
|
||||
1 to 3
|
||||
}
|
||||
|
||||
fun nice() =
|
||||
/* Ha! */
|
||||
2
|
||||
/* Ha! */
|
||||
2
|
||||
|
||||
@@ -19,8 +19,8 @@ fun foo() {
|
||||
|
||||
test() {
|
||||
/*
|
||||
val a = 42
|
||||
*/
|
||||
val a = 42
|
||||
*/
|
||||
}
|
||||
|
||||
test() {
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
fun x1() = // cx1
|
||||
42
|
||||
42
|
||||
|
||||
fun x2() = /* cx2 */
|
||||
42
|
||||
42
|
||||
|
||||
fun x3() {
|
||||
1 + // cx4_1
|
||||
@@ -10,4 +10,4 @@ fun x3() {
|
||||
|
||||
1 + /* cx4_2 */
|
||||
2
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,23 +5,23 @@ interface A3
|
||||
open class B1
|
||||
|
||||
class Simpleclass1() : B1(), A1,
|
||||
A2, A3
|
||||
A2, A3
|
||||
|
||||
class SimpleClass2() :
|
||||
B1(), A1,
|
||||
A2, A3
|
||||
B1(), A1,
|
||||
A2, A3
|
||||
|
||||
class Temp {
|
||||
class SimpleClass3() : B1(), A1,
|
||||
A2, A3
|
||||
A2, A3
|
||||
}
|
||||
|
||||
object SimpleObject1 : B1(), A1,
|
||||
A2, A3
|
||||
A2, A3
|
||||
|
||||
object SimpleObject2 : B1(),
|
||||
A1,
|
||||
A2, A3
|
||||
A1,
|
||||
A2, A3
|
||||
|
||||
open class C1
|
||||
open class C2
|
||||
@@ -31,4 +31,4 @@ enum class Test : A1 {
|
||||
SECOND_ITEM()
|
||||
}
|
||||
|
||||
// SET_TRUE: ALIGN_MULTILINE_EXTENDS_LIST
|
||||
// SET_TRUE: ALIGN_MULTILINE_EXTENDS_LIST
|
||||
|
||||
@@ -8,8 +8,8 @@ class Simpleclass1() : B1(), A1,
|
||||
A2, A3
|
||||
|
||||
class SimpleClass2() :
|
||||
B1(), A1,
|
||||
A2, A3
|
||||
B1(), A1,
|
||||
A2, A3
|
||||
|
||||
class Temp {
|
||||
class SimpleClass3() : B1(), A1,
|
||||
@@ -31,4 +31,4 @@ enum class Test : A1 {
|
||||
SECOND_ITEM()
|
||||
}
|
||||
|
||||
// SET_TRUE: ALIGN_MULTILINE_EXTENDS_LIST
|
||||
// SET_TRUE: ALIGN_MULTILINE_EXTENDS_LIST
|
||||
|
||||
@@ -6,11 +6,11 @@ fun test(a: Int?) {
|
||||
a ?: 42
|
||||
|
||||
a
|
||||
?: 42
|
||||
?: 42
|
||||
|
||||
val some = a
|
||||
?: b
|
||||
?: 12
|
||||
?: b
|
||||
?: 12
|
||||
}
|
||||
|
||||
// SET_TRUE: ALIGN_MULTILINE_BINARY_OPERATION
|
||||
// SET_TRUE: ALIGN_MULTILINE_BINARY_OPERATION
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
fun test() {
|
||||
val projectExtId: String? = "id"
|
||||
val s = "https://teamcity.jetbrains.com/guestAuth/app/rest/builds/buildType:(id:${projectExtId ?: "Kotlin_dev_Compiler"})"
|
||||
val s =
|
||||
"https://teamcity.jetbrains.com/guestAuth/app/rest/builds/buildType:(id:${projectExtId ?: "Kotlin_dev_Compiler"})"
|
||||
}
|
||||
|
||||
// SET_INT: WRAP_ELVIS_EXPRESSIONS = 2
|
||||
// SET_INT: WRAP_ELVIS_EXPRESSIONS = 2
|
||||
|
||||
@@ -1,13 +1,17 @@
|
||||
fun foo() {
|
||||
val topLevelDeclaration =
|
||||
DescriptorUtils.getParentOfType(referencedDescriptor, PropertyDescriptor::class.java, false) as DeclarationDescriptor?
|
||||
?: DescriptorUtils.getParentOfType(
|
||||
referencedDescriptor,
|
||||
TypeAliasConstructorDescriptor::class.java,
|
||||
false
|
||||
)?.typeAliasDescriptor
|
||||
?: DescriptorUtils.getParentOfType(referencedDescriptor, FunctionDescriptor::class.java, false)
|
||||
?: return emptyList()
|
||||
DescriptorUtils.getParentOfType(
|
||||
referencedDescriptor,
|
||||
PropertyDescriptor::class.java,
|
||||
false
|
||||
) as DeclarationDescriptor?
|
||||
?: DescriptorUtils.getParentOfType(
|
||||
referencedDescriptor,
|
||||
TypeAliasConstructorDescriptor::class.java,
|
||||
false
|
||||
)?.typeAliasDescriptor
|
||||
?: DescriptorUtils.getParentOfType(referencedDescriptor, FunctionDescriptor::class.java, false)
|
||||
?: return emptyList()
|
||||
}
|
||||
|
||||
// SET_FALSE: CONTINUATION_INDENT_IN_ARGUMENT_LISTS
|
||||
|
||||
@@ -1,13 +1,17 @@
|
||||
fun foo() {
|
||||
val topLevelDeclaration =
|
||||
DescriptorUtils.getParentOfType(referencedDescriptor, PropertyDescriptor::class.java, false) as DeclarationDescriptor?
|
||||
?: DescriptorUtils.getParentOfType(
|
||||
referencedDescriptor,
|
||||
TypeAliasConstructorDescriptor::class.java,
|
||||
false
|
||||
)?.typeAliasDescriptor
|
||||
?: DescriptorUtils.getParentOfType(referencedDescriptor, FunctionDescriptor::class.java, false)
|
||||
?: return emptyList()
|
||||
DescriptorUtils.getParentOfType(
|
||||
referencedDescriptor,
|
||||
PropertyDescriptor::class.java,
|
||||
false
|
||||
) as DeclarationDescriptor?
|
||||
?: DescriptorUtils.getParentOfType(
|
||||
referencedDescriptor,
|
||||
TypeAliasConstructorDescriptor::class.java,
|
||||
false
|
||||
)?.typeAliasDescriptor
|
||||
?: DescriptorUtils.getParentOfType(referencedDescriptor, FunctionDescriptor::class.java, false)
|
||||
?: return emptyList()
|
||||
}
|
||||
|
||||
// SET_FALSE: CONTINUATION_INDENT_IN_ARGUMENT_LISTS
|
||||
|
||||
@@ -2,9 +2,9 @@ infix fun String.concat(other: String): String = this
|
||||
fun binaryContext(anchor: String?) {
|
||||
val v1 = "1234567890... add many chars ...1234567890" concat "b"
|
||||
val v2 = anchor
|
||||
?: "1234567890... add many chars ...1234567890" concat "b"
|
||||
?: "1234567890... add many chars ...1234567890" concat "b"
|
||||
val v3 = anchor
|
||||
?: "1234567890... add many chars ...1234567890" concat "1234567890... add many chars ...1234567890" concat "1234567890... add many chars ...1234567890" concat "b"
|
||||
?: "1234567890... add many chars ...1234567890" concat "1234567890... add many chars ...1234567890" concat "1234567890... add many chars ...1234567890" concat "b"
|
||||
}
|
||||
|
||||
// SET_INT: WRAP_ELVIS_EXPRESSIONS = 2
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
val x = "abc"
|
||||
?: "def"
|
||||
?: "def"
|
||||
|
||||
// SET_INT: WRAP_ELVIS_EXPRESSIONS = 2
|
||||
|
||||
+3
-3
@@ -35,7 +35,7 @@ interface Some2 {
|
||||
|
||||
|
||||
@Ann(
|
||||
42
|
||||
42
|
||||
)
|
||||
fun f6()
|
||||
fun f7()
|
||||
@@ -341,7 +341,7 @@ class Some(b: Boolean) {
|
||||
|
||||
|
||||
@Ann(
|
||||
42
|
||||
42
|
||||
)
|
||||
constructor(b: String) : this(b.isEmpty())
|
||||
constructor(b: Long) : this(b == 0L)
|
||||
@@ -373,4 +373,4 @@ class Foo {
|
||||
override lateinit var configBridge: ConfigBridge
|
||||
}
|
||||
|
||||
// SET_INT: BLANK_LINES_BEFORE_DECLARATION_WITH_COMMENT_OR_ANNOTATION_ON_SEPARATE_LINE = 2
|
||||
// SET_INT: BLANK_LINES_BEFORE_DECLARATION_WITH_COMMENT_OR_ANNOTATION_ON_SEPARATE_LINE = 2
|
||||
|
||||
+3
-3
@@ -25,7 +25,7 @@ interface Some2 {
|
||||
@Ann
|
||||
fun f5()
|
||||
@Ann(
|
||||
42
|
||||
42
|
||||
)
|
||||
fun f6()
|
||||
fun f7()
|
||||
@@ -308,7 +308,7 @@ class Some(b: Boolean) {
|
||||
@Ann
|
||||
constructor(b: Int) : this(b == 0)
|
||||
@Ann(
|
||||
42
|
||||
42
|
||||
)
|
||||
constructor(b: String) : this(b.isEmpty())
|
||||
constructor(b: Long) : this(b == 0L)
|
||||
@@ -332,4 +332,4 @@ class Foo {
|
||||
override lateinit var configBridge: ConfigBridge
|
||||
}
|
||||
|
||||
// SET_INT: BLANK_LINES_BEFORE_DECLARATION_WITH_COMMENT_OR_ANNOTATION_ON_SEPARATE_LINE = 0
|
||||
// SET_INT: BLANK_LINES_BEFORE_DECLARATION_WITH_COMMENT_OR_ANNOTATION_ON_SEPARATE_LINE = 0
|
||||
|
||||
@@ -2,7 +2,7 @@ package test
|
||||
|
||||
enum class EnumTest(val value: Int) {
|
||||
VALUE_1
|
||||
(
|
||||
value = 0
|
||||
(
|
||||
value = 0
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
fun foo() =
|
||||
"abc"
|
||||
"abc"
|
||||
|
||||
// SET_INT: WRAP_EXPRESSION_BODY_FUNCTIONS = 2
|
||||
|
||||
@@ -2,7 +2,6 @@
|
||||
|
||||
enum class EnumTest(val value: Int) {
|
||||
VALUE_1(
|
||||
value = 0
|
||||
value = 0
|
||||
)
|
||||
}
|
||||
|
||||
|
||||
@@ -2,7 +2,6 @@
|
||||
|
||||
enum class EnumTest(val value: Int) {
|
||||
VALUE_1(
|
||||
value = 0
|
||||
value = 0
|
||||
)
|
||||
}
|
||||
|
||||
|
||||
@@ -32,15 +32,15 @@ class KDocComments {
|
||||
class MultilineComments {
|
||||
fun test() {
|
||||
/*
|
||||
* Should not be formatted
|
||||
*/
|
||||
* Should not be formatted
|
||||
*/
|
||||
/*
|
||||
* Format
|
||||
*/
|
||||
* Format
|
||||
*/
|
||||
/*
|
||||
* Normal
|
||||
*/
|
||||
}
|
||||
}
|
||||
|
||||
// SET_TRUE: KEEP_FIRST_COLUMN_COMMENT
|
||||
// SET_TRUE: KEEP_FIRST_COLUMN_COMMENT
|
||||
|
||||
@@ -32,11 +32,11 @@ class KDocComments {
|
||||
class MultilineComments {
|
||||
fun test() {
|
||||
/*
|
||||
* Should not be formatted
|
||||
*/
|
||||
* Should not be formatted
|
||||
*/
|
||||
/*
|
||||
* Format
|
||||
*/
|
||||
* Format
|
||||
*/
|
||||
/*
|
||||
* Normal
|
||||
*/
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
fun test() {
|
||||
someTestLong(12,
|
||||
13)
|
||||
someTestLong(
|
||||
12,
|
||||
13
|
||||
)
|
||||
}
|
||||
|
||||
// SET_TRUE: ALIGN_MULTILINE_PARAMETERS_IN_CALLS
|
||||
// SET_TRUE: ALIGN_MULTILINE_PARAMETERS_IN_CALLS
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
fun test(a: Int,
|
||||
b: Int) {
|
||||
fun test(
|
||||
a: Int,
|
||||
b: Int
|
||||
) {
|
||||
}
|
||||
|
||||
// TRAILING_COMMA: false
|
||||
// TRAILING_COMMA: false
|
||||
|
||||
@@ -5,7 +5,7 @@ val c = fun() {}
|
||||
val c = fun() = 4
|
||||
|
||||
val c = fun() =
|
||||
4
|
||||
4
|
||||
|
||||
val c = fun() {}
|
||||
val c = fun() = 4
|
||||
@@ -28,8 +28,10 @@ fun test() {
|
||||
test(fun test() = 4)
|
||||
}
|
||||
|
||||
fun d = fun(a: Int,
|
||||
b: String) {
|
||||
fun d = fun(
|
||||
a: Int,
|
||||
b: String
|
||||
) {
|
||||
}
|
||||
|
||||
fun e = fun() {
|
||||
@@ -40,4 +42,4 @@ fun f = fun() { foo() }
|
||||
|
||||
val g: (String) -> Int = fun(p: String): Unit { /* comment */ /* other comment */ }
|
||||
|
||||
fun foo() {}
|
||||
fun foo() {}
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
fun
|
||||
test() =
|
||||
12
|
||||
12
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
fun foo() {
|
||||
if (longCond1 &&
|
||||
longCond2
|
||||
longCond2
|
||||
) {
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
fun foo() {
|
||||
if ("abc" > "def" &&
|
||||
"qqq" < "bbb" &&
|
||||
"ddd" > "efg") {
|
||||
"ddd" > "efg"
|
||||
) {
|
||||
println("foo")
|
||||
}
|
||||
}
|
||||
@@ -10,7 +11,8 @@ fun foo() {
|
||||
if (
|
||||
"abc" > "def" &&
|
||||
"qqq" < "bbb" &&
|
||||
"ddd" > "efg") {
|
||||
"ddd" > "efg"
|
||||
) {
|
||||
println("foo")
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
fun foo() {
|
||||
if ("abc" > "def" &&
|
||||
"qqq" < "bbb" &&
|
||||
"ddd" > "efg") {
|
||||
"ddd" > "efg"
|
||||
) {
|
||||
println("foo")
|
||||
}
|
||||
}
|
||||
@@ -10,7 +11,8 @@ fun foo() {
|
||||
if (
|
||||
"abc" > "def" &&
|
||||
"qqq" < "bbb" &&
|
||||
"ddd" > "efg") {
|
||||
"ddd" > "efg"
|
||||
) {
|
||||
println("foo")
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
open class GFMOutputBuilder(
|
||||
to: StringBuilder
|
||||
to: StringBuilder
|
||||
) : MarkdownOutputBuilder(to) {
|
||||
}
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
open class GFMOutputBuilder(
|
||||
to: StringBuilder
|
||||
to: StringBuilder
|
||||
) : MarkdownOutputBuilder(to) {
|
||||
}
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
fun foo(a: String,
|
||||
b: String)
|
||||
b: String
|
||||
)
|
||||
|
||||
// SET_TRUE: METHOD_PARAMETERS_LPAREN_ON_NEXT_LINE
|
||||
// TRAILING_COMMA: false
|
||||
// TRAILING_COMMA: false
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
fun foo(
|
||||
a: String,
|
||||
b: String)
|
||||
a: String,
|
||||
b: String
|
||||
)
|
||||
|
||||
// SET_TRUE: METHOD_PARAMETERS_LPAREN_ON_NEXT_LINE
|
||||
// TRAILING_COMMA: false
|
||||
// TRAILING_COMMA: false
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
fun foo(a: String,
|
||||
b: String)
|
||||
fun foo(
|
||||
a: String,
|
||||
b: String)
|
||||
|
||||
// SET_TRUE: METHOD_PARAMETERS_RPAREN_ON_NEXT_LINE
|
||||
// TRAILING_COMMA: false
|
||||
// TRAILING_COMMA: false
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
fun foo(a: String,
|
||||
b: String
|
||||
fun foo(
|
||||
a: String,
|
||||
b: String
|
||||
)
|
||||
|
||||
// SET_TRUE: METHOD_PARAMETERS_RPAREN_ON_NEXT_LINE
|
||||
// TRAILING_COMMA: false
|
||||
// TRAILING_COMMA: false
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
fun test() {
|
||||
val (a, b) =
|
||||
Pair(true, false)
|
||||
Pair(true, false)
|
||||
|
||||
val (c, d)
|
||||
= Pair(true, false)
|
||||
|
||||
val (
|
||||
distributor,
|
||||
items,
|
||||
shippingMethods,
|
||||
addresses,
|
||||
preferredAddressId
|
||||
distributor,
|
||||
items,
|
||||
shippingMethods,
|
||||
addresses,
|
||||
preferredAddressId
|
||||
) = argument
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
fun test() {
|
||||
"start ${
|
||||
println(
|
||||
"sd"
|
||||
"sd"
|
||||
)
|
||||
} end"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -31,8 +31,10 @@ enum class E1 {
|
||||
}
|
||||
}
|
||||
|
||||
fun e = fun(a: Int,
|
||||
b: String) {
|
||||
fun e = fun(
|
||||
a: Int,
|
||||
b: String
|
||||
) {
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -47,4 +49,4 @@ fun commented2() {}
|
||||
// Comment
|
||||
fun commented3() {}
|
||||
|
||||
// TRAILING_COMMA: false
|
||||
// TRAILING_COMMA: false
|
||||
|
||||
@@ -1,7 +1,9 @@
|
||||
fun foo(@Deprecated("x")
|
||||
x: Int,
|
||||
@Deprecated("y")
|
||||
@Deprecated("z")
|
||||
y: Int)
|
||||
fun foo(
|
||||
@Deprecated("x")
|
||||
x: Int,
|
||||
@Deprecated("y")
|
||||
@Deprecated("z")
|
||||
y: Int
|
||||
)
|
||||
|
||||
// SET_INT: PARAMETER_ANNOTATION_WRAP = 2
|
||||
|
||||
@@ -1,21 +1,22 @@
|
||||
class A(
|
||||
/**
|
||||
* Doc comment
|
||||
*/
|
||||
public val p1: Int,
|
||||
/** Doc comment */
|
||||
public val p2: Int,
|
||||
/**
|
||||
* Doc
|
||||
*/
|
||||
val p2: String)
|
||||
/**
|
||||
* Doc comment
|
||||
*/
|
||||
public val p1: Int,
|
||||
/** Doc comment */
|
||||
public val p2: Int,
|
||||
/**
|
||||
* Doc
|
||||
*/
|
||||
val p2: String
|
||||
)
|
||||
|
||||
class B(
|
||||
/** Doc1 */
|
||||
val v: Int,
|
||||
/** Doc1 */
|
||||
val v: Int,
|
||||
|
||||
/**
|
||||
* Doc2
|
||||
*/
|
||||
val v2: Int
|
||||
)
|
||||
/**
|
||||
* Doc2
|
||||
*/
|
||||
val v2: Int
|
||||
)
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
fun some(
|
||||
a :Int,
|
||||
b :String, c :Int,
|
||||
d :String, e :Int
|
||||
a :Int,
|
||||
b :String, c :Int,
|
||||
d :String, e :Int
|
||||
) {
|
||||
}
|
||||
|
||||
// SET_FALSE: SPACE_BEFORE_TYPE_COLON
|
||||
// SET_TRUE: SPACE_AFTER_TYPE_COLON
|
||||
// SET_TRUE: SPACE_AFTER_TYPE_COLON
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
fun some(
|
||||
a: Int,
|
||||
b: String, c: Int,
|
||||
d: String, e: Int
|
||||
a: Int,
|
||||
b: String, c: Int,
|
||||
d: String, e: Int
|
||||
) {
|
||||
}
|
||||
|
||||
// SET_FALSE: SPACE_BEFORE_TYPE_COLON
|
||||
// SET_TRUE: SPACE_AFTER_TYPE_COLON
|
||||
// SET_TRUE: SPACE_AFTER_TYPE_COLON
|
||||
|
||||
@@ -8,24 +8,24 @@ class A4 private @ann1 protected @[ann2] constructor() {
|
||||
|
||||
class A5 private @ann constructor
|
||||
|
||||
()
|
||||
()
|
||||
|
||||
class A6 /* faddf */ private ()
|
||||
|
||||
class A7
|
||||
private
|
||||
@ann constructor
|
||||
()
|
||||
()
|
||||
|
||||
class A8 // eol comment
|
||||
private
|
||||
@ann constructor
|
||||
()
|
||||
()
|
||||
|
||||
class A9 // eol comment
|
||||
private // eol comment
|
||||
@ann constructor// eol comment
|
||||
()
|
||||
()
|
||||
|
||||
class A10
|
||||
protected @ann constructor()
|
||||
@@ -34,4 +34,4 @@ class A11
|
||||
protected
|
||||
@ann
|
||||
constructor
|
||||
()
|
||||
()
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
val
|
||||
a =
|
||||
12
|
||||
12
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
class Test {
|
||||
fun someLong(a: Int
|
||||
fun someLong(
|
||||
a: Int
|
||||
) {
|
||||
}
|
||||
}
|
||||
|
||||
// SET_FALSE: ALIGN_MULTILINE_METHOD_BRACKETS
|
||||
// TRAILING_COMMA: false
|
||||
// TRAILING_COMMA: false
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
class Test {
|
||||
fun someLong(a: Int
|
||||
fun someLong(
|
||||
a: Int
|
||||
) {
|
||||
}
|
||||
}
|
||||
|
||||
// SET_FALSE: ALIGN_MULTILINE_METHOD_BRACKETS
|
||||
// TRAILING_COMMA: false
|
||||
// TRAILING_COMMA: false
|
||||
|
||||
+2
-2
@@ -11,7 +11,7 @@ object Some3
|
||||
:
|
||||
|
||||
|
||||
A
|
||||
A
|
||||
|
||||
val a = object: A {}
|
||||
|
||||
@@ -25,7 +25,7 @@ class B {
|
||||
|
||||
class C {
|
||||
companion object:
|
||||
A {
|
||||
A {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
+2
-2
@@ -11,7 +11,7 @@ object Some3
|
||||
:
|
||||
|
||||
|
||||
A
|
||||
A
|
||||
|
||||
val a = object :A {}
|
||||
|
||||
@@ -25,7 +25,7 @@ class B {
|
||||
|
||||
class C {
|
||||
companion object :
|
||||
A {
|
||||
A {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -14,7 +14,7 @@ fun test(t: Test) {
|
||||
t
|
||||
|
||||
|
||||
.foo()
|
||||
.foo()
|
||||
|
||||
|
||||
t.foo().foo()
|
||||
@@ -29,7 +29,7 @@ fun test(t: Test) {
|
||||
t
|
||||
|
||||
|
||||
?.foo()
|
||||
?.foo()
|
||||
|
||||
t?.foo()?.foo()
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,7 +1,9 @@
|
||||
class Foo(val x: Int,
|
||||
var y: Int) {
|
||||
class Foo(
|
||||
val x: Int,
|
||||
var y: Int
|
||||
) {
|
||||
val a = 1
|
||||
var b = 2
|
||||
}
|
||||
|
||||
// TRAILING_COMMA: false
|
||||
// TRAILING_COMMA: false
|
||||
|
||||
@@ -18,8 +18,8 @@ fun foo(i: Int) {
|
||||
|
||||
|
||||
/*
|
||||
Block multiline
|
||||
*/
|
||||
Block multiline
|
||||
*/
|
||||
5 -> 6
|
||||
|
||||
/** Doc */
|
||||
@@ -53,4 +53,4 @@ fun foo(i: Int) {
|
||||
else ->
|
||||
43 // 42
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
abstract class RustNavigationContributorBase<T> protected constructor(
|
||||
private val indexKey: StubIndexKey<String, T>,
|
||||
private val clazz: Class<T>
|
||||
private val indexKey: StubIndexKey<String, T>,
|
||||
private val clazz: Class<T>
|
||||
) : ChooseByNameContributor, GotoClassContributor
|
||||
where T : NavigationItem,
|
||||
T : RustNamedElement {
|
||||
|
||||
+64
-62
@@ -1,40 +1,40 @@
|
||||
val x = foo
|
||||
.bar()
|
||||
.baz()
|
||||
.quux()
|
||||
.bar()
|
||||
.baz()
|
||||
.quux()
|
||||
|
||||
val x2 = foo()
|
||||
.bar()
|
||||
.baz()
|
||||
.quux()
|
||||
.bar()
|
||||
.baz()
|
||||
.quux()
|
||||
|
||||
val x3 = ((foo().bar()))
|
||||
.baz()
|
||||
.quux()
|
||||
.baz()
|
||||
.quux()
|
||||
|
||||
val x4 = (foo()
|
||||
.bar()
|
||||
.baz()).quux()
|
||||
.bar()
|
||||
.baz()).quux()
|
||||
|
||||
val x5 = (foo())
|
||||
.bar()
|
||||
.baz()
|
||||
.quux()
|
||||
.bar()
|
||||
.baz()
|
||||
.quux()
|
||||
|
||||
val x6 = foo!!
|
||||
.bar()
|
||||
.baz()!!
|
||||
.quux()!!
|
||||
.bar()
|
||||
.baz()!!
|
||||
.quux()!!
|
||||
|
||||
val x7 = foo!!
|
||||
.bar()
|
||||
.baz()!!
|
||||
.quux()!!
|
||||
.bar()
|
||||
.baz()!!
|
||||
.quux()!!
|
||||
|
||||
val x8 = foo!!!!!!!!
|
||||
.bar()
|
||||
.baz()!!
|
||||
.quux()!!
|
||||
.bar()
|
||||
.baz()!!
|
||||
.quux()!!
|
||||
|
||||
val x9 = ((b!!)!!!!)!!.f
|
||||
|
||||
@@ -43,88 +43,90 @@ val x10 = a()!!.a()
|
||||
val x11 = a()!!!!.a()
|
||||
|
||||
val x12 = a()!!
|
||||
.a()!!
|
||||
.a()
|
||||
.a()!!
|
||||
.a()
|
||||
|
||||
val x13 = a()!!!!
|
||||
.a()
|
||||
.a()
|
||||
.a()
|
||||
.a()
|
||||
|
||||
val x14 = a().a()
|
||||
|
||||
val x15 = (a()).a()
|
||||
|
||||
val x16 = (a())
|
||||
.a()
|
||||
.a()
|
||||
.a()
|
||||
.a()
|
||||
|
||||
val x17 = (a().a()).a()
|
||||
|
||||
val x18 = (a().a())
|
||||
.a()
|
||||
.a()
|
||||
.a()
|
||||
.a()
|
||||
|
||||
val x18 = (a()
|
||||
.a()
|
||||
.a())
|
||||
.a()
|
||||
.a()
|
||||
.a()
|
||||
.a())
|
||||
.a()
|
||||
.a()
|
||||
|
||||
val x19 = (a()
|
||||
.a()
|
||||
.a()).a()
|
||||
.a()
|
||||
.a()).a()
|
||||
|
||||
val x20 = foo!!.foo
|
||||
.baz()!!
|
||||
.quux()!!.foo.foo.foo.baz().foo
|
||||
.baz()
|
||||
.baz()
|
||||
.baz()!!
|
||||
.quux()!!.foo.foo.foo.baz().foo
|
||||
.baz()
|
||||
.baz()
|
||||
|
||||
val y = xyzzy(foo
|
||||
val y = xyzzy(
|
||||
foo
|
||||
.bar()
|
||||
.baz()
|
||||
.quux())
|
||||
.quux()
|
||||
)
|
||||
|
||||
fun foo() {
|
||||
foo
|
||||
.bar()
|
||||
.baz()
|
||||
.quux()
|
||||
.bar()
|
||||
.baz()
|
||||
.quux()
|
||||
|
||||
z = foo
|
||||
.bar()
|
||||
.baz()
|
||||
.quux()
|
||||
.bar()
|
||||
.baz()
|
||||
.quux()
|
||||
|
||||
z += foo
|
||||
.bar()
|
||||
.baz()
|
||||
.quux()
|
||||
.bar()
|
||||
.baz()
|
||||
.quux()
|
||||
|
||||
return foo
|
||||
.bar()
|
||||
.baz()
|
||||
.quux()
|
||||
.bar()
|
||||
.baz()
|
||||
.quux()
|
||||
}
|
||||
|
||||
fun top() = ""
|
||||
.plus("")
|
||||
.plus("")
|
||||
.plus("")
|
||||
.plus("")
|
||||
|
||||
class C {
|
||||
fun member() = ""
|
||||
.plus("")
|
||||
.plus("")
|
||||
.plus("")
|
||||
.plus("")
|
||||
}
|
||||
|
||||
fun foo() {
|
||||
fun local() = ""
|
||||
.plus("")
|
||||
.plus("")
|
||||
.plus("")
|
||||
.plus("")
|
||||
|
||||
val anonymous = fun() = ""
|
||||
.plus("")
|
||||
.plus("")
|
||||
.plus("")
|
||||
.plus("")
|
||||
}
|
||||
|
||||
// SET_INT: METHOD_CALL_CHAIN_WRAP = 2
|
||||
|
||||
@@ -1,32 +1,32 @@
|
||||
val x = foo.bar()
|
||||
.baz()
|
||||
.quux()
|
||||
.baz()
|
||||
.quux()
|
||||
|
||||
val x2 = foo().bar()
|
||||
.baz()
|
||||
.quux()
|
||||
.baz()
|
||||
.quux()
|
||||
|
||||
val x3 = ((foo().bar())).baz()
|
||||
.quux()
|
||||
.quux()
|
||||
|
||||
val x4 = (foo().bar()
|
||||
.baz()).quux()
|
||||
.baz()).quux()
|
||||
|
||||
val x5 = (foo()).bar()
|
||||
.baz()
|
||||
.quux()
|
||||
.baz()
|
||||
.quux()
|
||||
|
||||
val x6 = foo!!.bar()
|
||||
.baz()!!
|
||||
.quux()!!
|
||||
.baz()!!
|
||||
.quux()!!
|
||||
|
||||
val x7 = foo!!.bar()
|
||||
.baz()!!
|
||||
.quux()!!
|
||||
.baz()!!
|
||||
.quux()!!
|
||||
|
||||
val x8 = foo!!!!!!!!.bar()
|
||||
.baz()!!
|
||||
.quux()!!
|
||||
.baz()!!
|
||||
.quux()!!
|
||||
|
||||
val x9 = ((b!!)!!!!)!!.f
|
||||
|
||||
@@ -35,70 +35,72 @@ val x10 = a()!!.a()
|
||||
val x11 = a()!!!!.a()
|
||||
|
||||
val x12 = a()!!.a()!!
|
||||
.a()
|
||||
.a()
|
||||
|
||||
val x13 = a()!!!!.a()
|
||||
.a()
|
||||
.a()
|
||||
|
||||
val x14 = a().a()
|
||||
|
||||
val x15 = (a()).a()
|
||||
|
||||
val x16 = (a()).a()
|
||||
.a()
|
||||
.a()
|
||||
|
||||
val x17 = (a().a()).a()
|
||||
|
||||
val x18 = (a().a()).a()
|
||||
.a()
|
||||
.a()
|
||||
|
||||
val x18 = (a().a()
|
||||
.a()).a()
|
||||
.a()
|
||||
.a()).a()
|
||||
.a()
|
||||
|
||||
val x19 = (a().a()
|
||||
.a()).a()
|
||||
.a()).a()
|
||||
|
||||
val x20 = foo!!.foo.baz()!!
|
||||
.quux()!!.foo.foo.foo.baz().foo.baz()
|
||||
.baz()
|
||||
.quux()!!.foo.foo.foo.baz().foo.baz()
|
||||
.baz()
|
||||
|
||||
val y = xyzzy(foo.bar()
|
||||
val y = xyzzy(
|
||||
foo.bar()
|
||||
.baz()
|
||||
.quux())
|
||||
.quux()
|
||||
)
|
||||
|
||||
fun foo() {
|
||||
foo.bar()
|
||||
.baz()
|
||||
.quux()
|
||||
.baz()
|
||||
.quux()
|
||||
|
||||
z = foo.bar()
|
||||
.baz()
|
||||
.quux()
|
||||
.baz()
|
||||
.quux()
|
||||
|
||||
z += foo.bar()
|
||||
.baz()
|
||||
.quux()
|
||||
.baz()
|
||||
.quux()
|
||||
|
||||
return foo.bar()
|
||||
.baz()
|
||||
.quux()
|
||||
.baz()
|
||||
.quux()
|
||||
}
|
||||
|
||||
fun top() = "".plus("")
|
||||
.plus("")
|
||||
.plus("")
|
||||
|
||||
class C {
|
||||
fun member() = "".plus("")
|
||||
.plus("")
|
||||
.plus("")
|
||||
}
|
||||
|
||||
fun foo() {
|
||||
fun local() = "".plus("")
|
||||
.plus("")
|
||||
.plus("")
|
||||
|
||||
val anonymous = fun() = "".plus("")
|
||||
.plus("")
|
||||
.plus("")
|
||||
}
|
||||
|
||||
// SET_INT: METHOD_CALL_CHAIN_WRAP = 2
|
||||
|
||||
+60
-35
@@ -15,30 +15,39 @@ fun test() {
|
||||
|
||||
(INSTANCE).awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
|
||||
val b = INSTANCE.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
val b =
|
||||
INSTANCE.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
|
||||
val b = (INSTANCE).awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
val b =
|
||||
(INSTANCE).awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
|
||||
val b = (INSTANCE.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww).awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
val b =
|
||||
(INSTANCE.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww).awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
|
||||
val b = (((INSTANCE).awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww)).awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
val b =
|
||||
(((INSTANCE).awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww)).awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
|
||||
val b = INSTANCE.adad.adad
|
||||
|
||||
val b = INSTANCE.adad
|
||||
|
||||
val b = INSTANCE.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
val b =
|
||||
INSTANCE.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
|
||||
val b = INSTANCE!!!!.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
val b =
|
||||
INSTANCE!!!!.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
|
||||
val b = INSTANCE!!!!.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
val b =
|
||||
INSTANCE!!!!.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
|
||||
val b = INSTANCE!!.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
val b =
|
||||
INSTANCE!!.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
|
||||
val b = if (INSTANCE.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww == INSTANCE.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww)
|
||||
true
|
||||
else
|
||||
false
|
||||
val b =
|
||||
if (INSTANCE.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww == INSTANCE.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww)
|
||||
true
|
||||
else
|
||||
false
|
||||
|
||||
if (INSTANCE.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww == INSTANCE.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww)
|
||||
true
|
||||
@@ -50,27 +59,35 @@ fun test() {
|
||||
else
|
||||
false
|
||||
|
||||
val bawdawdwad = INSTANCE.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
val bawdawdwad =
|
||||
INSTANCE.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
|
||||
val c = INSTANCE.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww().awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
val c =
|
||||
INSTANCE.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww().awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
|
||||
val c = INSTANCE().awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww().adad.adawd
|
||||
val c =
|
||||
INSTANCE().awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww().adad.adawd
|
||||
|
||||
val c = INSTANCE().awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
val c =
|
||||
INSTANCE().awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
|
||||
}
|
||||
|
||||
val b = INSTANCE.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
val b =
|
||||
INSTANCE.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
|
||||
val bawdawdwad = INSTANCE.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
val bawdawdwad =
|
||||
INSTANCE.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
|
||||
val c = INSTANCE.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww().awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
val c =
|
||||
INSTANCE.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww().awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
|
||||
val c2 = INSTANCE
|
||||
.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()
|
||||
.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww().awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()
|
||||
.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww().awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
|
||||
val c = INSTANCE().awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww().adad.adawd
|
||||
val c =
|
||||
INSTANCE().awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww().adad.adawd
|
||||
|
||||
val x = foo.bar().baz().quux()
|
||||
|
||||
@@ -90,35 +107,43 @@ val x8 = foo!!!!!!!!.bar().baz()!!.quux()!!
|
||||
|
||||
val x9 = ((b!!)!!!!)!!.f
|
||||
|
||||
val x10 = awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()!!.a()
|
||||
val x10 =
|
||||
awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()!!.a()
|
||||
|
||||
val x11 = awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()!!!!.a()
|
||||
val x11 =
|
||||
awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()!!!!.a()
|
||||
|
||||
val x12 = awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()!!
|
||||
val x12 =
|
||||
awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()!!
|
||||
.a()!!.a()
|
||||
|
||||
val x13 = awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()!!!!
|
||||
val x13 =
|
||||
awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()!!!!
|
||||
.a().a()
|
||||
|
||||
val x14 = awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww().a()
|
||||
val x14 =
|
||||
awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww().a()
|
||||
|
||||
val x15 = (awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()).a()
|
||||
val x15 =
|
||||
(awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()).a()
|
||||
|
||||
val x16 = (awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww())
|
||||
val x16 =
|
||||
(awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww())
|
||||
.a()
|
||||
.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()
|
||||
|
||||
val x17 = (a().awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()).a()
|
||||
val x17 =
|
||||
(a().awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()).a()
|
||||
|
||||
val x18 = (a().a()).a().a()
|
||||
|
||||
val x18 = (a()
|
||||
.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()
|
||||
.a()).a().a()
|
||||
.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()
|
||||
.a()).a().a()
|
||||
|
||||
val x19 = (a()
|
||||
.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()
|
||||
.a()).a()
|
||||
.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()
|
||||
.a()).a()
|
||||
|
||||
// SET_INT: METHOD_CALL_CHAIN_WRAP = 1
|
||||
// SET_FALSE: WRAP_FIRST_METHOD_IN_CALL_CHAIN
|
||||
// SET_FALSE: WRAP_FIRST_METHOD_IN_CALL_CHAIN
|
||||
|
||||
+60
-32
@@ -15,30 +15,39 @@ fun test() {
|
||||
|
||||
(INSTANCE).awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
|
||||
val b = INSTANCE.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
val b =
|
||||
INSTANCE.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
|
||||
val b = (INSTANCE).awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
val b =
|
||||
(INSTANCE).awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
|
||||
val b = (INSTANCE.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww).awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
val b =
|
||||
(INSTANCE.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww).awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
|
||||
val b = (((INSTANCE).awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww)).awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
val b =
|
||||
(((INSTANCE).awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww)).awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
|
||||
val b = INSTANCE.adad.adad
|
||||
|
||||
val b = INSTANCE.adad
|
||||
|
||||
val b = INSTANCE.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
val b =
|
||||
INSTANCE.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
|
||||
val b = INSTANCE!!!!.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
val b =
|
||||
INSTANCE!!!!.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
|
||||
val b = INSTANCE!!!!.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
val b =
|
||||
INSTANCE!!!!.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
|
||||
val b = INSTANCE!!.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
val b =
|
||||
INSTANCE!!.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
|
||||
val b = if (INSTANCE.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww == INSTANCE.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww)
|
||||
true
|
||||
else
|
||||
false
|
||||
val b =
|
||||
if (INSTANCE.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww == INSTANCE.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww)
|
||||
true
|
||||
else
|
||||
false
|
||||
|
||||
if (INSTANCE.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww == INSTANCE.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww)
|
||||
true
|
||||
@@ -50,26 +59,35 @@ fun test() {
|
||||
else
|
||||
false
|
||||
|
||||
val bawdawdwad = INSTANCE.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
val bawdawdwad =
|
||||
INSTANCE.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
|
||||
val c = INSTANCE.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww().awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
val c =
|
||||
INSTANCE.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww().awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
|
||||
val c = INSTANCE().awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww().adad.adawd
|
||||
val c =
|
||||
INSTANCE().awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww().adad.adawd
|
||||
|
||||
val c = INSTANCE().awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
val c =
|
||||
INSTANCE().awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
|
||||
}
|
||||
|
||||
val b = INSTANCE.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
val b =
|
||||
INSTANCE.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
|
||||
val bawdawdwad = INSTANCE.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
val bawdawdwad =
|
||||
INSTANCE.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
|
||||
val c = INSTANCE.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww().awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
val c =
|
||||
INSTANCE.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww().awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
|
||||
val c2 = INSTANCE.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()
|
||||
val c2 =
|
||||
INSTANCE.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()
|
||||
.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww().awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww
|
||||
|
||||
val c = INSTANCE().awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww().adad.adawd
|
||||
val c =
|
||||
INSTANCE().awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww().adad.adawd
|
||||
|
||||
val x = foo.bar().baz().quux()
|
||||
|
||||
@@ -89,32 +107,42 @@ val x8 = foo!!!!!!!!.bar().baz()!!.quux()!!
|
||||
|
||||
val x9 = ((b!!)!!!!)!!.f
|
||||
|
||||
val x10 = awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()!!.a()
|
||||
val x10 =
|
||||
awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()!!.a()
|
||||
|
||||
val x11 = awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()!!!!.a()
|
||||
val x11 =
|
||||
awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()!!!!.a()
|
||||
|
||||
val x12 = awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()!!.a()!!
|
||||
val x12 =
|
||||
awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()!!.a()!!
|
||||
.a()
|
||||
|
||||
val x13 = awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()!!!!.a()
|
||||
val x13 =
|
||||
awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()!!!!.a()
|
||||
.a()
|
||||
|
||||
val x14 = awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww().a()
|
||||
val x14 =
|
||||
awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww().a()
|
||||
|
||||
val x15 = (awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()).a()
|
||||
val x15 =
|
||||
(awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()).a()
|
||||
|
||||
val x16 = (awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()).a()
|
||||
val x16 =
|
||||
(awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()).a()
|
||||
.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()
|
||||
|
||||
val x17 = (a().awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()).a()
|
||||
val x17 =
|
||||
(a().awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()).a()
|
||||
|
||||
val x18 = (a().a()).a().a()
|
||||
|
||||
val x18 = (a().awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()
|
||||
val x18 =
|
||||
(a().awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()
|
||||
.a()).a().a()
|
||||
|
||||
val x19 = (a().awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()
|
||||
val x19 =
|
||||
(a().awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()
|
||||
.a()).a()
|
||||
|
||||
// SET_INT: METHOD_CALL_CHAIN_WRAP = 1
|
||||
// SET_FALSE: WRAP_FIRST_METHOD_IN_CALL_CHAIN
|
||||
// SET_FALSE: WRAP_FIRST_METHOD_IN_CALL_CHAIN
|
||||
|
||||
+23
-15
@@ -300,27 +300,35 @@ val x8 = foo!!!!!!!!.bar().baz()!!.quux()!!
|
||||
|
||||
val x9 = ((b!!)!!!!)!!.f
|
||||
|
||||
val x10 = awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()!!.a()
|
||||
val x10 =
|
||||
awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()!!.a()
|
||||
|
||||
val x11 = awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()!!!!.a()
|
||||
val x11 =
|
||||
awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()!!!!.a()
|
||||
|
||||
val x12 = awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()!!
|
||||
.a()!!
|
||||
.a()
|
||||
val x12 =
|
||||
awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()!!
|
||||
.a()!!
|
||||
.a()
|
||||
|
||||
val x13 = awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()!!!!
|
||||
.a()
|
||||
.a()
|
||||
val x13 =
|
||||
awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()!!!!
|
||||
.a()
|
||||
.a()
|
||||
|
||||
val x14 = awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww().a()
|
||||
val x14 =
|
||||
awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww().a()
|
||||
|
||||
val x15 = (awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()).a()
|
||||
val x15 =
|
||||
(awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()).a()
|
||||
|
||||
val x16 = (awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww())
|
||||
.a()
|
||||
.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()
|
||||
val x16 =
|
||||
(awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww())
|
||||
.a()
|
||||
.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()
|
||||
|
||||
val x17 = (a().awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()).a()
|
||||
val x17 =
|
||||
(a().awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()).a()
|
||||
|
||||
val x18 = (a().a()).a().a()
|
||||
|
||||
@@ -335,4 +343,4 @@ val x19 = (a()
|
||||
// SET_INT: METHOD_CALL_CHAIN_WRAP = 5
|
||||
// SET_FALSE: WRAP_FIRST_METHOD_IN_CALL_CHAIN
|
||||
// SET_FALSE: CONTINUATION_INDENT_FOR_CHAINED_CALLS
|
||||
// RIGHT_MARGIN: 120
|
||||
// RIGHT_MARGIN: 120
|
||||
|
||||
+26
-16
@@ -286,34 +286,44 @@ val x8 = foo!!!!!!!!.bar().baz()!!.quux()!!
|
||||
|
||||
val x9 = ((b!!)!!!!)!!.f
|
||||
|
||||
val x10 = awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()!!.a()
|
||||
val x10 =
|
||||
awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()!!.a()
|
||||
|
||||
val x11 = awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()!!!!.a()
|
||||
val x11 =
|
||||
awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()!!!!.a()
|
||||
|
||||
val x12 = awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()!!.a()!!
|
||||
.a()
|
||||
val x12 =
|
||||
awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()!!.a()!!
|
||||
.a()
|
||||
|
||||
val x13 = awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()!!!!.a()
|
||||
.a()
|
||||
val x13 =
|
||||
awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()!!!!.a()
|
||||
.a()
|
||||
|
||||
val x14 = awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww().a()
|
||||
val x14 =
|
||||
awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww().a()
|
||||
|
||||
val x15 = (awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()).a()
|
||||
val x15 =
|
||||
(awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()).a()
|
||||
|
||||
val x16 = (awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()).a()
|
||||
.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()
|
||||
val x16 =
|
||||
(awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()).a()
|
||||
.awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()
|
||||
|
||||
val x17 = (a().awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()).a()
|
||||
val x17 =
|
||||
(a().awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()).a()
|
||||
|
||||
val x18 = (a().a()).a().a()
|
||||
|
||||
val x18 = (a().awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()
|
||||
.a()).a().a()
|
||||
val x18 =
|
||||
(a().awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()
|
||||
.a()).a().a()
|
||||
|
||||
val x19 = (a().awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()
|
||||
.a()).a()
|
||||
val x19 =
|
||||
(a().awswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswswwawswswswswswswsww()
|
||||
.a()).a()
|
||||
|
||||
// SET_INT: METHOD_CALL_CHAIN_WRAP = 5
|
||||
// SET_FALSE: WRAP_FIRST_METHOD_IN_CALL_CHAIN
|
||||
// SET_FALSE: CONTINUATION_INDENT_FOR_CHAINED_CALLS
|
||||
// RIGHT_MARGIN: 120
|
||||
// RIGHT_MARGIN: 120
|
||||
|
||||
+6
-6
@@ -1,12 +1,12 @@
|
||||
fun f(list: List<Int>) {
|
||||
val result = list
|
||||
.filter { it % 2 == 0 }
|
||||
.max() ?: -1
|
||||
.filter { it % 2 == 0 }
|
||||
.max() ?: -1
|
||||
list
|
||||
.filter { it % 2 == 0 }
|
||||
.max()
|
||||
?: -1
|
||||
.filter { it % 2 == 0 }
|
||||
.max()
|
||||
?: -1
|
||||
}
|
||||
|
||||
// SET_INT: METHOD_CALL_CHAIN_WRAP = 2
|
||||
// SET_FALSE: WRAP_FIRST_METHOD_IN_CALL_CHAIN
|
||||
// SET_FALSE: WRAP_FIRST_METHOD_IN_CALL_CHAIN
|
||||
|
||||
+4
-4
@@ -1,10 +1,10 @@
|
||||
fun f(list: List<Int>) {
|
||||
val result = list.filter { it % 2 == 0 }
|
||||
.max() ?: -1
|
||||
.max() ?: -1
|
||||
list.filter { it % 2 == 0 }
|
||||
.max()
|
||||
?: -1
|
||||
.max()
|
||||
?: -1
|
||||
}
|
||||
|
||||
// SET_INT: METHOD_CALL_CHAIN_WRAP = 2
|
||||
// SET_FALSE: WRAP_FIRST_METHOD_IN_CALL_CHAIN
|
||||
// SET_FALSE: WRAP_FIRST_METHOD_IN_CALL_CHAIN
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
fun test() {
|
||||
MyFunc1()
|
||||
.MyFunc2()
|
||||
.MyFunc3()
|
||||
}
|
||||
.MyFunc2()
|
||||
.MyFunc3()
|
||||
}
|
||||
|
||||
+5
-5
@@ -3,10 +3,10 @@ class Some {
|
||||
}
|
||||
|
||||
public fun bar(): String? =
|
||||
Some()
|
||||
?.some()
|
||||
?.some()
|
||||
?.some()!!
|
||||
.toString()
|
||||
Some()
|
||||
?.some()
|
||||
?.some()
|
||||
?.some()!!
|
||||
.toString()
|
||||
|
||||
// SET_TRUE: CONTINUATION_INDENT_FOR_CHAINED_CALLS
|
||||
|
||||
+5
-5
@@ -3,10 +3,10 @@ class Some {
|
||||
}
|
||||
|
||||
public fun bar(): String? =
|
||||
Some()
|
||||
?.some()
|
||||
?.some()
|
||||
?.some()!!
|
||||
.toString()
|
||||
Some()
|
||||
?.some()
|
||||
?.some()
|
||||
?.some()!!
|
||||
.toString()
|
||||
|
||||
// SET_TRUE: CONTINUATION_INDENT_FOR_CHAINED_CALLS
|
||||
|
||||
+2
-2
@@ -35,7 +35,7 @@ fun test3() {
|
||||
|
||||
fun test4() {
|
||||
val abc = ArrayList<Int>().mapTo(
|
||||
LinkedHashSet()
|
||||
LinkedHashSet()
|
||||
) {
|
||||
it * 2
|
||||
}
|
||||
@@ -52,4 +52,4 @@ fun testWithComments() {
|
||||
}
|
||||
|
||||
// SET_TRUE: CONTINUATION_INDENT_FOR_CHAINED_CALLS
|
||||
// SET_TRUE: ALLOW_TRAILING_COMMA
|
||||
// SET_TRUE: ALLOW_TRAILING_COMMA
|
||||
|
||||
+2
-2
@@ -35,7 +35,7 @@ fun test3() {
|
||||
|
||||
fun test4() {
|
||||
val abc = ArrayList<Int>().mapTo(
|
||||
LinkedHashSet()
|
||||
LinkedHashSet()
|
||||
) {
|
||||
it * 2
|
||||
}
|
||||
@@ -52,4 +52,4 @@ fun testWithComments() {
|
||||
}
|
||||
|
||||
// SET_TRUE: CONTINUATION_INDENT_FOR_CHAINED_CALLS
|
||||
// SET_TRUE: ALLOW_TRAILING_COMMA
|
||||
// SET_TRUE: ALLOW_TRAILING_COMMA
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
fun test() {
|
||||
Single.just(Object())
|
||||
.map {
|
||||
it
|
||||
}.map {
|
||||
it // The code unexpectedly shifts to the left
|
||||
}
|
||||
}
|
||||
.map {
|
||||
it
|
||||
}.map {
|
||||
it // The code unexpectedly shifts to the left
|
||||
}
|
||||
}
|
||||
|
||||
@@ -41,7 +41,8 @@ abstract class TemplateGroupBase : TemplateGroup {
|
||||
|
||||
companion object {
|
||||
private val typeMemberTemplate = MemberTemplate::class.createType()
|
||||
private val typeIterableOfMemberTemplates = Iterable::class.createType(arguments = listOf(KTypeProjection.invariant(typeMemberTemplate)))
|
||||
private val typeIterableOfMemberTemplates =
|
||||
Iterable::class.createType(arguments = listOf(KTypeProjection.invariant(typeMemberTemplate)))
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -3,16 +3,16 @@ import X.combine
|
||||
class IndentationIssue {
|
||||
fun method() {
|
||||
X.Y.combine(
|
||||
1,
|
||||
1
|
||||
1,
|
||||
1
|
||||
)
|
||||
.let {
|
||||
"zzz"
|
||||
}
|
||||
.let {
|
||||
"zzz"
|
||||
}
|
||||
|
||||
X.Y.combine(
|
||||
1,
|
||||
1
|
||||
1,
|
||||
1
|
||||
).let {
|
||||
"zzz"
|
||||
}
|
||||
@@ -20,69 +20,69 @@ class IndentationIssue {
|
||||
X.Y./*
|
||||
comment
|
||||
*/combine(
|
||||
1,
|
||||
1
|
||||
1,
|
||||
1
|
||||
)
|
||||
.let {
|
||||
"zzz"
|
||||
}
|
||||
.let {
|
||||
"zzz"
|
||||
}
|
||||
|
||||
X.Y./*
|
||||
comment
|
||||
*/combine(
|
||||
1,
|
||||
1
|
||||
1,
|
||||
1
|
||||
).let {
|
||||
"zzz"
|
||||
}
|
||||
|
||||
(X.Y.combine(
|
||||
1,
|
||||
1
|
||||
1,
|
||||
1
|
||||
)
|
||||
).let {
|
||||
"zzz"
|
||||
}
|
||||
"zzz"
|
||||
}
|
||||
|
||||
X.Y
|
||||
.combine(
|
||||
1,
|
||||
1
|
||||
)
|
||||
.let { "zzz" }
|
||||
|
||||
X.Y
|
||||
.combine(
|
||||
1,
|
||||
1
|
||||
).let {
|
||||
"zzz"
|
||||
}
|
||||
|
||||
X
|
||||
.Y
|
||||
.combine(
|
||||
1,
|
||||
1
|
||||
)
|
||||
.let { "zzz" }
|
||||
|
||||
X
|
||||
.Y.combine(
|
||||
1,
|
||||
1
|
||||
)
|
||||
.let { "zzz" }
|
||||
|
||||
combine(
|
||||
.combine(
|
||||
1,
|
||||
1
|
||||
)
|
||||
.let { "zzz" }
|
||||
)
|
||||
.let { "zzz" }
|
||||
|
||||
X.Y
|
||||
.combine(
|
||||
1,
|
||||
1
|
||||
).let {
|
||||
"zzz"
|
||||
}
|
||||
|
||||
X
|
||||
.Y
|
||||
.combine(
|
||||
1,
|
||||
1
|
||||
)
|
||||
.let { "zzz" }
|
||||
|
||||
X
|
||||
.Y.combine(
|
||||
1,
|
||||
1
|
||||
)
|
||||
.let { "zzz" }
|
||||
|
||||
combine(
|
||||
1,
|
||||
2
|
||||
1,
|
||||
1
|
||||
)
|
||||
.let { "zzz" }
|
||||
|
||||
combine(
|
||||
1,
|
||||
2
|
||||
).let {
|
||||
"zzz"
|
||||
}.let {
|
||||
@@ -90,8 +90,8 @@ class IndentationIssue {
|
||||
}
|
||||
|
||||
(combine(
|
||||
1,
|
||||
2
|
||||
1,
|
||||
2
|
||||
).let {
|
||||
"zzz"
|
||||
}).let {
|
||||
@@ -99,18 +99,18 @@ class IndentationIssue {
|
||||
}
|
||||
|
||||
(combine(
|
||||
1,
|
||||
2
|
||||
1,
|
||||
2
|
||||
)
|
||||
.let {
|
||||
"zzz"
|
||||
}).let {
|
||||
"zzz"
|
||||
}
|
||||
.let {
|
||||
"zzz"
|
||||
}).let {
|
||||
"zzz"
|
||||
}
|
||||
|
||||
combine(
|
||||
1,
|
||||
2
|
||||
1,
|
||||
2
|
||||
).let {
|
||||
"zzz"
|
||||
}!!.let {
|
||||
@@ -118,38 +118,38 @@ class IndentationIssue {
|
||||
}
|
||||
|
||||
combine(
|
||||
1,
|
||||
2
|
||||
1,
|
||||
2
|
||||
)
|
||||
.let {
|
||||
"zzz"
|
||||
}!!.let {
|
||||
"zzz"
|
||||
}
|
||||
.let {
|
||||
"zzz"
|
||||
}!!.let {
|
||||
"zzz"
|
||||
}
|
||||
|
||||
(combine(
|
||||
1,
|
||||
2
|
||||
1,
|
||||
2
|
||||
)
|
||||
.let {
|
||||
"zzz"
|
||||
})!!.let {
|
||||
"zzz"
|
||||
}
|
||||
.let {
|
||||
"zzz"
|
||||
})!!.let {
|
||||
"zzz"
|
||||
}
|
||||
|
||||
((combine(
|
||||
1,
|
||||
2
|
||||
1,
|
||||
2
|
||||
)
|
||||
).let {
|
||||
"zzz"
|
||||
}!!)!!.let {
|
||||
"zzz"
|
||||
}
|
||||
"zzz"
|
||||
}!!)!!.let {
|
||||
"zzz"
|
||||
}
|
||||
|
||||
((combine(
|
||||
1,
|
||||
2
|
||||
1,
|
||||
2
|
||||
)).let {
|
||||
"zzz"
|
||||
}!!)!!.let {
|
||||
@@ -157,14 +157,14 @@ class IndentationIssue {
|
||||
}
|
||||
|
||||
((combine(
|
||||
1,
|
||||
2
|
||||
1,
|
||||
2
|
||||
)).let {
|
||||
"zzz"
|
||||
}!!
|
||||
)!!.let {
|
||||
"zzz"
|
||||
}
|
||||
"zzz"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -172,4 +172,4 @@ object X {
|
||||
fun <L, R, T> combine(x: L, y: R): T = TODO()
|
||||
|
||||
val Y get() = this
|
||||
}
|
||||
}
|
||||
|
||||
+9
-6
@@ -10,12 +10,15 @@ fun foo() {
|
||||
testtest(foofoo)
|
||||
|
||||
testtesttesttest(
|
||||
foofoofoofoofoofoofoofoofoofoofoofoo)
|
||||
foofoofoofoofoofoofoofoofoofoofoofoo
|
||||
)
|
||||
|
||||
testtest(foobar, barfoo)
|
||||
|
||||
testtesttesttest(foofoo,
|
||||
barbar,
|
||||
foobar,
|
||||
barfoo)
|
||||
}
|
||||
testtesttesttest(
|
||||
foofoo,
|
||||
barbar,
|
||||
foobar,
|
||||
barfoo
|
||||
)
|
||||
}
|
||||
|
||||
+11
-7
@@ -11,11 +11,15 @@ fun foo() {
|
||||
|
||||
testtesttesttest(foofoofoofoofoofoofoofoofoofoofoofoo)
|
||||
|
||||
testtest(foobar,
|
||||
barfoo)
|
||||
testtest(
|
||||
foobar,
|
||||
barfoo
|
||||
)
|
||||
|
||||
testtesttesttest(foofoo,
|
||||
barbar,
|
||||
foobar,
|
||||
barfoo)
|
||||
}
|
||||
testtesttesttest(
|
||||
foofoo,
|
||||
barbar,
|
||||
foobar,
|
||||
barfoo
|
||||
)
|
||||
}
|
||||
|
||||
+7
-6
@@ -10,12 +10,13 @@ fun foo() {
|
||||
testtest(foofoo)
|
||||
|
||||
testtesttesttest(
|
||||
foofoofoofoofoofoofoofoofoofoofoofoo)
|
||||
foofoofoofoofoofoofoofoofoofoofoofoo
|
||||
)
|
||||
|
||||
testtest(foobar, barfoo)
|
||||
|
||||
testtesttesttest(foofoo,
|
||||
barbar,
|
||||
foobar,
|
||||
barfoo)
|
||||
}
|
||||
testtesttesttest(
|
||||
foofoo, barbar,
|
||||
foobar, barfoo
|
||||
)
|
||||
}
|
||||
|
||||
+4
-4
@@ -1,12 +1,12 @@
|
||||
fun foo(
|
||||
x: Int =
|
||||
42
|
||||
x: Int =
|
||||
42
|
||||
) {
|
||||
}
|
||||
|
||||
class C(
|
||||
val x: Int =
|
||||
42
|
||||
val x: Int =
|
||||
42
|
||||
)
|
||||
|
||||
// SET_TRUE: CONTINUATION_INDENT_FOR_EXPRESSION_BODIES
|
||||
|
||||
+4
-4
@@ -1,12 +1,12 @@
|
||||
fun foo(
|
||||
x: Int =
|
||||
42
|
||||
x: Int =
|
||||
42
|
||||
) {
|
||||
}
|
||||
|
||||
class C(
|
||||
val x: Int =
|
||||
42
|
||||
val x: Int =
|
||||
42
|
||||
)
|
||||
|
||||
// SET_TRUE: CONTINUATION_INDENT_FOR_EXPRESSION_BODIES
|
||||
|
||||
+64
-44
@@ -12,10 +12,12 @@ fun testtesttesttest(foofoo: Int)
|
||||
|
||||
fun test(foo: Int, bar: Int)
|
||||
|
||||
fun testtesttesttest(foofoo: Int,
|
||||
barbar: Int,
|
||||
foobar: Int,
|
||||
barfoo: Int)
|
||||
fun testtesttesttest(
|
||||
foofoo: Int,
|
||||
barbar: Int,
|
||||
foobar: Int,
|
||||
barfoo: Int
|
||||
)
|
||||
|
||||
fun test() {
|
||||
for (foo: Int in bar) {
|
||||
@@ -39,26 +41,45 @@ class LongLongLongLongNameCLass
|
||||
class ShorName
|
||||
class SN
|
||||
|
||||
class A(longLongLongLongNameCLass1: LongLongLongLongNameCLass,
|
||||
longLongLongLongNameCLass2: LongLongLongLongNameCLass,
|
||||
longLongLongLongNameCLass3: LongLongLongLongNameCLass) {
|
||||
class A(
|
||||
longLongLongLongNameCLass1: LongLongLongLongNameCLass,
|
||||
longLongLongLongNameCLass2: LongLongLongLongNameCLass,
|
||||
longLongLongLongNameCLass3: LongLongLongLongNameCLass
|
||||
) {
|
||||
constructor(
|
||||
longLongLongLongNameCLass1: LongLongLongLongNameCLass,
|
||||
longLongLongLongNameCLass2: LongLongLongLongNameCLass,
|
||||
longLongLongLongNameCLass3: LongLongLongLongNameCLass) {
|
||||
longLongLongLongNameCLass1: LongLongLongLongNameCLass,
|
||||
longLongLongLongNameCLass2: LongLongLongLongNameCLass,
|
||||
longLongLongLongNameCLass3: LongLongLongLongNameCLass
|
||||
) {
|
||||
}
|
||||
}
|
||||
|
||||
class B(a: LongLongLongLongNameCLass,
|
||||
class B(
|
||||
a: LongLongLongLongNameCLass,
|
||||
b: LongLongLongLongNameCLass,
|
||||
c: LongLongLongLongNameCLass
|
||||
) {
|
||||
constructor(
|
||||
a: LongLongLongLongNameCLass,
|
||||
b: LongLongLongLongNameCLass,
|
||||
c: LongLongLongLongNameCLass) {
|
||||
constructor(a: LongLongLongLongNameCLass,
|
||||
b: LongLongLongLongNameCLass,
|
||||
c: LongLongLongLongNameCLass) {
|
||||
c: LongLongLongLongNameCLass
|
||||
) {
|
||||
}
|
||||
}
|
||||
|
||||
class C(sn1: ShorName,
|
||||
class C(
|
||||
sn1: ShorName,
|
||||
sn2: ShorName,
|
||||
sn3: ShorName,
|
||||
sn4: ShorName,
|
||||
sn5: ShorName,
|
||||
sn6: ShorName,
|
||||
sn6: ShorName,
|
||||
sn8: ShorName,
|
||||
sn9: ShorName
|
||||
) {
|
||||
constructor(
|
||||
sn1: ShorName,
|
||||
sn2: ShorName,
|
||||
sn3: ShorName,
|
||||
sn4: ShorName,
|
||||
@@ -66,20 +87,29 @@ class C(sn1: ShorName,
|
||||
sn6: ShorName,
|
||||
sn6: ShorName,
|
||||
sn8: ShorName,
|
||||
sn9: ShorName) {
|
||||
constructor(sn1: ShorName,
|
||||
sn2: ShorName,
|
||||
sn3: ShorName,
|
||||
sn4: ShorName,
|
||||
sn5: ShorName,
|
||||
sn6: ShorName,
|
||||
sn6: ShorName,
|
||||
sn8: ShorName,
|
||||
sn9: ShorName) {
|
||||
sn9: ShorName
|
||||
) {
|
||||
}
|
||||
}
|
||||
|
||||
class D(sn1: SN,
|
||||
class D(
|
||||
sn1: SN,
|
||||
sn2: SN,
|
||||
sn3: SN,
|
||||
sn4: SN,
|
||||
sn5: SN,
|
||||
sn6: SN,
|
||||
sn6: SN,
|
||||
sn8: SN,
|
||||
sn9: SN,
|
||||
sn10: SN,
|
||||
sn11: SN,
|
||||
sn12: SN,
|
||||
sn13: SN,
|
||||
sn14: SN
|
||||
) {
|
||||
constructor(
|
||||
sn1: SN,
|
||||
sn2: SN,
|
||||
sn3: SN,
|
||||
sn4: SN,
|
||||
@@ -92,27 +122,17 @@ class D(sn1: SN,
|
||||
sn11: SN,
|
||||
sn12: SN,
|
||||
sn13: SN,
|
||||
sn14: SN) {
|
||||
constructor(sn1: SN,
|
||||
sn2: SN,
|
||||
sn3: SN,
|
||||
sn4: SN,
|
||||
sn5: SN,
|
||||
sn6: SN,
|
||||
sn6: SN,
|
||||
sn8: SN,
|
||||
sn9: SN,
|
||||
sn10: SN,
|
||||
sn11: SN,
|
||||
sn12: SN,
|
||||
sn13: SN,
|
||||
sn14: SN) {
|
||||
sn14: SN
|
||||
) {
|
||||
}
|
||||
}
|
||||
|
||||
class E(longLongLongLongNameCLass1: LongLongLongLongNameCLass) {
|
||||
class E(
|
||||
longLongLongLongNameCLass1: LongLongLongLongNameCLass
|
||||
) {
|
||||
constructor(
|
||||
longLongLongLongNameCLass1: LongLongLongLongNameCLass) {
|
||||
longLongLongLongNameCLass1: LongLongLongLongNameCLass
|
||||
) {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+101
-71
@@ -10,23 +10,31 @@ fun testtest(foofoo: Int)
|
||||
|
||||
fun testtesttesttest(foofoo: Int)
|
||||
|
||||
fun test(foo: Int,
|
||||
bar: Int)
|
||||
fun test(
|
||||
foo: Int,
|
||||
bar: Int
|
||||
)
|
||||
|
||||
fun testtesttesttest(foofoo: Int,
|
||||
barbar: Int,
|
||||
foobar: Int,
|
||||
barfoo: Int)
|
||||
fun testtesttesttest(
|
||||
foofoo: Int,
|
||||
barbar: Int,
|
||||
foobar: Int,
|
||||
barfoo: Int
|
||||
)
|
||||
|
||||
fun testtesttesttest(foofoo: Int,
|
||||
@Some barbar: Int,
|
||||
foobar: Int,
|
||||
barfoo: Int)
|
||||
fun testtesttesttest(
|
||||
foofoo: Int,
|
||||
@Some barbar: Int,
|
||||
foobar: Int,
|
||||
barfoo: Int
|
||||
)
|
||||
|
||||
fun testtesttesttest(@Some foofoo: Int,
|
||||
@Some barbar: Int,
|
||||
@Some foobar: Int,
|
||||
barfoo: Int)
|
||||
fun testtesttesttest(
|
||||
@Some foofoo: Int,
|
||||
@Some barbar: Int,
|
||||
@Some foobar: Int,
|
||||
barfoo: Int
|
||||
)
|
||||
|
||||
fun test() {
|
||||
for (foo: Int in bar) {
|
||||
@@ -50,25 +58,45 @@ class LongLongLongLongNameCLass
|
||||
class ShorName
|
||||
class SN
|
||||
|
||||
class A(longLongLongLongNameCLass1: LongLongLongLongNameCLass,
|
||||
class A(
|
||||
longLongLongLongNameCLass1: LongLongLongLongNameCLass,
|
||||
longLongLongLongNameCLass2: LongLongLongLongNameCLass,
|
||||
longLongLongLongNameCLass3: LongLongLongLongNameCLass
|
||||
) {
|
||||
constructor(
|
||||
longLongLongLongNameCLass1: LongLongLongLongNameCLass,
|
||||
longLongLongLongNameCLass2: LongLongLongLongNameCLass,
|
||||
longLongLongLongNameCLass3: LongLongLongLongNameCLass) {
|
||||
constructor(longLongLongLongNameCLass1: LongLongLongLongNameCLass,
|
||||
longLongLongLongNameCLass2: LongLongLongLongNameCLass,
|
||||
longLongLongLongNameCLass3: LongLongLongLongNameCLass) {
|
||||
longLongLongLongNameCLass3: LongLongLongLongNameCLass
|
||||
) {
|
||||
}
|
||||
}
|
||||
|
||||
class B(a: LongLongLongLongNameCLass,
|
||||
class B(
|
||||
a: LongLongLongLongNameCLass,
|
||||
b: LongLongLongLongNameCLass,
|
||||
c: LongLongLongLongNameCLass
|
||||
) {
|
||||
constructor(
|
||||
a: LongLongLongLongNameCLass,
|
||||
b: LongLongLongLongNameCLass,
|
||||
c: LongLongLongLongNameCLass) {
|
||||
constructor(a: LongLongLongLongNameCLass,
|
||||
b: LongLongLongLongNameCLass,
|
||||
c: LongLongLongLongNameCLass) {
|
||||
c: LongLongLongLongNameCLass
|
||||
) {
|
||||
}
|
||||
}
|
||||
|
||||
class C(sn1: ShorName,
|
||||
class C(
|
||||
sn1: ShorName,
|
||||
sn2: ShorName,
|
||||
sn3: ShorName,
|
||||
sn4: ShorName,
|
||||
sn5: ShorName,
|
||||
sn6: ShorName,
|
||||
sn6: ShorName,
|
||||
sn8: ShorName,
|
||||
sn9: ShorName
|
||||
) {
|
||||
constructor(
|
||||
sn1: ShorName,
|
||||
sn2: ShorName,
|
||||
sn3: ShorName,
|
||||
sn4: ShorName,
|
||||
@@ -76,20 +104,29 @@ class C(sn1: ShorName,
|
||||
sn6: ShorName,
|
||||
sn6: ShorName,
|
||||
sn8: ShorName,
|
||||
sn9: ShorName) {
|
||||
constructor(sn1: ShorName,
|
||||
sn2: ShorName,
|
||||
sn3: ShorName,
|
||||
sn4: ShorName,
|
||||
sn5: ShorName,
|
||||
sn6: ShorName,
|
||||
sn6: ShorName,
|
||||
sn8: ShorName,
|
||||
sn9: ShorName) {
|
||||
sn9: ShorName
|
||||
) {
|
||||
}
|
||||
}
|
||||
|
||||
class D(sn1: SN,
|
||||
class D(
|
||||
sn1: SN,
|
||||
sn2: SN,
|
||||
sn3: SN,
|
||||
sn4: SN,
|
||||
sn5: SN,
|
||||
sn6: SN,
|
||||
sn6: SN,
|
||||
sn8: SN,
|
||||
sn9: SN,
|
||||
sn10: SN,
|
||||
sn11: SN,
|
||||
sn12: SN,
|
||||
sn13: SN,
|
||||
sn14: SN
|
||||
) {
|
||||
constructor(
|
||||
sn1: SN,
|
||||
sn2: SN,
|
||||
sn3: SN,
|
||||
sn4: SN,
|
||||
@@ -102,21 +139,8 @@ class D(sn1: SN,
|
||||
sn11: SN,
|
||||
sn12: SN,
|
||||
sn13: SN,
|
||||
sn14: SN) {
|
||||
constructor(sn1: SN,
|
||||
sn2: SN,
|
||||
sn3: SN,
|
||||
sn4: SN,
|
||||
sn5: SN,
|
||||
sn6: SN,
|
||||
sn6: SN,
|
||||
sn8: SN,
|
||||
sn9: SN,
|
||||
sn10: SN,
|
||||
sn11: SN,
|
||||
sn12: SN,
|
||||
sn13: SN,
|
||||
sn14: SN) {
|
||||
sn14: SN
|
||||
) {
|
||||
}
|
||||
}
|
||||
|
||||
@@ -135,16 +159,35 @@ class G(sn1: ShorName) {
|
||||
}
|
||||
}
|
||||
|
||||
class H(sn1: SN,
|
||||
sn2: SN) {
|
||||
class H(
|
||||
sn1: SN,
|
||||
sn2: SN
|
||||
) {
|
||||
constructor(sn1: SN) {
|
||||
}
|
||||
}
|
||||
|
||||
class I(sn1: SN,
|
||||
@field:Some val sn2: SN,
|
||||
class I(
|
||||
sn1: SN,
|
||||
@field:Some val sn2: SN,
|
||||
sn3: SN,
|
||||
sn4: SN,
|
||||
sn5: SN,
|
||||
sn6: SN,
|
||||
sn6: SN,
|
||||
sn8: SN,
|
||||
sn9: SN,
|
||||
sn10: SN,
|
||||
sn11: SN,
|
||||
sn12: SN,
|
||||
sn13: SN,
|
||||
sn14: SN
|
||||
) {
|
||||
constructor(
|
||||
sn1: SN,
|
||||
sn2: SN,
|
||||
sn3: SN,
|
||||
sn4: SN,
|
||||
@Some sn4: SN,
|
||||
sn5: SN,
|
||||
sn6: SN,
|
||||
sn6: SN,
|
||||
@@ -154,20 +197,7 @@ class I(sn1: SN,
|
||||
sn11: SN,
|
||||
sn12: SN,
|
||||
sn13: SN,
|
||||
sn14: SN) {
|
||||
constructor(sn1: SN,
|
||||
sn2: SN,
|
||||
sn3: SN,
|
||||
@Some sn4: SN,
|
||||
sn5: SN,
|
||||
sn6: SN,
|
||||
sn6: SN,
|
||||
sn8: SN,
|
||||
sn9: SN,
|
||||
sn10: SN,
|
||||
sn11: SN,
|
||||
sn12: SN,
|
||||
sn13: SN,
|
||||
sn14: SN) {
|
||||
sn14: SN
|
||||
) {
|
||||
}
|
||||
}
|
||||
|
||||
+62
-49
@@ -9,15 +9,15 @@ fun testtesttesttesttesttesttesttesttest()
|
||||
fun testtest(foofoo: Int)
|
||||
|
||||
fun testtesttesttest(
|
||||
foofoo: Int)
|
||||
foofoo: Int
|
||||
)
|
||||
|
||||
fun test(foo: Int, bar: Int)
|
||||
|
||||
fun testtesttesttest(
|
||||
foofoo: Int,
|
||||
barbar: Int,
|
||||
foobar: Int,
|
||||
barfoo: Int)
|
||||
foofoo: Int, barbar: Int,
|
||||
foobar: Int, barfoo: Int
|
||||
)
|
||||
|
||||
fun test() {
|
||||
for (foo: Int in bar) {
|
||||
@@ -41,27 +41,45 @@ class LongLongLongLongNameCLass
|
||||
class ShorName
|
||||
class SN
|
||||
|
||||
class A(longLongLongLongNameCLass1: LongLongLongLongNameCLass,
|
||||
class A(
|
||||
longLongLongLongNameCLass1: LongLongLongLongNameCLass,
|
||||
longLongLongLongNameCLass2: LongLongLongLongNameCLass,
|
||||
longLongLongLongNameCLass3: LongLongLongLongNameCLass
|
||||
) {
|
||||
constructor(
|
||||
longLongLongLongNameCLass1: LongLongLongLongNameCLass,
|
||||
longLongLongLongNameCLass2: LongLongLongLongNameCLass,
|
||||
longLongLongLongNameCLass3: LongLongLongLongNameCLass) {
|
||||
constructor(
|
||||
longLongLongLongNameCLass1: LongLongLongLongNameCLass,
|
||||
longLongLongLongNameCLass2: LongLongLongLongNameCLass,
|
||||
longLongLongLongNameCLass3: LongLongLongLongNameCLass) {
|
||||
longLongLongLongNameCLass3: LongLongLongLongNameCLass
|
||||
) {
|
||||
}
|
||||
}
|
||||
|
||||
class B(a: LongLongLongLongNameCLass,
|
||||
class B(
|
||||
a: LongLongLongLongNameCLass,
|
||||
b: LongLongLongLongNameCLass,
|
||||
c: LongLongLongLongNameCLass
|
||||
) {
|
||||
constructor(
|
||||
a: LongLongLongLongNameCLass,
|
||||
b: LongLongLongLongNameCLass,
|
||||
c: LongLongLongLongNameCLass) {
|
||||
constructor(
|
||||
a: LongLongLongLongNameCLass,
|
||||
b: LongLongLongLongNameCLass,
|
||||
c: LongLongLongLongNameCLass) {
|
||||
c: LongLongLongLongNameCLass
|
||||
) {
|
||||
}
|
||||
}
|
||||
|
||||
class C(sn1: ShorName,
|
||||
class C(
|
||||
sn1: ShorName,
|
||||
sn2: ShorName,
|
||||
sn3: ShorName,
|
||||
sn4: ShorName,
|
||||
sn5: ShorName,
|
||||
sn6: ShorName,
|
||||
sn6: ShorName,
|
||||
sn8: ShorName,
|
||||
sn9: ShorName
|
||||
) {
|
||||
constructor(
|
||||
sn1: ShorName,
|
||||
sn2: ShorName,
|
||||
sn3: ShorName,
|
||||
sn4: ShorName,
|
||||
@@ -69,58 +87,53 @@ class C(sn1: ShorName,
|
||||
sn6: ShorName,
|
||||
sn6: ShorName,
|
||||
sn8: ShorName,
|
||||
sn9: ShorName) {
|
||||
constructor(sn1: ShorName,
|
||||
sn2: ShorName,
|
||||
sn3: ShorName,
|
||||
sn4: ShorName,
|
||||
sn5: ShorName,
|
||||
sn6: ShorName,
|
||||
sn6: ShorName,
|
||||
sn8: ShorName,
|
||||
sn9: ShorName) {
|
||||
sn9: ShorName
|
||||
) {
|
||||
}
|
||||
}
|
||||
|
||||
class D(sn1: SN, sn2: SN,
|
||||
class D(
|
||||
sn1: SN, sn2: SN, sn3: SN,
|
||||
sn4: SN, sn5: SN, sn6: SN,
|
||||
sn6: SN, sn8: SN, sn9: SN,
|
||||
sn10: SN, sn11: SN,
|
||||
sn12: SN, sn13: SN,
|
||||
sn14: SN
|
||||
) {
|
||||
constructor(
|
||||
sn1: SN, sn2: SN,
|
||||
sn3: SN, sn4: SN,
|
||||
sn5: SN, sn6: SN,
|
||||
sn6: SN, sn8: SN,
|
||||
sn9: SN, sn10: SN,
|
||||
sn11: SN, sn12: SN,
|
||||
sn13: SN, sn14: SN) {
|
||||
constructor(sn1: SN,
|
||||
sn2: SN,
|
||||
sn3: SN,
|
||||
sn4: SN,
|
||||
sn5: SN,
|
||||
sn6: SN,
|
||||
sn6: SN,
|
||||
sn8: SN,
|
||||
sn9: SN,
|
||||
sn10: SN,
|
||||
sn11: SN,
|
||||
sn12: SN,
|
||||
sn13: SN,
|
||||
sn14: SN) {
|
||||
sn13: SN, sn14: SN
|
||||
) {
|
||||
}
|
||||
}
|
||||
|
||||
class E(longLongLongLongNameCLass1: LongLongLongLongNameCLass) {
|
||||
class E(
|
||||
longLongLongLongNameCLass1: LongLongLongLongNameCLass
|
||||
) {
|
||||
constructor(
|
||||
longLongLongLongNameCLass1: LongLongLongLongNameCLass) {
|
||||
longLongLongLongNameCLass1: LongLongLongLongNameCLass
|
||||
) {
|
||||
}
|
||||
}
|
||||
|
||||
class F(a: LongLongLongLongNameCLass) {
|
||||
class F(
|
||||
a: LongLongLongLongNameCLass
|
||||
) {
|
||||
constructor(
|
||||
a: LongLongLongLongNameCLass) {
|
||||
a: LongLongLongLongNameCLass
|
||||
) {
|
||||
}
|
||||
}
|
||||
|
||||
class G(sn1: ShorName) {
|
||||
constructor(
|
||||
sn1: ShorName) {
|
||||
sn1: ShorName
|
||||
) {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+103
-63
@@ -6,17 +6,23 @@ fun a() = Unit
|
||||
@Anno([1])
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([1
|
||||
])
|
||||
@Anno(
|
||||
[1
|
||||
]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([
|
||||
1,
|
||||
])
|
||||
@Anno(
|
||||
[
|
||||
1,
|
||||
]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([
|
||||
1])
|
||||
@Anno(
|
||||
[
|
||||
1]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([1, 2])
|
||||
@@ -25,17 +31,23 @@ fun a() = Unit
|
||||
@Anno([1, 2])
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([1, 2
|
||||
])
|
||||
@Anno(
|
||||
[1, 2
|
||||
]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([
|
||||
1, 2,
|
||||
])
|
||||
@Anno(
|
||||
[
|
||||
1, 2,
|
||||
]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([
|
||||
1, 2])
|
||||
@Anno(
|
||||
[
|
||||
1, 2]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([1, 2, 2])
|
||||
@@ -44,84 +56,112 @@ fun a() = Unit
|
||||
@Anno([1, 2, 2])
|
||||
fun a() = Unit
|
||||
|
||||
@Anno(["1"
|
||||
])
|
||||
@Anno(
|
||||
["1"
|
||||
]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([
|
||||
1,
|
||||
])
|
||||
@Anno(
|
||||
[
|
||||
1,
|
||||
]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([
|
||||
1, 2, 2])
|
||||
@Anno(
|
||||
[
|
||||
1, 2, 2]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([1/*
|
||||
*/])
|
||||
@Anno(
|
||||
[1/*
|
||||
*/]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([
|
||||
1, //dw
|
||||
])
|
||||
@Anno(
|
||||
[
|
||||
1, //dw
|
||||
]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([1 // ds
|
||||
])
|
||||
@Anno(
|
||||
[1 // ds
|
||||
]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([
|
||||
/*
|
||||
*/ // d
|
||||
1,
|
||||
/*
|
||||
*/
|
||||
/*
|
||||
*/
|
||||
])
|
||||
@Anno(
|
||||
[
|
||||
/*
|
||||
*/ // d
|
||||
1,
|
||||
/*
|
||||
*/
|
||||
/*
|
||||
*/
|
||||
]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([
|
||||
/*
|
||||
*/ 1])
|
||||
@Anno(
|
||||
[
|
||||
/*
|
||||
*/ 1]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([1/*
|
||||
*/, 2])
|
||||
@Anno(
|
||||
[1/*
|
||||
*/, 2]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([
|
||||
1, 2,
|
||||
/*
|
||||
*/
|
||||
/*
|
||||
*/
|
||||
])
|
||||
@Anno(
|
||||
[
|
||||
1, 2,
|
||||
/*
|
||||
*/
|
||||
/*
|
||||
*/
|
||||
]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([/*
|
||||
@Anno(
|
||||
[/*
|
||||
*/1, 2
|
||||
])
|
||||
]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno(["1"
|
||||
])
|
||||
@Anno(
|
||||
["1"
|
||||
]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([
|
||||
1,
|
||||
])
|
||||
@Anno(
|
||||
[
|
||||
1,
|
||||
]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([
|
||||
1, 2 /*
|
||||
*/])
|
||||
@Anno(
|
||||
[
|
||||
1, 2 /*
|
||||
*/]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Component(
|
||||
modules = [
|
||||
AppModule::class, DataModule::class,
|
||||
DomainModule::class
|
||||
],
|
||||
modules = [
|
||||
AppModule::class, DataModule::class,
|
||||
DomainModule::class
|
||||
],
|
||||
)
|
||||
fun b() = Unit
|
||||
|
||||
+103
-63
@@ -6,17 +6,23 @@ fun a() = Unit
|
||||
@Anno([1])
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([1
|
||||
])
|
||||
@Anno(
|
||||
[1
|
||||
]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([
|
||||
1,
|
||||
])
|
||||
@Anno(
|
||||
[
|
||||
1,
|
||||
]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([
|
||||
1])
|
||||
@Anno(
|
||||
[
|
||||
1]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([1, 2])
|
||||
@@ -25,17 +31,23 @@ fun a() = Unit
|
||||
@Anno([1, 2])
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([1, 2
|
||||
])
|
||||
@Anno(
|
||||
[1, 2
|
||||
]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([
|
||||
1, 2,
|
||||
])
|
||||
@Anno(
|
||||
[
|
||||
1, 2,
|
||||
]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([
|
||||
1, 2])
|
||||
@Anno(
|
||||
[
|
||||
1, 2]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([1, 2, 2])
|
||||
@@ -44,84 +56,112 @@ fun a() = Unit
|
||||
@Anno([1, 2, 2])
|
||||
fun a() = Unit
|
||||
|
||||
@Anno(["1"
|
||||
])
|
||||
@Anno(
|
||||
["1"
|
||||
]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([
|
||||
1,
|
||||
])
|
||||
@Anno(
|
||||
[
|
||||
1,
|
||||
]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([
|
||||
1, 2, 2])
|
||||
@Anno(
|
||||
[
|
||||
1, 2, 2]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([1/*
|
||||
*/])
|
||||
@Anno(
|
||||
[1/*
|
||||
*/]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([
|
||||
1, //dw
|
||||
])
|
||||
@Anno(
|
||||
[
|
||||
1, //dw
|
||||
]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([1 // ds
|
||||
])
|
||||
@Anno(
|
||||
[1 // ds
|
||||
]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([
|
||||
/*
|
||||
*/ // d
|
||||
1,
|
||||
/*
|
||||
*/
|
||||
/*
|
||||
*/
|
||||
])
|
||||
@Anno(
|
||||
[
|
||||
/*
|
||||
*/ // d
|
||||
1,
|
||||
/*
|
||||
*/
|
||||
/*
|
||||
*/
|
||||
]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([
|
||||
/*
|
||||
*/ 1])
|
||||
@Anno(
|
||||
[
|
||||
/*
|
||||
*/ 1]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([1/*
|
||||
*/, 2])
|
||||
@Anno(
|
||||
[1/*
|
||||
*/, 2]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([
|
||||
1, 2,
|
||||
/*
|
||||
*/
|
||||
/*
|
||||
*/
|
||||
])
|
||||
@Anno(
|
||||
[
|
||||
1, 2,
|
||||
/*
|
||||
*/
|
||||
/*
|
||||
*/
|
||||
]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([/*
|
||||
@Anno(
|
||||
[/*
|
||||
*/1, 2
|
||||
])
|
||||
]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno(["1"
|
||||
])
|
||||
@Anno(
|
||||
["1"
|
||||
]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([
|
||||
1,
|
||||
])
|
||||
@Anno(
|
||||
[
|
||||
1,
|
||||
]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([
|
||||
1, 2 /*
|
||||
*/])
|
||||
@Anno(
|
||||
[
|
||||
1, 2 /*
|
||||
*/]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Component(
|
||||
modules = [
|
||||
AppModule::class, DataModule::class,
|
||||
DomainModule::class
|
||||
],
|
||||
modules = [
|
||||
AppModule::class, DataModule::class,
|
||||
DomainModule::class
|
||||
],
|
||||
)
|
||||
fun b() = Unit
|
||||
|
||||
+103
-63
@@ -6,17 +6,23 @@ fun a() = Unit
|
||||
@Anno([1])
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([1
|
||||
])
|
||||
@Anno(
|
||||
[1
|
||||
]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([
|
||||
1,
|
||||
])
|
||||
@Anno(
|
||||
[
|
||||
1,
|
||||
]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([
|
||||
1])
|
||||
@Anno(
|
||||
[
|
||||
1]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([1, 2])
|
||||
@@ -25,17 +31,23 @@ fun a() = Unit
|
||||
@Anno([1, 2])
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([1, 2
|
||||
])
|
||||
@Anno(
|
||||
[1, 2
|
||||
]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([
|
||||
1, 2,
|
||||
])
|
||||
@Anno(
|
||||
[
|
||||
1, 2,
|
||||
]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([
|
||||
1, 2])
|
||||
@Anno(
|
||||
[
|
||||
1, 2]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([1, 2, 2])
|
||||
@@ -44,84 +56,112 @@ fun a() = Unit
|
||||
@Anno([1, 2, 2])
|
||||
fun a() = Unit
|
||||
|
||||
@Anno(["1"
|
||||
])
|
||||
@Anno(
|
||||
["1"
|
||||
]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([
|
||||
1,
|
||||
])
|
||||
@Anno(
|
||||
[
|
||||
1,
|
||||
]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([
|
||||
1, 2, 2])
|
||||
@Anno(
|
||||
[
|
||||
1, 2, 2]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([1/*
|
||||
*/])
|
||||
@Anno(
|
||||
[1/*
|
||||
*/]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([
|
||||
1, //dw
|
||||
])
|
||||
@Anno(
|
||||
[
|
||||
1, //dw
|
||||
]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([1 // ds
|
||||
])
|
||||
@Anno(
|
||||
[1 // ds
|
||||
]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([
|
||||
/*
|
||||
*/ // d
|
||||
1,
|
||||
/*
|
||||
*/
|
||||
/*
|
||||
*/
|
||||
])
|
||||
@Anno(
|
||||
[
|
||||
/*
|
||||
*/ // d
|
||||
1,
|
||||
/*
|
||||
*/
|
||||
/*
|
||||
*/
|
||||
]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([
|
||||
/*
|
||||
*/ 1])
|
||||
@Anno(
|
||||
[
|
||||
/*
|
||||
*/ 1]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([1/*
|
||||
*/, 2])
|
||||
@Anno(
|
||||
[1/*
|
||||
*/, 2]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([
|
||||
1, 2,
|
||||
/*
|
||||
*/
|
||||
/*
|
||||
*/
|
||||
])
|
||||
@Anno(
|
||||
[
|
||||
1, 2,
|
||||
/*
|
||||
*/
|
||||
/*
|
||||
*/
|
||||
]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([/*
|
||||
@Anno(
|
||||
[/*
|
||||
*/1, 2
|
||||
])
|
||||
]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno(["1"
|
||||
])
|
||||
@Anno(
|
||||
["1"
|
||||
]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([
|
||||
1,
|
||||
])
|
||||
@Anno(
|
||||
[
|
||||
1,
|
||||
]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno([
|
||||
1, 2 /*
|
||||
*/])
|
||||
@Anno(
|
||||
[
|
||||
1, 2 /*
|
||||
*/]
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Component(
|
||||
modules = [
|
||||
AppModule::class, DataModule::class,
|
||||
DomainModule::class
|
||||
],
|
||||
modules = [
|
||||
AppModule::class, DataModule::class,
|
||||
DomainModule::class
|
||||
],
|
||||
)
|
||||
fun b() = Unit
|
||||
|
||||
+85
-85
@@ -7,23 +7,23 @@ fun a() = Unit
|
||||
fun a() = Unit
|
||||
|
||||
@Anno(
|
||||
[
|
||||
1,
|
||||
],
|
||||
[
|
||||
1,
|
||||
],
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno(
|
||||
[
|
||||
1,
|
||||
],
|
||||
[
|
||||
1,
|
||||
],
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno(
|
||||
[
|
||||
1,
|
||||
],
|
||||
[
|
||||
1,
|
||||
],
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@@ -34,23 +34,23 @@ fun a() = Unit
|
||||
fun a() = Unit
|
||||
|
||||
@Anno(
|
||||
[
|
||||
1, 2,
|
||||
],
|
||||
[
|
||||
1, 2,
|
||||
],
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno(
|
||||
[
|
||||
1, 2,
|
||||
],
|
||||
[
|
||||
1, 2,
|
||||
],
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno(
|
||||
[
|
||||
1, 2,
|
||||
],
|
||||
[
|
||||
1, 2,
|
||||
],
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@@ -61,128 +61,128 @@ fun a() = Unit
|
||||
fun a() = Unit
|
||||
|
||||
@Anno(
|
||||
[
|
||||
"1",
|
||||
],
|
||||
[
|
||||
"1",
|
||||
],
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno(
|
||||
[
|
||||
1,
|
||||
],
|
||||
[
|
||||
1,
|
||||
],
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno(
|
||||
[
|
||||
1, 2, 2,
|
||||
],
|
||||
[
|
||||
1, 2, 2,
|
||||
],
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno(
|
||||
[
|
||||
1,
|
||||
/*
|
||||
*/
|
||||
],
|
||||
[
|
||||
1,
|
||||
/*
|
||||
*/
|
||||
],
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno(
|
||||
[
|
||||
1, //dw
|
||||
],
|
||||
[
|
||||
1, //dw
|
||||
],
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno(
|
||||
[
|
||||
1, // ds
|
||||
],
|
||||
[
|
||||
1, // ds
|
||||
],
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno(
|
||||
[
|
||||
/*
|
||||
*/ // d
|
||||
1,
|
||||
/*
|
||||
*/
|
||||
/*
|
||||
*/
|
||||
],
|
||||
[
|
||||
/*
|
||||
*/ // d
|
||||
1,
|
||||
/*
|
||||
*/
|
||||
/*
|
||||
*/
|
||||
],
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno(
|
||||
[
|
||||
/*
|
||||
*/
|
||||
1,
|
||||
],
|
||||
[
|
||||
/*
|
||||
*/
|
||||
1,
|
||||
],
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno(
|
||||
[
|
||||
1,
|
||||
/*
|
||||
*/
|
||||
2,
|
||||
],
|
||||
[
|
||||
1,
|
||||
/*
|
||||
*/
|
||||
2,
|
||||
],
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno(
|
||||
[
|
||||
1, 2,
|
||||
/*
|
||||
*/
|
||||
/*
|
||||
*/
|
||||
],
|
||||
[
|
||||
1, 2,
|
||||
/*
|
||||
*/
|
||||
/*
|
||||
*/
|
||||
],
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno(
|
||||
[
|
||||
/*
|
||||
*/
|
||||
1, 2,
|
||||
],
|
||||
[
|
||||
/*
|
||||
*/
|
||||
1, 2,
|
||||
],
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno(
|
||||
[
|
||||
"1",
|
||||
],
|
||||
[
|
||||
"1",
|
||||
],
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno(
|
||||
[
|
||||
1,
|
||||
],
|
||||
[
|
||||
1,
|
||||
],
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Anno(
|
||||
[
|
||||
1, 2,
|
||||
/*
|
||||
*/
|
||||
],
|
||||
[
|
||||
1, 2,
|
||||
/*
|
||||
*/
|
||||
],
|
||||
)
|
||||
fun a() = Unit
|
||||
|
||||
@Component(
|
||||
modules = [
|
||||
AppModule::class, DataModule::class,
|
||||
DomainModule::class,
|
||||
],
|
||||
modules = [
|
||||
AppModule::class, DataModule::class,
|
||||
DomainModule::class,
|
||||
],
|
||||
)
|
||||
fun b() = Unit
|
||||
|
||||
+21
-21
@@ -9,40 +9,40 @@ val x: (Pair<Int, Int>, Int) -> Unit = { (x, y), z ->
|
||||
}
|
||||
|
||||
val x: (Pair<Int, Int>, Int) -> Unit = {
|
||||
(x,
|
||||
(x,
|
||||
y),
|
||||
z,
|
||||
z,
|
||||
->
|
||||
println(x)
|
||||
}
|
||||
|
||||
val x: (Pair<Int, Int>, Int) -> Unit = {
|
||||
(
|
||||
(
|
||||
x,
|
||||
y),
|
||||
z,
|
||||
z,
|
||||
->
|
||||
println(x)
|
||||
}
|
||||
|
||||
val x: (Pair<Int, Int>, Int) -> Unit = {
|
||||
(
|
||||
(
|
||||
x, // adw
|
||||
y,
|
||||
),
|
||||
z,
|
||||
),
|
||||
z,
|
||||
->
|
||||
println(x)
|
||||
}
|
||||
|
||||
val x: (Pair<Int, Int>, Int) -> Unit = {
|
||||
(
|
||||
(
|
||||
x,
|
||||
/* val x: (Pair<Int, Int>, Int) -> Unit = { (x, y), z, ->
|
||||
println(x)
|
||||
}*/
|
||||
),
|
||||
z,
|
||||
/* val x: (Pair<Int, Int>, Int) -> Unit = { (x, y), z, ->
|
||||
println(x)
|
||||
}*/
|
||||
),
|
||||
z,
|
||||
->
|
||||
println(x)
|
||||
}
|
||||
@@ -56,36 +56,36 @@ val x: (Pair<Int, Int>, Int) -> Unit = { (x, y/**/), z ->
|
||||
}
|
||||
|
||||
val x: (Pair<Int, Int>, Int) -> Unit = {
|
||||
(x, y/*
|
||||
(x, y/*
|
||||
*/),
|
||||
z,
|
||||
z,
|
||||
->
|
||||
println(x)
|
||||
}
|
||||
|
||||
val x: (Pair<Int, Int>, Int) -> Unit = {
|
||||
(/**/x /**/ /*
|
||||
(/**/x /**/ /*
|
||||
*/, // awdawd
|
||||
y/*
|
||||
*/),
|
||||
z,
|
||||
z,
|
||||
->
|
||||
println(x)
|
||||
}
|
||||
|
||||
val x: (Pair<Int, Int>, Int) -> Unit = {
|
||||
(/**/x /**/ /*
|
||||
(/**/x /**/ /*
|
||||
*/, // awdawd
|
||||
y/*
|
||||
*/),
|
||||
z,
|
||||
z,
|
||||
->
|
||||
println(x)
|
||||
}
|
||||
|
||||
val x: (Pair<Int, Int>, Int) -> Unit = {
|
||||
(x, y),
|
||||
z,
|
||||
(x, y),
|
||||
z,
|
||||
->
|
||||
println(x)
|
||||
}
|
||||
|
||||
+38
-38
@@ -9,43 +9,43 @@ val x: (Pair<Int, Int>, Int) -> Unit = { (x, y), z ->
|
||||
}
|
||||
|
||||
val x: (Pair<Int, Int>, Int) -> Unit = {
|
||||
(
|
||||
(
|
||||
x,
|
||||
y,
|
||||
),
|
||||
z,
|
||||
),
|
||||
z,
|
||||
->
|
||||
println(x)
|
||||
}
|
||||
|
||||
val x: (Pair<Int, Int>, Int) -> Unit = {
|
||||
(
|
||||
(
|
||||
x,
|
||||
y,
|
||||
),
|
||||
z,
|
||||
),
|
||||
z,
|
||||
->
|
||||
println(x)
|
||||
}
|
||||
|
||||
val x: (Pair<Int, Int>, Int) -> Unit = {
|
||||
(
|
||||
(
|
||||
x, // adw
|
||||
y,
|
||||
),
|
||||
z,
|
||||
),
|
||||
z,
|
||||
->
|
||||
println(x)
|
||||
}
|
||||
|
||||
val x: (Pair<Int, Int>, Int) -> Unit = {
|
||||
(
|
||||
(
|
||||
x,
|
||||
/* val x: (Pair<Int, Int>, Int) -> Unit = { (x, y), z, ->
|
||||
println(x)
|
||||
}*/
|
||||
),
|
||||
z,
|
||||
/* val x: (Pair<Int, Int>, Int) -> Unit = { (x, y), z, ->
|
||||
println(x)
|
||||
}*/
|
||||
),
|
||||
z,
|
||||
->
|
||||
println(x)
|
||||
}
|
||||
@@ -59,47 +59,47 @@ val x: (Pair<Int, Int>, Int) -> Unit = { (x, y/**/), z ->
|
||||
}
|
||||
|
||||
val x: (Pair<Int, Int>, Int) -> Unit = {
|
||||
(
|
||||
(
|
||||
x, y,
|
||||
/*
|
||||
*/
|
||||
),
|
||||
z,
|
||||
/*
|
||||
*/
|
||||
),
|
||||
z,
|
||||
->
|
||||
println(x)
|
||||
}
|
||||
|
||||
val x: (Pair<Int, Int>, Int) -> Unit = {
|
||||
(
|
||||
/**/x, /**/
|
||||
/*
|
||||
*/ // awdawd
|
||||
(
|
||||
/**/x, /**/
|
||||
/*
|
||||
*/ // awdawd
|
||||
y,
|
||||
/*
|
||||
*/
|
||||
),
|
||||
z,
|
||||
/*
|
||||
*/
|
||||
),
|
||||
z,
|
||||
->
|
||||
println(x)
|
||||
}
|
||||
|
||||
val x: (Pair<Int, Int>, Int) -> Unit = {
|
||||
(
|
||||
/**/x, /**/
|
||||
/*
|
||||
*/ // awdawd
|
||||
(
|
||||
/**/x, /**/
|
||||
/*
|
||||
*/ // awdawd
|
||||
y,
|
||||
/*
|
||||
*/
|
||||
),
|
||||
z,
|
||||
/*
|
||||
*/
|
||||
),
|
||||
z,
|
||||
->
|
||||
println(x)
|
||||
}
|
||||
|
||||
val x: (Pair<Int, Int>, Int) -> Unit = {
|
||||
(x, y),
|
||||
z,
|
||||
(x, y),
|
||||
z,
|
||||
->
|
||||
println(x)
|
||||
}
|
||||
|
||||
+18
-18
@@ -14,44 +14,44 @@ fun test() {
|
||||
val (a, b) = 1 to 2
|
||||
|
||||
val (a) =
|
||||
b
|
||||
b
|
||||
|
||||
val (
|
||||
a,
|
||||
a,
|
||||
) =
|
||||
b
|
||||
b
|
||||
|
||||
val (a
|
||||
) =
|
||||
b
|
||||
b
|
||||
|
||||
val (a) = b
|
||||
|
||||
val (
|
||||
a,
|
||||
a,
|
||||
) = b
|
||||
|
||||
val (a, b
|
||||
) = 1 to 2
|
||||
|
||||
val (a,
|
||||
b) = 1 to 2
|
||||
b) = 1 to 2
|
||||
|
||||
val (
|
||||
a, b
|
||||
a, b
|
||||
) = 1 to 2
|
||||
|
||||
val (
|
||||
a, b,
|
||||
a, b,
|
||||
) = 1 to 2
|
||||
|
||||
val (a, b, c,
|
||||
d, f
|
||||
d, f
|
||||
) = 1 to 2
|
||||
|
||||
val (
|
||||
a, b, c,
|
||||
d, f,
|
||||
a, b, c,
|
||||
d, f,
|
||||
) = 1 to 2
|
||||
|
||||
val (a, b/**/) = 1 to 2
|
||||
@@ -68,7 +68,7 @@ fun test() {
|
||||
val (a/**/, b/**//**/) = 1 to 2
|
||||
|
||||
val (a/**//**/) =
|
||||
b
|
||||
b
|
||||
|
||||
val (a) = b
|
||||
|
||||
@@ -85,20 +85,20 @@ fun test() {
|
||||
/**/b) = 1 to 2
|
||||
|
||||
val (
|
||||
a, b // fe
|
||||
a, b // fe
|
||||
/**/)/**/ = 1 to 2
|
||||
|
||||
val (
|
||||
a, b, // awd
|
||||
a, b, // awd
|
||||
) = 1 to 2
|
||||
|
||||
val (a, b, c,
|
||||
d, f // awd
|
||||
d, f // awd
|
||||
/*
|
||||
*/) = 1 to 2
|
||||
|
||||
val (
|
||||
a, b, c,
|
||||
d, f, // awd
|
||||
a, b, c,
|
||||
d, f, // awd
|
||||
) = 1 to 2
|
||||
}
|
||||
}
|
||||
|
||||
+26
-26
@@ -14,49 +14,49 @@ fun test() {
|
||||
val (a, b) = 1 to 2
|
||||
|
||||
val (a) =
|
||||
b
|
||||
b
|
||||
|
||||
val (
|
||||
a,
|
||||
a,
|
||||
) =
|
||||
b
|
||||
b
|
||||
|
||||
val (
|
||||
a,
|
||||
a,
|
||||
) =
|
||||
b
|
||||
b
|
||||
|
||||
val (a) = b
|
||||
|
||||
val (
|
||||
a,
|
||||
a,
|
||||
) = b
|
||||
|
||||
val (
|
||||
a, b,
|
||||
a, b,
|
||||
) = 1 to 2
|
||||
|
||||
val (
|
||||
a,
|
||||
b,
|
||||
a,
|
||||
b,
|
||||
) = 1 to 2
|
||||
|
||||
val (
|
||||
a, b,
|
||||
a, b,
|
||||
) = 1 to 2
|
||||
|
||||
val (
|
||||
a, b,
|
||||
a, b,
|
||||
) = 1 to 2
|
||||
|
||||
val (
|
||||
a, b, c,
|
||||
d, f,
|
||||
a, b, c,
|
||||
d, f,
|
||||
) = 1 to 2
|
||||
|
||||
val (
|
||||
a, b, c,
|
||||
d, f,
|
||||
a, b, c,
|
||||
d, f,
|
||||
) = 1 to 2
|
||||
|
||||
val (a, b/**/) = 1 to 2
|
||||
@@ -73,45 +73,45 @@ fun test() {
|
||||
val (a/**/, b/**//**/) = 1 to 2
|
||||
|
||||
val (a/**//**/) =
|
||||
b
|
||||
b
|
||||
|
||||
val (a) = b
|
||||
|
||||
val (
|
||||
a, b,/**/
|
||||
a, b,/**/
|
||||
) = 1 to 2
|
||||
|
||||
val (
|
||||
a, b,// awd
|
||||
a, b,// awd
|
||||
) = 1 to 2
|
||||
|
||||
val (
|
||||
a,/**/ b, /**/ // awd
|
||||
a,/**/ b, /**/ // awd
|
||||
) = 1 to 2
|
||||
|
||||
val (
|
||||
a, // ad
|
||||
a, // ad
|
||||
/**/b,
|
||||
) = 1 to 2
|
||||
|
||||
val (
|
||||
a, b, // fe
|
||||
a, b, // fe
|
||||
/**/
|
||||
)/**/ = 1 to 2
|
||||
|
||||
val (
|
||||
a, b, // awd
|
||||
a, b, // awd
|
||||
) = 1 to 2
|
||||
|
||||
val (
|
||||
a, b, c,
|
||||
d, f, // awd
|
||||
a, b, c,
|
||||
d, f, // awd
|
||||
/*
|
||||
*/
|
||||
) = 1 to 2
|
||||
|
||||
val (
|
||||
a, b, c,
|
||||
d, f, // awd
|
||||
a, b, c,
|
||||
d, f, // awd
|
||||
) = 1 to 2
|
||||
}
|
||||
|
||||
+4
-4
@@ -23,21 +23,21 @@ enum class Enum5 {
|
||||
|
||||
enum class Enum6(val a: Int) {
|
||||
A(
|
||||
1
|
||||
1
|
||||
),
|
||||
B,
|
||||
}
|
||||
|
||||
enum class Enum7(val a: Int) {
|
||||
A(
|
||||
1
|
||||
1
|
||||
),
|
||||
B, ;
|
||||
}
|
||||
|
||||
enum class Enum8(val a: Int) {
|
||||
A(
|
||||
1
|
||||
1
|
||||
),
|
||||
B;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -24,14 +24,14 @@ enum class Enum5 {
|
||||
|
||||
enum class Enum6(val a: Int) {
|
||||
A(
|
||||
1
|
||||
1
|
||||
),
|
||||
B,
|
||||
}
|
||||
|
||||
enum class Enum7(val a: Int) {
|
||||
A(
|
||||
1
|
||||
1
|
||||
),
|
||||
B,
|
||||
;
|
||||
@@ -39,7 +39,7 @@ enum class Enum7(val a: Int) {
|
||||
|
||||
enum class Enum8(val a: Int) {
|
||||
A(
|
||||
1
|
||||
1
|
||||
),
|
||||
B;
|
||||
}
|
||||
}
|
||||
|
||||
+1
-1
@@ -191,7 +191,7 @@ fun foo() {
|
||||
testtest[
|
||||
foofoo, fososos,
|
||||
/*
|
||||
*/
|
||||
*/
|
||||
testtest[testtest[foofoo]],
|
||||
]
|
||||
|
||||
|
||||
+1
-1
@@ -191,7 +191,7 @@ fun foo() {
|
||||
testtest[
|
||||
foofoo, fososos,
|
||||
/*
|
||||
*/
|
||||
*/
|
||||
testtest[testtest[foofoo]],
|
||||
]
|
||||
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user