Native Enum.hashCode() is not final #KT-61507

Merge-request: KT-MR-11937
Merged-by: Abduqodiri Qurbonzoda <abduqodiri.qurbonzoda@jetbrains.com>
This commit is contained in:
Abduqodiri Qurbonzoda
2023-08-30 21:34:46 +00:00
committed by Space Team
parent bd797ed503
commit 64fd4ac510
@@ -18,12 +18,16 @@ public abstract class Enum<E: Enum<E>>(@kotlin.internal.IntrinsicConstEvaluation
public companion object {
}
public override final fun compareTo(other: E): Int { return ordinal - other.ordinal }
public final override fun compareTo(other: E): Int { return ordinal - other.ordinal }
public override final fun equals(other: Any?): Boolean {
public final override fun equals(other: Any?): Boolean {
return this === other
}
public final override fun hashCode(): Int {
return super.hashCode()
}
public override fun toString(): String {
return name
}