Fix wrong package
This commit is contained in:
parent
56d8ab1b7a
commit
b20e1fede9
gradle.properties
gson-linear-algebra/src/main/kotlin/ru/dbotthepony/kommons/gson
gson/src/main/kotlin/ru/dbotthepony/kommons/gson
linear-algebra/src/main/kotlin/ru/dbotthepony/kommons/util
@ -4,7 +4,7 @@ kotlin.code.style=official
|
||||
specifyKotlinAsDependency=false
|
||||
|
||||
projectGroup=ru.dbotthepony.kommons
|
||||
projectVersion=1.4.0
|
||||
projectVersion=1.5.0
|
||||
|
||||
guavaDepVersion=33.0.0
|
||||
gsonDepVersion=2.8.9
|
||||
|
@ -4,7 +4,7 @@ import com.google.gson.TypeAdapter
|
||||
import com.google.gson.stream.JsonReader
|
||||
import com.google.gson.stream.JsonWriter
|
||||
import ru.dbotthepony.kommons.vector.Vector2d
|
||||
import ru.dbotthepony.kvector.util2d.AABB
|
||||
import ru.dbotthepony.kommons.util.AABB
|
||||
|
||||
object AABBTypeAdapter : TypeAdapter<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.JsonWriter
|
||||
import ru.dbotthepony.kommons.vector.Vector2i
|
||||
import ru.dbotthepony.kvector.util2d.AABBi
|
||||
import ru.dbotthepony.kommons.util.AABBi
|
||||
|
||||
object AABBiTypeAdapter : TypeAdapter<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")
|
||||
|
||||
package ru.dbotthepony.kvector.util2d
|
||||
package ru.dbotthepony.kommons.util
|
||||
|
||||
import ru.dbotthepony.kommons.core.IStruct2d
|
||||
import ru.dbotthepony.kommons.core.IStruct2i
|
||||
import ru.dbotthepony.kommons.math.intersectRectangles
|
||||
import ru.dbotthepony.kommons.math.rectangleContainsRectangle
|
||||
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.math.intersectRectangles
|
||||
import ru.dbotthepony.kommons.math.rectangleContainsRectangle
|
||||
import ru.dbotthepony.kommons.vector.Vector2d
|
||||
import ru.dbotthepony.kommons.vector.Vector2i
|
||||
|
||||
data class AABBi(val mins: Vector2i, val maxs: Vector2i) {
|
||||
|
Loading…
Reference in New Issue
Block a user