diff --git a/idea/testData/inspectionsLocal/unusedReceiverParameter/functionInSameClass.kt b/idea/testData/inspectionsLocal/unusedReceiverParameter/functionInSameClass.kt index 68fc20e7ec2..07a383b1dad 100644 --- a/idea/testData/inspectionsLocal/unusedReceiverParameter/functionInSameClass.kt +++ b/idea/testData/inspectionsLocal/unusedReceiverParameter/functionInSameClass.kt @@ -1,16 +1,12 @@ -// WITH_RUNTIME - class Test(val str: String) { - private fun Test.print() { println(str) println(this.str) println(this@print.str) - println() + println(this) } fun test(test: Test) { - print() test.print() Test("three").print() } @@ -19,3 +15,5 @@ class Test(val str: String) { fun main(args: Array) { Test("one").test(Test("two")) } + +fun println(a: Any) {} diff --git a/idea/testData/inspectionsLocal/unusedReceiverParameter/functionInSameClass.kt.after b/idea/testData/inspectionsLocal/unusedReceiverParameter/functionInSameClass.kt.after index f775f472299..8b18d40239e 100644 --- a/idea/testData/inspectionsLocal/unusedReceiverParameter/functionInSameClass.kt.after +++ b/idea/testData/inspectionsLocal/unusedReceiverParameter/functionInSameClass.kt.after @@ -1,16 +1,12 @@ -// WITH_RUNTIME - class Test(val str: String) { - private fun print() { println(str) println(this.str) println(this.str) - println() + println(this) } fun test(test: Test) { - print() test.print() Test("three").print() } @@ -19,3 +15,5 @@ class Test(val str: String) { fun main(args: Array) { Test("one").test(Test("two")) } + +fun println(a: Any) {} diff --git a/idea/testData/inspectionsLocal/unusedReceiverParameter/functionInSameClass2.kt b/idea/testData/inspectionsLocal/unusedReceiverParameter/functionInSameClass2.kt index 931c8759b1f..0995ff5d6cc 100644 --- a/idea/testData/inspectionsLocal/unusedReceiverParameter/functionInSameClass2.kt +++ b/idea/testData/inspectionsLocal/unusedReceiverParameter/functionInSameClass2.kt @@ -1,23 +1,9 @@ // PROBLEM: none -// WITH_RUNTIME class Test(val str: String) { - private fun Test.print() { - println(str) - println(this.str) - println(this@print.str) - println(this@Test.str) - println() - } - - fun test(test: Test) { - print() - test.print() - Test("three").print() + println(this@Test.str) // Unused receiver isn't reported because of explicit usage for parent `this` } } -fun main(args: Array) { - Test("one").test(Test("two")) -} +fun println(a: Any) {} \ No newline at end of file diff --git a/idea/testData/inspectionsLocal/unusedReceiverParameter/propertyInSameClass.kt b/idea/testData/inspectionsLocal/unusedReceiverParameter/propertyInSameClass.kt index 13079c473a7..b6d02f90304 100644 --- a/idea/testData/inspectionsLocal/unusedReceiverParameter/propertyInSameClass.kt +++ b/idea/testData/inspectionsLocal/unusedReceiverParameter/propertyInSameClass.kt @@ -1,7 +1,4 @@ -// WITH_RUNTIME - class Test(private val foo: Int) { - val Test.baz: Int get() = foo + this.foo + this@baz.foo @@ -15,3 +12,7 @@ class Test(private val foo: Int) { fun main(args: Array) { Test(1).test(Test(2)) } + +fun println(a: Any) { + // kotlin.io.println(a) +} diff --git a/idea/testData/inspectionsLocal/unusedReceiverParameter/propertyInSameClass.kt.after b/idea/testData/inspectionsLocal/unusedReceiverParameter/propertyInSameClass.kt.after index 48ee92e2f0e..8cd7cd33f6f 100644 --- a/idea/testData/inspectionsLocal/unusedReceiverParameter/propertyInSameClass.kt.after +++ b/idea/testData/inspectionsLocal/unusedReceiverParameter/propertyInSameClass.kt.after @@ -1,7 +1,4 @@ -// WITH_RUNTIME - class Test(private val foo: Int) { - val baz: Int get() = foo + this.foo + this.foo @@ -15,3 +12,7 @@ class Test(private val foo: Int) { fun main(args: Array) { Test(1).test(Test(2)) } + +fun println(a: Any) { + // kotlin.io.println(a) +}