From 5c8057d71ff4b459d35d26a59218eb80eb584aaf Mon Sep 17 00:00:00 2001 From: Harsh Shandilya Date: Thu, 4 May 2023 03:32:50 +0530 Subject: [PATCH] fix(model): implement `contains` operator fun for `Tags` --- model/src/main/kotlin/dev/msfjarvis/claw/model/Tags.kt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/model/src/main/kotlin/dev/msfjarvis/claw/model/Tags.kt b/model/src/main/kotlin/dev/msfjarvis/claw/model/Tags.kt index 0ffb15f3..922821f4 100644 --- a/model/src/main/kotlin/dev/msfjarvis/claw/model/Tags.kt +++ b/model/src/main/kotlin/dev/msfjarvis/claw/model/Tags.kt @@ -17,6 +17,10 @@ class Tags { tags.remove(tag) } + operator fun contains(tag: String): Boolean { + return tag in tags + } + override fun toString(): String { return tags.joinToString(",") }