diff --git a/idea/testData/findUsages/java/findConstructorUsages/javaConstructorInDelegationCall.results.txt b/idea/testData/findUsages/java/findConstructorUsages/javaConstructorInDelegationCall.results.txt index 619a2a1cbad..965dba873a0 100644 --- a/idea/testData/findUsages/java/findConstructorUsages/javaConstructorInDelegationCall.results.txt +++ b/idea/testData/findUsages/java/findConstructorUsages/javaConstructorInDelegationCall.results.txt @@ -1,3 +1,3 @@ -New instance creation (12: 5) J(2) -Supertype (7: 10) class B: J(1) { -Unclassified usage (2: 20) constructor(): super(1) { \ No newline at end of file +New instance creation 12 J(2) +Supertype 7 class B: J(1) { +Unclassified usage 2 constructor(): super(1) { diff --git a/idea/testData/findUsages/java/findConstructorUsages/javaDefaultConstructorInDelegationCall.results.txt b/idea/testData/findUsages/java/findConstructorUsages/javaDefaultConstructorInDelegationCall.results.txt index 665a47ab14f..3f6c879802b 100644 --- a/idea/testData/findUsages/java/findConstructorUsages/javaDefaultConstructorInDelegationCall.results.txt +++ b/idea/testData/findUsages/java/findConstructorUsages/javaDefaultConstructorInDelegationCall.results.txt @@ -1,4 +1,4 @@ -New instance creation (16: 5) J() -Supertype (11: 10) class B: J() { -Unclassified usage (2: 26) constructor(i: Int): super() { -Unclassified usage (6: 19) constructor() { \ No newline at end of file +New instance creation 16 J() +Supertype 11 class B: J() { +Unclassified usage 2 constructor(i: Int): super() { +Unclassified usage 6 constructor() { diff --git a/idea/testData/findUsages/java/findConstructorUsages/primaryConstructorByJavaRef.results.txt b/idea/testData/findUsages/java/findConstructorUsages/primaryConstructorByJavaRef.results.txt index 3ce30d86ebe..4409eed5dad 100644 --- a/idea/testData/findUsages/java/findConstructorUsages/primaryConstructorByJavaRef.results.txt +++ b/idea/testData/findUsages/java/findConstructorUsages/primaryConstructorByJavaRef.results.txt @@ -1,6 +1,6 @@ -[primaryConstructorByJavaRef.0.java] New instance creation (12: 13) new A(1); -[primaryConstructorByJavaRef.0.java] Unclassified usage (7: 9) super(n); -[primaryConstructorByJavaRef.1.kt] New instance creation (13: 5) A(1) -[primaryConstructorByJavaRef.1.kt] Supertype (9: 12) class C(): A(1) -[primaryConstructorByJavaRef.1.kt] Unclassified usage (2: 20) constructor(): this(1) -[primaryConstructorByJavaRef.1.kt] Unclassified usage (6: 26) constructor(n: Int): super(n) \ No newline at end of file +[primaryConstructorByJavaRef.0.java] New instance creation 12 new A(1); +[primaryConstructorByJavaRef.0.java] Unclassified usage 7 super(n); +[primaryConstructorByJavaRef.1.kt] New instance creation 13 A(1) +[primaryConstructorByJavaRef.1.kt] Supertype 9 class C(): A(1) +[primaryConstructorByJavaRef.1.kt] Unclassified usage 2 constructor(): this(1) +[primaryConstructorByJavaRef.1.kt] Unclassified usage 6 constructor(n: Int): super(n) diff --git a/idea/testData/findUsages/java/findConstructorUsages/primaryConstructorByJavaSuperRef.results.txt b/idea/testData/findUsages/java/findConstructorUsages/primaryConstructorByJavaSuperRef.results.txt index 2bdabd17969..aa0a7e1e98b 100644 --- a/idea/testData/findUsages/java/findConstructorUsages/primaryConstructorByJavaSuperRef.results.txt +++ b/idea/testData/findUsages/java/findConstructorUsages/primaryConstructorByJavaSuperRef.results.txt @@ -1,6 +1,6 @@ -[primaryConstructorByJavaSuperRef.0.java] New instance creation (12: 13) new A(1); -[primaryConstructorByJavaSuperRef.0.java] Unclassified usage (7: 9) super(n); -[primaryConstructorByJavaSuperRef.1.kt] New instance creation (13: 5) A(1) -[primaryConstructorByJavaSuperRef.1.kt] Supertype (9: 12) class C(): A(1) -[primaryConstructorByJavaSuperRef.1.kt] Unclassified usage (2: 20) constructor(): this(1) -[primaryConstructorByJavaSuperRef.1.kt] Unclassified usage (6: 26) constructor(n: Int): super(n) \ No newline at end of file +[primaryConstructorByJavaSuperRef.0.java] New instance creation 12 new A(1); +[primaryConstructorByJavaSuperRef.0.java] Unclassified usage 7 super(n); +[primaryConstructorByJavaSuperRef.1.kt] New instance creation 13 A(1) +[primaryConstructorByJavaSuperRef.1.kt] Supertype 9 class C(): A(1) +[primaryConstructorByJavaSuperRef.1.kt] Unclassified usage 2 constructor(): this(1) +[primaryConstructorByJavaSuperRef.1.kt] Unclassified usage 6 constructor(n: Int): super(n) diff --git a/idea/testData/findUsages/java/findConstructorUsages/secondaryConstructorByJavaNewExpression.results.txt b/idea/testData/findUsages/java/findConstructorUsages/secondaryConstructorByJavaNewExpression.results.txt index 708badfba64..9c9606bf88f 100644 --- a/idea/testData/findUsages/java/findConstructorUsages/secondaryConstructorByJavaNewExpression.results.txt +++ b/idea/testData/findUsages/java/findConstructorUsages/secondaryConstructorByJavaNewExpression.results.txt @@ -1,6 +1,6 @@ -[secondaryConstructorByJavaNewExpression.0.java] New instance creation (10: 13) new B(""); -[secondaryConstructorByJavaNewExpression.0.java] Unclassified usage (6: 9) super(""); -[secondaryConstructorByJavaNewExpression.1.kt] New instance creation (22: 5) B("") -[secondaryConstructorByJavaNewExpression.1.kt] Supertype (17: 11) class C : B("") { -[secondaryConstructorByJavaNewExpression.1.kt] Unclassified usage (12: 27) constructor(a: Int) : super("") { -[secondaryConstructorByJavaNewExpression.1.kt] Unclassified usage (2: 20) constructor(): this("") { \ No newline at end of file +[secondaryConstructorByJavaNewExpression.0.java] New instance creation 10 new B(""); +[secondaryConstructorByJavaNewExpression.0.java] Unclassified usage 6 super(""); +[secondaryConstructorByJavaNewExpression.1.kt] New instance creation 22 B("") +[secondaryConstructorByJavaNewExpression.1.kt] Supertype 17 class C : B("") { +[secondaryConstructorByJavaNewExpression.1.kt] Unclassified usage 12 constructor(a: Int) : super("") { +[secondaryConstructorByJavaNewExpression.1.kt] Unclassified usage 2 constructor(): this("") { diff --git a/idea/testData/findUsages/java/findConstructorUsages/secondaryConstructorByJavaSuperCall.results.txt b/idea/testData/findUsages/java/findConstructorUsages/secondaryConstructorByJavaSuperCall.results.txt index 20002d57d0e..cd0744ffcde 100644 --- a/idea/testData/findUsages/java/findConstructorUsages/secondaryConstructorByJavaSuperCall.results.txt +++ b/idea/testData/findUsages/java/findConstructorUsages/secondaryConstructorByJavaSuperCall.results.txt @@ -1,6 +1,6 @@ -[secondaryConstructorByJavaSuperCall.0.java] New instance creation (10: 13) new B(""); -[secondaryConstructorByJavaSuperCall.0.java] Unclassified usage (6: 9) super(""); -[secondaryConstructorByJavaSuperCall.1.kt] New instance creation (22: 5) B("") -[secondaryConstructorByJavaSuperCall.1.kt] Supertype (17: 11) class C : B("") { -[secondaryConstructorByJavaSuperCall.1.kt] Unclassified usage (12: 27) constructor(a: Int) : super("") { -[secondaryConstructorByJavaSuperCall.1.kt] Unclassified usage (2: 20) constructor(): this("") { \ No newline at end of file +[secondaryConstructorByJavaSuperCall.0.java] New instance creation 10 new B(""); +[secondaryConstructorByJavaSuperCall.0.java] Unclassified usage 6 super(""); +[secondaryConstructorByJavaSuperCall.1.kt] New instance creation 22 B("") +[secondaryConstructorByJavaSuperCall.1.kt] Supertype 17 class C : B("") { +[secondaryConstructorByJavaSuperCall.1.kt] Unclassified usage 12 constructor(a: Int) : super("") { +[secondaryConstructorByJavaSuperCall.1.kt] Unclassified usage 2 constructor(): this("") { diff --git a/idea/testData/findUsages/java/findJavaClassUsages/JKClassAllUsages.results.txt b/idea/testData/findUsages/java/findJavaClassUsages/JKClassAllUsages.results.txt index 998d39e24d3..2cfc9915203 100644 --- a/idea/testData/findUsages/java/findJavaClassUsages/JKClassAllUsages.results.txt +++ b/idea/testData/findUsages/java/findJavaClassUsages/JKClassAllUsages.results.txt @@ -1,18 +1,18 @@ -Class/object property type (2: 15) var next: A? = A() -Function return types (15: 20) fun getNext(): A? { -Function return types (36: 16) fun Any.toA(): A? { -Local variable declaration (11: 17) val aa: A = a -Nested class/object (1: 31) public class X(bar: String? = A.BAR): A() { -Nested class/object (3: 26) val myBar: String? = A.BAR -Nested class/object (6: 9) A.BAR = "" -Nested class/object (7: 9) A.foos() -New instance creation (2: 20) var next: A? = A() -New instance creation (32: 18) fun X.bar(a: A = A()) { -Parameter type (10: 16) fun foo(a: A) { -Parameter type (32: 14) fun X.bar(a: A = A()) { -Super type qualifier (20: 15) super.foo() -Supertype (1: 39) public class X(bar: String? = A.BAR): A() { -Supertype (23: 23) companion object: A() { -Supertype (28: 11) object O: A() { -Target type of 'is' operation (37: 24) return if (this is A) this as A else null -Usage in cast target type (37: 35) return if (this is A) this as A else null +Class/object property type 2 var next: A? = A() +Function return types 15 fun getNext(): A? { +Function return types 36 fun Any.toA(): A? { +Local variable declaration 11 val aa: A = a +Nested class/object 1 public class X(bar: String? = A.BAR): A() { +Nested class/object 3 val myBar: String? = A.BAR +Nested class/object 6 A.BAR = "" +Nested class/object 7 A.foos() +New instance creation 2 var next: A? = A() +New instance creation 32 fun X.bar(a: A = A()) { +Parameter type 10 fun foo(a: A) { +Parameter type 32 fun X.bar(a: A = A()) { +Super type qualifier 20 super.foo() +Supertype 1 public class X(bar: String? = A.BAR): A() { +Supertype 23 companion object: A() { +Supertype 28 object O: A() { +Target type of 'is' operation 37 return if (this is A) this as A else null +Usage in cast target type 37 return if (this is A) this as A else null diff --git a/idea/testData/findUsages/java/findJavaClassUsages/JKClassDerivedAnonymousObjects.results.txt b/idea/testData/findUsages/java/findJavaClassUsages/JKClassDerivedAnonymousObjects.results.txt index 2b9e026c1e5..ae2397c9836 100644 --- a/idea/testData/findUsages/java/findJavaClassUsages/JKClassDerivedAnonymousObjects.results.txt +++ b/idea/testData/findUsages/java/findJavaClassUsages/JKClassDerivedAnonymousObjects.results.txt @@ -1,3 +1,3 @@ -Unclassified usage (2: 22) public interface T: A -Unclassified usage (4: 13) val a = object: A() {} -Unclassified usage (7: 17) val b = object: T {} +Unclassified usage 2 public interface T: A +Unclassified usage 4 val a = object: A() {} +Unclassified usage 7 val b = object: T {} diff --git a/idea/testData/findUsages/java/findJavaClassUsages/JKClassDerivedClasses.results.txt b/idea/testData/findUsages/java/findJavaClassUsages/JKClassDerivedClasses.results.txt index 2e3cceba574..f635d82d5af 100644 --- a/idea/testData/findUsages/java/findJavaClassUsages/JKClassDerivedClasses.results.txt +++ b/idea/testData/findUsages/java/findJavaClassUsages/JKClassDerivedClasses.results.txt @@ -1,4 +1,4 @@ -Unclassified usage (1: 19) public open class X: A() -Unclassified usage (3: 18) public interface T: A -Unclassified usage (5: 19) public open class Y: X() -Unclassified usage (7: 14) public class Z: Y(), T \ No newline at end of file +Unclassified usage 1 public open class X: A() +Unclassified usage 3 public interface T: A +Unclassified usage 5 public open class Y: X() +Unclassified usage 7 public class Z: Y(), T diff --git a/idea/testData/findUsages/java/findJavaClassUsages/JKClassDerivedInnerClasses.results.txt b/idea/testData/findUsages/java/findJavaClassUsages/JKClassDerivedInnerClasses.results.txt index 80894b874eb..93635d50470 100644 --- a/idea/testData/findUsages/java/findJavaClassUsages/JKClassDerivedInnerClasses.results.txt +++ b/idea/testData/findUsages/java/findJavaClassUsages/JKClassDerivedInnerClasses.results.txt @@ -1,4 +1,4 @@ -Unclassified usage (2: 23) public open class X: A() -Unclassified usage (4: 22) public interface T: A -Unclassified usage (7: 27) public open class Y: X() -Unclassified usage (9: 22) public class Z: Y(), T \ No newline at end of file +Unclassified usage 2 public open class X: A() +Unclassified usage 4 public interface T: A +Unclassified usage 7 public open class Y: X() +Unclassified usage 9 public class Z: Y(), T diff --git a/idea/testData/findUsages/java/findJavaClassUsages/JKClassDerivedInnerObjects.results.txt b/idea/testData/findUsages/java/findJavaClassUsages/JKClassDerivedInnerObjects.results.txt index d4f5c49bdab..c1c1ca1af8e 100644 --- a/idea/testData/findUsages/java/findJavaClassUsages/JKClassDerivedInnerObjects.results.txt +++ b/idea/testData/findUsages/java/findJavaClassUsages/JKClassDerivedInnerObjects.results.txt @@ -1,3 +1,3 @@ -Unclassified usage (2: 22) public interface T: A -Unclassified usage (4: 19) public object O1: A() -Unclassified usage (7: 23) public object O2: T +Unclassified usage 2 public interface T: A +Unclassified usage 4 public object O1: A() +Unclassified usage 7 public object O2: T diff --git a/idea/testData/findUsages/java/findJavaClassUsages/JKClassDerivedLocalClasses.results.txt b/idea/testData/findUsages/java/findJavaClassUsages/JKClassDerivedLocalClasses.results.txt index 80894b874eb..93635d50470 100644 --- a/idea/testData/findUsages/java/findJavaClassUsages/JKClassDerivedLocalClasses.results.txt +++ b/idea/testData/findUsages/java/findJavaClassUsages/JKClassDerivedLocalClasses.results.txt @@ -1,4 +1,4 @@ -Unclassified usage (2: 23) public open class X: A() -Unclassified usage (4: 22) public interface T: A -Unclassified usage (7: 27) public open class Y: X() -Unclassified usage (9: 22) public class Z: Y(), T \ No newline at end of file +Unclassified usage 2 public open class X: A() +Unclassified usage 4 public interface T: A +Unclassified usage 7 public open class Y: X() +Unclassified usage 9 public class Z: Y(), T diff --git a/idea/testData/findUsages/java/findJavaClassUsages/JKClassDerivedLocalObjects.results.txt b/idea/testData/findUsages/java/findJavaClassUsages/JKClassDerivedLocalObjects.results.txt index 6de4df280eb..c1c1ca1af8e 100644 --- a/idea/testData/findUsages/java/findJavaClassUsages/JKClassDerivedLocalObjects.results.txt +++ b/idea/testData/findUsages/java/findJavaClassUsages/JKClassDerivedLocalObjects.results.txt @@ -1,3 +1,3 @@ -Unclassified usage (2: 22) public interface T: A -Unclassified usage (4: 19) public object O1: A() -Unclassified usage (7: 23) public object O2: T \ No newline at end of file +Unclassified usage 2 public interface T: A +Unclassified usage 4 public object O1: A() +Unclassified usage 7 public object O2: T diff --git a/idea/testData/findUsages/java/findJavaClassUsages/JKClassDerivedObjects.results.txt b/idea/testData/findUsages/java/findJavaClassUsages/JKClassDerivedObjects.results.txt index a78529186ce..883a643916e 100644 --- a/idea/testData/findUsages/java/findJavaClassUsages/JKClassDerivedObjects.results.txt +++ b/idea/testData/findUsages/java/findJavaClassUsages/JKClassDerivedObjects.results.txt @@ -1,3 +1,3 @@ -Unclassified usage (1: 18) public interface T: A -Unclassified usage (3: 15) public object O1: A() -Unclassified usage (5: 15) public object O2: T +Unclassified usage 1 public interface T: A +Unclassified usage 3 public object O1: A() +Unclassified usage 5 public object O2: T diff --git a/idea/testData/findUsages/java/findJavaClassUsages/JKClassFieldsUsages.results.txt b/idea/testData/findUsages/java/findJavaClassUsages/JKClassFieldsUsages.results.txt index c242079ec27..e1a8c870435 100644 --- a/idea/testData/findUsages/java/findJavaClassUsages/JKClassFieldsUsages.results.txt +++ b/idea/testData/findUsages/java/findJavaClassUsages/JKClassFieldsUsages.results.txt @@ -1,4 +1,4 @@ -Value read (1: 33) public class X(bar: String? = A.BAR): A() { -Value read (3: 28) val myBar: String? = A.BAR -Value write (12: 12) aa.bar = "" -Value write (6: 11) A.BAR = "" +Value read 1 public class X(bar: String? = A.BAR): A() { +Value read 3 val myBar: String? = A.BAR +Value write 12 aa.bar = "" +Value write 6 A.BAR = "" diff --git a/idea/testData/findUsages/java/findJavaClassUsages/JKClassMethodsUsages.results.txt b/idea/testData/findUsages/java/findJavaClassUsages/JKClassMethodsUsages.results.txt index ebc29f929ce..3c5b3a2a450 100644 --- a/idea/testData/findUsages/java/findJavaClassUsages/JKClassMethodsUsages.results.txt +++ b/idea/testData/findUsages/java/findJavaClassUsages/JKClassMethodsUsages.results.txt @@ -1,7 +1,7 @@ -Function call (20: 18) super.foo() -Function call (7: 11) A.foos() -New instance creation (2: 20) var next: A? = A() -New instance creation (32: 18) fun X.bar(a: A = A()) { -Supertype (1: 39) public class X(bar: String? = A.BAR): A() { -Supertype (23: 23) companion object: A() { -Supertype (28: 11) object O: A() { +Function call 20 super.foo() +Function call 7 A.foos() +New instance creation 2 var next: A? = A() +New instance creation 32 fun X.bar(a: A = A()) { +Supertype 1 public class X(bar: String? = A.BAR): A() { +Supertype 23 companion object: A() { +Supertype 28 object O: A() { diff --git a/idea/testData/findUsages/java/findJavaClassUsages/JKClassWithImplicitConstructorAllUsages.results.txt b/idea/testData/findUsages/java/findJavaClassUsages/JKClassWithImplicitConstructorAllUsages.results.txt index 998d39e24d3..2cfc9915203 100644 --- a/idea/testData/findUsages/java/findJavaClassUsages/JKClassWithImplicitConstructorAllUsages.results.txt +++ b/idea/testData/findUsages/java/findJavaClassUsages/JKClassWithImplicitConstructorAllUsages.results.txt @@ -1,18 +1,18 @@ -Class/object property type (2: 15) var next: A? = A() -Function return types (15: 20) fun getNext(): A? { -Function return types (36: 16) fun Any.toA(): A? { -Local variable declaration (11: 17) val aa: A = a -Nested class/object (1: 31) public class X(bar: String? = A.BAR): A() { -Nested class/object (3: 26) val myBar: String? = A.BAR -Nested class/object (6: 9) A.BAR = "" -Nested class/object (7: 9) A.foos() -New instance creation (2: 20) var next: A? = A() -New instance creation (32: 18) fun X.bar(a: A = A()) { -Parameter type (10: 16) fun foo(a: A) { -Parameter type (32: 14) fun X.bar(a: A = A()) { -Super type qualifier (20: 15) super.foo() -Supertype (1: 39) public class X(bar: String? = A.BAR): A() { -Supertype (23: 23) companion object: A() { -Supertype (28: 11) object O: A() { -Target type of 'is' operation (37: 24) return if (this is A) this as A else null -Usage in cast target type (37: 35) return if (this is A) this as A else null +Class/object property type 2 var next: A? = A() +Function return types 15 fun getNext(): A? { +Function return types 36 fun Any.toA(): A? { +Local variable declaration 11 val aa: A = a +Nested class/object 1 public class X(bar: String? = A.BAR): A() { +Nested class/object 3 val myBar: String? = A.BAR +Nested class/object 6 A.BAR = "" +Nested class/object 7 A.foos() +New instance creation 2 var next: A? = A() +New instance creation 32 fun X.bar(a: A = A()) { +Parameter type 10 fun foo(a: A) { +Parameter type 32 fun X.bar(a: A = A()) { +Super type qualifier 20 super.foo() +Supertype 1 public class X(bar: String? = A.BAR): A() { +Supertype 23 companion object: A() { +Supertype 28 object O: A() { +Target type of 'is' operation 37 return if (this is A) this as A else null +Usage in cast target type 37 return if (this is A) this as A else null diff --git a/idea/testData/findUsages/java/findJavaClassUsages/JKDerivedInterfaces.results.txt b/idea/testData/findUsages/java/findJavaClassUsages/JKDerivedInterfaces.results.txt index 3dc3b840f90..b54823da36b 100644 --- a/idea/testData/findUsages/java/findJavaClassUsages/JKDerivedInterfaces.results.txt +++ b/idea/testData/findUsages/java/findJavaClassUsages/JKDerivedInterfaces.results.txt @@ -1 +1 @@ -Unclassified usage (3: 18) public interface T: A +Unclassified usage 3 public interface T: A diff --git a/idea/testData/findUsages/java/findJavaClassUsages/JKInnerClassAllUsages.results.txt b/idea/testData/findUsages/java/findJavaClassUsages/JKInnerClassAllUsages.results.txt index d550fefa893..022ea4691e9 100644 --- a/idea/testData/findUsages/java/findJavaClassUsages/JKInnerClassAllUsages.results.txt +++ b/idea/testData/findUsages/java/findJavaClassUsages/JKInnerClassAllUsages.results.txt @@ -1,15 +1,15 @@ -Class/object property type (3: 25) var next: Outer.A? = (this@KOuter as Outer).A() -Function return types (15: 30) fun getNext(): Outer.A? { -Function return types (29: 22) fun Any.toA(): Outer.A? { -Local variable declaration (11: 27) val aa: Outer.A = a -New instance creation (25: 39) fun KOuter.X.bar(a: Outer.A = Outer().A()) { -New instance creation (2: 64) public inner class X(bar: String? = (this@KOuter as Outer).A().bar): Outer.A() { -New instance creation (3: 53) var next: Outer.A? = (this@KOuter as Outer).A() -New instance creation (4: 53) val myBar: String? = (this@KOuter as Outer).A().bar -New instance creation (7: 36) (this@KOuter as Outer).A().bar = "" -Parameter type (10: 26) fun foo(a: Outer.A) { -Parameter type (25: 27) fun KOuter.X.bar(a: Outer.A = Outer().A()) { -Super type qualifier (20: 25) super.foo() -Supertype (2: 80) public inner class X(bar: String? = (this@KOuter as Outer).A().bar): Outer.A() { -Target type of 'is' operation (30: 30) return if (this is Outer.A) this as Outer.A else null -Usage in cast target type (30: 47) return if (this is Outer.A) this as Outer.A else null +Class/object property type 3 var next: Outer.A? = (this@KOuter as Outer).A() +Function return types 15 fun getNext(): Outer.A? { +Function return types 29 fun Any.toA(): Outer.A? { +Local variable declaration 11 val aa: Outer.A = a +New instance creation 2 public inner class X(bar: String? = (this@KOuter as Outer).A().bar): Outer.A() { +New instance creation 25 fun KOuter.X.bar(a: Outer.A = Outer().A()) { +New instance creation 3 var next: Outer.A? = (this@KOuter as Outer).A() +New instance creation 4 val myBar: String? = (this@KOuter as Outer).A().bar +New instance creation 7 (this@KOuter as Outer).A().bar = "" +Parameter type 10 fun foo(a: Outer.A) { +Parameter type 25 fun KOuter.X.bar(a: Outer.A = Outer().A()) { +Super type qualifier 20 super.foo() +Supertype 2 public inner class X(bar: String? = (this@KOuter as Outer).A().bar): Outer.A() { +Target type of 'is' operation 30 return if (this is Outer.A) this as Outer.A else null +Usage in cast target type 30 return if (this is Outer.A) this as Outer.A else null diff --git a/idea/testData/findUsages/java/findJavaClassUsages/JKInterfaceDerivedAnonymousObjects.results.txt b/idea/testData/findUsages/java/findJavaClassUsages/JKInterfaceDerivedAnonymousObjects.results.txt index df305813726..311db3ea285 100644 --- a/idea/testData/findUsages/java/findJavaClassUsages/JKInterfaceDerivedAnonymousObjects.results.txt +++ b/idea/testData/findUsages/java/findJavaClassUsages/JKInterfaceDerivedAnonymousObjects.results.txt @@ -1,3 +1,3 @@ -Unclassified usage (2: 16) open class X: A -Unclassified usage (4: 13) val a = object: A -Unclassified usage (7: 17) val b = object: X() +Unclassified usage 2 open class X: A +Unclassified usage 4 val a = object: A +Unclassified usage 7 val b = object: X() diff --git a/idea/testData/findUsages/java/findJavaClassUsages/JKInterfaceDerivedClasses.results.txt b/idea/testData/findUsages/java/findJavaClassUsages/JKInterfaceDerivedClasses.results.txt index d425b40ce69..c03dd1515b5 100644 --- a/idea/testData/findUsages/java/findJavaClassUsages/JKInterfaceDerivedClasses.results.txt +++ b/idea/testData/findUsages/java/findJavaClassUsages/JKInterfaceDerivedClasses.results.txt @@ -1,3 +1,3 @@ -Unclassified usage (1: 19) public open class X: A -Unclassified usage (5: 19) public open class Y: X() -Unclassified usage (7: 14) public class Z: Y(), T \ No newline at end of file +Unclassified usage 1 public open class X: A +Unclassified usage 5 public open class Y: X() +Unclassified usage 7 public class Z: Y(), T diff --git a/idea/testData/findUsages/java/findJavaClassUsages/JKInterfaceDerivedInnerClasses.results.txt b/idea/testData/findUsages/java/findJavaClassUsages/JKInterfaceDerivedInnerClasses.results.txt index f2abff9989c..c28c7ab9c93 100644 --- a/idea/testData/findUsages/java/findJavaClassUsages/JKInterfaceDerivedInnerClasses.results.txt +++ b/idea/testData/findUsages/java/findJavaClassUsages/JKInterfaceDerivedInnerClasses.results.txt @@ -1,3 +1,3 @@ -Unclassified usage (2: 23) public open class X: A -Unclassified usage (7: 27) public open class Y: X() -Unclassified usage (9: 22) public class Z: Y(), T \ No newline at end of file +Unclassified usage 2 public open class X: A +Unclassified usage 7 public open class Y: X() +Unclassified usage 9 public class Z: Y(), T diff --git a/idea/testData/findUsages/java/findJavaClassUsages/JKInterfaceDerivedInnerObjects.results.txt b/idea/testData/findUsages/java/findJavaClassUsages/JKInterfaceDerivedInnerObjects.results.txt index 328c9aceee2..412be8adb45 100644 --- a/idea/testData/findUsages/java/findJavaClassUsages/JKInterfaceDerivedInnerObjects.results.txt +++ b/idea/testData/findUsages/java/findJavaClassUsages/JKInterfaceDerivedInnerObjects.results.txt @@ -1,3 +1,3 @@ -Unclassified usage (2: 23) public open class T: A -Unclassified usage (4: 19) public object O1: A() -Unclassified usage (7: 23) public object O2: T() +Unclassified usage 2 public open class T: A +Unclassified usage 4 public object O1: A() +Unclassified usage 7 public object O2: T() diff --git a/idea/testData/findUsages/java/findJavaClassUsages/JKInterfaceDerivedLocalClasses.results.txt b/idea/testData/findUsages/java/findJavaClassUsages/JKInterfaceDerivedLocalClasses.results.txt index d6115fb9110..2c025ef46f0 100644 --- a/idea/testData/findUsages/java/findJavaClassUsages/JKInterfaceDerivedLocalClasses.results.txt +++ b/idea/testData/findUsages/java/findJavaClassUsages/JKInterfaceDerivedLocalClasses.results.txt @@ -1,3 +1,3 @@ -Unclassified usage (2: 16) open class X: A -Unclassified usage (7: 27) public open class Y: X() -Unclassified usage (9: 22) public class Z: T +Unclassified usage 2 open class X: A +Unclassified usage 7 public open class Y: X() +Unclassified usage 9 public class Z: T diff --git a/idea/testData/findUsages/java/findJavaClassUsages/JKInterfaceDerivedLocalObjects.results.txt b/idea/testData/findUsages/java/findJavaClassUsages/JKInterfaceDerivedLocalObjects.results.txt index e59b0efa22a..08168df0f24 100644 --- a/idea/testData/findUsages/java/findJavaClassUsages/JKInterfaceDerivedLocalObjects.results.txt +++ b/idea/testData/findUsages/java/findJavaClassUsages/JKInterfaceDerivedLocalObjects.results.txt @@ -1,3 +1,3 @@ -Unclassified usage (2: 16) open class T: A -Unclassified usage (4: 12) object O1: A -Unclassified usage (7: 16) object O2: T() +Unclassified usage 2 open class T: A +Unclassified usage 4 object O1: A +Unclassified usage 7 object O2: T() diff --git a/idea/testData/findUsages/java/findJavaClassUsages/JKInterfaceDerivedLocalTraits.results.txt b/idea/testData/findUsages/java/findJavaClassUsages/JKInterfaceDerivedLocalTraits.results.txt index de9b8cac3b0..00a95056087 100644 --- a/idea/testData/findUsages/java/findJavaClassUsages/JKInterfaceDerivedLocalTraits.results.txt +++ b/idea/testData/findUsages/java/findJavaClassUsages/JKInterfaceDerivedLocalTraits.results.txt @@ -1,2 +1,2 @@ -Unclassified usage (4: 15) interface T: A -Unclassified usage (7: 26) public interface Y: X \ No newline at end of file +Unclassified usage 4 interface T: A +Unclassified usage 7 public interface Y: X diff --git a/idea/testData/findUsages/java/findJavaClassUsages/JKInterfaceDerivedObjects.results.txt b/idea/testData/findUsages/java/findJavaClassUsages/JKInterfaceDerivedObjects.results.txt index 9417b497675..86dcdff14be 100644 --- a/idea/testData/findUsages/java/findJavaClassUsages/JKInterfaceDerivedObjects.results.txt +++ b/idea/testData/findUsages/java/findJavaClassUsages/JKInterfaceDerivedObjects.results.txt @@ -1,3 +1,3 @@ -Unclassified usage (1: 19) public open class T: A -Unclassified usage (3: 15) public object O1: A() -Unclassified usage (5: 15) public object O2: T() +Unclassified usage 1 public open class T: A +Unclassified usage 3 public object O1: A() +Unclassified usage 5 public object O2: T() diff --git a/idea/testData/findUsages/java/findJavaClassUsages/JKNestedClassAllUsages.results.txt b/idea/testData/findUsages/java/findJavaClassUsages/JKNestedClassAllUsages.results.txt index 93d78b5dad9..9a5372fd768 100644 --- a/idea/testData/findUsages/java/findJavaClassUsages/JKNestedClassAllUsages.results.txt +++ b/idea/testData/findUsages/java/findJavaClassUsages/JKNestedClassAllUsages.results.txt @@ -1,18 +1,18 @@ -Class/object property type (2: 21) var next: Outer.A? = Outer.A() -Function return types (15: 26) fun getNext(): Outer.A? { -Function return types (36: 22) fun Any.toA(): Outer.A? { -Local variable declaration (11: 23) val aa: Outer.A = a -Nested class/object (1: 37) public class X(bar: String? = Outer.A.BAR): Outer.A() { -Nested class/object (3: 32) val myBar: String? = Outer.A.BAR -Nested class/object (6: 15) Outer.A.BAR = "" -Nested class/object (7: 15) Outer.A.foos() -New instance creation (2: 32) var next: Outer.A? = Outer.A() -New instance creation (32: 30) fun X.bar(a: Outer.A = Outer.A()) { -Parameter type (10: 22) fun foo(a: Outer.A) { -Parameter type (32: 20) fun X.bar(a: Outer.A = Outer.A()) { -Super type qualifier (20: 21) super.foo() -Supertype (1: 51) public class X(bar: String? = Outer.A.BAR): Outer.A() { -Supertype (23: 29) companion object: Outer.A() { -Supertype (28: 17) object O: Outer.A() { -Target type of 'is' operation (37: 30) return if (this is Outer.A) this as Outer.A else null -Usage in cast target type (37: 47) return if (this is Outer.A) this as Outer.A else null +Class/object property type 2 var next: Outer.A? = Outer.A() +Function return types 15 fun getNext(): Outer.A? { +Function return types 36 fun Any.toA(): Outer.A? { +Local variable declaration 11 val aa: Outer.A = a +Nested class/object 1 public class X(bar: String? = Outer.A.BAR): Outer.A() { +Nested class/object 3 val myBar: String? = Outer.A.BAR +Nested class/object 6 Outer.A.BAR = "" +Nested class/object 7 Outer.A.foos() +New instance creation 2 var next: Outer.A? = Outer.A() +New instance creation 32 fun X.bar(a: Outer.A = Outer.A()) { +Parameter type 10 fun foo(a: Outer.A) { +Parameter type 32 fun X.bar(a: Outer.A = Outer.A()) { +Super type qualifier 20 super.foo() +Supertype 1 public class X(bar: String? = Outer.A.BAR): Outer.A() { +Supertype 23 companion object: Outer.A() { +Supertype 28 object O: Outer.A() { +Target type of 'is' operation 37 return if (this is Outer.A) this as Outer.A else null +Usage in cast target type 37 return if (this is Outer.A) this as Outer.A else null diff --git a/idea/testData/findUsages/java/findJavaFieldUsages/JKFieldUsages.results.txt b/idea/testData/findUsages/java/findJavaFieldUsages/JKFieldUsages.results.txt index 561ae25c2aa..9d4ebe41f63 100644 --- a/idea/testData/findUsages/java/findJavaFieldUsages/JKFieldUsages.results.txt +++ b/idea/testData/findUsages/java/findJavaFieldUsages/JKFieldUsages.results.txt @@ -1,2 +1,2 @@ -Value read (4: 15) println(a.foo) -Value write (3: 7) a.foo = "bar" +Value read 4 println(a.foo) +Value write 3 a.foo = "bar" diff --git a/idea/testData/findUsages/java/findJavaMethodUsages/JKMethodOverrides.results.txt b/idea/testData/findUsages/java/findJavaMethodUsages/JKMethodOverrides.results.txt index 0e4831aa8cf..e178f75e6ec 100644 --- a/idea/testData/findUsages/java/findJavaMethodUsages/JKMethodOverrides.results.txt +++ b/idea/testData/findUsages/java/findJavaMethodUsages/JKMethodOverrides.results.txt @@ -1,4 +1,4 @@ -[JKMethodOverrides.0.java] Unclassified usage (11: 17) public void foo() { -[JKMethodOverrides.1.kt] Unclassified usage (14: 25) public override fun foo() { -[JKMethodOverrides.1.kt] Unclassified usage (2: 25) public override fun foo() { -[JKMethodOverrides.1.kt] Unclassified usage (8: 25) public override fun foo() { \ No newline at end of file +[JKMethodOverrides.0.java] Unclassified usage 11 public void foo() { +[JKMethodOverrides.1.kt] Unclassified usage 14 public override fun foo() { +[JKMethodOverrides.1.kt] Unclassified usage 2 public override fun foo() { +[JKMethodOverrides.1.kt] Unclassified usage 8 public override fun foo() { diff --git a/idea/testData/findUsages/java/findJavaMethodUsages/JKMethodUsages.results.txt b/idea/testData/findUsages/java/findJavaMethodUsages/JKMethodUsages.results.txt index 92a82ad1516..0f57204ffbd 100644 --- a/idea/testData/findUsages/java/findJavaMethodUsages/JKMethodUsages.results.txt +++ b/idea/testData/findUsages/java/findJavaMethodUsages/JKMethodUsages.results.txt @@ -1,4 +1,4 @@ -Callable reference (5: 16) val a = A::foo -Callable reference (6: 16) val b = B::foo -Function call (2: 9) A().foo() -Function call (3: 9) B().foo() +Callable reference 5 val a = A::foo +Callable reference 6 val b = B::foo +Function call 2 A().foo() +Function call 3 B().foo() diff --git a/idea/testData/findUsages/java/findJavaMethodUsages/SyntheticProperties.results.txt b/idea/testData/findUsages/java/findJavaMethodUsages/SyntheticProperties.results.txt index 759e44517df..0288f98e109 100644 --- a/idea/testData/findUsages/java/findJavaMethodUsages/SyntheticProperties.results.txt +++ b/idea/testData/findUsages/java/findJavaMethodUsages/SyntheticProperties.results.txt @@ -1,2 +1,2 @@ -Value read (2: 21) print(javaClass.something) -Value write (4: 15) javaClass.something++ \ No newline at end of file +Value read 2 print(javaClass.something) +Value write 4 javaClass.something++ diff --git a/idea/testData/findUsages/java/findJavaPropertyUsages/javaPropertyGetterUsagesKJ.results.txt b/idea/testData/findUsages/java/findJavaPropertyUsages/javaPropertyGetterUsagesKJ.results.txt index 83057d8634b..036097dccbc 100644 --- a/idea/testData/findUsages/java/findJavaPropertyUsages/javaPropertyGetterUsagesKJ.results.txt +++ b/idea/testData/findUsages/java/findJavaPropertyUsages/javaPropertyGetterUsagesKJ.results.txt @@ -1,4 +1,4 @@ -[javaPropertyGetterUsagesKJ.0.java] Unclassified usage (23: 17) new J().getP(); -[javaPropertyGetterUsagesKJ.0.java] Unclassified usage (26: 17) new B().getP(); -[javaPropertyGetterUsagesKJ.1.kt] Value read (20: 17) val t = J().p -[javaPropertyGetterUsagesKJ.1.kt] Value read (23: 17) val t = B().p \ No newline at end of file +[javaPropertyGetterUsagesKJ.0.java] Unclassified usage 23 new J().getP(); +[javaPropertyGetterUsagesKJ.0.java] Unclassified usage 26 new B().getP(); +[javaPropertyGetterUsagesKJ.1.kt] Value read 20 val t = J().p +[javaPropertyGetterUsagesKJ.1.kt] Value read 23 val t = B().p diff --git a/idea/testData/findUsages/java/findJavaPropertyUsages/javaPropertySetterUsagesKJ.results.txt b/idea/testData/findUsages/java/findJavaPropertyUsages/javaPropertySetterUsagesKJ.results.txt index 7452d91a249..8771af09536 100644 --- a/idea/testData/findUsages/java/findJavaPropertyUsages/javaPropertySetterUsagesKJ.results.txt +++ b/idea/testData/findUsages/java/findJavaPropertyUsages/javaPropertySetterUsagesKJ.results.txt @@ -1,4 +1,4 @@ -[javaPropertySetterUsagesKJ.0.java] Unclassified usage (24: 17) new J().setP(1); -[javaPropertySetterUsagesKJ.0.java] Unclassified usage (27: 17) new B().setP(1); -[javaPropertySetterUsagesKJ.1.kt] Value write (21: 9) J().p = 1 -[javaPropertySetterUsagesKJ.1.kt] Value write (24: 9) B().p = 1 \ No newline at end of file +[javaPropertySetterUsagesKJ.0.java] Unclassified usage 24 new J().setP(1); +[javaPropertySetterUsagesKJ.0.java] Unclassified usage 27 new B().setP(1); +[javaPropertySetterUsagesKJ.1.kt] Value write 21 J().p = 1 +[javaPropertySetterUsagesKJ.1.kt] Value write 24 B().p = 1 diff --git a/idea/testData/findUsages/kotlin/companionObject/inContainingClass.results.txt b/idea/testData/findUsages/kotlin/companionObject/inContainingClass.results.txt index c87b2dcf188..57779504d40 100644 --- a/idea/testData/findUsages/kotlin/companionObject/inContainingClass.results.txt +++ b/idea/testData/findUsages/kotlin/companionObject/inContainingClass.results.txt @@ -1,4 +1,4 @@ -Function call (10: 9) ext() // companion object is extension receiver -Function call (5: 9) foo() -Implicit 'get' (8: 9) 1[2] // using companion object function by convention -Value read (6: 9) v \ No newline at end of file +Function call 10 ext() // companion object is extension receiver +Function call 5 foo() +Implicit 'get' 8 1[2] // using companion object function by convention +Value read 6 v diff --git a/idea/testData/findUsages/kotlin/companionObject/javaUsage.results.txt b/idea/testData/findUsages/kotlin/companionObject/javaUsage.results.txt index 79dabc16ce4..254b86fa629 100644 --- a/idea/testData/findUsages/kotlin/companionObject/javaUsage.results.txt +++ b/idea/testData/findUsages/kotlin/companionObject/javaUsage.results.txt @@ -1,3 +1,3 @@ -Unclassified usage (5: 32) System.out.println(Foo.CONST); -Unclassified usage (6: 13) Foo.s(); -Unclassified usage (7: 13) Foo.Companion.f(); \ No newline at end of file +Unclassified usage 5 System.out.println(Foo.CONST); +Unclassified usage 6 Foo.s(); +Unclassified usage 7 Foo.Companion.f(); diff --git a/idea/testData/findUsages/kotlin/companionObject/named.results.txt b/idea/testData/findUsages/kotlin/companionObject/named.results.txt index 67183b61be0..5ca3f3e024a 100644 --- a/idea/testData/findUsages/kotlin/companionObject/named.results.txt +++ b/idea/testData/findUsages/kotlin/companionObject/named.results.txt @@ -1,4 +1,4 @@ -Companion object (5: 5) Foo.f() -Companion object (6: 13) val x = Foo -Companion object (8: 9) Foo.Bar.f() -Companion object (9: 18) val xx = Foo.Bar \ No newline at end of file +Companion object 5 Foo.f() +Companion object 6 val x = Foo +Companion object 8 Foo.Bar.f() +Companion object 9 val xx = Foo.Bar diff --git a/idea/testData/findUsages/kotlin/companionObject/simple.results.txt b/idea/testData/findUsages/kotlin/companionObject/simple.results.txt index 86cefd39e25..33fae9a4cac 100644 --- a/idea/testData/findUsages/kotlin/companionObject/simple.results.txt +++ b/idea/testData/findUsages/kotlin/companionObject/simple.results.txt @@ -1,4 +1,4 @@ -Companion object (5: 5) Foo.f() -Companion object (6: 13) val x = Foo -Companion object (8: 9) Foo.Companion.f() -Companion object (9: 18) val xx = Foo.Companion \ No newline at end of file +Companion object 5 Foo.f() +Companion object 6 val x = Foo +Companion object 8 Foo.Companion.f() +Companion object 9 val xx = Foo.Companion diff --git a/idea/testData/findUsages/kotlin/conventions/compareTo.results.txt b/idea/testData/findUsages/kotlin/conventions/compareTo.results.txt index ac010259dec..56bc298898a 100644 --- a/idea/testData/findUsages/kotlin/conventions/compareTo.results.txt +++ b/idea/testData/findUsages/kotlin/conventions/compareTo.results.txt @@ -1,5 +1,5 @@ -Function call (10: 10) A(0) compareTo A(1) -Function call (11: 10) A(0) < A(1) -Function call (12: 10) A(0) <= A(1) -Function call (13: 10) A(0) > A(1) -Function call (14: 10) A(0) >= A(1) +Function call 10 A(0) compareTo A(1) +Function call 11 A(0) < A(1) +Function call 12 A(0) <= A(1) +Function call 13 A(0) > A(1) +Function call 14 A(0) >= A(1) diff --git a/idea/testData/findUsages/kotlin/conventions/componentFunctions.results.txt b/idea/testData/findUsages/kotlin/conventions/componentFunctions.results.txt index 21778982c9f..166e20e2b55 100644 --- a/idea/testData/findUsages/kotlin/conventions/componentFunctions.results.txt +++ b/idea/testData/findUsages/kotlin/conventions/componentFunctions.results.txt @@ -1,4 +1,4 @@ -[componentFunctions.0.kt] Function call (9: 7) a.component1() -[componentFunctions.0.kt] Value read (10: 9) val (x, y, z) = a -[componentFunctions.0.kt] Value read (8: 7) a.n -[componentFunctions.1.kt] Value read (2: 10) for ((x, y, z) in arrayOf()) { \ No newline at end of file +[componentFunctions.0.kt] Function call 9 a.component1() +[componentFunctions.0.kt] Value read 10 val (x, y, z) = a +[componentFunctions.0.kt] Value read 8 a.n +[componentFunctions.1.kt] Value read 2 for ((x, y, z) in arrayOf()) { diff --git a/idea/testData/findUsages/kotlin/conventions/componentFunctionsByRef.results.txt b/idea/testData/findUsages/kotlin/conventions/componentFunctionsByRef.results.txt index 0978371c897..ea35cc53b84 100644 --- a/idea/testData/findUsages/kotlin/conventions/componentFunctionsByRef.results.txt +++ b/idea/testData/findUsages/kotlin/conventions/componentFunctionsByRef.results.txt @@ -1,3 +1,3 @@ -Function call (10: 7) a.component1() -Value read (11: 9) val (x, y, z) = a -Value read (9: 7) a.n \ No newline at end of file +Function call 10 a.component1() +Value read 11 val (x, y, z) = a +Value read 9 a.n diff --git a/idea/testData/findUsages/kotlin/conventions/contains.results.txt b/idea/testData/findUsages/kotlin/conventions/contains.results.txt index db3fe43d2fe..b542b0e80f2 100644 --- a/idea/testData/findUsages/kotlin/conventions/contains.results.txt +++ b/idea/testData/findUsages/kotlin/conventions/contains.results.txt @@ -1,5 +1,5 @@ -Function call (10: 7) 1 in A(2) -Function call (11: 7) 1 !in A(2) -Function call (13: 9) in A(2) -> {} -Function call (14: 9) !in A(2) -> {} -Function call (9: 10) A(2) contains 1 +Function call 10 1 in A(2) +Function call 11 1 !in A(2) +Function call 13 in A(2) -> {} +Function call 14 !in A(2) -> {} +Function call 9 A(2) contains 1 diff --git a/idea/testData/findUsages/kotlin/conventions/equals.results.txt b/idea/testData/findUsages/kotlin/conventions/equals.results.txt index 96c0ce365d3..0ddf42e4a1f 100644 --- a/idea/testData/findUsages/kotlin/conventions/equals.results.txt +++ b/idea/testData/findUsages/kotlin/conventions/equals.results.txt @@ -1,4 +1,4 @@ -Function call (10: 10) A(0) == A(1) -Function call (11: 10) A(0) != A(1) -Function call (12: 10) A(0) equals A(1) -Function call (6: 71) override fun equals(other: Any?): Boolean = other is A && other.n == n \ No newline at end of file +Function call 10 A(0) == A(1) +Function call 11 A(0) != A(1) +Function call 12 A(0) equals A(1) +Function call 6 override fun equals(other: Any?): Boolean = other is A && other.n == n diff --git a/idea/testData/findUsages/kotlin/conventions/forIteration.results.txt b/idea/testData/findUsages/kotlin/conventions/forIteration.results.txt index c4d3ec3a0c3..5ae6e4c71e5 100644 --- a/idea/testData/findUsages/kotlin/conventions/forIteration.results.txt +++ b/idea/testData/findUsages/kotlin/conventions/forIteration.results.txt @@ -1,2 +1,2 @@ -Implicit iteration (13: 12) for (a in A()) {} -Implicit iteration (15: 12) for (a in A()) {} +Implicit iteration 13 for (a in A()) {} +Implicit iteration 15 for (a in A()) {} diff --git a/idea/testData/findUsages/kotlin/conventions/get.results.txt b/idea/testData/findUsages/kotlin/conventions/get.results.txt index 8304ef1f3ec..f7ef5548901 100644 --- a/idea/testData/findUsages/kotlin/conventions/get.results.txt +++ b/idea/testData/findUsages/kotlin/conventions/get.results.txt @@ -1,2 +1,2 @@ -Function call (9: 10) B(1).get(2) -Implicit 'get' (10: 5) B(1)[2] \ No newline at end of file +Function call 9 B(1).get(2) +Implicit 'get' 10 B(1)[2] diff --git a/idea/testData/findUsages/kotlin/conventions/getAsPropertyDelegate.results.txt b/idea/testData/findUsages/kotlin/conventions/getAsPropertyDelegate.results.txt index 1abd0f48279..ec196affe9a 100644 --- a/idea/testData/findUsages/kotlin/conventions/getAsPropertyDelegate.results.txt +++ b/idea/testData/findUsages/kotlin/conventions/getAsPropertyDelegate.results.txt @@ -1 +1 @@ -Property delegation (10: 15) val p: String by Delegate() \ No newline at end of file +Property delegation 10 val p: String by Delegate() diff --git a/idea/testData/findUsages/kotlin/conventions/inc.results.txt b/idea/testData/findUsages/kotlin/conventions/inc.results.txt index 34be7f422a0..294ca938ec3 100644 --- a/idea/testData/findUsages/kotlin/conventions/inc.results.txt +++ b/idea/testData/findUsages/kotlin/conventions/inc.results.txt @@ -1,3 +1,3 @@ -Function call (10: 7) a.inc() -Function call (11: 5) ++a -Function call (12: 6) a++ +Function call 10 a.inc() +Function call 11 ++a +Function call 12 a++ diff --git a/idea/testData/findUsages/kotlin/conventions/invoke.results.txt b/idea/testData/findUsages/kotlin/conventions/invoke.results.txt index 379e82d870f..cae68d38fe6 100644 --- a/idea/testData/findUsages/kotlin/conventions/invoke.results.txt +++ b/idea/testData/findUsages/kotlin/conventions/invoke.results.txt @@ -1 +1 @@ -Function call (9: 10) B(1).invoke(2) +Function call 9 B(1).invoke(2) diff --git a/idea/testData/findUsages/kotlin/conventions/plus.results.txt b/idea/testData/findUsages/kotlin/conventions/plus.results.txt index aae3a5f5dab..0dd61ab69c0 100644 --- a/idea/testData/findUsages/kotlin/conventions/plus.results.txt +++ b/idea/testData/findUsages/kotlin/conventions/plus.results.txt @@ -1,6 +1,6 @@ -Function call (10: 17) A(0) + A(1) + 2 -Function call (11: 20) A(0) plus A(1) plus 2 -Function call (12: 20) A(0).plus(A(1).plus(2)) -Function call (15: 7) a += 1 -Function call (6: 30) fun plus(a: A): A = this + a.n -Unclassified usage (18: 5) +A(0) \ No newline at end of file +Function call 10 A(0) + A(1) + 2 +Function call 11 A(0) plus A(1) plus 2 +Function call 12 A(0).plus(A(1).plus(2)) +Function call 15 a += 1 +Function call 6 fun plus(a: A): A = this + a.n +Unclassified usage 18 +A(0) diff --git a/idea/testData/findUsages/kotlin/conventions/plusAssign.results.txt b/idea/testData/findUsages/kotlin/conventions/plusAssign.results.txt index 1a1195222cd..97482ce97b9 100644 --- a/idea/testData/findUsages/kotlin/conventions/plusAssign.results.txt +++ b/idea/testData/findUsages/kotlin/conventions/plusAssign.results.txt @@ -1,3 +1,3 @@ -Function call (10: 14) this += a.n -Function call (16: 7) a.plusAssign(1) -Function call (17: 7) a += 1 \ No newline at end of file +Function call 10 this += a.n +Function call 16 a.plusAssign(1) +Function call 17 a += 1 diff --git a/idea/testData/findUsages/kotlin/conventions/propertyDelegatedFunction.results.txt b/idea/testData/findUsages/kotlin/conventions/propertyDelegatedFunction.results.txt index 51dd8b64207..95ef811697f 100644 --- a/idea/testData/findUsages/kotlin/conventions/propertyDelegatedFunction.results.txt +++ b/idea/testData/findUsages/kotlin/conventions/propertyDelegatedFunction.results.txt @@ -1 +1 @@ -Property delegation (15: 15) var p: String by Delegate() \ No newline at end of file +Property delegation 15 var p: String by Delegate() diff --git a/idea/testData/findUsages/kotlin/conventions/set.results.txt b/idea/testData/findUsages/kotlin/conventions/set.results.txt index 8b4ed0b9e49..0b6310b3e67 100644 --- a/idea/testData/findUsages/kotlin/conventions/set.results.txt +++ b/idea/testData/findUsages/kotlin/conventions/set.results.txt @@ -1,2 +1,2 @@ -Function call (10: 7) a.set(2, B(2)) -Implicit 'set' (11: 5) a[2] = B(2) +Function call 10 a.set(2, B(2)) +Implicit 'set' 11 a[2] = B(2) diff --git a/idea/testData/findUsages/kotlin/conventions/setAsPropertyDelegate.results.txt b/idea/testData/findUsages/kotlin/conventions/setAsPropertyDelegate.results.txt index 1b87cdc3c47..fed791db40b 100644 --- a/idea/testData/findUsages/kotlin/conventions/setAsPropertyDelegate.results.txt +++ b/idea/testData/findUsages/kotlin/conventions/setAsPropertyDelegate.results.txt @@ -1 +1 @@ -Property delegation (13: 15) var p: String by Delegate() \ No newline at end of file +Property delegation 13 var p: String by Delegate() diff --git a/idea/testData/findUsages/kotlin/conventions/unaryMinus.results.txt b/idea/testData/findUsages/kotlin/conventions/unaryMinus.results.txt index 706b8ce92ea..3237b102113 100644 --- a/idea/testData/findUsages/kotlin/conventions/unaryMinus.results.txt +++ b/idea/testData/findUsages/kotlin/conventions/unaryMinus.results.txt @@ -1,2 +1,2 @@ -Function call (10: 5) -A(1) -Function call (9: 10) A(1).unaryMinus() \ No newline at end of file +Function call 10 -A(1) +Function call 9 A(1).unaryMinus() diff --git a/idea/testData/findUsages/kotlin/findClassUsages/classUsedInPlainText.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/classUsedInPlainText.results.txt index 44a4222c2a7..f5652e80e09 100644 --- a/idea/testData/findUsages/kotlin/findClassUsages/classUsedInPlainText.results.txt +++ b/idea/testData/findUsages/kotlin/findClassUsages/classUsedInPlainText.results.txt @@ -1 +1 @@ -Unclassified usage (1: 1) test.Foo \ No newline at end of file +Unclassified usage 1 test.Foo \ No newline at end of file diff --git a/idea/testData/findUsages/kotlin/findClassUsages/classUsedInTextAsRef.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/classUsedInTextAsRef.results.txt index 5d5a3ce5a5b..b5081ce0798 100644 --- a/idea/testData/findUsages/kotlin/findClassUsages/classUsedInTextAsRef.results.txt +++ b/idea/testData/findUsages/kotlin/findClassUsages/classUsedInTextAsRef.results.txt @@ -1 +1 @@ -Unclassified usage (1: 18) \ No newline at end of file +Unclassified usage 1 diff --git a/idea/testData/findUsages/kotlin/findClassUsages/javaClassAllUsages.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/javaClassAllUsages.results.txt index aa27029830b..3369e6b2079 100644 --- a/idea/testData/findUsages/kotlin/findClassUsages/javaClassAllUsages.results.txt +++ b/idea/testData/findUsages/kotlin/findClassUsages/javaClassAllUsages.results.txt @@ -1,4 +1,4 @@ -Field declaration (4: 13) private Server myServer = new Server(); -Method parameter declaration (6: 27) public void setServer(Server server) { -Method return type (10: 12) public Server getMyServer() { -New instance creation (4: 35) private Server myServer = new Server(); \ No newline at end of file +Field declaration 4 private Server myServer = new Server(); +Method parameter declaration 6 public void setServer(Server server) { +Method return type 10 public Server getMyServer() { +New instance creation 4 private Server myServer = new Server(); diff --git a/idea/testData/findUsages/kotlin/findClassUsages/javaClassConstructorUsages.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/javaClassConstructorUsages.results.txt index 61fd77b2bf8..402fe7a9ada 100644 --- a/idea/testData/findUsages/kotlin/findClassUsages/javaClassConstructorUsages.results.txt +++ b/idea/testData/findUsages/kotlin/findClassUsages/javaClassConstructorUsages.results.txt @@ -1 +1 @@ -New instance creation (4: 35) private Server myServer = new Server(); \ No newline at end of file +New instance creation 4 private Server myServer = new Server(); diff --git a/idea/testData/findUsages/kotlin/findClassUsages/javaClassFunctionUsages1.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/javaClassFunctionUsages1.results.txt index 76428ba7c2f..73d216df7b5 100644 --- a/idea/testData/findUsages/kotlin/findClassUsages/javaClassFunctionUsages1.results.txt +++ b/idea/testData/findUsages/kotlin/findClassUsages/javaClassFunctionUsages1.results.txt @@ -1 +1 @@ -Unclassified usage (9: 11) x.foo(""); \ No newline at end of file +Unclassified usage 9 x.foo(""); diff --git a/idea/testData/findUsages/kotlin/findClassUsages/javaClassFunctionUsages2.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/javaClassFunctionUsages2.results.txt index d0043a6766b..e24fe882b38 100644 --- a/idea/testData/findUsages/kotlin/findClassUsages/javaClassFunctionUsages2.results.txt +++ b/idea/testData/findUsages/kotlin/findClassUsages/javaClassFunctionUsages2.results.txt @@ -1 +1 @@ -Unclassified usage (3: 11) a.foo(""); \ No newline at end of file +Unclassified usage 3 a.foo(""); diff --git a/idea/testData/findUsages/kotlin/findClassUsages/javaClassNonConstructorUsages.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/javaClassNonConstructorUsages.results.txt index b9ae0e614b1..39d30146742 100644 --- a/idea/testData/findUsages/kotlin/findClassUsages/javaClassNonConstructorUsages.results.txt +++ b/idea/testData/findUsages/kotlin/findClassUsages/javaClassNonConstructorUsages.results.txt @@ -1,3 +1,3 @@ -Field declaration (4: 13) private Server myServer = new Server(); -Method parameter declaration (6: 27) public void setServer(Server server) { -Method return type (10: 12) public Server getMyServer() { \ No newline at end of file +Field declaration 4 private Server myServer = new Server(); +Method parameter declaration 6 public void setServer(Server server) { +Method return type 10 public Server getMyServer() { diff --git a/idea/testData/findUsages/kotlin/findClassUsages/javaClassPropertyUsages1.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/javaClassPropertyUsages1.results.txt index 1b7db73b111..ac6bbfc7fd2 100644 --- a/idea/testData/findUsages/kotlin/findClassUsages/javaClassPropertyUsages1.results.txt +++ b/idea/testData/findUsages/kotlin/findClassUsages/javaClassPropertyUsages1.results.txt @@ -1,3 +1,3 @@ -Unclassified usage (10: 30) System.out.println(x.getA() + " " + x.getB()); -Unclassified usage (10: 47) System.out.println(x.getA() + " " + x.getB()); -Unclassified usage (11: 11) x.setB(12); \ No newline at end of file +Unclassified usage 10 System.out.println(x.getA() + " " + x.getB()); +Unclassified usage 10 System.out.println(x.getA() + " " + x.getB()); +Unclassified usage 11 x.setB(12); diff --git a/idea/testData/findUsages/kotlin/findClassUsages/javaClassPropertyUsages2.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/javaClassPropertyUsages2.results.txt index 728ebac6402..1304a790aa3 100644 --- a/idea/testData/findUsages/kotlin/findClassUsages/javaClassPropertyUsages2.results.txt +++ b/idea/testData/findUsages/kotlin/findClassUsages/javaClassPropertyUsages2.results.txt @@ -1,3 +1,3 @@ -Unclassified usage (4: 30) System.out.println(a.getA() + " " + a.getB()); -Unclassified usage (4: 47) System.out.println(a.getA() + " " + a.getB()); -Unclassified usage (5: 11) a.setB(12); \ No newline at end of file +Unclassified usage 4 System.out.println(a.getA() + " " + a.getB()); +Unclassified usage 4 System.out.println(a.getA() + " " + a.getB()); +Unclassified usage 5 a.setB(12); diff --git a/idea/testData/findUsages/kotlin/findClassUsages/javaClassSecondaryCtrUsages.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/javaClassSecondaryCtrUsages.results.txt index 44d53956994..267dd97c365 100644 --- a/idea/testData/findUsages/kotlin/findClassUsages/javaClassSecondaryCtrUsages.results.txt +++ b/idea/testData/findUsages/kotlin/findClassUsages/javaClassSecondaryCtrUsages.results.txt @@ -1 +1 @@ -New instance creation (3: 13) new A() +New instance creation 3 new A() diff --git a/idea/testData/findUsages/kotlin/findClassUsages/javaDerivedClassUsages1.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/javaDerivedClassUsages1.results.txt index 7968096783f..05f6c7e7fc4 100644 --- a/idea/testData/findUsages/kotlin/findClassUsages/javaDerivedClassUsages1.results.txt +++ b/idea/testData/findUsages/kotlin/findClassUsages/javaDerivedClassUsages1.results.txt @@ -1 +1 @@ -Unclassified usage (1: 7) class B extends A { \ No newline at end of file +Unclassified usage 1 class B extends A { diff --git a/idea/testData/findUsages/kotlin/findClassUsages/javaDerivedClassUsages2.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/javaDerivedClassUsages2.results.txt index 4b57f10b6cb..d3b1e8b6e4e 100644 --- a/idea/testData/findUsages/kotlin/findClassUsages/javaDerivedClassUsages2.results.txt +++ b/idea/testData/findUsages/kotlin/findClassUsages/javaDerivedClassUsages2.results.txt @@ -1,3 +1,3 @@ -[javaDerivedClassUsages2.0.kt] Unclassified usage (11: 12) open class C: Y { -[javaDerivedClassUsages2.0.kt] Unclassified usage (7: 12) open class A: X { -[javaDerivedClassUsages2.1.java] Unclassified usage (1: 7) class B extends A { \ No newline at end of file +[javaDerivedClassUsages2.0.kt] Unclassified usage 11 open class C: Y { +[javaDerivedClassUsages2.0.kt] Unclassified usage 7 open class A: X { +[javaDerivedClassUsages2.1.java] Unclassified usage 1 class B extends A { diff --git a/idea/testData/findUsages/kotlin/findClassUsages/javaDerivedInterfaceUsages1.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/javaDerivedInterfaceUsages1.results.txt index a4392d1966b..b914320e2eb 100644 --- a/idea/testData/findUsages/kotlin/findClassUsages/javaDerivedInterfaceUsages1.results.txt +++ b/idea/testData/findUsages/kotlin/findClassUsages/javaDerivedInterfaceUsages1.results.txt @@ -1,2 +1,2 @@ -[javaDerivedInterfaceUsages1.0.kt] Unclassified usage (15: 11) interface Z: A { -[javaDerivedInterfaceUsages1.1.java] Unclassified usage (9: 11) interface U extends Z { \ No newline at end of file +[javaDerivedInterfaceUsages1.0.kt] Unclassified usage 15 interface Z: A { +[javaDerivedInterfaceUsages1.1.java] Unclassified usage 9 interface U extends Z { diff --git a/idea/testData/findUsages/kotlin/findClassUsages/javaDerivedInterfaceUsages2.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/javaDerivedInterfaceUsages2.results.txt index c9bbb41822b..db65a352c0b 100644 --- a/idea/testData/findUsages/kotlin/findClassUsages/javaDerivedInterfaceUsages2.results.txt +++ b/idea/testData/findUsages/kotlin/findClassUsages/javaDerivedInterfaceUsages2.results.txt @@ -1,3 +1,3 @@ -[javaDerivedInterfaceUsages2.0.kt] Unclassified usage (15: 11) interface Z: A { -[javaDerivedInterfaceUsages2.1.java] Unclassified usage (5: 11) interface Y extends X { -[javaDerivedInterfaceUsages2.1.java] Unclassified usage (9: 11) interface U extends Z { \ No newline at end of file +[javaDerivedInterfaceUsages2.0.kt] Unclassified usage 15 interface Z: A { +[javaDerivedInterfaceUsages2.1.java] Unclassified usage 5 interface Y extends X { +[javaDerivedInterfaceUsages2.1.java] Unclassified usage 9 interface U extends Z { diff --git a/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassAllUsages.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassAllUsages.results.txt index d12541459cd..2d1efba63bc 100644 --- a/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassAllUsages.results.txt +++ b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassAllUsages.results.txt @@ -1,22 +1,22 @@ -Class/object property type (6: 21) var nextServer: Server? = new Server() -Companion object (38: 28) fun Client.bar(s: Server = Server.NAME) { -Companion object (5: 29) class Client(name: String = Server.NAME): Server() { -Companion object (7: 16) val name = Server.NAME -Function return types (14: 26) fun getNextServer(): Server? { -Function return types (46: 21) fun Any.asServer(): Server? { -Local variable declaration (10: 21) val server: Server = s -Parameter type (38: 19) fun Client.bar(s: Server = Server.NAME) { -Parameter type (9: 16) fun foo(s: Server) { -Super type qualifier (19: 15) super.work() -Supertype (23: 23) companion object: Server() { -Supertype (28: 22) object ClientObject: Server() { -Supertype (5: 43) class Client(name: String = Server.NAME): Server() { -Target type of 'is' operation (48: 12) is Server -> println("Server!") -Target type of 'is' operation (50: 24) return if (this is Server) this as Server else this as? Server -Type parameter (32: 25) class Servers: Iterator { -Type parameter (36: 14) fun Iterator.f(p: Iterator): Iterator = this -Type parameter (36: 36) fun Iterator.f(p: Iterator): Iterator = this -Type parameter (36: 55) fun Iterator.f(p: Iterator): Iterator = this -Usage in cast target type (50: 40) return if (this is Server) this as Server else this as? Server -Usage in cast target type (50: 61) return if (this is Server) this as Server else this as? Server -Usage in import (3: 15) import server.Server +Class/object property type 6 var nextServer: Server? = new Server() +Companion object 38 fun Client.bar(s: Server = Server.NAME) { +Companion object 5 class Client(name: String = Server.NAME): Server() { +Companion object 7 val name = Server.NAME +Function return types 14 fun getNextServer(): Server? { +Function return types 46 fun Any.asServer(): Server? { +Local variable declaration 10 val server: Server = s +Parameter type 38 fun Client.bar(s: Server = Server.NAME) { +Parameter type 9 fun foo(s: Server) { +Super type qualifier 19 super.work() +Supertype 23 companion object: Server() { +Supertype 28 object ClientObject: Server() { +Supertype 5 class Client(name: String = Server.NAME): Server() { +Target type of 'is' operation 48 is Server -> println("Server!") +Target type of 'is' operation 50 return if (this is Server) this as Server else this as? Server +Type parameter 32 class Servers: Iterator { +Type parameter 36 fun Iterator.f(p: Iterator): Iterator = this +Type parameter 36 fun Iterator.f(p: Iterator): Iterator = this +Type parameter 36 fun Iterator.f(p: Iterator): Iterator = this +Usage in cast target type 50 return if (this is Server) this as Server else this as? Server +Usage in cast target type 50 return if (this is Server) this as Server else this as? Server +Usage in import 3 import server.Server diff --git a/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassAllUsages2.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassAllUsages2.results.txt index 64eca9b6d4d..8eff2fb22a8 100644 --- a/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassAllUsages2.results.txt +++ b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassAllUsages2.results.txt @@ -1,2 +1,2 @@ -Annotation (5: 2) @X("") -Usage in import (3: 15) import server.X +Annotation 5 @X("") +Usage in import 3 import server.X diff --git a/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassAllUsages3.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassAllUsages3.results.txt index 0cbb2ef3b4e..c031d2a8378 100644 --- a/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassAllUsages3.results.txt +++ b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassAllUsages3.results.txt @@ -1,4 +1,4 @@ -Type constraint (5: 17) class Client where X: Data { -Type constraint (5: 35) class Client where X: Data { -Type parameter (9: 16) val c = Client() -Usage in import (3: 15) import server.Data +Type constraint 5 class Client where X: Data { +Type constraint 5 class Client where X: Data { +Type parameter 9 val c = Client() +Usage in import 3 import server.Data diff --git a/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassAllUsagesNoImport.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassAllUsagesNoImport.results.txt index bbb8d55d8b8..c3d9a646dcf 100644 --- a/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassAllUsagesNoImport.results.txt +++ b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassAllUsagesNoImport.results.txt @@ -1,2 +1,2 @@ -Super type qualifier (7: 15) super.work() -Supertype (5: 17) class Client(): Server() { +Super type qualifier 7 super.work() +Supertype 5 class Client(): Server() { diff --git a/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassConstructorUsages.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassConstructorUsages.results.txt index 23062dcb4a6..1c52a090d5e 100644 --- a/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassConstructorUsages.results.txt +++ b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassConstructorUsages.results.txt @@ -1,5 +1,5 @@ -[kotlinClassConstructorUsages.0.kt] Unclassified usage (6: 32) constructor(name: String): this() { -[kotlinClassConstructorUsages.1.kt] Supertype (24: 22) object ClientObject: Server() { -[kotlinClassConstructorUsages.1.kt] Supertype (5: 15) class Client: Server() { -[kotlinClassConstructorUsages.1.kt] Unclassified usage (29: 31) constructor(name: String) { -[kotlinClassConstructorUsages.1.kt] Unclassified usage (33: 20) constructor(): super() { \ No newline at end of file +[kotlinClassConstructorUsages.0.kt] Unclassified usage 6 constructor(name: String): this() { +[kotlinClassConstructorUsages.1.kt] Supertype 24 object ClientObject: Server() { +[kotlinClassConstructorUsages.1.kt] Supertype 5 class Client: Server() { +[kotlinClassConstructorUsages.1.kt] Unclassified usage 29 constructor(name: String) { +[kotlinClassConstructorUsages.1.kt] Unclassified usage 33 constructor(): super() { diff --git a/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassDerivedAnonymousObjects.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassDerivedAnonymousObjects.results.txt index 0dd090298ab..24717417947 100644 --- a/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassDerivedAnonymousObjects.results.txt +++ b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassDerivedAnonymousObjects.results.txt @@ -1,3 +1,3 @@ -Unclassified usage (13: 17) doSomething(object : A() {}, object: Z {}) -Unclassified usage (13: 34) doSomething(object : A() {}, object: Z {}) -Unclassified usage (16: 17) val x = object: Z { \ No newline at end of file +Unclassified usage 13 doSomething(object : A() {}, object: Z {}) +Unclassified usage 13 doSomething(object : A() {}, object: Z {}) +Unclassified usage 16 val x = object: Z { diff --git a/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassDerivedClasses.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassDerivedClasses.results.txt index 244b907ed4d..eaff47daaf0 100644 --- a/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassDerivedClasses.results.txt +++ b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassDerivedClasses.results.txt @@ -1 +1 @@ -Unclassified usage (3: 12) open class B: A() { \ No newline at end of file +Unclassified usage 3 open class B: A() { diff --git a/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassDerivedInnerClasses.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassDerivedInnerClasses.results.txt index f929716dcbe..9375b4ccabe 100644 --- a/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassDerivedInnerClasses.results.txt +++ b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassDerivedInnerClasses.results.txt @@ -1,2 +1,2 @@ -Unclassified usage (17: 15) class U: Z { -Unclassified usage (4: 16) open class B: A() { +Unclassified usage 17 class U: Z { +Unclassified usage 4 open class B: A() { diff --git a/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassDerivedInnerObjects.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassDerivedInnerObjects.results.txt index f13a5b4c5ac..ffdd0f0b460 100644 --- a/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassDerivedInnerObjects.results.txt +++ b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassDerivedInnerObjects.results.txt @@ -1,2 +1,2 @@ -Unclassified usage (11: 16) object O2: Z -Unclassified usage (8: 12) object O1: A() +Unclassified usage 11 object O2: Z +Unclassified usage 8 object O1: A() diff --git a/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassDerivedLocalClasses.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassDerivedLocalClasses.results.txt index 7defdbe8c3c..bfece3274e0 100644 --- a/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassDerivedLocalClasses.results.txt +++ b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassDerivedLocalClasses.results.txt @@ -1 +1 @@ -Unclassified usage (5: 16) open class B: A() { +Unclassified usage 5 open class B: A() { diff --git a/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassDerivedLocalObjects.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassDerivedLocalObjects.results.txt index dc3a5714c1c..e4c762983b5 100644 --- a/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassDerivedLocalObjects.results.txt +++ b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassDerivedLocalObjects.results.txt @@ -1,2 +1,2 @@ -Unclassified usage (12: 16) object O2: Z -Unclassified usage (9: 12) object O1: A() +Unclassified usage 12 object O2: Z +Unclassified usage 9 object O1: A() diff --git a/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassDerivedLocalTraits.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassDerivedLocalTraits.results.txt index 880c25297da..c4eb3138d14 100644 --- a/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassDerivedLocalTraits.results.txt +++ b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassDerivedLocalTraits.results.txt @@ -1,2 +1,2 @@ -Unclassified usage (14: 19) interface Z: A { -Unclassified usage (18: 19) interface U: Z { \ No newline at end of file +Unclassified usage 14 interface Z: A { +Unclassified usage 18 interface U: Z { diff --git a/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassDerivedObjects.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassDerivedObjects.results.txt index 3f6b2ac603b..f0e6aa398d9 100644 --- a/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassDerivedObjects.results.txt +++ b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassDerivedObjects.results.txt @@ -1,2 +1,2 @@ -Unclassified usage (7: 8) object O1: A() -Unclassified usage (9: 8) object O2: Z +Unclassified usage 7 object O1: A() +Unclassified usage 9 object O2: Z diff --git a/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassDerivedTraits.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassDerivedTraits.results.txt index d580ff914b6..6acb0bdd207 100644 --- a/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassDerivedTraits.results.txt +++ b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassDerivedTraits.results.txt @@ -1,2 +1,2 @@ -Unclassified usage (11: 11) interface Z: A { -Unclassified usage (15: 11) interface U: Z { \ No newline at end of file +Unclassified usage 11 interface Z: A { +Unclassified usage 15 interface U: Z { diff --git a/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassFunctionUsages1.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassFunctionUsages1.results.txt index ccfa47f04f6..2ab70714701 100644 --- a/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassFunctionUsages1.results.txt +++ b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassFunctionUsages1.results.txt @@ -1 +1 @@ -Function call (9: 11) x.foo("") \ No newline at end of file +Function call 9 x.foo("") diff --git a/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassFunctionUsages2.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassFunctionUsages2.results.txt index 44d92d07669..859b7d26607 100644 --- a/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassFunctionUsages2.results.txt +++ b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassFunctionUsages2.results.txt @@ -1 +1 @@ -Function call (3: 11) a.foo("") \ No newline at end of file +Function call 3 a.foo("") diff --git a/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassNonConstructorUsages.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassNonConstructorUsages.results.txt index 68c13346dd7..8bec4ccb2d6 100644 --- a/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassNonConstructorUsages.results.txt +++ b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassNonConstructorUsages.results.txt @@ -1,13 +1,13 @@ -Class/object property type (6: 21) var nextServer: Server? = new Server() -Companion object (28: 28) fun Client.bar(s: Server = Server.NAME) { -Companion object (5: 29) class Client(name: String = Server.NAME): Server() { -Companion object (7: 16) val name = Server.NAME -Function return types (14: 26) fun getNextServer(): Server? { -Function return types (36: 21) fun Any.asServer(): Server? { -Local variable declaration (10: 21) val server: Server = s -Parameter type (28: 19) fun Client.bar(s: Server = Server.NAME) { -Parameter type (9: 16) fun foo(s: Server) { -Super type qualifier (19: 15) super.work() -Target type of 'is' operation (37: 24) return if (this is Server) this as Server else null -Usage in cast target type (37: 40) return if (this is Server) this as Server else null -Usage in import (3: 15) import server.Server +Class/object property type 6 var nextServer: Server? = new Server() +Companion object 28 fun Client.bar(s: Server = Server.NAME) { +Companion object 5 class Client(name: String = Server.NAME): Server() { +Companion object 7 val name = Server.NAME +Function return types 14 fun getNextServer(): Server? { +Function return types 36 fun Any.asServer(): Server? { +Local variable declaration 10 val server: Server = s +Parameter type 28 fun Client.bar(s: Server = Server.NAME) { +Parameter type 9 fun foo(s: Server) { +Super type qualifier 19 super.work() +Target type of 'is' operation 37 return if (this is Server) this as Server else null +Usage in cast target type 37 return if (this is Server) this as Server else null +Usage in import 3 import server.Server diff --git a/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassPropertyUsages1.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassPropertyUsages1.results.txt index acf261bdc13..060587bfbe0 100644 --- a/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassPropertyUsages1.results.txt +++ b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassPropertyUsages1.results.txt @@ -1,3 +1,3 @@ -Value read (10: 22) println("${x.a} ${x.b}") -Value read (10: 29) println("${x.a} ${x.b}") -Value write (11: 11) x.b = 12 \ No newline at end of file +Value read 10 println("${x.a} ${x.b}") +Value read 10 println("${x.a} ${x.b}") +Value write 11 x.b = 12 diff --git a/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassPropertyUsages2.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassPropertyUsages2.results.txt index 0dc835e5a88..433dcd34100 100644 --- a/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassPropertyUsages2.results.txt +++ b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassPropertyUsages2.results.txt @@ -1,6 +1,6 @@ -Value read (4: 22) println("${a.a} ${a.b}") -Value read (4: 29) println("${a.a} ${a.b}") -Value read (5: 22) println("${a.t} ${a.u}") -Value read (5: 29) println("${a.t} ${a.u}") -Value write (6: 11) a.b = 12 -Value write (7: 11) a.u = 13 \ No newline at end of file +Value read 4 println("${a.a} ${a.b}") +Value read 4 println("${a.a} ${a.b}") +Value read 5 println("${a.t} ${a.u}") +Value read 5 println("${a.t} ${a.u}") +Value write 6 a.b = 12 +Value write 7 a.u = 13 diff --git a/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassSecondaryCtorUsages.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassSecondaryCtorUsages.results.txt index b05ebb8ef45..0e4d7f94bae 100644 --- a/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassSecondaryCtorUsages.results.txt +++ b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassSecondaryCtorUsages.results.txt @@ -1 +1 @@ -New instance creation (2: 5) A() +New instance creation 2 A() diff --git a/idea/testData/findUsages/kotlin/findClassUsages/kotlinDeeplyNestedClassAllUsages.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinDeeplyNestedClassAllUsages.results.txt index 379dc2251b8..193330fb709 100644 --- a/idea/testData/findUsages/kotlin/findClassUsages/kotlinDeeplyNestedClassAllUsages.results.txt +++ b/idea/testData/findUsages/kotlin/findClassUsages/kotlinDeeplyNestedClassAllUsages.results.txt @@ -1,21 +1,21 @@ -[kotlinDeeplyNestedClassAllUsages.1.kt] Class/object property type (6: 21) var next: Inner.A? = Inner.A() -[kotlinDeeplyNestedClassAllUsages.1.kt] Companion object (10: 15) Inner.A.bar = "" -[kotlinDeeplyNestedClassAllUsages.1.kt] Companion object (11: 15) Inner.A.foo() -[kotlinDeeplyNestedClassAllUsages.1.kt] Companion object (5: 37) public class X(bar: String? = Inner.A.bar): Inner.A() { -[kotlinDeeplyNestedClassAllUsages.1.kt] Companion object (7: 32) val myBar: String? = Inner.A.bar -[kotlinDeeplyNestedClassAllUsages.1.kt] Function return types (19: 26) fun getNext(): Inner.A? { -[kotlinDeeplyNestedClassAllUsages.1.kt] Function return types (40: 22) fun Any.toA(): Inner.A? { -[kotlinDeeplyNestedClassAllUsages.1.kt] Local variable declaration (15: 23) val aa: Inner.A = a -[kotlinDeeplyNestedClassAllUsages.1.kt] New instance creation (36: 30) fun X.bar(a: Inner.A = Inner.A()) { -[kotlinDeeplyNestedClassAllUsages.1.kt] New instance creation (6: 32) var next: Inner.A? = Inner.A() -[kotlinDeeplyNestedClassAllUsages.1.kt] Parameter type (14: 22) fun foo(a: Inner.A) { -[kotlinDeeplyNestedClassAllUsages.1.kt] Parameter type (36: 20) fun X.bar(a: Inner.A = Inner.A()) { -[kotlinDeeplyNestedClassAllUsages.1.kt] Super type qualifier (24: 21) super.foo() -[kotlinDeeplyNestedClassAllUsages.1.kt] Supertype (27: 29) companion object: Inner.A() { -[kotlinDeeplyNestedClassAllUsages.1.kt] Supertype (32: 17) object O: Inner.A() { -[kotlinDeeplyNestedClassAllUsages.1.kt] Supertype (5: 51) public class X(bar: String? = Inner.A.bar): Inner.A() { -[kotlinDeeplyNestedClassAllUsages.1.kt] Target type of 'is' operation (41: 30) return if (this is Inner.A) this as Inner.A else null -[kotlinDeeplyNestedClassAllUsages.1.kt] Usage in cast target type (41: 47) return if (this is Inner.A) this as Inner.A else null -[kotlinDeeplyNestedClassAllUsages.2.java] Field declaration (6: 11) Inner.A next = new Inner.A(); -[kotlinDeeplyNestedClassAllUsages.2.java] New instance creation (6: 30) Inner.A next = new Inner.A(); -[kotlinDeeplyNestedClassAllUsages.2.java] Usage in extends/implements clause (5: 30) public class X extends Inner.A { \ No newline at end of file +[kotlinDeeplyNestedClassAllUsages.1.kt] Class/object property type 6 var next: Inner.A? = Inner.A() +[kotlinDeeplyNestedClassAllUsages.1.kt] Companion object 10 Inner.A.bar = "" +[kotlinDeeplyNestedClassAllUsages.1.kt] Companion object 11 Inner.A.foo() +[kotlinDeeplyNestedClassAllUsages.1.kt] Companion object 5 public class X(bar: String? = Inner.A.bar): Inner.A() { +[kotlinDeeplyNestedClassAllUsages.1.kt] Companion object 7 val myBar: String? = Inner.A.bar +[kotlinDeeplyNestedClassAllUsages.1.kt] Function return types 19 fun getNext(): Inner.A? { +[kotlinDeeplyNestedClassAllUsages.1.kt] Function return types 40 fun Any.toA(): Inner.A? { +[kotlinDeeplyNestedClassAllUsages.1.kt] Local variable declaration 15 val aa: Inner.A = a +[kotlinDeeplyNestedClassAllUsages.1.kt] New instance creation 36 fun X.bar(a: Inner.A = Inner.A()) { +[kotlinDeeplyNestedClassAllUsages.1.kt] New instance creation 6 var next: Inner.A? = Inner.A() +[kotlinDeeplyNestedClassAllUsages.1.kt] Parameter type 14 fun foo(a: Inner.A) { +[kotlinDeeplyNestedClassAllUsages.1.kt] Parameter type 36 fun X.bar(a: Inner.A = Inner.A()) { +[kotlinDeeplyNestedClassAllUsages.1.kt] Super type qualifier 24 super.foo() +[kotlinDeeplyNestedClassAllUsages.1.kt] Supertype 27 companion object: Inner.A() { +[kotlinDeeplyNestedClassAllUsages.1.kt] Supertype 32 object O: Inner.A() { +[kotlinDeeplyNestedClassAllUsages.1.kt] Supertype 5 public class X(bar: String? = Inner.A.bar): Inner.A() { +[kotlinDeeplyNestedClassAllUsages.1.kt] Target type of 'is' operation 41 return if (this is Inner.A) this as Inner.A else null +[kotlinDeeplyNestedClassAllUsages.1.kt] Usage in cast target type 41 return if (this is Inner.A) this as Inner.A else null +[kotlinDeeplyNestedClassAllUsages.2.java] Field declaration 6 Inner.A next = new Inner.A(); +[kotlinDeeplyNestedClassAllUsages.2.java] New instance creation 6 Inner.A next = new Inner.A(); +[kotlinDeeplyNestedClassAllUsages.2.java] Usage in extends/implements clause 5 public class X extends Inner.A { diff --git a/idea/testData/findUsages/kotlin/findClassUsages/kotlinInnerClassAllUsages.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinInnerClassAllUsages.results.txt index 1a17b968dd8..c338c8804a2 100644 --- a/idea/testData/findUsages/kotlin/findClassUsages/kotlinInnerClassAllUsages.results.txt +++ b/idea/testData/findUsages/kotlin/findClassUsages/kotlinInnerClassAllUsages.results.txt @@ -1,21 +1,21 @@ -[kotlinInnerClassAllUsages.1.kt] Class/object property type (7: 25) var next: Outer.A? = (this@KOuter as Outer).A() -[kotlinInnerClassAllUsages.1.kt] Function return types (19: 30) fun getNext(): Outer.A? { -[kotlinInnerClassAllUsages.1.kt] Function return types (33: 22) fun Any.toA(): Outer.A? { -[kotlinInnerClassAllUsages.1.kt] Function return types (37: 27) fun Any.asServer(): Outer.A? { -[kotlinInnerClassAllUsages.1.kt] Local variable declaration (15: 27) val aa: Outer.A = a -[kotlinInnerClassAllUsages.1.kt] New instance creation (11: 36) (this@KOuter as Outer).A().bar = "" -[kotlinInnerClassAllUsages.1.kt] New instance creation (29: 39) fun KOuter.X.bar(a: Outer.A = Outer().A()) { -[kotlinInnerClassAllUsages.1.kt] New instance creation (6: 64) public inner class X(bar: String? = (this@KOuter as Outer).A().bar): Outer.A() { -[kotlinInnerClassAllUsages.1.kt] New instance creation (7: 53) var next: Outer.A? = (this@KOuter as Outer).A() -[kotlinInnerClassAllUsages.1.kt] New instance creation (8: 53) val myBar: String? = (this@KOuter as Outer).A().bar -[kotlinInnerClassAllUsages.1.kt] Parameter type (14: 26) fun foo(a: Outer.A) { -[kotlinInnerClassAllUsages.1.kt] Parameter type (29: 27) fun KOuter.X.bar(a: Outer.A = Outer().A()) { -[kotlinInnerClassAllUsages.1.kt] Super type qualifier (24: 25) super.foo() -[kotlinInnerClassAllUsages.1.kt] Supertype (6: 80) public inner class X(bar: String? = (this@KOuter as Outer).A().bar): Outer.A() { -[kotlinInnerClassAllUsages.1.kt] Target type of 'is' operation (34: 30) return if (this is Outer.A) this as Outer.A else null -[kotlinInnerClassAllUsages.1.kt] Target type of 'is' operation (38: 30) return if (this is Outer.A) this as Outer.A else null -[kotlinInnerClassAllUsages.1.kt] Usage in cast target type (34: 47) return if (this is Outer.A) this as Outer.A else null -[kotlinInnerClassAllUsages.1.kt] Usage in cast target type (38: 47) return if (this is Outer.A) this as Outer.A else null -[kotlinInnerClassAllUsages.2.java] Field declaration (10: 5) A next = new A(); -[kotlinInnerClassAllUsages.2.java] New instance creation (10: 18) A next = new A(); -[kotlinInnerClassAllUsages.2.java] Usage in extends/implements clause (6: 21) class Y extends A { \ No newline at end of file +[kotlinInnerClassAllUsages.1.kt] Class/object property type 7 var next: Outer.A? = (this@KOuter as Outer).A() +[kotlinInnerClassAllUsages.1.kt] Function return types 19 fun getNext(): Outer.A? { +[kotlinInnerClassAllUsages.1.kt] Function return types 33 fun Any.toA(): Outer.A? { +[kotlinInnerClassAllUsages.1.kt] Function return types 37 fun Any.asServer(): Outer.A? { +[kotlinInnerClassAllUsages.1.kt] Local variable declaration 15 val aa: Outer.A = a +[kotlinInnerClassAllUsages.1.kt] New instance creation 11 (this@KOuter as Outer).A().bar = "" +[kotlinInnerClassAllUsages.1.kt] New instance creation 29 fun KOuter.X.bar(a: Outer.A = Outer().A()) { +[kotlinInnerClassAllUsages.1.kt] New instance creation 6 public inner class X(bar: String? = (this@KOuter as Outer).A().bar): Outer.A() { +[kotlinInnerClassAllUsages.1.kt] New instance creation 7 var next: Outer.A? = (this@KOuter as Outer).A() +[kotlinInnerClassAllUsages.1.kt] New instance creation 8 val myBar: String? = (this@KOuter as Outer).A().bar +[kotlinInnerClassAllUsages.1.kt] Parameter type 14 fun foo(a: Outer.A) { +[kotlinInnerClassAllUsages.1.kt] Parameter type 29 fun KOuter.X.bar(a: Outer.A = Outer().A()) { +[kotlinInnerClassAllUsages.1.kt] Super type qualifier 24 super.foo() +[kotlinInnerClassAllUsages.1.kt] Supertype 6 public inner class X(bar: String? = (this@KOuter as Outer).A().bar): Outer.A() { +[kotlinInnerClassAllUsages.1.kt] Target type of 'is' operation 34 return if (this is Outer.A) this as Outer.A else null +[kotlinInnerClassAllUsages.1.kt] Target type of 'is' operation 38 return if (this is Outer.A) this as Outer.A else null +[kotlinInnerClassAllUsages.1.kt] Usage in cast target type 34 return if (this is Outer.A) this as Outer.A else null +[kotlinInnerClassAllUsages.1.kt] Usage in cast target type 38 return if (this is Outer.A) this as Outer.A else null +[kotlinInnerClassAllUsages.2.java] Field declaration 10 A next = new A(); +[kotlinInnerClassAllUsages.2.java] New instance creation 10 A next = new A(); +[kotlinInnerClassAllUsages.2.java] Usage in extends/implements clause 6 class Y extends A { diff --git a/idea/testData/findUsages/kotlin/findClassUsages/kotlinLocalClassDerivedAnonymousObjects.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinLocalClassDerivedAnonymousObjects.results.txt index 25345dc6354..b59f915604f 100644 --- a/idea/testData/findUsages/kotlin/findClassUsages/kotlinLocalClassDerivedAnonymousObjects.results.txt +++ b/idea/testData/findUsages/kotlin/findClassUsages/kotlinLocalClassDerivedAnonymousObjects.results.txt @@ -1,3 +1,3 @@ -Unclassified usage (11: 17) val c = object: A() {} -Unclassified usage (13: 17) val d = object: T {} -Unclassified usage (6: 13) val b = object: A() {} +Unclassified usage 11 val c = object: A() {} +Unclassified usage 13 val d = object: T {} +Unclassified usage 6 val b = object: A() {} diff --git a/idea/testData/findUsages/kotlin/findClassUsages/kotlinLocalClassDerivedLocalClasses.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinLocalClassDerivedLocalClasses.results.txt index 375b8f1f35e..0b1dc6b1d15 100644 --- a/idea/testData/findUsages/kotlin/findClassUsages/kotlinLocalClassDerivedLocalClasses.results.txt +++ b/idea/testData/findUsages/kotlin/findClassUsages/kotlinLocalClassDerivedLocalClasses.results.txt @@ -1,3 +1,3 @@ -Unclassified usage (11: 15) class C: A() -Unclassified usage (13: 15) class D: T -Unclassified usage (6: 11) class B: A() +Unclassified usage 11 class C: A() +Unclassified usage 13 class D: T +Unclassified usage 6 class B: A() diff --git a/idea/testData/findUsages/kotlin/findClassUsages/kotlinLocalClassDerivedLocalObjects.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinLocalClassDerivedLocalObjects.results.txt index be0585dfab1..e4e3b0916ad 100644 --- a/idea/testData/findUsages/kotlin/findClassUsages/kotlinLocalClassDerivedLocalObjects.results.txt +++ b/idea/testData/findUsages/kotlin/findClassUsages/kotlinLocalClassDerivedLocalObjects.results.txt @@ -1,3 +1,3 @@ -Unclassified usage (11: 16) object C: A() -Unclassified usage (13: 16) object D: T -Unclassified usage (6: 12) object B: A() +Unclassified usage 11 object C: A() +Unclassified usage 13 object D: T +Unclassified usage 6 object B: A() diff --git a/idea/testData/findUsages/kotlin/findClassUsages/kotlinLocalClassDerivedLocalTraits.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinLocalClassDerivedLocalTraits.results.txt index 1937920df81..909840a4615 100644 --- a/idea/testData/findUsages/kotlin/findClassUsages/kotlinLocalClassDerivedLocalTraits.results.txt +++ b/idea/testData/findUsages/kotlin/findClassUsages/kotlinLocalClassDerivedLocalTraits.results.txt @@ -1,2 +1,2 @@ -Unclassified usage (6: 15) interface T: A -Unclassified usage (9: 19) interface U: T \ No newline at end of file +Unclassified usage 6 interface T: A +Unclassified usage 9 interface U: T diff --git a/idea/testData/findUsages/kotlin/findClassUsages/kotlinLocalClassUsages1.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinLocalClassUsages1.results.txt index 9ce8c4db2f3..c9d2d90f356 100644 --- a/idea/testData/findUsages/kotlin/findClassUsages/kotlinLocalClassUsages1.results.txt +++ b/idea/testData/findUsages/kotlin/findClassUsages/kotlinLocalClassUsages1.results.txt @@ -1 +1 @@ -New instance creation (6: 12) return Bar() +New instance creation 6 return Bar() diff --git a/idea/testData/findUsages/kotlin/findClassUsages/kotlinLocalClassUsages2.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinLocalClassUsages2.results.txt index b5a77b8b7d6..52865405118 100644 --- a/idea/testData/findUsages/kotlin/findClassUsages/kotlinLocalClassUsages2.results.txt +++ b/idea/testData/findUsages/kotlin/findClassUsages/kotlinLocalClassUsages2.results.txt @@ -1 +1 @@ -New instance creation (7: 16) return Bar() +New instance creation 7 return Bar() diff --git a/idea/testData/findUsages/kotlin/findClassUsages/kotlinNestedClassAllUsages.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinNestedClassAllUsages.results.txt index a63fd0c00da..257513f4caa 100644 --- a/idea/testData/findUsages/kotlin/findClassUsages/kotlinNestedClassAllUsages.results.txt +++ b/idea/testData/findUsages/kotlin/findClassUsages/kotlinNestedClassAllUsages.results.txt @@ -1,21 +1,21 @@ -[kotlinNestedClassAllUsages.1.kt] Class/object property type (6: 21) var next: Outer.A? = Outer.A() -[kotlinNestedClassAllUsages.1.kt] Companion object (10: 15) Outer.A.bar = "" -[kotlinNestedClassAllUsages.1.kt] Companion object (11: 15) Outer.A.foo() -[kotlinNestedClassAllUsages.1.kt] Companion object (5: 37) public class X(bar: String? = Outer.A.bar): Outer.A() { -[kotlinNestedClassAllUsages.1.kt] Companion object (7: 32) val myBar: String? = Outer.A.bar -[kotlinNestedClassAllUsages.1.kt] Function return types (19: 26) fun getNext(): Outer.A? { -[kotlinNestedClassAllUsages.1.kt] Function return types (40: 22) fun Any.toA(): Outer.A? { -[kotlinNestedClassAllUsages.1.kt] Local variable declaration (15: 23) val aa: Outer.A = a -[kotlinNestedClassAllUsages.1.kt] New instance creation (36: 30) fun X.bar(a: Outer.A = Outer.A()) { -[kotlinNestedClassAllUsages.1.kt] New instance creation (6: 32) var next: Outer.A? = Outer.A() -[kotlinNestedClassAllUsages.1.kt] Parameter type (14: 22) fun foo(a: Outer.A) { -[kotlinNestedClassAllUsages.1.kt] Parameter type (36: 20) fun X.bar(a: Outer.A = Outer.A()) { -[kotlinNestedClassAllUsages.1.kt] Super type qualifier (24: 21) super.foo() -[kotlinNestedClassAllUsages.1.kt] Supertype (27: 29) companion object: Outer.A() { -[kotlinNestedClassAllUsages.1.kt] Supertype (32: 17) object O: Outer.A() { -[kotlinNestedClassAllUsages.1.kt] Supertype (5: 51) public class X(bar: String? = Outer.A.bar): Outer.A() { -[kotlinNestedClassAllUsages.1.kt] Target type of 'is' operation (41: 30) return if (this is Outer.A) this as Outer.A else null -[kotlinNestedClassAllUsages.1.kt] Usage in cast target type (41: 47) return if (this is Outer.A) this as Outer.A else null -[kotlinNestedClassAllUsages.2.java] Field declaration (6: 11) Outer.A next = new Outer.A(); -[kotlinNestedClassAllUsages.2.java] New instance creation (6: 30) Outer.A next = new Outer.A(); -[kotlinNestedClassAllUsages.2.java] Usage in extends/implements clause (5: 30) public class X extends Outer.A { \ No newline at end of file +[kotlinNestedClassAllUsages.1.kt] Class/object property type 6 var next: Outer.A? = Outer.A() +[kotlinNestedClassAllUsages.1.kt] Companion object 10 Outer.A.bar = "" +[kotlinNestedClassAllUsages.1.kt] Companion object 11 Outer.A.foo() +[kotlinNestedClassAllUsages.1.kt] Companion object 5 public class X(bar: String? = Outer.A.bar): Outer.A() { +[kotlinNestedClassAllUsages.1.kt] Companion object 7 val myBar: String? = Outer.A.bar +[kotlinNestedClassAllUsages.1.kt] Function return types 19 fun getNext(): Outer.A? { +[kotlinNestedClassAllUsages.1.kt] Function return types 40 fun Any.toA(): Outer.A? { +[kotlinNestedClassAllUsages.1.kt] Local variable declaration 15 val aa: Outer.A = a +[kotlinNestedClassAllUsages.1.kt] New instance creation 36 fun X.bar(a: Outer.A = Outer.A()) { +[kotlinNestedClassAllUsages.1.kt] New instance creation 6 var next: Outer.A? = Outer.A() +[kotlinNestedClassAllUsages.1.kt] Parameter type 14 fun foo(a: Outer.A) { +[kotlinNestedClassAllUsages.1.kt] Parameter type 36 fun X.bar(a: Outer.A = Outer.A()) { +[kotlinNestedClassAllUsages.1.kt] Super type qualifier 24 super.foo() +[kotlinNestedClassAllUsages.1.kt] Supertype 27 companion object: Outer.A() { +[kotlinNestedClassAllUsages.1.kt] Supertype 32 object O: Outer.A() { +[kotlinNestedClassAllUsages.1.kt] Supertype 5 public class X(bar: String? = Outer.A.bar): Outer.A() { +[kotlinNestedClassAllUsages.1.kt] Target type of 'is' operation 41 return if (this is Outer.A) this as Outer.A else null +[kotlinNestedClassAllUsages.1.kt] Usage in cast target type 41 return if (this is Outer.A) this as Outer.A else null +[kotlinNestedClassAllUsages.2.java] Field declaration 6 Outer.A next = new Outer.A(); +[kotlinNestedClassAllUsages.2.java] New instance creation 6 Outer.A next = new Outer.A(); +[kotlinNestedClassAllUsages.2.java] Usage in extends/implements clause 5 public class X extends Outer.A { diff --git a/idea/testData/findUsages/kotlin/findClassUsages/kotlinPrivateClassUsages.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinPrivateClassUsages.results.txt index 91eb967b3ba..4378695e2b1 100644 --- a/idea/testData/findUsages/kotlin/findClassUsages/kotlinPrivateClassUsages.results.txt +++ b/idea/testData/findUsages/kotlin/findClassUsages/kotlinPrivateClassUsages.results.txt @@ -1 +1 @@ -New instance creation (10: 33) open fun processRequest() = Foo() +New instance creation 10 open fun processRequest() = Foo() diff --git a/idea/testData/findUsages/kotlin/findClassUsages/kotlinTraitDerivedAnonymousObjects.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinTraitDerivedAnonymousObjects.results.txt index 7da983667a5..2cea6909960 100644 --- a/idea/testData/findUsages/kotlin/findClassUsages/kotlinTraitDerivedAnonymousObjects.results.txt +++ b/idea/testData/findUsages/kotlin/findClassUsages/kotlinTraitDerivedAnonymousObjects.results.txt @@ -1,4 +1,4 @@ -[kotlinTraitDerivedAnonymousObjects.0.kt] Unclassified usage (7: 12) open class A: X { -[kotlinTraitDerivedAnonymousObjects.1.kt] Unclassified usage (12: 17) val x = object : X { -[kotlinTraitDerivedAnonymousObjects.1.kt] Unclassified usage (9: 17) doSomething(object : A() {}, object: X {}) -[kotlinTraitDerivedAnonymousObjects.1.kt] Unclassified usage (9: 34) doSomething(object : A() {}, object: X {}) \ No newline at end of file +[kotlinTraitDerivedAnonymousObjects.0.kt] Unclassified usage 7 open class A: X { +[kotlinTraitDerivedAnonymousObjects.1.kt] Unclassified usage 12 val x = object : X { +[kotlinTraitDerivedAnonymousObjects.1.kt] Unclassified usage 9 doSomething(object : A() {}, object: X {}) +[kotlinTraitDerivedAnonymousObjects.1.kt] Unclassified usage 9 doSomething(object : A() {}, object: X {}) diff --git a/idea/testData/findUsages/kotlin/findClassUsages/kotlinTraitDerivedClasses.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinTraitDerivedClasses.results.txt index b7acb8865a6..0f1b045ff4c 100644 --- a/idea/testData/findUsages/kotlin/findClassUsages/kotlinTraitDerivedClasses.results.txt +++ b/idea/testData/findUsages/kotlin/findClassUsages/kotlinTraitDerivedClasses.results.txt @@ -1,3 +1,3 @@ -[kotlinTraitDerivedClasses.0.kt] Unclassified usage (7: 12) open class A: X { -[kotlinTraitDerivedClasses.1.kt] Unclassified usage (3: 12) open class B: A() { -[kotlinTraitDerivedClasses.1.kt] Unclassified usage (7: 12) open class C: Y { \ No newline at end of file +[kotlinTraitDerivedClasses.0.kt] Unclassified usage 7 open class A: X { +[kotlinTraitDerivedClasses.1.kt] Unclassified usage 3 open class B: A() { +[kotlinTraitDerivedClasses.1.kt] Unclassified usage 7 open class C: Y { diff --git a/idea/testData/findUsages/kotlin/findClassUsages/kotlinTraitDerivedInnerClasses.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinTraitDerivedInnerClasses.results.txt index 4a08b2441a0..2dbbeb660f7 100644 --- a/idea/testData/findUsages/kotlin/findClassUsages/kotlinTraitDerivedInnerClasses.results.txt +++ b/idea/testData/findUsages/kotlin/findClassUsages/kotlinTraitDerivedInnerClasses.results.txt @@ -1,3 +1,3 @@ -[kotlinTraitDerivedInnerClasses.0.kt] Unclassified usage (7: 12) open class A: X { -[kotlinTraitDerivedInnerClasses.1.kt] Unclassified usage (4: 16) open class B: A() { -[kotlinTraitDerivedInnerClasses.1.kt] Unclassified usage (8: 16) open class C: Y { \ No newline at end of file +[kotlinTraitDerivedInnerClasses.0.kt] Unclassified usage 7 open class A: X { +[kotlinTraitDerivedInnerClasses.1.kt] Unclassified usage 4 open class B: A() { +[kotlinTraitDerivedInnerClasses.1.kt] Unclassified usage 8 open class C: Y { diff --git a/idea/testData/findUsages/kotlin/findClassUsages/kotlinTraitDerivedInnerObjects.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinTraitDerivedInnerObjects.results.txt index 60a804ff68b..f46863d1584 100644 --- a/idea/testData/findUsages/kotlin/findClassUsages/kotlinTraitDerivedInnerObjects.results.txt +++ b/idea/testData/findUsages/kotlin/findClassUsages/kotlinTraitDerivedInnerObjects.results.txt @@ -1,3 +1,3 @@ -[kotlinTraitDerivedInnerObjects.0.kt] Unclassified usage (7: 12) open class A: X { -[kotlinTraitDerivedInnerObjects.1.kt] Unclassified usage (4: 12) object O1: A() { -[kotlinTraitDerivedInnerObjects.1.kt] Unclassified usage (9: 16) object O2: X { \ No newline at end of file +[kotlinTraitDerivedInnerObjects.0.kt] Unclassified usage 7 open class A: X { +[kotlinTraitDerivedInnerObjects.1.kt] Unclassified usage 4 object O1: A() { +[kotlinTraitDerivedInnerObjects.1.kt] Unclassified usage 9 object O2: X { diff --git a/idea/testData/findUsages/kotlin/findClassUsages/kotlinTraitDerivedLocalClasses.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinTraitDerivedLocalClasses.results.txt index f3ece4e3dd6..990ef3e850e 100644 --- a/idea/testData/findUsages/kotlin/findClassUsages/kotlinTraitDerivedLocalClasses.results.txt +++ b/idea/testData/findUsages/kotlin/findClassUsages/kotlinTraitDerivedLocalClasses.results.txt @@ -1,3 +1,3 @@ -[kotlinTraitDerivedLocalClasses.0.kt] Unclassified usage (7: 12) open class A: X { -[kotlinTraitDerivedLocalClasses.1.kt] Unclassified usage (5: 16) open class B: A() { -[kotlinTraitDerivedLocalClasses.1.kt] Unclassified usage (9: 16) open class C: Y { \ No newline at end of file +[kotlinTraitDerivedLocalClasses.0.kt] Unclassified usage 7 open class A: X { +[kotlinTraitDerivedLocalClasses.1.kt] Unclassified usage 5 open class B: A() { +[kotlinTraitDerivedLocalClasses.1.kt] Unclassified usage 9 open class C: Y { diff --git a/idea/testData/findUsages/kotlin/findClassUsages/kotlinTraitDerivedLocalObjects.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinTraitDerivedLocalObjects.results.txt index 0b762856c56..cd812ff5447 100644 --- a/idea/testData/findUsages/kotlin/findClassUsages/kotlinTraitDerivedLocalObjects.results.txt +++ b/idea/testData/findUsages/kotlin/findClassUsages/kotlinTraitDerivedLocalObjects.results.txt @@ -1,3 +1,3 @@ -[kotlinTraitDerivedLocalObjects.0.kt] Unclassified usage (7: 12) open class A: X { -[kotlinTraitDerivedLocalObjects.1.kt] Unclassified usage (10: 16) object O2: X { -[kotlinTraitDerivedLocalObjects.1.kt] Unclassified usage (5: 12) object O1: A() { \ No newline at end of file +[kotlinTraitDerivedLocalObjects.0.kt] Unclassified usage 7 open class A: X { +[kotlinTraitDerivedLocalObjects.1.kt] Unclassified usage 10 object O2: X { +[kotlinTraitDerivedLocalObjects.1.kt] Unclassified usage 5 object O1: A() { diff --git a/idea/testData/findUsages/kotlin/findClassUsages/kotlinTraitDerivedLocalTraits.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinTraitDerivedLocalTraits.results.txt index f6afce4bd96..5cc8e028906 100644 --- a/idea/testData/findUsages/kotlin/findClassUsages/kotlinTraitDerivedLocalTraits.results.txt +++ b/idea/testData/findUsages/kotlin/findClassUsages/kotlinTraitDerivedLocalTraits.results.txt @@ -1,2 +1,2 @@ -Unclassified usage (10: 19) interface Z: A { -Unclassified usage (14: 19) interface U: Z { \ No newline at end of file +Unclassified usage 10 interface Z: A { +Unclassified usage 14 interface U: Z { diff --git a/idea/testData/findUsages/kotlin/findClassUsages/kotlinTraitDerivedObjects.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinTraitDerivedObjects.results.txt index 0743125f3b3..7b6d2070362 100644 --- a/idea/testData/findUsages/kotlin/findClassUsages/kotlinTraitDerivedObjects.results.txt +++ b/idea/testData/findUsages/kotlin/findClassUsages/kotlinTraitDerivedObjects.results.txt @@ -1,3 +1,3 @@ -[kotlinTraitDerivedObjects.0.kt] Unclassified usage (7: 12) open class A: X { -[kotlinTraitDerivedObjects.1.kt] Unclassified usage (3: 8) object O1: A() { -[kotlinTraitDerivedObjects.1.kt] Unclassified usage (7: 8) object O2: X { \ No newline at end of file +[kotlinTraitDerivedObjects.0.kt] Unclassified usage 7 open class A: X { +[kotlinTraitDerivedObjects.1.kt] Unclassified usage 3 object O1: A() { +[kotlinTraitDerivedObjects.1.kt] Unclassified usage 7 object O2: X { diff --git a/idea/testData/findUsages/kotlin/findClassUsages/kotlinTraitDerivedTraits.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinTraitDerivedTraits.results.txt index 2885a17069c..a94ff5cbda5 100644 --- a/idea/testData/findUsages/kotlin/findClassUsages/kotlinTraitDerivedTraits.results.txt +++ b/idea/testData/findUsages/kotlin/findClassUsages/kotlinTraitDerivedTraits.results.txt @@ -1,3 +1,3 @@ -[kotlinTraitDerivedTraits.0.kt] Unclassified usage (11: 11) interface Y: X { -[kotlinTraitDerivedTraits.1.kt] Unclassified usage (11: 11) interface Z: A { -[kotlinTraitDerivedTraits.1.kt] Unclassified usage (15: 11) interface U: Z { \ No newline at end of file +[kotlinTraitDerivedTraits.0.kt] Unclassified usage 11 interface Y: X { +[kotlinTraitDerivedTraits.1.kt] Unclassified usage 11 interface Z: A { +[kotlinTraitDerivedTraits.1.kt] Unclassified usage 15 interface U: Z { diff --git a/idea/testData/findUsages/kotlin/findClassUsages/localAndNonLocalClass.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/localAndNonLocalClass.results.txt index 31640d47478..6a1a096c590 100644 --- a/idea/testData/findUsages/kotlin/findClassUsages/localAndNonLocalClass.results.txt +++ b/idea/testData/findUsages/kotlin/findClassUsages/localAndNonLocalClass.results.txt @@ -1 +1 @@ -New instance creation (10: 5) C() \ No newline at end of file +New instance creation 10 C() diff --git a/idea/testData/findUsages/kotlin/findClassUsages/primaryConstructorWithDefaultParams.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/primaryConstructorWithDefaultParams.results.txt index 6c922e196f9..662e84f1a2e 100644 --- a/idea/testData/findUsages/kotlin/findClassUsages/primaryConstructorWithDefaultParams.results.txt +++ b/idea/testData/findUsages/kotlin/findClassUsages/primaryConstructorWithDefaultParams.results.txt @@ -1,2 +1,2 @@ -New instance creation (6: 5) A(0) -New instance creation (7: 5) A() \ No newline at end of file +New instance creation 6 A(0) +New instance creation 7 A() diff --git a/idea/testData/findUsages/kotlin/findFunctionUsages/enumFunctionUsages.results.txt b/idea/testData/findUsages/kotlin/findFunctionUsages/enumFunctionUsages.results.txt index d06564f35f8..43b1bb60ff3 100644 --- a/idea/testData/findUsages/kotlin/findFunctionUsages/enumFunctionUsages.results.txt +++ b/idea/testData/findUsages/kotlin/findFunctionUsages/enumFunctionUsages.results.txt @@ -1,3 +1,3 @@ -Function call (14: 13) foo(1) -Function call (21: 9) foo(1) -Function call (7: 13) foo(1) \ No newline at end of file +Function call 14 foo(1) +Function call 21 foo(1) +Function call 7 foo(1) diff --git a/idea/testData/findUsages/kotlin/findFunctionUsages/functionUsedInPlainText.results.txt b/idea/testData/findUsages/kotlin/findFunctionUsages/functionUsedInPlainText.results.txt index ece64a3e1f9..fb372232e0c 100644 --- a/idea/testData/findUsages/kotlin/findFunctionUsages/functionUsedInPlainText.results.txt +++ b/idea/testData/findUsages/kotlin/findFunctionUsages/functionUsedInPlainText.results.txt @@ -1 +1 @@ -Unclassified usage (1: 10) Function foo is defined in class Foo \ No newline at end of file +Unclassified usage 1 Function foo is defined in class Foo \ No newline at end of file diff --git a/idea/testData/findUsages/kotlin/findFunctionUsages/highlightingOfSuperUsages.results.txt b/idea/testData/findUsages/kotlin/findFunctionUsages/highlightingOfSuperUsages.results.txt index 3fb6c8639ff..e221ea2ce6f 100644 --- a/idea/testData/findUsages/kotlin/findFunctionUsages/highlightingOfSuperUsages.results.txt +++ b/idea/testData/findUsages/kotlin/findFunctionUsages/highlightingOfSuperUsages.results.txt @@ -1,3 +1,3 @@ -Function call (14: 7) i.foo() -Function call (15: 9) A().foo() -Function call (16: 9) B().foo() \ No newline at end of file +Function call 14 i.foo() +Function call 15 A().foo() +Function call 16 B().foo() diff --git a/idea/testData/findUsages/kotlin/findFunctionUsages/javaAndKotlinOverrides.results.txt b/idea/testData/findUsages/kotlin/findFunctionUsages/javaAndKotlinOverrides.results.txt index 70e06120f1f..3fd4095b943 100644 --- a/idea/testData/findUsages/kotlin/findFunctionUsages/javaAndKotlinOverrides.results.txt +++ b/idea/testData/findUsages/kotlin/findFunctionUsages/javaAndKotlinOverrides.results.txt @@ -1,2 +1,2 @@ -[javaAndKotlinOverrides.0.kt] Unclassified usage (29: 18) override fun foo(t: String) { -[javaAndKotlinOverrides.1.java] Unclassified usage (3: 17) public void foo(String s) { \ No newline at end of file +[javaAndKotlinOverrides.0.kt] Unclassified usage 29 override fun foo(t: String) { +[javaAndKotlinOverrides.1.java] Unclassified usage 3 public void foo(String s) { diff --git a/idea/testData/findUsages/kotlin/findFunctionUsages/javaMethodUsages.results.txt b/idea/testData/findUsages/kotlin/findFunctionUsages/javaMethodUsages.results.txt index 60610682c1d..a5753f3224f 100644 --- a/idea/testData/findUsages/kotlin/findFunctionUsages/javaMethodUsages.results.txt +++ b/idea/testData/findUsages/kotlin/findFunctionUsages/javaMethodUsages.results.txt @@ -1,2 +1,2 @@ -Unclassified usage (5: 22) new Server().processRequest(); -Unclassified usage (6: 24) new ServerEx().processRequest(); \ No newline at end of file +Unclassified usage 5 new Server().processRequest(); +Unclassified usage 6 new ServerEx().processRequest(); diff --git a/idea/testData/findUsages/kotlin/findFunctionUsages/jvmOverloaded.results.txt b/idea/testData/findUsages/kotlin/findFunctionUsages/jvmOverloaded.results.txt index 3f5d017960e..2a41be23d4e 100644 --- a/idea/testData/findUsages/kotlin/findFunctionUsages/jvmOverloaded.results.txt +++ b/idea/testData/findUsages/kotlin/findFunctionUsages/jvmOverloaded.results.txt @@ -1,4 +1,4 @@ -Unclassified usage (11: 13) Foo.foo(1, 1.0); -Unclassified usage (15: 13) Foo.foo(1, 1.0, "1"); -Unclassified usage (3: 13) Foo.foo(); -Unclassified usage (7: 13) Foo.foo(1); \ No newline at end of file +Unclassified usage 11 Foo.foo(1, 1.0); +Unclassified usage 15 Foo.foo(1, 1.0, "1"); +Unclassified usage 3 Foo.foo(); +Unclassified usage 7 Foo.foo(1); diff --git a/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinInternalMethodUsages.results.txt b/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinInternalMethodUsages.results.txt index afc030e0d85..89645268347 100644 --- a/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinInternalMethodUsages.results.txt +++ b/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinInternalMethodUsages.results.txt @@ -1,2 +1,2 @@ -Function call (5: 18) Server().processRequest() -Function call (6: 20) ServerEx().processRequest() +Function call 5 Server().processRequest() +Function call 6 ServerEx().processRequest() diff --git a/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinLocalMethodUsages1.results.txt b/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinLocalMethodUsages1.results.txt index 996c08ca343..d556a995ee2 100644 --- a/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinLocalMethodUsages1.results.txt +++ b/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinLocalMethodUsages1.results.txt @@ -1,2 +1 @@ -Function call (8: 5) bar() - +Function call 8 bar() diff --git a/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinLocalMethodUsages2.results.txt b/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinLocalMethodUsages2.results.txt index b5852c12963..034575b3312 100644 --- a/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinLocalMethodUsages2.results.txt +++ b/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinLocalMethodUsages2.results.txt @@ -1,2 +1 @@ -Function call (9: 9) bar() - +Function call 9 bar() diff --git a/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinMethodUsages.results.txt b/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinMethodUsages.results.txt index 669a9568fa7..89645268347 100644 --- a/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinMethodUsages.results.txt +++ b/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinMethodUsages.results.txt @@ -1,2 +1,2 @@ -Function call (5: 18) Server().processRequest() -Function call (6: 20) ServerEx().processRequest() \ No newline at end of file +Function call 5 Server().processRequest() +Function call 6 ServerEx().processRequest() diff --git a/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinMultiRefInImport.results.txt b/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinMultiRefInImport.results.txt index 6173c25cf0c..4a1d3c7bbe9 100644 --- a/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinMultiRefInImport.results.txt +++ b/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinMultiRefInImport.results.txt @@ -1,2 +1,2 @@ -Function call (8: 5) foo() -Usage in import (5: 15) import server.foo +Function call 8 foo() +Usage in import 5 import server.foo diff --git a/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinNestedClassMethodUsages.results.txt b/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinNestedClassMethodUsages.results.txt index 1c61730b2b2..90e10d6ea21 100644 --- a/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinNestedClassMethodUsages.results.txt +++ b/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinNestedClassMethodUsages.results.txt @@ -1 +1 @@ -Unclassified usage (7: 27) new Outer.Inner().foo(); +Unclassified usage 7 new Outer.Inner().foo(); diff --git a/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinOverloadAndExtensionUsages.results.txt b/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinOverloadAndExtensionUsages.results.txt index 79178a3c3df..ee51ac2ceb0 100644 --- a/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinOverloadAndExtensionUsages.results.txt +++ b/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinOverloadAndExtensionUsages.results.txt @@ -1,7 +1,7 @@ -[kotlinOverloadAndExtensionUsages.0.kt] Function call (11: 7) x.foo(1, 2) -[kotlinOverloadAndExtensionUsages.0.kt] Function call (25: 5) foo(t) -[kotlinOverloadAndExtensionUsages.0.kt] Function call (30: 7) a.foo(1, "") -[kotlinOverloadAndExtensionUsages.0.kt] Function call (35: 9) foo(t) -[kotlinOverloadAndExtensionUsages.0.kt] Function call (39: 5) foo(s) -[kotlinOverloadAndExtensionUsages.1.kt] Function call (11: 11) a.foo(0, "") -[kotlinOverloadAndExtensionUsages.1.kt] Function call (3: 18) super.foo(t) \ No newline at end of file +[kotlinOverloadAndExtensionUsages.0.kt] Function call 11 x.foo(1, 2) +[kotlinOverloadAndExtensionUsages.0.kt] Function call 25 foo(t) +[kotlinOverloadAndExtensionUsages.0.kt] Function call 30 a.foo(1, "") +[kotlinOverloadAndExtensionUsages.0.kt] Function call 35 foo(t) +[kotlinOverloadAndExtensionUsages.0.kt] Function call 39 foo(s) +[kotlinOverloadAndExtensionUsages.1.kt] Function call 11 a.foo(0, "") +[kotlinOverloadAndExtensionUsages.1.kt] Function call 3 super.foo(t) diff --git a/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinOverloadAndExtensionUsages2.results.txt b/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinOverloadAndExtensionUsages2.results.txt index be31093399a..1254183e449 100644 --- a/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinOverloadAndExtensionUsages2.results.txt +++ b/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinOverloadAndExtensionUsages2.results.txt @@ -1,3 +1,3 @@ -Function call (11: 11) O.foo() -Function call (3: 11) a.foo("") -Function call (7: 11) x.foo(0) +Function call 11 O.foo() +Function call 3 a.foo("") +Function call 7 x.foo(0) diff --git a/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinPrivateMethodUsages.results.txt b/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinPrivateMethodUsages.results.txt index d82ebc4e61a..e52980ff7e0 100644 --- a/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinPrivateMethodUsages.results.txt +++ b/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinPrivateMethodUsages.results.txt @@ -1 +1 @@ -Function call (8: 33) open fun processRequest() = doProcessRequest() \ No newline at end of file +Function call 8 open fun processRequest() = doProcessRequest() diff --git a/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinTopLevelMethodUsages.results.txt b/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinTopLevelMethodUsages.results.txt index eaccce829fd..0b7e320aa0c 100644 --- a/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinTopLevelMethodUsages.results.txt +++ b/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinTopLevelMethodUsages.results.txt @@ -1,5 +1,5 @@ -[kotlinTopLevelMethodUsages.1.kt] Callable reference (6: 23) val methodRef = ::processRequest() -[kotlinTopLevelMethodUsages.1.kt] Function call (10: 9) processRequest() -[kotlinTopLevelMethodUsages.1.kt] Usage in import (3: 15) import server.processRequest -[kotlinTopLevelMethodUsages.2.java] Unclassified usage (6: 47) String s = KotlinTopLevelMethodUsages_0Kt.processRequest(); -[kotlinTopLevelMethodUsages.2.java] Unclassified usage (9: 47) return KotlinTopLevelMethodUsages_0Kt.processRequest(); \ No newline at end of file +[kotlinTopLevelMethodUsages.1.kt] Callable reference 6 val methodRef = ::processRequest() +[kotlinTopLevelMethodUsages.1.kt] Function call 10 processRequest() +[kotlinTopLevelMethodUsages.1.kt] Usage in import 3 import server.processRequest +[kotlinTopLevelMethodUsages.2.java] Unclassified usage 6 String s = KotlinTopLevelMethodUsages_0Kt.processRequest(); +[kotlinTopLevelMethodUsages.2.java] Unclassified usage 9 return KotlinTopLevelMethodUsages_0Kt.processRequest(); diff --git a/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinTopLevelMethodUsagesMultifile.results.txt b/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinTopLevelMethodUsagesMultifile.results.txt index a634df2c7d0..2aaa04ce33d 100644 --- a/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinTopLevelMethodUsagesMultifile.results.txt +++ b/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinTopLevelMethodUsagesMultifile.results.txt @@ -1,2 +1,2 @@ -Unclassified usage (6: 33) String s = RequestProcessor.processRequest(); -Unclassified usage (9: 33) return RequestProcessor.processRequest(); +Unclassified usage 6 String s = RequestProcessor.processRequest(); +Unclassified usage 9 return RequestProcessor.processRequest(); diff --git a/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinTopLevelMethodUsagesNoImport.results.txt b/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinTopLevelMethodUsagesNoImport.results.txt index f5e49f9db0a..43ff3801421 100644 --- a/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinTopLevelMethodUsagesNoImport.results.txt +++ b/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinTopLevelMethodUsagesNoImport.results.txt @@ -1,2 +1,2 @@ -Callable reference (6: 23) val methodRef = ::processRequest() -Function call (10: 9) processRequest() \ No newline at end of file +Callable reference 6 val methodRef = ::processRequest() +Function call 10 processRequest() diff --git a/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinTopLevelMethodUsagesWithRenamedFile.results.txt b/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinTopLevelMethodUsagesWithRenamedFile.results.txt index a634df2c7d0..2aaa04ce33d 100644 --- a/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinTopLevelMethodUsagesWithRenamedFile.results.txt +++ b/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinTopLevelMethodUsagesWithRenamedFile.results.txt @@ -1,2 +1,2 @@ -Unclassified usage (6: 33) String s = RequestProcessor.processRequest(); -Unclassified usage (9: 33) return RequestProcessor.processRequest(); +Unclassified usage 6 String s = RequestProcessor.processRequest(); +Unclassified usage 9 return RequestProcessor.processRequest(); diff --git a/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinTraitImplThroughDelegate.results.txt b/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinTraitImplThroughDelegate.results.txt index 5f8e4c1fecc..9c77d572ee6 100644 --- a/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinTraitImplThroughDelegate.results.txt +++ b/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinTraitImplThroughDelegate.results.txt @@ -1,2 +1,2 @@ -[kotlinTraitImplThroughDelegate.0.kt] Function call (11: 53) fun test(twdwi: TraitWithDelegatedWithImpl) = twdwi.foo() -[kotlinTraitImplThroughDelegate.1.java] Unclassified usage (7: 14) some.foo(); \ No newline at end of file +[kotlinTraitImplThroughDelegate.0.kt] Function call 11 fun test(twdwi: TraitWithDelegatedWithImpl) = twdwi.foo() +[kotlinTraitImplThroughDelegate.1.java] Unclassified usage 7 some.foo(); diff --git a/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinTraitNoImplThroughDelegate.results.txt b/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinTraitNoImplThroughDelegate.results.txt index 9ae5d59c603..00135113003 100644 --- a/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinTraitNoImplThroughDelegate.results.txt +++ b/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinTraitNoImplThroughDelegate.results.txt @@ -1,2 +1,2 @@ -[kotlinTraitNoImplThroughDelegate.0.kt] Function call (11: 51) fun test(twdni: TraitWithDelegatedNoImpl) = twdni.foo() -[kotlinTraitNoImplThroughDelegate.1.java] Unclassified usage (7: 14) some.foo(); \ No newline at end of file +[kotlinTraitNoImplThroughDelegate.0.kt] Function call 11 fun test(twdni: TraitWithDelegatedNoImpl) = twdni.foo() +[kotlinTraitNoImplThroughDelegate.1.java] Unclassified usage 7 some.foo(); diff --git a/idea/testData/findUsages/kotlin/findFunctionUsages/localClassMember.results.txt b/idea/testData/findUsages/kotlin/findFunctionUsages/localClassMember.results.txt index 8bce9f71188..6ad941c7f7d 100644 --- a/idea/testData/findUsages/kotlin/findFunctionUsages/localClassMember.results.txt +++ b/idea/testData/findUsages/kotlin/findFunctionUsages/localClassMember.results.txt @@ -1 +1 @@ -Function call (11: 18) LocalClass().f() \ No newline at end of file +Function call 11 LocalClass().f() diff --git a/idea/testData/findUsages/kotlin/findFunctionUsages/objectExpressionDeepMember.results.txt b/idea/testData/findUsages/kotlin/findFunctionUsages/objectExpressionDeepMember.results.txt index afa35e6d7c3..267a51de14c 100644 --- a/idea/testData/findUsages/kotlin/findFunctionUsages/objectExpressionDeepMember.results.txt +++ b/idea/testData/findUsages/kotlin/findFunctionUsages/objectExpressionDeepMember.results.txt @@ -1 +1 @@ -Value read (14: 11) a.b.c.d \ No newline at end of file +Value read 14 a.b.c.d diff --git a/idea/testData/findUsages/kotlin/findFunctionUsages/objectExpressionMember.results.txt b/idea/testData/findUsages/kotlin/findFunctionUsages/objectExpressionMember.results.txt index 82353d58d0a..f85574d82a1 100644 --- a/idea/testData/findUsages/kotlin/findFunctionUsages/objectExpressionMember.results.txt +++ b/idea/testData/findUsages/kotlin/findFunctionUsages/objectExpressionMember.results.txt @@ -1 +1 @@ -Function call (11: 17) localObject.f() \ No newline at end of file +Function call 11 localObject.f() diff --git a/idea/testData/findUsages/kotlin/findFunctionUsages/objectExpressionMember2.results.txt b/idea/testData/findUsages/kotlin/findFunctionUsages/objectExpressionMember2.results.txt index 49fe2eb71c8..850f2bed9f0 100644 --- a/idea/testData/findUsages/kotlin/findFunctionUsages/objectExpressionMember2.results.txt +++ b/idea/testData/findUsages/kotlin/findFunctionUsages/objectExpressionMember2.results.txt @@ -1 +1 @@ -Function call (11: 19) localObject().f() +Function call 11 localObject().f() diff --git a/idea/testData/findUsages/kotlin/findFunctionUsages/objectExpressionMemberInClass.results.txt b/idea/testData/findUsages/kotlin/findFunctionUsages/objectExpressionMemberInClass.results.txt index f54c371735d..9ebf98c0309 100644 --- a/idea/testData/findUsages/kotlin/findFunctionUsages/objectExpressionMemberInClass.results.txt +++ b/idea/testData/findUsages/kotlin/findFunctionUsages/objectExpressionMemberInClass.results.txt @@ -1 +1 @@ -Function call (10: 21) localObject.f() \ No newline at end of file +Function call 10 localObject.f() diff --git a/idea/testData/findUsages/kotlin/findFunctionUsages/synthesizedFunction.results.txt b/idea/testData/findUsages/kotlin/findFunctionUsages/synthesizedFunction.results.txt index 81e9b32735d..da0c3cd64d2 100644 --- a/idea/testData/findUsages/kotlin/findFunctionUsages/synthesizedFunction.results.txt +++ b/idea/testData/findUsages/kotlin/findFunctionUsages/synthesizedFunction.results.txt @@ -1 +1 @@ -Function call (12: 10) B(0).copy(1) +Function call 12 B(0).copy(1) diff --git a/idea/testData/findUsages/kotlin/findFunctionUsages/usagesOfBaseForFunction.results.txt b/idea/testData/findUsages/kotlin/findFunctionUsages/usagesOfBaseForFunction.results.txt index c2c40ddc210..379e6946133 100644 --- a/idea/testData/findUsages/kotlin/findFunctionUsages/usagesOfBaseForFunction.results.txt +++ b/idea/testData/findUsages/kotlin/findFunctionUsages/usagesOfBaseForFunction.results.txt @@ -1 +1 @@ -Function call (13: 7) a.foo() \ No newline at end of file +Function call 13 a.foo() diff --git a/idea/testData/findUsages/kotlin/findJavaPropertyUsages/javaPropertyUsagesK.results.txt b/idea/testData/findUsages/kotlin/findJavaPropertyUsages/javaPropertyUsagesK.results.txt index 8403305c7f0..b22d28a8cb8 100644 --- a/idea/testData/findUsages/kotlin/findJavaPropertyUsages/javaPropertyUsagesK.results.txt +++ b/idea/testData/findUsages/kotlin/findJavaPropertyUsages/javaPropertyUsagesK.results.txt @@ -1,16 +1,16 @@ -[javaPropertyUsagesK.0.kt] Value read (16: 17) val t = A().p -[javaPropertyUsagesK.0.kt] Value read (19: 18) val t = AA().p -[javaPropertyUsagesK.0.kt] Value read (22: 17) val t = J().p -[javaPropertyUsagesK.0.kt] Value read (25: 17) val t = B().p -[javaPropertyUsagesK.0.kt] Value write (17: 9) A().p = 1 -[javaPropertyUsagesK.0.kt] Value write (20: 10) AA().p = 1 -[javaPropertyUsagesK.0.kt] Value write (23: 9) J().p = 1 -[javaPropertyUsagesK.0.kt] Value write (26: 9) B().p = 1 -[javaPropertyUsagesK.1.java] Unclassified usage (15: 17) new A().getP(); -[javaPropertyUsagesK.1.java] Unclassified usage (16: 17) new A().setP(1); -[javaPropertyUsagesK.1.java] Unclassified usage (18: 18) new AA().getP(); -[javaPropertyUsagesK.1.java] Unclassified usage (19: 18) new AA().setP(1); -[javaPropertyUsagesK.1.java] Unclassified usage (21: 17) new J().getP(); -[javaPropertyUsagesK.1.java] Unclassified usage (22: 17) new J().setP(1); -[javaPropertyUsagesK.1.java] Unclassified usage (24: 17) new B().getP(); -[javaPropertyUsagesK.1.java] Unclassified usage (25: 17) new B().setP(1); \ No newline at end of file +[javaPropertyUsagesK.0.kt] Value read 16 val t = A().p +[javaPropertyUsagesK.0.kt] Value read 19 val t = AA().p +[javaPropertyUsagesK.0.kt] Value read 22 val t = J().p +[javaPropertyUsagesK.0.kt] Value read 25 val t = B().p +[javaPropertyUsagesK.0.kt] Value write 17 A().p = 1 +[javaPropertyUsagesK.0.kt] Value write 20 AA().p = 1 +[javaPropertyUsagesK.0.kt] Value write 23 J().p = 1 +[javaPropertyUsagesK.0.kt] Value write 26 B().p = 1 +[javaPropertyUsagesK.1.java] Unclassified usage 15 new A().getP(); +[javaPropertyUsagesK.1.java] Unclassified usage 16 new A().setP(1); +[javaPropertyUsagesK.1.java] Unclassified usage 18 new AA().getP(); +[javaPropertyUsagesK.1.java] Unclassified usage 19 new AA().setP(1); +[javaPropertyUsagesK.1.java] Unclassified usage 21 new J().getP(); +[javaPropertyUsagesK.1.java] Unclassified usage 22 new J().setP(1); +[javaPropertyUsagesK.1.java] Unclassified usage 24 new B().getP(); +[javaPropertyUsagesK.1.java] Unclassified usage 25 new B().setP(1); diff --git a/idea/testData/findUsages/kotlin/findJavaPropertyUsages/javaPropertyUsagesKJK.results.txt b/idea/testData/findUsages/kotlin/findJavaPropertyUsages/javaPropertyUsagesKJK.results.txt index 01d08a53cce..60d3af361b4 100644 --- a/idea/testData/findUsages/kotlin/findJavaPropertyUsages/javaPropertyUsagesKJK.results.txt +++ b/idea/testData/findUsages/kotlin/findJavaPropertyUsages/javaPropertyUsagesKJK.results.txt @@ -1,4 +1,4 @@ -[javaPropertyUsagesKJK.0.kt] Value read (25: 17) val t = B().p -[javaPropertyUsagesKJK.0.kt] Value write (26: 9) B().p = 1 -[javaPropertyUsagesKJK.1.java] Unclassified usage (24: 17) new B().getP(); -[javaPropertyUsagesKJK.1.java] Unclassified usage (25: 17) new B().setP(1); \ No newline at end of file +[javaPropertyUsagesKJK.0.kt] Value read 25 val t = B().p +[javaPropertyUsagesKJK.0.kt] Value write 26 B().p = 1 +[javaPropertyUsagesKJK.1.java] Unclassified usage 24 new B().getP(); +[javaPropertyUsagesKJK.1.java] Unclassified usage 25 new B().setP(1); diff --git a/idea/testData/findUsages/kotlin/findJavaPropertyUsages/javaPropertyUsagesKK.results.txt b/idea/testData/findUsages/kotlin/findJavaPropertyUsages/javaPropertyUsagesKK.results.txt index 80623f7d0ae..16cbc133659 100644 --- a/idea/testData/findUsages/kotlin/findJavaPropertyUsages/javaPropertyUsagesKK.results.txt +++ b/idea/testData/findUsages/kotlin/findJavaPropertyUsages/javaPropertyUsagesKK.results.txt @@ -1,4 +1,4 @@ -[javaPropertyUsagesKK.0.kt] Value read (19: 18) val t = AA().p -[javaPropertyUsagesKK.0.kt] Value write (20: 10) AA().p = 1 -[javaPropertyUsagesKK.1.java] Unclassified usage (18: 18) new AA().getP(); -[javaPropertyUsagesKK.1.java] Unclassified usage (19: 18) new AA().setP(1); \ No newline at end of file +[javaPropertyUsagesKK.0.kt] Value read 19 val t = AA().p +[javaPropertyUsagesKK.0.kt] Value write 20 AA().p = 1 +[javaPropertyUsagesKK.1.java] Unclassified usage 18 new AA().getP(); +[javaPropertyUsagesKK.1.java] Unclassified usage 19 new AA().setP(1); diff --git a/idea/testData/findUsages/kotlin/findObjectUsages/javaObjectUsages.results.txt b/idea/testData/findUsages/kotlin/findObjectUsages/javaObjectUsages.results.txt index 0fc7f02e4c5..d9869ae083f 100644 --- a/idea/testData/findUsages/kotlin/findObjectUsages/javaObjectUsages.results.txt +++ b/idea/testData/findUsages/kotlin/findObjectUsages/javaObjectUsages.results.txt @@ -1,2 +1,2 @@ -Class static member access (7: 39) System.out.println("foo = " + O.INSTANCE.getFoo()); -Usage in import (3: 15) import server.O; \ No newline at end of file +Class static member access 7 System.out.println("foo = " + O.INSTANCE.getFoo()); +Usage in import 3 import server.O; diff --git a/idea/testData/findUsages/kotlin/findObjectUsages/kotlinLocalObjectUsages1.results.txt b/idea/testData/findUsages/kotlin/findObjectUsages/kotlinLocalObjectUsages1.results.txt index 88078951fb2..6cf46b74dc1 100644 --- a/idea/testData/findUsages/kotlin/findObjectUsages/kotlinLocalObjectUsages1.results.txt +++ b/idea/testData/findUsages/kotlin/findObjectUsages/kotlinLocalObjectUsages1.results.txt @@ -1 +1 @@ -Value read (6: 12) return Bar \ No newline at end of file +Value read 6 return Bar diff --git a/idea/testData/findUsages/kotlin/findObjectUsages/kotlinLocalObjectUsages2.results.txt b/idea/testData/findUsages/kotlin/findObjectUsages/kotlinLocalObjectUsages2.results.txt index 478b5b223d9..4c1da4283d0 100644 --- a/idea/testData/findUsages/kotlin/findObjectUsages/kotlinLocalObjectUsages2.results.txt +++ b/idea/testData/findUsages/kotlin/findObjectUsages/kotlinLocalObjectUsages2.results.txt @@ -1 +1 @@ -Value read (7: 16) return Bar \ No newline at end of file +Value read 7 return Bar diff --git a/idea/testData/findUsages/kotlin/findObjectUsages/kotlinNestedObjectUsages.results.txt b/idea/testData/findUsages/kotlin/findObjectUsages/kotlinNestedObjectUsages.results.txt index 87a7ce5d980..0aa28108775 100644 --- a/idea/testData/findUsages/kotlin/findObjectUsages/kotlinNestedObjectUsages.results.txt +++ b/idea/testData/findUsages/kotlin/findObjectUsages/kotlinNestedObjectUsages.results.txt @@ -1,3 +1,3 @@ -Receiver (10: 28) println("foo = ${a.O.foo}") -Usage in import (3: 12) import a.A.O -Value read (11: 21) val obj = a.O +Receiver 10 println("foo = ${a.O.foo}") +Usage in import 3 import a.A.O +Value read 11 val obj = a.O diff --git a/idea/testData/findUsages/kotlin/findObjectUsages/kotlinObjectUsages.results.txt b/idea/testData/findUsages/kotlin/findObjectUsages/kotlinObjectUsages.results.txt index db7207b9ba8..98c225d6970 100644 --- a/idea/testData/findUsages/kotlin/findObjectUsages/kotlinObjectUsages.results.txt +++ b/idea/testData/findUsages/kotlin/findObjectUsages/kotlinObjectUsages.results.txt @@ -1,3 +1,3 @@ -Receiver (7: 26) println("foo = ${O.foo}") -Usage in import (3: 15) import server.O -Value read (8: 19) val obj = O +Receiver 7 println("foo = ${O.foo}") +Usage in import 3 import server.O +Value read 8 val obj = O diff --git a/idea/testData/findUsages/kotlin/findObjectUsages/kotlinPrivateObjectUsages.results.txt b/idea/testData/findUsages/kotlin/findObjectUsages/kotlinPrivateObjectUsages.results.txt index c847dd84084..d6541bcc41d 100644 --- a/idea/testData/findUsages/kotlin/findObjectUsages/kotlinPrivateObjectUsages.results.txt +++ b/idea/testData/findUsages/kotlin/findObjectUsages/kotlinPrivateObjectUsages.results.txt @@ -1 +1 @@ -Value read (10: 33) open fun processRequest() = Foo +Value read 10 open fun processRequest() = Foo diff --git a/idea/testData/findUsages/kotlin/findPackageUsages/kotlinPackageUsages.results.txt b/idea/testData/findUsages/kotlin/findPackageUsages/kotlinPackageUsages.results.txt index 94176e58b23..0e267a32656 100644 --- a/idea/testData/findUsages/kotlin/findPackageUsages/kotlinPackageUsages.results.txt +++ b/idea/testData/findUsages/kotlin/findPackageUsages/kotlinPackageUsages.results.txt @@ -1,4 +1,4 @@ -Class/object property type (10: 8) val x: foo.bar.X? = foo.bar.X() -Package directive (4: 9) package foo.bar -Package member access (10: 21) val x: foo.bar.X? = foo.bar.X() -Usage in import (6: 8) import foo.bar.X +Class/object property type 10 val x: foo.bar.X? = foo.bar.X() +Package directive 4 package foo.bar +Package member access 10 val x: foo.bar.X? = foo.bar.X() +Usage in import 6 import foo.bar.X diff --git a/idea/testData/findUsages/kotlin/findParameterUsages/kotlinComponentFunctionParameterUsages.results.txt b/idea/testData/findUsages/kotlin/findParameterUsages/kotlinComponentFunctionParameterUsages.results.txt index 3a2c991b116..88b89f158c2 100644 --- a/idea/testData/findUsages/kotlin/findParameterUsages/kotlinComponentFunctionParameterUsages.results.txt +++ b/idea/testData/findUsages/kotlin/findParameterUsages/kotlinComponentFunctionParameterUsages.results.txt @@ -1 +1 @@ -Unclassified usage (5: 26) return dataClass.component1(); +Unclassified usage 5 return dataClass.component1(); diff --git a/idea/testData/findUsages/kotlin/findParameterUsages/kotlinConstructorParameterUsages.results.txt b/idea/testData/findUsages/kotlin/findParameterUsages/kotlinConstructorParameterUsages.results.txt index b7a71509e7f..036df139ce4 100644 --- a/idea/testData/findUsages/kotlin/findParameterUsages/kotlinConstructorParameterUsages.results.txt +++ b/idea/testData/findUsages/kotlin/findParameterUsages/kotlinConstructorParameterUsages.results.txt @@ -1,4 +1,4 @@ -Named argument (11: 18) return A(foo = ":)") -Named argument (16: 7) A(foo = ":)") -Value read (5: 17) println(foo) -Value read (8: 16) val t: T = foo +Named argument 11 return A(foo = ":)") +Named argument 16 A(foo = ":)") +Value read 5 println(foo) +Value read 8 val t: T = foo diff --git a/idea/testData/findUsages/kotlin/findParameterUsages/kotlinFunctionParameterUsages.results.txt b/idea/testData/findUsages/kotlin/findParameterUsages/kotlinFunctionParameterUsages.results.txt index 7301bbdbeee..abc73f7bdfb 100644 --- a/idea/testData/findUsages/kotlin/findParameterUsages/kotlinFunctionParameterUsages.results.txt +++ b/idea/testData/findUsages/kotlin/findParameterUsages/kotlinFunctionParameterUsages.results.txt @@ -1,3 +1,3 @@ -Named argument (13: 9) foo(t = ":)") -Value read (4: 13) println(t) -Value read (5: 12) return t \ No newline at end of file +Named argument 13 foo(t = ":)") +Value read 4 println(t) +Value read 5 return t diff --git a/idea/testData/findUsages/kotlin/findParameterUsages/kotlinHighlightParameterUsages.results.txt b/idea/testData/findUsages/kotlin/findParameterUsages/kotlinHighlightParameterUsages.results.txt index 7f451019e42..8a4677c937b 100644 --- a/idea/testData/findUsages/kotlin/findParameterUsages/kotlinHighlightParameterUsages.results.txt +++ b/idea/testData/findUsages/kotlin/findParameterUsages/kotlinHighlightParameterUsages.results.txt @@ -1 +1 @@ -Value read (9: 17) println(foo) // not highlighted `foo` +Value read 9 println(foo) // not highlighted `foo` \ No newline at end of file diff --git a/idea/testData/findUsages/kotlin/findPrimaryConstructorUsages/jvmOverloaded.results.txt b/idea/testData/findUsages/kotlin/findPrimaryConstructorUsages/jvmOverloaded.results.txt index 6efc67fb10a..bd40572819b 100644 --- a/idea/testData/findUsages/kotlin/findPrimaryConstructorUsages/jvmOverloaded.results.txt +++ b/idea/testData/findUsages/kotlin/findPrimaryConstructorUsages/jvmOverloaded.results.txt @@ -1,4 +1,4 @@ -New instance creation (11: 13) new A(1, 1.0); -New instance creation (15: 13) new A(1, 1.0, "1"); -New instance creation (3: 13) new A(); -New instance creation (7: 13) new A(1); \ No newline at end of file +New instance creation 11 new A(1, 1.0); +New instance creation 15 new A(1, 1.0, "1"); +New instance creation 3 new A(); +New instance creation 7 new A(1); diff --git a/idea/testData/findUsages/kotlin/findPrimaryConstructorUsages/primaryConstructorByRef.results.txt b/idea/testData/findUsages/kotlin/findPrimaryConstructorUsages/primaryConstructorByRef.results.txt index 526995a8283..2451f940e3d 100644 --- a/idea/testData/findUsages/kotlin/findPrimaryConstructorUsages/primaryConstructorByRef.results.txt +++ b/idea/testData/findUsages/kotlin/findPrimaryConstructorUsages/primaryConstructorByRef.results.txt @@ -1,4 +1,4 @@ -New instance creation (16: 5) A(1) -Supertype (12: 12) class C(): A(1) -Unclassified usage (5: 20) constructor(): this(1) -Unclassified usage (9: 26) constructor(n: Int): super(n) \ No newline at end of file +New instance creation 16 A(1) +Supertype 12 class C(): A(1) +Unclassified usage 5 constructor(): this(1) +Unclassified usage 9 constructor(n: Int): super(n) diff --git a/idea/testData/findUsages/kotlin/findPrimaryConstructorUsages/primaryConstructorNoKeyword.results.txt b/idea/testData/findUsages/kotlin/findPrimaryConstructorUsages/primaryConstructorNoKeyword.results.txt index ea2175d571f..426cb9250f4 100644 --- a/idea/testData/findUsages/kotlin/findPrimaryConstructorUsages/primaryConstructorNoKeyword.results.txt +++ b/idea/testData/findUsages/kotlin/findPrimaryConstructorUsages/primaryConstructorNoKeyword.results.txt @@ -1,4 +1,4 @@ -New instance creation (15: 5) A(1) -Supertype (11: 12) class C(): A(1) -Unclassified usage (4: 20) constructor(): this(1) -Unclassified usage (8: 26) constructor(n: Int): super(n) \ No newline at end of file +New instance creation 15 A(1) +Supertype 11 class C(): A(1) +Unclassified usage 4 constructor(): this(1) +Unclassified usage 8 constructor(n: Int): super(n) diff --git a/idea/testData/findUsages/kotlin/findPrimaryConstructorUsages/primaryConstructorWithKeyword.results.txt b/idea/testData/findUsages/kotlin/findPrimaryConstructorUsages/primaryConstructorWithKeyword.results.txt index ea2175d571f..426cb9250f4 100644 --- a/idea/testData/findUsages/kotlin/findPrimaryConstructorUsages/primaryConstructorWithKeyword.results.txt +++ b/idea/testData/findUsages/kotlin/findPrimaryConstructorUsages/primaryConstructorWithKeyword.results.txt @@ -1,4 +1,4 @@ -New instance creation (15: 5) A(1) -Supertype (11: 12) class C(): A(1) -Unclassified usage (4: 20) constructor(): this(1) -Unclassified usage (8: 26) constructor(n: Int): super(n) \ No newline at end of file +New instance creation 15 A(1) +Supertype 11 class C(): A(1) +Unclassified usage 4 constructor(): this(1) +Unclassified usage 8 constructor(n: Int): super(n) diff --git a/idea/testData/findUsages/kotlin/findPropertyUsages/javaAndKotlinOverrides.results.txt b/idea/testData/findUsages/kotlin/findPropertyUsages/javaAndKotlinOverrides.results.txt index 08e43f8055f..ae3a5298cc2 100644 --- a/idea/testData/findUsages/kotlin/findPropertyUsages/javaAndKotlinOverrides.results.txt +++ b/idea/testData/findUsages/kotlin/findPropertyUsages/javaAndKotlinOverrides.results.txt @@ -1,4 +1,4 @@ -[javaAndKotlinOverrides.0.kt] Unclassified usage (25: 18) override var foo: String = "" -[javaAndKotlinOverrides.0.kt] Unclassified usage (8: 18) override var foo: String -[javaAndKotlinOverrides.1.java] Unclassified usage (12: 17) public void setFoo(String s) { -[javaAndKotlinOverrides.1.java] Unclassified usage (7: 19) public String getFoo() { \ No newline at end of file +[javaAndKotlinOverrides.0.kt] Unclassified usage 25 override var foo: String = "" +[javaAndKotlinOverrides.0.kt] Unclassified usage 8 override var foo: String +[javaAndKotlinOverrides.1.java] Unclassified usage 12 public void setFoo(String s) { +[javaAndKotlinOverrides.1.java] Unclassified usage 7 public String getFoo() { diff --git a/idea/testData/findUsages/kotlin/findPropertyUsages/javaAndKotlinOverrides2.results.txt b/idea/testData/findUsages/kotlin/findPropertyUsages/javaAndKotlinOverrides2.results.txt index c0b4bafa005..afb6469987e 100644 --- a/idea/testData/findUsages/kotlin/findPropertyUsages/javaAndKotlinOverrides2.results.txt +++ b/idea/testData/findUsages/kotlin/findPropertyUsages/javaAndKotlinOverrides2.results.txt @@ -1,5 +1,5 @@ -[javaAndKotlinOverrides2.0.kt] Unclassified usage (23: 18) override var foo: String = "" -[javaAndKotlinOverrides2.0.kt] Unclassified usage (26: 30) open class E(override var foo: T): A(foo) -[javaAndKotlinOverrides2.0.kt] Unclassified usage (6: 18) override var foo: String -[javaAndKotlinOverrides2.1.java] Unclassified usage (12: 17) public void setFoo(String s) { -[javaAndKotlinOverrides2.1.java] Unclassified usage (7: 19) public String getFoo() { \ No newline at end of file +[javaAndKotlinOverrides2.0.kt] Unclassified usage 23 override var foo: String = "" +[javaAndKotlinOverrides2.0.kt] Unclassified usage 26 open class E(override var foo: T): A(foo) +[javaAndKotlinOverrides2.0.kt] Unclassified usage 6 override var foo: String +[javaAndKotlinOverrides2.1.java] Unclassified usage 12 public void setFoo(String s) { +[javaAndKotlinOverrides2.1.java] Unclassified usage 7 public String getFoo() { diff --git a/idea/testData/findUsages/kotlin/findPropertyUsages/javaClassObjectPropertyUsages.results.txt b/idea/testData/findUsages/kotlin/findPropertyUsages/javaClassObjectPropertyUsages.results.txt index f0574a4e93e..8d3ff8c5224 100644 --- a/idea/testData/findUsages/kotlin/findPropertyUsages/javaClassObjectPropertyUsages.results.txt +++ b/idea/testData/findUsages/kotlin/findPropertyUsages/javaClassObjectPropertyUsages.results.txt @@ -1,4 +1,4 @@ -Unclassified usage (10: 43) System.out.println("a.foo = " + A.foo); -Unclassified usage (7: 21) A.Companion.setFoo("a"); -Unclassified usage (8: 11) A.foo = "a"; -Unclassified usage (9: 53) System.out.println("a.foo = " + A.Companion.getFoo()); \ No newline at end of file +Unclassified usage 10 System.out.println("a.foo = " + A.foo); +Unclassified usage 7 A.Companion.setFoo("a"); +Unclassified usage 8 A.foo = "a"; +Unclassified usage 9 System.out.println("a.foo = " + A.Companion.getFoo()); diff --git a/idea/testData/findUsages/kotlin/findPropertyUsages/javaPropertyReadUsages.results.txt b/idea/testData/findUsages/kotlin/findPropertyUsages/javaPropertyReadUsages.results.txt index 8a8852e3d66..1c963d710e0 100644 --- a/idea/testData/findUsages/kotlin/findPropertyUsages/javaPropertyReadUsages.results.txt +++ b/idea/testData/findUsages/kotlin/findPropertyUsages/javaPropertyReadUsages.results.txt @@ -1,2 +1,2 @@ -Unclassified usage (13: 43) System.out.println("b.foo = " + b.getFoo()); -Unclassified usage (9: 43) System.out.println("a.foo = " + a.getFoo()); \ No newline at end of file +Unclassified usage 13 System.out.println("b.foo = " + b.getFoo()); +Unclassified usage 9 System.out.println("a.foo = " + a.getFoo()); diff --git a/idea/testData/findUsages/kotlin/findPropertyUsages/javaPropertyReadUsages2.results.txt b/idea/testData/findUsages/kotlin/findPropertyUsages/javaPropertyReadUsages2.results.txt index 8a8852e3d66..1c963d710e0 100644 --- a/idea/testData/findUsages/kotlin/findPropertyUsages/javaPropertyReadUsages2.results.txt +++ b/idea/testData/findUsages/kotlin/findPropertyUsages/javaPropertyReadUsages2.results.txt @@ -1,2 +1,2 @@ -Unclassified usage (13: 43) System.out.println("b.foo = " + b.getFoo()); -Unclassified usage (9: 43) System.out.println("a.foo = " + a.getFoo()); \ No newline at end of file +Unclassified usage 13 System.out.println("b.foo = " + b.getFoo()); +Unclassified usage 9 System.out.println("a.foo = " + a.getFoo()); diff --git a/idea/testData/findUsages/kotlin/findPropertyUsages/javaPropertyUsages.results.txt b/idea/testData/findUsages/kotlin/findPropertyUsages/javaPropertyUsages.results.txt index 7d13c5e1a71..751eddd7d80 100644 --- a/idea/testData/findUsages/kotlin/findPropertyUsages/javaPropertyUsages.results.txt +++ b/idea/testData/findUsages/kotlin/findPropertyUsages/javaPropertyUsages.results.txt @@ -1,4 +1,4 @@ -Unclassified usage (12: 11) b.setFoo("b"); -Unclassified usage (13: 43) System.out.println("b.foo = " + b.getFoo()); -Unclassified usage (8: 11) a.setFoo("a"); -Unclassified usage (9: 43) System.out.println("a.foo = " + a.getFoo()); \ No newline at end of file +Unclassified usage 12 b.setFoo("b"); +Unclassified usage 13 System.out.println("b.foo = " + b.getFoo()); +Unclassified usage 8 a.setFoo("a"); +Unclassified usage 9 System.out.println("a.foo = " + a.getFoo()); diff --git a/idea/testData/findUsages/kotlin/findPropertyUsages/javaPropertyUsages2.results.txt b/idea/testData/findUsages/kotlin/findPropertyUsages/javaPropertyUsages2.results.txt index 7d13c5e1a71..751eddd7d80 100644 --- a/idea/testData/findUsages/kotlin/findPropertyUsages/javaPropertyUsages2.results.txt +++ b/idea/testData/findUsages/kotlin/findPropertyUsages/javaPropertyUsages2.results.txt @@ -1,4 +1,4 @@ -Unclassified usage (12: 11) b.setFoo("b"); -Unclassified usage (13: 43) System.out.println("b.foo = " + b.getFoo()); -Unclassified usage (8: 11) a.setFoo("a"); -Unclassified usage (9: 43) System.out.println("a.foo = " + a.getFoo()); \ No newline at end of file +Unclassified usage 12 b.setFoo("b"); +Unclassified usage 13 System.out.println("b.foo = " + b.getFoo()); +Unclassified usage 8 a.setFoo("a"); +Unclassified usage 9 System.out.println("a.foo = " + a.getFoo()); diff --git a/idea/testData/findUsages/kotlin/findPropertyUsages/javaPropertyWriteUsages.results.txt b/idea/testData/findUsages/kotlin/findPropertyUsages/javaPropertyWriteUsages.results.txt index 98bd4c92281..2e361074887 100644 --- a/idea/testData/findUsages/kotlin/findPropertyUsages/javaPropertyWriteUsages.results.txt +++ b/idea/testData/findUsages/kotlin/findPropertyUsages/javaPropertyWriteUsages.results.txt @@ -1,2 +1,2 @@ -Unclassified usage (12: 11) b.setFoo("b"); -Unclassified usage (8: 11) a.setFoo("a"); +Unclassified usage 12 b.setFoo("b"); +Unclassified usage 8 a.setFoo("a"); diff --git a/idea/testData/findUsages/kotlin/findPropertyUsages/javaPropertyWriteUsages2.results.txt b/idea/testData/findUsages/kotlin/findPropertyUsages/javaPropertyWriteUsages2.results.txt index 98bd4c92281..2e361074887 100644 --- a/idea/testData/findUsages/kotlin/findPropertyUsages/javaPropertyWriteUsages2.results.txt +++ b/idea/testData/findUsages/kotlin/findPropertyUsages/javaPropertyWriteUsages2.results.txt @@ -1,2 +1,2 @@ -Unclassified usage (12: 11) b.setFoo("b"); -Unclassified usage (8: 11) a.setFoo("a"); +Unclassified usage 12 b.setFoo("b"); +Unclassified usage 8 a.setFoo("a"); diff --git a/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinClassObjectPropertyUsage.results.txt b/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinClassObjectPropertyUsage.results.txt index 04071ca0fad..d0a8893b4a1 100644 --- a/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinClassObjectPropertyUsage.results.txt +++ b/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinClassObjectPropertyUsage.results.txt @@ -1,2 +1,2 @@ -[kotlinClassObjectPropertyUsage.0.kt] Value read (11: 14) val a = Some.XX -[kotlinClassObjectPropertyUsage.1.java] Unclassified usage (7: 22) int i = Some.XX; \ No newline at end of file +[kotlinClassObjectPropertyUsage.0.kt] Value read 11 val a = Some.XX +[kotlinClassObjectPropertyUsage.1.java] Unclassified usage 7 int i = Some.XX; diff --git a/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinLocalPropertyUsages1.results.txt b/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinLocalPropertyUsages1.results.txt index d8919533402..4eadbaf9102 100644 --- a/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinLocalPropertyUsages1.results.txt +++ b/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinLocalPropertyUsages1.results.txt @@ -1 +1 @@ -Value read (6: 12) return bar +Value read 6 return bar diff --git a/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinLocalPropertyUsages2.results.txt b/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinLocalPropertyUsages2.results.txt index a6e139e9408..2a38aee1fc2 100644 --- a/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinLocalPropertyUsages2.results.txt +++ b/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinLocalPropertyUsages2.results.txt @@ -1 +1 @@ -Value read (7: 16) return bar +Value read 7 return bar diff --git a/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinMultiRefInImport.results.txt b/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinMultiRefInImport.results.txt index a5e2729e692..f1c07777d29 100644 --- a/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinMultiRefInImport.results.txt +++ b/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinMultiRefInImport.results.txt @@ -1,2 +1,2 @@ -Usage in import (5: 15) import server.foo -Value read (9: 21) val t = 1.foo + foo +Usage in import 5 import server.foo +Value read 9 val t = 1.foo + foo diff --git a/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinNestedClassPropertyUsages.results.txt b/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinNestedClassPropertyUsages.results.txt index c1b47f6f4e7..6b9c17e55f0 100644 --- a/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinNestedClassPropertyUsages.results.txt +++ b/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinNestedClassPropertyUsages.results.txt @@ -1,2 +1,2 @@ -Unclassified usage (7: 35) int n = new Outer.Inner().getFoo(); -Unclassified usage (8: 27) new Outer.Inner().setFoo(2); +Unclassified usage 7 int n = new Outer.Inner().getFoo(); +Unclassified usage 8 new Outer.Inner().setFoo(2); diff --git a/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPrivatePropertyInClassObjectUsages.results.txt b/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPrivatePropertyInClassObjectUsages.results.txt index f62cc239193..179a24f90d2 100644 --- a/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPrivatePropertyInClassObjectUsages.results.txt +++ b/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPrivatePropertyInClassObjectUsages.results.txt @@ -1 +1 @@ -Value read (4: 19) val x = Outer.t \ No newline at end of file +Value read 4 val x = Outer.t diff --git a/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPrivatePropertyUsages.results.txt b/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPrivatePropertyUsages.results.txt index 6bb69c96e62..b0943c212ed 100644 --- a/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPrivatePropertyUsages.results.txt +++ b/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPrivatePropertyUsages.results.txt @@ -1 +1 @@ -Value read (8: 33) open fun processRequest() = foo +Value read 8 open fun processRequest() = foo diff --git a/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPrivatePropertyUsages2.results.txt b/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPrivatePropertyUsages2.results.txt index 8ddf68005f4..6257575f49d 100644 --- a/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPrivatePropertyUsages2.results.txt +++ b/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPrivatePropertyUsages2.results.txt @@ -1,3 +1,3 @@ -[kotlinPrivatePropertyUsages2.0.kt] Named argument (9: 33) public class ServerEx(): Server(foo = "!") { -[kotlinPrivatePropertyUsages2.0.kt] Value read (6: 33) open fun processRequest() = foo -[kotlinPrivatePropertyUsages2.1.kt] Named argument (5: 24) println(Server(foo = "!").foo) \ No newline at end of file +[kotlinPrivatePropertyUsages2.0.kt] Named argument 9 public class ServerEx(): Server(foo = "!") { +[kotlinPrivatePropertyUsages2.0.kt] Value read 6 open fun processRequest() = foo +[kotlinPrivatePropertyUsages2.1.kt] Named argument 5 println(Server(foo = "!").foo) diff --git a/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPropertyReadUsages.results.txt b/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPropertyReadUsages.results.txt index a7a80e91eb6..0ed531fe69b 100644 --- a/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPropertyReadUsages.results.txt +++ b/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPropertyReadUsages.results.txt @@ -1,3 +1,3 @@ -[kotlinPropertyReadUsages.0.kt] Value read (13: 29) return super.foo -[kotlinPropertyReadUsages.1.kt] Value read (11: 30) println("b.foo = ${b.foo}") -[kotlinPropertyReadUsages.1.kt] Value read (7: 30) println("a.foo = ${a.foo}") \ No newline at end of file +[kotlinPropertyReadUsages.0.kt] Value read 13 return super.foo +[kotlinPropertyReadUsages.1.kt] Value read 11 println("b.foo = ${b.foo}") +[kotlinPropertyReadUsages.1.kt] Value read 7 println("a.foo = ${a.foo}") diff --git a/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPropertyReadUsages2.results.txt b/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPropertyReadUsages2.results.txt index 90bac11db80..2c5adfee983 100644 --- a/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPropertyReadUsages2.results.txt +++ b/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPropertyReadUsages2.results.txt @@ -1,3 +1,3 @@ -[kotlinPropertyReadUsages2.0.kt] Value read (11: 29) return super.foo -[kotlinPropertyReadUsages2.1.kt] Value read (11: 30) println("b.foo = ${b.foo}") -[kotlinPropertyReadUsages2.1.kt] Value read (7: 30) println("a.foo = ${a.foo}") \ No newline at end of file +[kotlinPropertyReadUsages2.0.kt] Value read 11 return super.foo +[kotlinPropertyReadUsages2.1.kt] Value read 11 println("b.foo = ${b.foo}") +[kotlinPropertyReadUsages2.1.kt] Value read 7 println("a.foo = ${a.foo}") diff --git a/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPropertyUsages.results.txt b/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPropertyUsages.results.txt index 00f20a951ef..6cfee77e94a 100644 --- a/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPropertyUsages.results.txt +++ b/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPropertyUsages.results.txt @@ -1,6 +1,6 @@ -[kotlinPropertyUsages.0.kt] Value read (13: 29) return super.foo -[kotlinPropertyUsages.0.kt] Value write (17: 22) super.foo = value -[kotlinPropertyUsages.1.kt] Value read (11: 30) println("b.foo = ${b.foo}") -[kotlinPropertyUsages.1.kt] Value read (7: 30) println("a.foo = ${a.foo}") -[kotlinPropertyUsages.1.kt] Value write (10: 11) b.foo = "b" -[kotlinPropertyUsages.1.kt] Value write (6: 11) a.foo = "a" \ No newline at end of file +[kotlinPropertyUsages.0.kt] Value read 13 return super.foo +[kotlinPropertyUsages.0.kt] Value write 17 super.foo = value +[kotlinPropertyUsages.1.kt] Value read 11 println("b.foo = ${b.foo}") +[kotlinPropertyUsages.1.kt] Value read 7 println("a.foo = ${a.foo}") +[kotlinPropertyUsages.1.kt] Value write 10 b.foo = "b" +[kotlinPropertyUsages.1.kt] Value write 6 a.foo = "a" diff --git a/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPropertyUsages2.results.txt b/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPropertyUsages2.results.txt index 9ffb6e1b1b6..05c937fb6d5 100644 --- a/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPropertyUsages2.results.txt +++ b/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPropertyUsages2.results.txt @@ -1,6 +1,6 @@ -[kotlinPropertyUsages2.0.kt] Value read (11: 29) return super.foo -[kotlinPropertyUsages2.0.kt] Value write (15: 22) super.foo = value -[kotlinPropertyUsages2.1.kt] Value read (11: 30) println("b.foo = ${b.foo}") -[kotlinPropertyUsages2.1.kt] Value read (7: 30) println("a.foo = ${a.foo}") -[kotlinPropertyUsages2.1.kt] Value write (10: 11) b.foo = "b" -[kotlinPropertyUsages2.1.kt] Value write (6: 11) a.foo = "a" \ No newline at end of file +[kotlinPropertyUsages2.0.kt] Value read 11 return super.foo +[kotlinPropertyUsages2.0.kt] Value write 15 super.foo = value +[kotlinPropertyUsages2.1.kt] Value read 11 println("b.foo = ${b.foo}") +[kotlinPropertyUsages2.1.kt] Value read 7 println("a.foo = ${a.foo}") +[kotlinPropertyUsages2.1.kt] Value write 10 b.foo = "b" +[kotlinPropertyUsages2.1.kt] Value write 6 a.foo = "a" diff --git a/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPropertyWriteUsages.results.txt b/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPropertyWriteUsages.results.txt index ef7cd7d3cce..90a830f663c 100644 --- a/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPropertyWriteUsages.results.txt +++ b/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPropertyWriteUsages.results.txt @@ -1,3 +1,3 @@ -[kotlinPropertyWriteUsages.0.kt] Value write (17: 22) super.foo = value -[kotlinPropertyWriteUsages.1.kt] Value write (10: 11) b.foo = "b" -[kotlinPropertyWriteUsages.1.kt] Value write (6: 11) a.foo = "a" \ No newline at end of file +[kotlinPropertyWriteUsages.0.kt] Value write 17 super.foo = value +[kotlinPropertyWriteUsages.1.kt] Value write 10 b.foo = "b" +[kotlinPropertyWriteUsages.1.kt] Value write 6 a.foo = "a" diff --git a/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPropertyWriteUsages2.results.txt b/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPropertyWriteUsages2.results.txt index d9da3a3096e..174802c6e7a 100644 --- a/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPropertyWriteUsages2.results.txt +++ b/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPropertyWriteUsages2.results.txt @@ -1,3 +1,3 @@ -[kotlinPropertyWriteUsages2.0.kt] Value write (15: 22) super.foo = value -[kotlinPropertyWriteUsages2.1.kt] Value write (10: 11) b.foo = "b" -[kotlinPropertyWriteUsages2.1.kt] Value write (6: 11) a.foo = "a" \ No newline at end of file +[kotlinPropertyWriteUsages2.0.kt] Value write 15 super.foo = value +[kotlinPropertyWriteUsages2.1.kt] Value write 10 b.foo = "b" +[kotlinPropertyWriteUsages2.1.kt] Value write 6 a.foo = "a" diff --git a/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinTopLevelPropertyUsages.results.txt b/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinTopLevelPropertyUsages.results.txt index ddcad3e3491..8ee0a25fb7b 100644 --- a/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinTopLevelPropertyUsages.results.txt +++ b/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinTopLevelPropertyUsages.results.txt @@ -1,6 +1,6 @@ -[kotlinTopLevelPropertyUsages.1.kt] Receiver (8: 35) println("length: ${server.foo.length()}") -[kotlinTopLevelPropertyUsages.1.kt] Usage in import (3: 15) import server.foo -[kotlinTopLevelPropertyUsages.1.kt] Value read (7: 33) println("foo = ${server.foo}") -[kotlinTopLevelPropertyUsages.2.java] Unclassified usage (7: 72) System.out.println("foo = " + KotlinTopLevelPropertyUsages_0Kt.getFoo()); -[kotlinTopLevelPropertyUsages.2.java] Unclassified usage (8: 74) System.out.println("length: " + KotlinTopLevelPropertyUsages_0Kt.getFoo().length()); -[kotlinTopLevelPropertyUsages.2.java] Unclassified usage (9: 42) KotlinTopLevelPropertyUsages_0Kt.setFoo(""); \ No newline at end of file +[kotlinTopLevelPropertyUsages.1.kt] Receiver 8 println("length: ${server.foo.length()}") +[kotlinTopLevelPropertyUsages.1.kt] Usage in import 3 import server.foo +[kotlinTopLevelPropertyUsages.1.kt] Value read 7 println("foo = ${server.foo}") +[kotlinTopLevelPropertyUsages.2.java] Unclassified usage 7 System.out.println("foo = " + KotlinTopLevelPropertyUsages_0Kt.getFoo()); +[kotlinTopLevelPropertyUsages.2.java] Unclassified usage 8 System.out.println("length: " + KotlinTopLevelPropertyUsages_0Kt.getFoo().length()); +[kotlinTopLevelPropertyUsages.2.java] Unclassified usage 9 KotlinTopLevelPropertyUsages_0Kt.setFoo(""); diff --git a/idea/testData/findUsages/kotlin/findPropertyUsages/kt7656.results.txt b/idea/testData/findUsages/kotlin/findPropertyUsages/kt7656.results.txt index 46482eab310..abd18320f2d 100644 --- a/idea/testData/findUsages/kotlin/findPropertyUsages/kt7656.results.txt +++ b/idea/testData/findUsages/kotlin/findPropertyUsages/kt7656.results.txt @@ -1 +1 @@ -Unclassified usage (10: 15) println(a.field) +Unclassified usage 10 println(a.field) \ No newline at end of file diff --git a/idea/testData/findUsages/kotlin/findSecondaryConstructorUsages/defaultSecondaryConstructor.results.txt b/idea/testData/findUsages/kotlin/findSecondaryConstructorUsages/defaultSecondaryConstructor.results.txt index b9aae4fbfc9..eb03e149818 100644 --- a/idea/testData/findUsages/kotlin/findSecondaryConstructorUsages/defaultSecondaryConstructor.results.txt +++ b/idea/testData/findUsages/kotlin/findSecondaryConstructorUsages/defaultSecondaryConstructor.results.txt @@ -1,8 +1,8 @@ -[defaultSecondaryConstructor.0.kt] New instance creation (28: 5) B() -[defaultSecondaryConstructor.0.kt] Supertype (23: 11) class C : B() { -[defaultSecondaryConstructor.0.kt] Unclassified usage (14: 27) constructor(a: Int) : super() { -[defaultSecondaryConstructor.0.kt] Unclassified usage (18: 19) constructor() { -[defaultSecondaryConstructor.0.kt] Unclassified usage (8: 26) constructor(a: Int): this() { -[defaultSecondaryConstructor.1.java] New instance creation (11: 13) new B(); -[defaultSecondaryConstructor.1.java] Unclassified usage (3: 9) super(); -[defaultSecondaryConstructor.1.java] Unclassified usage (6: 12) public J() { \ No newline at end of file +[defaultSecondaryConstructor.0.kt] New instance creation 28 B() +[defaultSecondaryConstructor.0.kt] Supertype 23 class C : B() { +[defaultSecondaryConstructor.0.kt] Unclassified usage 14 constructor(a: Int) : super() { +[defaultSecondaryConstructor.0.kt] Unclassified usage 18 constructor() { +[defaultSecondaryConstructor.0.kt] Unclassified usage 8 constructor(a: Int): this() { +[defaultSecondaryConstructor.1.java] New instance creation 11 new B(); +[defaultSecondaryConstructor.1.java] Unclassified usage 3 super(); +[defaultSecondaryConstructor.1.java] Unclassified usage 6 public J() { diff --git a/idea/testData/findUsages/kotlin/findSecondaryConstructorUsages/jvmOverloaded.results.txt b/idea/testData/findUsages/kotlin/findSecondaryConstructorUsages/jvmOverloaded.results.txt index 6efc67fb10a..bd40572819b 100644 --- a/idea/testData/findUsages/kotlin/findSecondaryConstructorUsages/jvmOverloaded.results.txt +++ b/idea/testData/findUsages/kotlin/findSecondaryConstructorUsages/jvmOverloaded.results.txt @@ -1,4 +1,4 @@ -New instance creation (11: 13) new A(1, 1.0); -New instance creation (15: 13) new A(1, 1.0, "1"); -New instance creation (3: 13) new A(); -New instance creation (7: 13) new A(1); \ No newline at end of file +New instance creation 11 new A(1, 1.0); +New instance creation 15 new A(1, 1.0, "1"); +New instance creation 3 new A(); +New instance creation 7 new A(1); diff --git a/idea/testData/findUsages/kotlin/findSecondaryConstructorUsages/secondaryConstructor.results.txt b/idea/testData/findUsages/kotlin/findSecondaryConstructorUsages/secondaryConstructor.results.txt index ee02b8272ac..70275ab798b 100644 --- a/idea/testData/findUsages/kotlin/findSecondaryConstructorUsages/secondaryConstructor.results.txt +++ b/idea/testData/findUsages/kotlin/findSecondaryConstructorUsages/secondaryConstructor.results.txt @@ -1,6 +1,6 @@ -[secondaryConstructor.0.kt] New instance creation (24: 5) B("") -[secondaryConstructor.0.kt] Supertype (19: 10) class C: B("") { -[secondaryConstructor.0.kt] Unclassified usage (14: 27) constructor(a: Int) : super("") { -[secondaryConstructor.0.kt] Unclassified usage (4: 20) constructor(): this("") { -[secondaryConstructor.1.java] New instance creation (7: 13) new B(""); -[secondaryConstructor.1.java] Unclassified usage (3: 9) super(""); \ No newline at end of file +[secondaryConstructor.0.kt] New instance creation 24 B("") +[secondaryConstructor.0.kt] Supertype 19 class C: B("") { +[secondaryConstructor.0.kt] Unclassified usage 14 constructor(a: Int) : super("") { +[secondaryConstructor.0.kt] Unclassified usage 4 constructor(): this("") { +[secondaryConstructor.1.java] New instance creation 7 new B(""); +[secondaryConstructor.1.java] Unclassified usage 3 super(""); diff --git a/idea/testData/findUsages/kotlin/findTypeParameterUsages/kotlinClassTypeParameterUsages.results.txt b/idea/testData/findUsages/kotlin/findTypeParameterUsages/kotlinClassTypeParameterUsages.results.txt index 4565a4ad784..df414c30c38 100644 --- a/idea/testData/findUsages/kotlin/findTypeParameterUsages/kotlinClassTypeParameterUsages.results.txt +++ b/idea/testData/findUsages/kotlin/findTypeParameterUsages/kotlinClassTypeParameterUsages.results.txt @@ -1,6 +1,6 @@ -Class/object property type (10: 12) val t: T = foo -Extension receiver type (5: 13) fun T.bar() {} -Function return types (11: 20) fun bar(t: T): T = t -Parameter type (11: 16) fun bar(t: T): T = t -Parameter type (3: 22) open class A(foo: T, list: List) { -Type parameter (3: 36) open class A(foo: T, list: List) { +Class/object property type 10 val t: T = foo +Extension receiver type 5 fun T.bar() {} +Function return types 11 fun bar(t: T): T = t +Parameter type 11 fun bar(t: T): T = t +Parameter type 3 open class A(foo: T, list: List) { +Type parameter 3 open class A(foo: T, list: List) { diff --git a/idea/testData/findUsages/kotlin/findTypeParameterUsages/kotlinFunctionTypeParameterUsages.results.txt b/idea/testData/findUsages/kotlin/findTypeParameterUsages/kotlinFunctionTypeParameterUsages.results.txt index 2d8663370df..7446bcde8b5 100644 --- a/idea/testData/findUsages/kotlin/findTypeParameterUsages/kotlinFunctionTypeParameterUsages.results.txt +++ b/idea/testData/findUsages/kotlin/findTypeParameterUsages/kotlinFunctionTypeParameterUsages.results.txt @@ -1,4 +1,4 @@ -Extension receiver type (3: 9) fun T.foo(t: T, list: List): T { -Function return types (3: 37) fun T.foo(t: T, list: List): T { -Parameter type (3: 18) fun T.foo(t: T, list: List): T { -Type parameter (3: 32) fun T.foo(t: T, list: List): T { +Extension receiver type 3 fun T.foo(t: T, list: List): T { +Function return types 3 fun T.foo(t: T, list: List): T { +Parameter type 3 fun T.foo(t: T, list: List): T { +Type parameter 3 fun T.foo(t: T, list: List): T { diff --git a/idea/testData/findUsages/kotlin/findWithFilteringImports/findWithFilteringImports.results.txt b/idea/testData/findUsages/kotlin/findWithFilteringImports/findWithFilteringImports.results.txt index 255bbb70e47..1b3d14ac848 100644 --- a/idea/testData/findUsages/kotlin/findWithFilteringImports/findWithFilteringImports.results.txt +++ b/idea/testData/findUsages/kotlin/findWithFilteringImports/findWithFilteringImports.results.txt @@ -1 +1 @@ -New instance creation (5: 9) val a = Test() +New instance creation 5 val a = Test() diff --git a/idea/testData/findUsages/kotlin/findWithStructuralGrouping/kotlinClassAllUsages.results.txt b/idea/testData/findUsages/kotlin/findWithStructuralGrouping/kotlinClassAllUsages.results.txt index 94964d2c894..8d2cd1243d9 100644 --- a/idea/testData/findUsages/kotlin/findWithStructuralGrouping/kotlinClassAllUsages.results.txt +++ b/idea/testData/findUsages/kotlin/findWithStructuralGrouping/kotlinClassAllUsages.results.txt @@ -1,16 +1,16 @@ -Class/object property type (Client) (6: 21) var nextServer: Server? = new Server() -Companion object (Client) (5: 29) class Client(name: String = Server.NAME): Server() { -Companion object (Client) (7: 16) val name = Server.NAME -Companion object (bar) (32: 28) fun Client.bar(s: Server = Server.NAME) { -Function return types (Client) (14: 26) fun getNextServer(): Server? { -Function return types (asServer) (40: 21) fun Any.asServer(): Server? { -Local variable declaration (Client) (10: 21) val server: Server = s -Parameter type (Client) (9: 16) fun foo(s: Server) { -Parameter type (bar) (32: 19) fun Client.bar(s: Server = Server.NAME) { -Super type qualifier (Client) (19: 15) super.work() -Supertype (Client) (23: 23) companion object: Server() { -Supertype (Client) (5: 43) class Client(name: String = Server.NAME): Server() { -Supertype (ClientObject) (28: 22) object ClientObject: Server() { -Target type of 'is' operation (asServer) (41: 24) return if (this is Server) this as Server else null -Usage in cast target type (asServer) (41: 40) return if (this is Server) this as Server else null -Usage in import (3: 15) import server.Server +Class/object property type (Client) 6 var nextServer: Server? = new Server() +Companion object (Client) 5 class Client(name: String = Server.NAME): Server() { +Companion object (Client) 7 val name = Server.NAME +Companion object (bar) 32 fun Client.bar(s: Server = Server.NAME) { +Function return types (Client) 14 fun getNextServer(): Server? { +Function return types (asServer) 40 fun Any.asServer(): Server? { +Local variable declaration (Client) 10 val server: Server = s +Parameter type (Client) 9 fun foo(s: Server) { +Parameter type (bar) 32 fun Client.bar(s: Server = Server.NAME) { +Super type qualifier (Client) 19 super.work() +Supertype (Client) 23 companion object: Server() { +Supertype (Client) 5 class Client(name: String = Server.NAME): Server() { +Supertype (ClientObject) 28 object ClientObject: Server() { +Target type of 'is' operation (asServer) 41 return if (this is Server) this as Server else null +Usage in cast target type (asServer) 41 return if (this is Server) this as Server else null +Usage in import 3 import server.Server diff --git a/idea/testData/findUsages/kotlin/findWithStructuralGrouping/kotlinMethodUsages.results.txt b/idea/testData/findUsages/kotlin/findWithStructuralGrouping/kotlinMethodUsages.results.txt index 2a13adaa78c..84b1a6564d5 100644 --- a/idea/testData/findUsages/kotlin/findWithStructuralGrouping/kotlinMethodUsages.results.txt +++ b/idea/testData/findUsages/kotlin/findWithStructuralGrouping/kotlinMethodUsages.results.txt @@ -1,2 +1,2 @@ -Function call (Client) (5: 18) Server().processRequest() -Function call (Client) (6: 20) ServerEx().processRequest() +Function call (Client) 5 Server().processRequest() +Function call (Client) 6 ServerEx().processRequest() diff --git a/idea/testData/findUsages/kotlin/findWithStructuralGrouping/kotlinPropertyUsages.results.txt b/idea/testData/findUsages/kotlin/findWithStructuralGrouping/kotlinPropertyUsages.results.txt index 0df41fce6c9..225f4fe05c6 100644 --- a/idea/testData/findUsages/kotlin/findWithStructuralGrouping/kotlinPropertyUsages.results.txt +++ b/idea/testData/findUsages/kotlin/findWithStructuralGrouping/kotlinPropertyUsages.results.txt @@ -1,6 +1,6 @@ -[kotlinPropertyUsages.0.kt] Value read (B) (14: 29) return super.foo -[kotlinPropertyUsages.0.kt] Value write (B) (18: 22) super.foo = value -[kotlinPropertyUsages.1.kt] Value read (Client) (11: 30) println("b.foo = ${b.foo}") -[kotlinPropertyUsages.1.kt] Value read (Client) (7: 30) println("a.foo = ${a.foo}") -[kotlinPropertyUsages.1.kt] Value write (Client) (10: 11) b.foo = "b" -[kotlinPropertyUsages.1.kt] Value write (Client) (6: 11) a.foo = "a" \ No newline at end of file +[kotlinPropertyUsages.0.kt] Value read (B) 14 return super.foo +[kotlinPropertyUsages.0.kt] Value write (B) 18 super.foo = value +[kotlinPropertyUsages.1.kt] Value read (Client) 11 println("b.foo = ${b.foo}") +[kotlinPropertyUsages.1.kt] Value read (Client) 7 println("a.foo = ${a.foo}") +[kotlinPropertyUsages.1.kt] Value write (Client) 10 b.foo = "b" +[kotlinPropertyUsages.1.kt] Value write (Client) 6 a.foo = "a" diff --git a/idea/testData/findUsages/kotlin/propertyFiles/propertyFileUsagesByRef.results.txt b/idea/testData/findUsages/kotlin/propertyFiles/propertyFileUsagesByRef.results.txt index 870386fd047..1b5fa5ed0dd 100644 --- a/idea/testData/findUsages/kotlin/propertyFiles/propertyFileUsagesByRef.results.txt +++ b/idea/testData/findUsages/kotlin/propertyFiles/propertyFileUsagesByRef.results.txt @@ -1,2 +1,2 @@ -[propertyFileUsagesByRef.0.kt] Usage in string constants (5: 51) public fun message(@PropertyKey(resourceBundle = "idea.testData.findUsages.kotlin.propertyFiles.propertyFileUsagesByRef.2") key: String) = key -[propertyFileUsagesByRef.1.java] Method parameter declaration (4: 58) static String message(@PropertyKey(resourceBundle = "idea.testData.findUsages.kotlin.propertyFiles.propertyFileUsagesByRef.2") String key, Object... args) { \ No newline at end of file +[propertyFileUsagesByRef.0.kt] Usage in string constants 5 public fun message(@PropertyKey(resourceBundle = "idea.testData.findUsages.kotlin.propertyFiles.propertyFileUsagesByRef.2") key: String) = key +[propertyFileUsagesByRef.1.java] Method parameter declaration 4 static String message(@PropertyKey(resourceBundle = "idea.testData.findUsages.kotlin.propertyFiles.propertyFileUsagesByRef.2") String key, Object... args) { diff --git a/idea/testData/findUsages/kotlin/propertyFiles/propertyUsagesByRef.results.txt b/idea/testData/findUsages/kotlin/propertyFiles/propertyUsagesByRef.results.txt index 646f7c8c781..67a0f74a5f6 100644 --- a/idea/testData/findUsages/kotlin/propertyFiles/propertyUsagesByRef.results.txt +++ b/idea/testData/findUsages/kotlin/propertyFiles/propertyUsagesByRef.results.txt @@ -1,2 +1,2 @@ -[propertyUsagesByRef.0.kt] Usage in string constants (8: 14) message("foo.bar") -[propertyUsagesByRef.1.java] Usage in string constants (3: 37) PropertyUsages_1Kt.message("foo.bar"); \ No newline at end of file +[propertyUsagesByRef.0.kt] Usage in string constants 8 message("foo.bar") +[propertyUsagesByRef.1.java] Usage in string constants 3 PropertyUsages_1Kt.message("foo.bar"); diff --git a/idea/testData/findUsages/kotlin/unresolvedAnnotation/unresolvedAnnotation.results.txt b/idea/testData/findUsages/kotlin/unresolvedAnnotation/unresolvedAnnotation.results.txt index 1881962a8c1..6c930f16f5c 100644 --- a/idea/testData/findUsages/kotlin/unresolvedAnnotation/unresolvedAnnotation.results.txt +++ b/idea/testData/findUsages/kotlin/unresolvedAnnotation/unresolvedAnnotation.results.txt @@ -1 +1 @@ -Usage in extends/implements clause (1: 29) public class Client extends Foo {} \ No newline at end of file +Usage in extends/implements clause 1 public class Client extends Foo {} diff --git a/idea/testData/findUsages/kotlin/variable/plusAssignFun.results.txt b/idea/testData/findUsages/kotlin/variable/plusAssignFun.results.txt index 92e10ee064a..9bc5c99e1f7 100644 --- a/idea/testData/findUsages/kotlin/variable/plusAssignFun.results.txt +++ b/idea/testData/findUsages/kotlin/variable/plusAssignFun.results.txt @@ -1 +1 @@ -Value read (9: 5) c += 10 \ No newline at end of file +Value read 9 c += 10 diff --git a/idea/testData/findUsages/kotlin/variable/readAccess.results.txt b/idea/testData/findUsages/kotlin/variable/readAccess.results.txt index 7ea37e1679d..db23e7e8a7e 100644 --- a/idea/testData/findUsages/kotlin/variable/readAccess.results.txt +++ b/idea/testData/findUsages/kotlin/variable/readAccess.results.txt @@ -1,6 +1,6 @@ -Value read (10: 12) print(-v) -Value read (7: 11) print(v) -Value write (11: 5) v += 1 -Value write (12: 6) (v) -= 1 -Value write (8: 11) ++ @X v -Value write (9: 5) v-- \ No newline at end of file +Value read 10 print(-v) +Value read 7 print(v) +Value write 11 v += 1 +Value write 12 (v) -= 1 +Value write 8 ++ @X v +Value write 9 v-- diff --git a/idea/testData/findUsages/kotlin/variable/writeAccess.results.txt b/idea/testData/findUsages/kotlin/variable/writeAccess.results.txt index f4abeaff074..c9841b01f8f 100644 --- a/idea/testData/findUsages/kotlin/variable/writeAccess.results.txt +++ b/idea/testData/findUsages/kotlin/variable/writeAccess.results.txt @@ -1,5 +1,5 @@ -Value write (11: 5) v += 1 -Value write (12: 6) (v) -= 1 -Value write (6: 9) (@X v) = 2 -Value write (8: 11) ++ @X v -Value write (9: 5) v-- \ No newline at end of file +Value write 11 v += 1 +Value write 12 (v) -= 1 +Value write 6 (@X v) = 2 +Value write 8 ++ @X v +Value write 9 v-- diff --git a/idea/testData/findUsages/libraryUsages/javaLibrary/LibraryClassUsages.results.txt b/idea/testData/findUsages/libraryUsages/javaLibrary/LibraryClassUsages.results.txt index a0fc5fe0781..6d049d27601 100644 --- a/idea/testData/findUsages/libraryUsages/javaLibrary/LibraryClassUsages.results.txt +++ b/idea/testData/findUsages/libraryUsages/javaLibrary/LibraryClassUsages.results.txt @@ -1,2 +1,2 @@ -Local variable declaration (9: 14) val foo: Foo -Usage in import (6: 16) import library.Foo \ No newline at end of file +Local variable declaration 9 val foo: Foo +Usage in import 6 import library.Foo diff --git a/idea/testData/findUsages/libraryUsages/javaLibrary/LibraryConstructorUsages.results.txt b/idea/testData/findUsages/libraryUsages/javaLibrary/LibraryConstructorUsages.results.txt index 4f212dc2d4e..0babe0fdc73 100644 --- a/idea/testData/findUsages/libraryUsages/javaLibrary/LibraryConstructorUsages.results.txt +++ b/idea/testData/findUsages/libraryUsages/javaLibrary/LibraryConstructorUsages.results.txt @@ -1 +1 @@ -New instance creation (9: 5) Foo(1) \ No newline at end of file +New instance creation 9 Foo(1) diff --git a/idea/testData/findUsages/libraryUsages/javaLibrary/LibraryFieldUsages.results.txt b/idea/testData/findUsages/libraryUsages/javaLibrary/LibraryFieldUsages.results.txt index 343f4943d40..211a479f821 100644 --- a/idea/testData/findUsages/libraryUsages/javaLibrary/LibraryFieldUsages.results.txt +++ b/idea/testData/findUsages/libraryUsages/javaLibrary/LibraryFieldUsages.results.txt @@ -1 +1 @@ -Value write (9: 11) Foo().x = 1 \ No newline at end of file +Value write 9 Foo().x = 1 diff --git a/idea/testData/findUsages/libraryUsages/javaLibrary/LibraryMethodUsages.results.txt b/idea/testData/findUsages/libraryUsages/javaLibrary/LibraryMethodUsages.results.txt index e8a628295e0..646567115b7 100644 --- a/idea/testData/findUsages/libraryUsages/javaLibrary/LibraryMethodUsages.results.txt +++ b/idea/testData/findUsages/libraryUsages/javaLibrary/LibraryMethodUsages.results.txt @@ -1 +1 @@ -Function call (9: 11) Foo().bar(1) \ No newline at end of file +Function call 9 Foo().bar(1) diff --git a/idea/testData/findUsages/libraryUsages/javaLibrary/LibraryStaticFieldUsages.results.txt b/idea/testData/findUsages/libraryUsages/javaLibrary/LibraryStaticFieldUsages.results.txt index 086f8c40ce4..870088b5cf0 100644 --- a/idea/testData/findUsages/libraryUsages/javaLibrary/LibraryStaticFieldUsages.results.txt +++ b/idea/testData/findUsages/libraryUsages/javaLibrary/LibraryStaticFieldUsages.results.txt @@ -1 +1 @@ -Value write (9: 9) Foo.X = 1 \ No newline at end of file +Value write 9 Foo.X = 1 diff --git a/idea/testData/findUsages/libraryUsages/javaLibrary/LibraryStaticMethodUsages.results.txt b/idea/testData/findUsages/libraryUsages/javaLibrary/LibraryStaticMethodUsages.results.txt index 8ebf107cea2..254d2048b95 100644 --- a/idea/testData/findUsages/libraryUsages/javaLibrary/LibraryStaticMethodUsages.results.txt +++ b/idea/testData/findUsages/libraryUsages/javaLibrary/LibraryStaticMethodUsages.results.txt @@ -1 +1 @@ -Function call (9: 9) Foo.baz(1) \ No newline at end of file +Function call 9 Foo.baz(1) diff --git a/idea/testData/findUsages/libraryUsages/kotlinLibrary/LibraryClassUsages.results.txt b/idea/testData/findUsages/libraryUsages/kotlinLibrary/LibraryClassUsages.results.txt index c27901a45aa..b45be88d733 100644 --- a/idea/testData/findUsages/libraryUsages/kotlinLibrary/LibraryClassUsages.results.txt +++ b/idea/testData/findUsages/libraryUsages/kotlinLibrary/LibraryClassUsages.results.txt @@ -1,24 +1,24 @@ -[LibraryClassUsages.0.kt] Local variable declaration (16: 12) val a: A = A() -[LibraryClassUsages.0.kt] New instance creation (16: 16) val a: A = A() -[LibraryClassUsages.0.kt] New instance creation (17: 14) val aa = A(1) -[LibraryClassUsages.0.kt] Supertype (13: 12) class Y(): A(1) -[LibraryClassUsages.0.kt] Supertype (9: 10) class X: A { -[LibraryClassUsages.1.java] Local variable declaration (11: 9) A a = new A(); -[LibraryClassUsages.1.java] Local variable declaration (12: 9) A aa = new A(1); -[LibraryClassUsages.1.java] New instance creation (11: 19) A a = new A(); -[LibraryClassUsages.1.java] New instance creation (12: 20) A aa = new A(1); -[LibraryClassUsages.1.java] Usage in extends/implements clause (5: 17) class J extends A { -[library.kt] Nested class/object (63: 13) val t = A.T(1) -[library.kt] Nested class/object (64: 14) val tt = A.T() -[library.kt] New instance creation (57: 13) val a = A(1) -[library.kt] New instance creation (58: 14) val aa = A() -[library.kt] Supertype (19: 10) class B: A { -[library.kt] Supertype (22: 14) class U: A.T { -[library.kt] Supertype (27: 12) class C(): A(1) { -[library.kt] Supertype (28: 16) class V(): A.T(1) -[library.kt] Supertype (31: 11) class BB: A { -[library.kt] Supertype (34: 15) class UU: A.T { -[library.kt] Supertype (39: 13) class CC(): A() { -[library.kt] Supertype (40: 17) class VV(): A.T() -[library.kt] Unclassified usage (61: 14) val ff = A::foo -[library.kt] Unclassified usage (66: 15) val fff = A.T::bar \ No newline at end of file +[LibraryClassUsages.0.kt] Local variable declaration 16 val a: A = A() +[LibraryClassUsages.0.kt] New instance creation 16 val a: A = A() +[LibraryClassUsages.0.kt] New instance creation 17 val aa = A(1) +[LibraryClassUsages.0.kt] Supertype 13 class Y(): A(1) +[LibraryClassUsages.0.kt] Supertype 9 class X: A { +[LibraryClassUsages.1.java] Local variable declaration 11 A a = new A(); +[LibraryClassUsages.1.java] Local variable declaration 12 A aa = new A(1); +[LibraryClassUsages.1.java] New instance creation 11 A a = new A(); +[LibraryClassUsages.1.java] New instance creation 12 A aa = new A(1); +[LibraryClassUsages.1.java] Usage in extends/implements clause 5 class J extends A { +[library.kt] Nested class/object 63 val t = A.T(1) +[library.kt] Nested class/object 64 val tt = A.T() +[library.kt] New instance creation 57 val a = A(1) +[library.kt] New instance creation 58 val aa = A() +[library.kt] Supertype 19 class B: A { +[library.kt] Supertype 22 class U: A.T { +[library.kt] Supertype 27 class C(): A(1) { +[library.kt] Supertype 28 class V(): A.T(1) +[library.kt] Supertype 31 class BB: A { +[library.kt] Supertype 34 class UU: A.T { +[library.kt] Supertype 39 class CC(): A() { +[library.kt] Supertype 40 class VV(): A.T() +[library.kt] Unclassified usage 61 val ff = A::foo +[library.kt] Unclassified usage 66 val fff = A.T::bar diff --git a/idea/testData/findUsages/libraryUsages/kotlinLibrary/LibraryCompanionObjectUsages.results.txt b/idea/testData/findUsages/libraryUsages/kotlinLibrary/LibraryCompanionObjectUsages.results.txt index e49ece3b8f2..d67258790d4 100644 --- a/idea/testData/findUsages/libraryUsages/kotlinLibrary/LibraryCompanionObjectUsages.results.txt +++ b/idea/testData/findUsages/libraryUsages/kotlinLibrary/LibraryCompanionObjectUsages.results.txt @@ -1,3 +1,3 @@ -[LibraryCompanionObjectUsages.0.kt] Companion object (10: 15) val a = A.Companion -[LibraryCompanionObjectUsages.1.java] Local variable declaration (7: 11) A.Companion o = A.Companion; -[LibraryCompanionObjectUsages.1.java] Unclassified usage (7: 27) A.Companion o = A.Companion; \ No newline at end of file +[LibraryCompanionObjectUsages.0.kt] Companion object 10 val a = A.Companion +[LibraryCompanionObjectUsages.1.java] Local variable declaration 7 A.Companion o = A.Companion; +[LibraryCompanionObjectUsages.1.java] Unclassified usage 7 A.Companion o = A.Companion; \ No newline at end of file diff --git a/idea/testData/findUsages/libraryUsages/kotlinLibrary/LibraryEnumEntryUsages.results.txt b/idea/testData/findUsages/libraryUsages/kotlinLibrary/LibraryEnumEntryUsages.results.txt index 237ad8beb3c..63ea0a8f243 100644 --- a/idea/testData/findUsages/libraryUsages/kotlinLibrary/LibraryEnumEntryUsages.results.txt +++ b/idea/testData/findUsages/libraryUsages/kotlinLibrary/LibraryEnumEntryUsages.results.txt @@ -1 +1 @@ -Value read (9: 7) E.ONE \ No newline at end of file +Value read 9 E.ONE diff --git a/idea/testData/findUsages/libraryUsages/kotlinLibrary/LibraryFunctionUsages.results.txt b/idea/testData/findUsages/libraryUsages/kotlinLibrary/LibraryFunctionUsages.results.txt index 456aecfd6d3..69046be7fd2 100644 --- a/idea/testData/findUsages/libraryUsages/kotlinLibrary/LibraryFunctionUsages.results.txt +++ b/idea/testData/findUsages/libraryUsages/kotlinLibrary/LibraryFunctionUsages.results.txt @@ -1,4 +1,4 @@ -[LibraryFunctionUsages.0.kt] Callable reference (10: 15) val f = ::foo -[LibraryFunctionUsages.0.kt] Function call (11: 5) foo() -[library.kt] Callable reference (53: 15) val f = ::foo -[library.kt] Function call (52: 5) foo() \ No newline at end of file +[LibraryFunctionUsages.0.kt] Callable reference 10 val f = ::foo +[LibraryFunctionUsages.0.kt] Function call 11 foo() +[library.kt] Callable reference 53 val f = ::foo +[library.kt] Function call 52 foo() diff --git a/idea/testData/findUsages/libraryUsages/kotlinLibrary/LibraryMemberFunctionUsages.results.txt b/idea/testData/findUsages/libraryUsages/kotlinLibrary/LibraryMemberFunctionUsages.results.txt index 4886eb99dfe..3c97939b94b 100644 --- a/idea/testData/findUsages/libraryUsages/kotlinLibrary/LibraryMemberFunctionUsages.results.txt +++ b/idea/testData/findUsages/libraryUsages/kotlinLibrary/LibraryMemberFunctionUsages.results.txt @@ -1,5 +1,5 @@ -[LibraryMemberFunctionUsages.0.kt] Callable reference (10: 16) val f = A::foo -[LibraryMemberFunctionUsages.0.kt] Function call (11: 9) A().foo(1) -[LibraryMemberFunctionUsages.1.java] Unclassified usage (11: 17) new A().foo(1); -[library.kt] Callable reference (61: 17) val ff = A::foo -[library.kt] Function call (60: 7) a.foo(2) \ No newline at end of file +[LibraryMemberFunctionUsages.0.kt] Callable reference 10 val f = A::foo +[LibraryMemberFunctionUsages.0.kt] Function call 11 A().foo(1) +[LibraryMemberFunctionUsages.1.java] Unclassified usage 11 new A().foo(1); +[library.kt] Callable reference 61 val ff = A::foo +[library.kt] Function call 60 a.foo(2) \ No newline at end of file diff --git a/idea/testData/findUsages/libraryUsages/kotlinLibrary/LibraryNestedClassMemberFunctionUsages.results.txt b/idea/testData/findUsages/libraryUsages/kotlinLibrary/LibraryNestedClassMemberFunctionUsages.results.txt index 5252e10af7a..cec5ef6ed65 100644 --- a/idea/testData/findUsages/libraryUsages/kotlinLibrary/LibraryNestedClassMemberFunctionUsages.results.txt +++ b/idea/testData/findUsages/libraryUsages/kotlinLibrary/LibraryNestedClassMemberFunctionUsages.results.txt @@ -1,4 +1,4 @@ -[LibraryNestedClassMemberFunctionUsages.0.kt] Callable reference (10: 18) val f = A.T::bar -[LibraryNestedClassMemberFunctionUsages.0.kt] Function call (11: 11) A.T().bar(1) -[library.kt] Callable reference (66: 20) val fff = A.T::bar -[library.kt] Function call (65: 7) t.bar(2) \ No newline at end of file +[LibraryNestedClassMemberFunctionUsages.0.kt] Callable reference 10 val f = A.T::bar +[LibraryNestedClassMemberFunctionUsages.0.kt] Function call 11 A.T().bar(1) +[library.kt] Callable reference 66 val fff = A.T::bar +[library.kt] Function call 65 t.bar(2) diff --git a/idea/testData/findUsages/libraryUsages/kotlinLibrary/LibraryNestedClassPrimaryConstructorUsages.results.txt b/idea/testData/findUsages/libraryUsages/kotlinLibrary/LibraryNestedClassPrimaryConstructorUsages.results.txt index 3981b4d7a62..5e7d4590040 100644 --- a/idea/testData/findUsages/libraryUsages/kotlinLibrary/LibraryNestedClassPrimaryConstructorUsages.results.txt +++ b/idea/testData/findUsages/libraryUsages/kotlinLibrary/LibraryNestedClassPrimaryConstructorUsages.results.txt @@ -1,4 +1,4 @@ -[LibraryNestedClassPrimaryConstructorUsages.0.kt] New instance creation (17: 16) val aa = A.T(1) -[LibraryNestedClassPrimaryConstructorUsages.0.kt] Supertype (13: 14) class Y(): A.T(1) -[library.kt] New instance creation (63: 15) val t = A.T(1) -[library.kt] Supertype (28: 18) class V(): A.T(1) \ No newline at end of file +[LibraryNestedClassPrimaryConstructorUsages.0.kt] New instance creation 17 val aa = A.T(1) +[LibraryNestedClassPrimaryConstructorUsages.0.kt] Supertype 13 class Y(): A.T(1) +[library.kt] New instance creation 63 val t = A.T(1) +[library.kt] Supertype 28 class V(): A.T(1) diff --git a/idea/testData/findUsages/libraryUsages/kotlinLibrary/LibraryNestedClassSecondaryConstructorUsages.results.txt b/idea/testData/findUsages/libraryUsages/kotlinLibrary/LibraryNestedClassSecondaryConstructorUsages.results.txt index bb05e6ef112..b5be9d81980 100644 --- a/idea/testData/findUsages/libraryUsages/kotlinLibrary/LibraryNestedClassSecondaryConstructorUsages.results.txt +++ b/idea/testData/findUsages/libraryUsages/kotlinLibrary/LibraryNestedClassSecondaryConstructorUsages.results.txt @@ -1,4 +1,4 @@ -[LibraryNestedClassSecondaryConstructorUsages.0.kt] New instance creation (16: 20) val a: A.T = A.T() -[LibraryNestedClassSecondaryConstructorUsages.0.kt] Supertype (13: 14) class Y(): A.T() -[library.kt] New instance creation (64: 16) val tt = A.T() -[library.kt] Supertype (40: 19) class VV(): A.T() \ No newline at end of file +[LibraryNestedClassSecondaryConstructorUsages.0.kt] New instance creation 16 val a: A.T = A.T() +[LibraryNestedClassSecondaryConstructorUsages.0.kt] Supertype 13 class Y(): A.T() +[library.kt] New instance creation 64 val tt = A.T() +[library.kt] Supertype 40 class VV(): A.T() diff --git a/idea/testData/findUsages/libraryUsages/kotlinLibrary/LibraryNestedClassUsages.results.txt b/idea/testData/findUsages/libraryUsages/kotlinLibrary/LibraryNestedClassUsages.results.txt index e7c084aa0ed..02b7f6cc36e 100644 --- a/idea/testData/findUsages/libraryUsages/kotlinLibrary/LibraryNestedClassUsages.results.txt +++ b/idea/testData/findUsages/libraryUsages/kotlinLibrary/LibraryNestedClassUsages.results.txt @@ -1,17 +1,17 @@ -[LibraryNestedClassUsages.0.kt] Local variable declaration (16: 14) val a: A.T = A.T() -[LibraryNestedClassUsages.0.kt] New instance creation (16: 20) val a: A.T = A.T() -[LibraryNestedClassUsages.0.kt] New instance creation (17: 16) val aa = A.T(1) -[LibraryNestedClassUsages.0.kt] Supertype (13: 14) class Y(): A.T(1) -[LibraryNestedClassUsages.0.kt] Supertype (9: 12) class X: A.T { -[LibraryNestedClassUsages.1.java] Local variable declaration (11: 11) A.T t = new A.T(); -[LibraryNestedClassUsages.1.java] Local variable declaration (12: 11) A.T tt = new A.T(1); -[LibraryNestedClassUsages.1.java] New instance creation (11: 23) A.T t = new A.T(); -[LibraryNestedClassUsages.1.java] New instance creation (12: 24) A.T tt = new A.T(1); -[LibraryNestedClassUsages.1.java] Usage in extends/implements clause (5: 19) class J extends A.T { -[library.kt] New instance creation (63: 15) val t = A.T(1) -[library.kt] New instance creation (64: 16) val tt = A.T() -[library.kt] Supertype (22: 16) class U: A.T { -[library.kt] Supertype (28: 18) class V(): A.T(1) -[library.kt] Supertype (34: 17) class UU: A.T { -[library.kt] Supertype (40: 19) class VV(): A.T() -[library.kt] Unclassified usage (66: 17) val fff = A.T::bar \ No newline at end of file +[LibraryNestedClassUsages.0.kt] Local variable declaration 16 val a: A.T = A.T() +[LibraryNestedClassUsages.0.kt] New instance creation 16 val a: A.T = A.T() +[LibraryNestedClassUsages.0.kt] New instance creation 17 val aa = A.T(1) +[LibraryNestedClassUsages.0.kt] Supertype 13 class Y(): A.T(1) +[LibraryNestedClassUsages.0.kt] Supertype 9 class X: A.T { +[LibraryNestedClassUsages.1.java] Local variable declaration 11 A.T t = new A.T(); +[LibraryNestedClassUsages.1.java] Local variable declaration 12 A.T tt = new A.T(1); +[LibraryNestedClassUsages.1.java] New instance creation 11 A.T t = new A.T(); +[LibraryNestedClassUsages.1.java] New instance creation 12 A.T tt = new A.T(1); +[LibraryNestedClassUsages.1.java] Usage in extends/implements clause 5 class J extends A.T { +[library.kt] New instance creation 63 val t = A.T(1) +[library.kt] New instance creation 64 val tt = A.T() +[library.kt] Supertype 22 class U: A.T { +[library.kt] Supertype 28 class V(): A.T(1) +[library.kt] Supertype 34 class UU: A.T { +[library.kt] Supertype 40 class VV(): A.T() +[library.kt] Unclassified usage 66 val fff = A.T::bar diff --git a/idea/testData/findUsages/libraryUsages/kotlinLibrary/LibraryObjectUsages.results.txt b/idea/testData/findUsages/libraryUsages/kotlinLibrary/LibraryObjectUsages.results.txt index 413d5b3e88f..2993b9bd15a 100644 --- a/idea/testData/findUsages/libraryUsages/kotlinLibrary/LibraryObjectUsages.results.txt +++ b/idea/testData/findUsages/libraryUsages/kotlinLibrary/LibraryObjectUsages.results.txt @@ -1,4 +1,4 @@ -[LibraryObjectUsages.0.kt] Value read (10: 13) val o = O -[LibraryObjectUsages.1.java] Class static member access (7: 15) O o = O.INSTANCE; -[LibraryObjectUsages.1.java] Local variable declaration (7: 9) O o = O.INSTANCE; -[library.kt] Value read (55: 13) val o = O \ No newline at end of file +[LibraryObjectUsages.0.kt] Value read 10 val o = O +[LibraryObjectUsages.1.java] Class static member access 7 O o = O.INSTANCE; +[LibraryObjectUsages.1.java] Local variable declaration 7 O o = O.INSTANCE; +[library.kt] Value read 55 val o = O diff --git a/idea/testData/findUsages/libraryUsages/kotlinLibrary/LibraryPrimaryConstructorUsages.results.txt b/idea/testData/findUsages/libraryUsages/kotlinLibrary/LibraryPrimaryConstructorUsages.results.txt index 76221231b87..6dc639a8e47 100644 --- a/idea/testData/findUsages/libraryUsages/kotlinLibrary/LibraryPrimaryConstructorUsages.results.txt +++ b/idea/testData/findUsages/libraryUsages/kotlinLibrary/LibraryPrimaryConstructorUsages.results.txt @@ -1,4 +1,4 @@ -[LibraryPrimaryConstructorUsages.0.kt] New instance creation (17: 14) val aa = A(1) -[LibraryPrimaryConstructorUsages.0.kt] Supertype (13: 12) class Y(): A(1) -[library.kt] New instance creation (57: 13) val a = A(1) -[library.kt] Supertype (27: 12) class C(): A(1) { \ No newline at end of file +[LibraryPrimaryConstructorUsages.0.kt] New instance creation 17 val aa = A(1) +[LibraryPrimaryConstructorUsages.0.kt] Supertype 13 class Y(): A(1) +[library.kt] New instance creation 57 val a = A(1) +[library.kt] Supertype 27 class C(): A(1) { diff --git a/idea/testData/findUsages/libraryUsages/kotlinLibrary/LibrarySecondaryConstructorUsages.results.txt b/idea/testData/findUsages/libraryUsages/kotlinLibrary/LibrarySecondaryConstructorUsages.results.txt index 412d373fc63..6b9061b2bfa 100644 --- a/idea/testData/findUsages/libraryUsages/kotlinLibrary/LibrarySecondaryConstructorUsages.results.txt +++ b/idea/testData/findUsages/libraryUsages/kotlinLibrary/LibrarySecondaryConstructorUsages.results.txt @@ -1,4 +1,4 @@ -[LibrarySecondaryConstructorUsages.0.kt] New instance creation (16: 16) val a: A = A() -[LibrarySecondaryConstructorUsages.0.kt] Supertype (13: 12) class Y(): A() -[library.kt] New instance creation (58: 14) val aa = A() -[library.kt] Supertype (39: 13) class CC(): A() { \ No newline at end of file +[LibrarySecondaryConstructorUsages.0.kt] New instance creation 16 val a: A = A() +[LibrarySecondaryConstructorUsages.0.kt] Supertype 13 class Y(): A() +[library.kt] New instance creation 58 val aa = A() +[library.kt] Supertype 39 class CC(): A() { diff --git a/idea/testData/findUsages/propertyFiles/propertyFileUsages.results.txt b/idea/testData/findUsages/propertyFiles/propertyFileUsages.results.txt index 98cd8cb87c1..db2ad326284 100644 --- a/idea/testData/findUsages/propertyFiles/propertyFileUsages.results.txt +++ b/idea/testData/findUsages/propertyFiles/propertyFileUsages.results.txt @@ -1,2 +1,2 @@ -Usage in string constants (3: 28) private val BUNDLE_NAME = "idea.testData.findUsages.propertyFiles.propertyFileUsages.0" -Usage in string constants (5: 51) public fun message(@PropertyKey(resourceBundle = "idea.testData.findUsages.propertyFiles.propertyFileUsages.0") key: String) = key \ No newline at end of file +Usage in string constants 3 private val BUNDLE_NAME = "idea.testData.findUsages.propertyFiles.propertyFileUsages.0" +Usage in string constants 5 public fun message(@PropertyKey(resourceBundle = "idea.testData.findUsages.propertyFiles.propertyFileUsages.0") key: String) = key diff --git a/idea/testData/findUsages/propertyFiles/propertyUsages.results.txt b/idea/testData/findUsages/propertyFiles/propertyUsages.results.txt index b2026e8818b..462052f70d9 100644 --- a/idea/testData/findUsages/propertyFiles/propertyUsages.results.txt +++ b/idea/testData/findUsages/propertyFiles/propertyUsages.results.txt @@ -1,10 +1,10 @@ -[propertyUsages.1.kt] Usage in string constants (16: 104) @PropertyKey(resourceBundle = "idea.testData.findUsages.propertyFiles.propertyUsages.0") val s1 = "foo.bar" -[propertyUsages.1.kt] Usage in string constants (18: 14) message("foo.bar") -[propertyUsages.1.kt] Usage in string constants (21: 26) "test" infixMessage "foo.bar" -[propertyUsages.1.kt] Usage in string constants (23: 6) "foo.bar" infixMessage2 "test" -[propertyUsages.1.kt] Usage in string constants (25: 6) "foo.bar".infixMessage2("test") -[propertyUsages.1.kt] Usage in string constants (26: 7) -"foo.bar" -[propertyUsages.1.kt] Usage in string constants (27: 8) 1["foo.bar"] -[propertyUsages.1.kt] Usage in string constants (28: 6) "foo.bar"["test"] -[propertyUsages.2.java] Usage in string constants (3: 111) @PropertyKey(resourceBundle = "idea.testData.findUsages.propertyFiles.propertyUsages.0") String s1 = "foo.bar" -[propertyUsages.2.java] Usage in string constants (5: 37) PropertyUsages_1Kt.message("foo.bar"); \ No newline at end of file +[propertyUsages.1.kt] Usage in string constants 16 @PropertyKey(resourceBundle = "idea.testData.findUsages.propertyFiles.propertyUsages.0") val s1 = "foo.bar" +[propertyUsages.1.kt] Usage in string constants 18 message("foo.bar") +[propertyUsages.1.kt] Usage in string constants 21 "test" infixMessage "foo.bar" +[propertyUsages.1.kt] Usage in string constants 23 "foo.bar" infixMessage2 "test" +[propertyUsages.1.kt] Usage in string constants 25 "foo.bar".infixMessage2("test") +[propertyUsages.1.kt] Usage in string constants 26 -"foo.bar" +[propertyUsages.1.kt] Usage in string constants 27 1["foo.bar"] +[propertyUsages.1.kt] Usage in string constants 28 "foo.bar"["test"] +[propertyUsages.2.java] Usage in string constants 3 @PropertyKey(resourceBundle = "idea.testData.findUsages.propertyFiles.propertyUsages.0") String s1 = "foo.bar" +[propertyUsages.2.java] Usage in string constants 5 PropertyUsages_1Kt.message("foo.bar"); diff --git a/idea/tests/org/jetbrains/kotlin/findUsages/AbstractFindUsagesTest.java b/idea/tests/org/jetbrains/kotlin/findUsages/AbstractFindUsagesTest.java index 1afc687edc0..b801c167400 100644 --- a/idea/tests/org/jetbrains/kotlin/findUsages/AbstractFindUsagesTest.java +++ b/idea/tests/org/jetbrains/kotlin/findUsages/AbstractFindUsagesTest.java @@ -28,6 +28,7 @@ import com.intellij.find.findUsages.*; import com.intellij.find.impl.FindManagerImpl; import com.intellij.lang.properties.psi.PropertiesFile; import com.intellij.lang.properties.psi.Property; +import com.intellij.openapi.editor.markup.TextAttributes; import com.intellij.openapi.extensions.Extensions; import com.intellij.openapi.project.Project; import com.intellij.openapi.util.io.FileUtil; @@ -38,6 +39,7 @@ import com.intellij.psi.search.GlobalSearchScope; import com.intellij.psi.util.PsiTreeUtil; import com.intellij.testFramework.LightProjectDescriptor; import com.intellij.usageView.UsageInfo; +import com.intellij.usages.TextChunk; import com.intellij.usages.UsageGroup; import com.intellij.usages.UsageInfo2UsageAdapter; import com.intellij.usages.UsageViewPresentation; @@ -49,6 +51,7 @@ import com.intellij.util.ArrayUtil; import com.intellij.util.CommonProcessors; import kotlin.collections.CollectionsKt; import kotlin.jvm.functions.Function1; +import org.gradle.util.CollectionUtils; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; import org.jetbrains.kotlin.idea.findUsages.KotlinClassFindUsagesOptions; @@ -66,7 +69,6 @@ import org.jetbrains.kotlin.test.KotlinTestUtils; import java.io.File; import java.io.FilenameFilter; import java.util.ArrayList; -import java.util.Arrays; import java.util.Collection; import java.util.List; @@ -422,10 +424,16 @@ public abstract class AbstractFindUsagesTest extends KotlinLightCodeInsightFixtu UsageType usageType = getUsageType(usageAdapter.getElement()); String usageTypeAsString = usageType == null ? "null" : usageType.toString(USAGE_VIEW_PRESENTATION); + List usageChunks = new ArrayList(); + CollectionUtils.addAll(usageChunks, usageAdapter.getPresentation().getText()); + + // Add space after line number + usageChunks.add(1, new TextChunk(new TextAttributes(), " ")); + return (appendFileName ? "[" + usageAdapter.getFile().getName() + "] " : "") + usageTypeAsString + " " + groupAsString + - Joiner.on("").join(Arrays.asList(usageAdapter.getPresentation().getText())); + Joiner.on("").join(usageChunks); } };