From b6d3caea3e033a5cea4ff2b680019617de518a78 Mon Sep 17 00:00:00 2001
From: Janne Koschinski <janne@kuschku.de>
Date: Thu, 11 Feb 2021 23:37:59 +0100
Subject: [PATCH] Disable unnecessary warnings

---
 src/main/kotlin/de/justjanne/bitflags/none.kt | 1 +
 src/main/kotlin/de/justjanne/bitflags/of.kt   | 2 ++
 2 files changed, 3 insertions(+)

diff --git a/src/main/kotlin/de/justjanne/bitflags/none.kt b/src/main/kotlin/de/justjanne/bitflags/none.kt
index bb3c310..542f1d7 100644
--- a/src/main/kotlin/de/justjanne/bitflags/none.kt
+++ b/src/main/kotlin/de/justjanne/bitflags/none.kt
@@ -16,5 +16,6 @@ import java.util.EnumSet
  * Function to obtain an empty bitfield for a certain flag type
  * @return empty bitfield
  */
+@Suppress("unused")
 inline fun <reified T> Flags<*, T>.none(): EnumSet<T>
   where T : Flag<*>, T : Enum<T> = EnumSet.noneOf(T::class.java)
diff --git a/src/main/kotlin/de/justjanne/bitflags/of.kt b/src/main/kotlin/de/justjanne/bitflags/of.kt
index e1573d9..a3dea66 100644
--- a/src/main/kotlin/de/justjanne/bitflags/of.kt
+++ b/src/main/kotlin/de/justjanne/bitflags/of.kt
@@ -17,6 +17,7 @@ import kotlin.experimental.and
  * Construct a bitfield out of discrete flags
  * @return bitfield
  */
+@Suppress("unused")
 inline fun <reified T> Flags<*, T>.of(vararg values: T): EnumSet<T>
   where T : Flag<*>, T : Enum<T> = values.toEnumSet()
 
@@ -24,6 +25,7 @@ inline fun <reified T> Flags<*, T>.of(vararg values: T): EnumSet<T>
  * Construct a bitfield out of a collection of flags
  * @return bitfield
  */
+@Suppress("unused")
 inline fun <reified T> Flags<*, T>.of(values: Collection<T>): EnumSet<T>
   where T : Flag<*>, T : Enum<T> = values.toEnumSet()
 
-- 
GitLab