From 1d64c54be847d1c26e1208b70e9b3025ea3bb488 Mon Sep 17 00:00:00 2001 From: T8RIN Date: Sat, 22 Mar 2025 23:18:51 +0300 Subject: [PATCH] fix --- .../core/domain/image/model/MetadataTag.kt | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/core/domain/src/main/kotlin/ru/tech/imageresizershrinker/core/domain/image/model/MetadataTag.kt b/core/domain/src/main/kotlin/ru/tech/imageresizershrinker/core/domain/image/model/MetadataTag.kt index 44f194aeb..1da6b2226 100644 --- a/core/domain/src/main/kotlin/ru/tech/imageresizershrinker/core/domain/image/model/MetadataTag.kt +++ b/core/domain/src/main/kotlin/ru/tech/imageresizershrinker/core/domain/image/model/MetadataTag.kt @@ -15,6 +15,8 @@ * along with this program. If not, see . */ +@file:Suppress("SpellCheckingInspection") + package ru.tech.imageresizershrinker.core.domain.image.model sealed class MetadataTag( @@ -164,6 +166,13 @@ sealed class MetadataTag( override fun toString(): String = key + override fun equals(other: Any?): Boolean { + if (other !is MetadataTag) return false + return other.key == key + } + + override fun hashCode(): Int = key.hashCode() + companion object { const val TAG_BITS_PER_SAMPLE: String = "BitsPerSample" const val TAG_COMPRESSION: String = "Compression"