Revert "Redundant companion reference: do not report 'values/valueOf' function in enum"

This reverts commit 55d55446
This commit is contained in:
Yan Zhulanow
2020-10-24 00:21:16 +09:00
parent 383190f25e
commit 9320637efe
9 changed files with 138 additions and 224 deletions
@@ -1,14 +0,0 @@
// PROBLEM: none
enum class A {
TEST;
companion object {
fun valueOf(name: String) {
}
}
}
fun main() {
A.<caret>Companion.valueOf("TEST")
}
@@ -1,14 +0,0 @@
// PROBLEM: none
enum class A {
TEST;
companion object {
fun valueOf(name: String) {
}
}
fun test() {
<caret>Companion.valueOf("TEST")
}
}
@@ -1,14 +0,0 @@
// PROBLEM: none
enum class A {
TEST;
companion object {
fun values() {
}
}
}
fun main() {
A.<caret>Companion.values()
}
@@ -1,14 +0,0 @@
// PROBLEM: none
enum class A {
TEST;
companion object {
fun values() {
}
}
fun test() {
<caret>Companion.values()
}
}