Redundant companion reference: fix false positive with Java synthetic property
#KT-33771 Fixed
This commit is contained in:
committed by
Dmitry Gridin
parent
d72e55d1b7
commit
89180e2650
+5
@@ -0,0 +1,5 @@
|
||||
public class Bar {
|
||||
public String getBar(Integer i) {
|
||||
return "";
|
||||
}
|
||||
}
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
public class Bar {
|
||||
public String getBar(Integer i) {
|
||||
return "";
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
class Foo : Bar() {
|
||||
fun test(): String {
|
||||
return <caret>Companion.bar
|
||||
}
|
||||
|
||||
companion object {
|
||||
val bar: String = "bar"
|
||||
}
|
||||
}
|
||||
+9
@@ -0,0 +1,9 @@
|
||||
class Foo : Bar() {
|
||||
fun test(): String {
|
||||
return bar
|
||||
}
|
||||
|
||||
companion object {
|
||||
val bar: String = "bar"
|
||||
}
|
||||
}
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
public class Bar {
|
||||
public String setBar(String bar) {
|
||||
return ""
|
||||
}
|
||||
}
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
public class Bar {
|
||||
public String setBar(String bar) {
|
||||
return ""
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
class Foo : Bar() {
|
||||
fun test() {
|
||||
<caret>Companion.bar = "baz"
|
||||
}
|
||||
|
||||
companion object {
|
||||
var bar: String = "bar"
|
||||
}
|
||||
}
|
||||
+9
@@ -0,0 +1,9 @@
|
||||
class Foo : Bar() {
|
||||
fun test() {
|
||||
bar = "baz"
|
||||
}
|
||||
|
||||
companion object {
|
||||
var bar: String = "bar"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
public class Bar {
|
||||
public String getBar() {
|
||||
return "";
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
// PROBLEM: none
|
||||
|
||||
class Foo : Bar() {
|
||||
fun test(): String {
|
||||
return <caret>Companion.bar
|
||||
}
|
||||
|
||||
companion object {
|
||||
val bar: String = "bar"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
public class Bar {
|
||||
public void setBar(String bar) {
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
// PROBLEM: none
|
||||
|
||||
class Foo : Bar() {
|
||||
fun test() {
|
||||
<caret>Companion.bar = "baz"
|
||||
}
|
||||
|
||||
companion object {
|
||||
var bar: String = "bar"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user