diff --git a/src/main/kotlin/ru/dbotthepony/kommons/event/IBooleanSubscriptable.kt b/src/main/kotlin/ru/dbotthepony/kommons/event/IBooleanSubscriptable.kt index 8607edc..cdaf114 100644 --- a/src/main/kotlin/ru/dbotthepony/kommons/event/IBooleanSubscriptable.kt +++ b/src/main/kotlin/ru/dbotthepony/kommons/event/IBooleanSubscriptable.kt @@ -1,6 +1,6 @@ package ru.dbotthepony.kommons.event -import ru.dbotthepony.kommons.util.BooleanConsumer +import it.unimi.dsi.fastutil.booleans.BooleanConsumer import java.util.function.Consumer interface IBooleanSubscriptable : ISubscriptable { diff --git a/src/main/kotlin/ru/dbotthepony/kommons/event/IFloatSubcripable.kt b/src/main/kotlin/ru/dbotthepony/kommons/event/IFloatSubcripable.kt index b685614..e162dd4 100644 --- a/src/main/kotlin/ru/dbotthepony/kommons/event/IFloatSubcripable.kt +++ b/src/main/kotlin/ru/dbotthepony/kommons/event/IFloatSubcripable.kt @@ -1,6 +1,6 @@ package ru.dbotthepony.kommons.event -import ru.dbotthepony.kommons.util.FloatConsumer +import it.unimi.dsi.fastutil.floats.FloatConsumer import java.util.function.Consumer interface IFloatSubcripable : ISubscriptable { diff --git a/src/main/kotlin/ru/dbotthepony/kommons/networking/FieldSynchronizer.kt b/src/main/kotlin/ru/dbotthepony/kommons/networking/FieldSynchronizer.kt index b044247..f46ea6e 100644 --- a/src/main/kotlin/ru/dbotthepony/kommons/networking/FieldSynchronizer.kt +++ b/src/main/kotlin/ru/dbotthepony/kommons/networking/FieldSynchronizer.kt @@ -2,6 +2,8 @@ package ru.dbotthepony.kommons.networking +import it.unimi.dsi.fastutil.booleans.BooleanConsumer +import it.unimi.dsi.fastutil.floats.FloatConsumer import it.unimi.dsi.fastutil.objects.Reference2ObjectFunction import it.unimi.dsi.fastutil.objects.Reference2ObjectOpenHashMap import it.unimi.dsi.fastutil.objects.ReferenceArraySet @@ -30,8 +32,6 @@ import ru.dbotthepony.kommons.io.writeSignedVarLong import ru.dbotthepony.kommons.io.writeVarInt import ru.dbotthepony.kommons.io.writeVarLong import ru.dbotthepony.kommons.math.Decimal -import ru.dbotthepony.kommons.util.BooleanConsumer -import ru.dbotthepony.kommons.util.FloatConsumer import ru.dbotthepony.kommons.util.FloatSupplier import java.io.ByteArrayOutputStream import java.io.DataInputStream diff --git a/src/main/kotlin/ru/dbotthepony/kommons/networking/MutableFields.kt b/src/main/kotlin/ru/dbotthepony/kommons/networking/MutableFields.kt index 6bb66a4..9744871 100644 --- a/src/main/kotlin/ru/dbotthepony/kommons/networking/MutableFields.kt +++ b/src/main/kotlin/ru/dbotthepony/kommons/networking/MutableFields.kt @@ -1,8 +1,8 @@ package ru.dbotthepony.kommons.networking -import ru.dbotthepony.kommons.util.FloatConsumer +import it.unimi.dsi.fastutil.booleans.BooleanConsumer +import it.unimi.dsi.fastutil.floats.FloatConsumer import ru.dbotthepony.kommons.core.SentientGetterSetter -import ru.dbotthepony.kommons.util.BooleanConsumer import java.util.function.DoubleConsumer import java.util.function.IntConsumer import java.util.function.LongConsumer diff --git a/src/main/kotlin/ru/dbotthepony/kommons/util/BooleanConsumer.kt b/src/main/kotlin/ru/dbotthepony/kommons/util/BooleanConsumer.kt deleted file mode 100644 index 23c1e79..0000000 --- a/src/main/kotlin/ru/dbotthepony/kommons/util/BooleanConsumer.kt +++ /dev/null @@ -1,7 +0,0 @@ -package ru.dbotthepony.kommons.util - -import java.util.function.Consumer - -fun interface BooleanConsumer : Consumer { - override fun accept(value: Boolean) -} diff --git a/src/main/kotlin/ru/dbotthepony/kommons/util/FloatConsumer.kt b/src/main/kotlin/ru/dbotthepony/kommons/util/FloatConsumer.kt deleted file mode 100644 index d013ad5..0000000 --- a/src/main/kotlin/ru/dbotthepony/kommons/util/FloatConsumer.kt +++ /dev/null @@ -1,7 +0,0 @@ -package ru.dbotthepony.kommons.util - -import java.util.function.Consumer - -fun interface FloatConsumer : Consumer { - override fun accept(value: Float) -}