From 5b48dcca4f31f559b7ba5ae2d2a3e23e1d2aa5b9 Mon Sep 17 00:00:00 2001 From: Sergey Rostov Date: Fri, 16 Aug 2019 10:55:34 +0300 Subject: [PATCH] ResultWithDiagnostics: remove unused equals and hashCode They are overridden by sealed data classes --- .../src/kotlin/script/experimental/api/errorHandling.kt | 4 ---- 1 file changed, 4 deletions(-) diff --git a/libraries/scripting/common/src/kotlin/script/experimental/api/errorHandling.kt b/libraries/scripting/common/src/kotlin/script/experimental/api/errorHandling.kt index bb81f1dd00f..32499ff1e7a 100644 --- a/libraries/scripting/common/src/kotlin/script/experimental/api/errorHandling.kt +++ b/libraries/scripting/common/src/kotlin/script/experimental/api/errorHandling.kt @@ -105,10 +105,6 @@ sealed class ResultWithDiagnostics { ) : ResultWithDiagnostics() { constructor(vararg reports: ScriptDiagnostic) : this(reports.asList()) } - - override fun equals(other: Any?): Boolean = this === other || (other is ResultWithDiagnostics<*> && this.reports == other.reports) - - override fun hashCode(): Int = reports.hashCode() } /**