Fix wrong package
This commit is contained in:
parent
56d8ab1b7a
commit
b20e1fede9
@ -4,7 +4,7 @@ kotlin.code.style=official
|
|||||||
specifyKotlinAsDependency=false
|
specifyKotlinAsDependency=false
|
||||||
|
|
||||||
projectGroup=ru.dbotthepony.kommons
|
projectGroup=ru.dbotthepony.kommons
|
||||||
projectVersion=1.4.0
|
projectVersion=1.5.0
|
||||||
|
|
||||||
guavaDepVersion=33.0.0
|
guavaDepVersion=33.0.0
|
||||||
gsonDepVersion=2.8.9
|
gsonDepVersion=2.8.9
|
||||||
|
@ -4,7 +4,7 @@ import com.google.gson.TypeAdapter
|
|||||||
import com.google.gson.stream.JsonReader
|
import com.google.gson.stream.JsonReader
|
||||||
import com.google.gson.stream.JsonWriter
|
import com.google.gson.stream.JsonWriter
|
||||||
import ru.dbotthepony.kommons.vector.Vector2d
|
import ru.dbotthepony.kommons.vector.Vector2d
|
||||||
import ru.dbotthepony.kvector.util2d.AABB
|
import ru.dbotthepony.kommons.util.AABB
|
||||||
|
|
||||||
object AABBTypeAdapter : TypeAdapter<AABB>() {
|
object AABBTypeAdapter : TypeAdapter<AABB>() {
|
||||||
override fun write(out: JsonWriter, value: AABB) {
|
override fun write(out: JsonWriter, value: AABB) {
|
||||||
|
@ -4,7 +4,7 @@ import com.google.gson.TypeAdapter
|
|||||||
import com.google.gson.stream.JsonReader
|
import com.google.gson.stream.JsonReader
|
||||||
import com.google.gson.stream.JsonWriter
|
import com.google.gson.stream.JsonWriter
|
||||||
import ru.dbotthepony.kommons.vector.Vector2i
|
import ru.dbotthepony.kommons.vector.Vector2i
|
||||||
import ru.dbotthepony.kvector.util2d.AABBi
|
import ru.dbotthepony.kommons.util.AABBi
|
||||||
|
|
||||||
object AABBiTypeAdapter : TypeAdapter<AABBi>() {
|
object AABBiTypeAdapter : TypeAdapter<AABBi>() {
|
||||||
override fun write(out: JsonWriter, value: AABBi) {
|
override fun write(out: JsonWriter, value: AABBi) {
|
||||||
|
@ -0,0 +1,31 @@
|
|||||||
|
package ru.dbotthepony.kommons.gson
|
||||||
|
|
||||||
|
import com.google.gson.JsonArray
|
||||||
|
import com.google.gson.JsonElement
|
||||||
|
import java.util.function.BiConsumer
|
||||||
|
import java.util.function.BinaryOperator
|
||||||
|
import java.util.function.Function
|
||||||
|
import java.util.function.Supplier
|
||||||
|
import java.util.stream.Collector
|
||||||
|
|
||||||
|
object JsonArrayCollector : Collector<JsonElement, JsonArray, JsonArray> {
|
||||||
|
override fun supplier(): Supplier<JsonArray> {
|
||||||
|
return Supplier { JsonArray() }
|
||||||
|
}
|
||||||
|
|
||||||
|
override fun accumulator(): BiConsumer<JsonArray, JsonElement> {
|
||||||
|
return BiConsumer { t, u -> t.add(u) }
|
||||||
|
}
|
||||||
|
|
||||||
|
override fun combiner(): BinaryOperator<JsonArray> {
|
||||||
|
return BinaryOperator { t, u -> t.addAll(u); t }
|
||||||
|
}
|
||||||
|
|
||||||
|
override fun finisher(): Function<JsonArray, JsonArray> {
|
||||||
|
return Function.identity()
|
||||||
|
}
|
||||||
|
|
||||||
|
override fun characteristics(): Set<Collector.Characteristics> {
|
||||||
|
return setOf(Collector.Characteristics.IDENTITY_FINISH)
|
||||||
|
}
|
||||||
|
}
|
@ -1,10 +1,9 @@
|
|||||||
|
|
||||||
@file:Suppress("unused", "LiftReturnOrAssignment", "MemberVisibilityCanBePrivate")
|
@file:Suppress("unused", "LiftReturnOrAssignment", "MemberVisibilityCanBePrivate")
|
||||||
|
|
||||||
package ru.dbotthepony.kvector.util2d
|
package ru.dbotthepony.kommons.util
|
||||||
|
|
||||||
import ru.dbotthepony.kommons.core.IStruct2d
|
import ru.dbotthepony.kommons.core.IStruct2d
|
||||||
import ru.dbotthepony.kommons.core.IStruct2i
|
|
||||||
import ru.dbotthepony.kommons.math.intersectRectangles
|
import ru.dbotthepony.kommons.math.intersectRectangles
|
||||||
import ru.dbotthepony.kommons.math.rectangleContainsRectangle
|
import ru.dbotthepony.kommons.math.rectangleContainsRectangle
|
||||||
import ru.dbotthepony.kommons.vector.Vector2d
|
import ru.dbotthepony.kommons.vector.Vector2d
|
||||||
|
@ -1,9 +1,8 @@
|
|||||||
package ru.dbotthepony.kvector.util2d
|
package ru.dbotthepony.kommons.util
|
||||||
|
|
||||||
import ru.dbotthepony.kommons.core.IStruct2i
|
import ru.dbotthepony.kommons.core.IStruct2i
|
||||||
import ru.dbotthepony.kommons.math.intersectRectangles
|
import ru.dbotthepony.kommons.math.intersectRectangles
|
||||||
import ru.dbotthepony.kommons.math.rectangleContainsRectangle
|
import ru.dbotthepony.kommons.math.rectangleContainsRectangle
|
||||||
import ru.dbotthepony.kommons.vector.Vector2d
|
|
||||||
import ru.dbotthepony.kommons.vector.Vector2i
|
import ru.dbotthepony.kommons.vector.Vector2i
|
||||||
|
|
||||||
data class AABBi(val mins: Vector2i, val maxs: Vector2i) {
|
data class AABBi(val mins: Vector2i, val maxs: Vector2i) {
|
||||||
|
Loading…
Reference in New Issue
Block a user