From f1c2c63ef51842979ebbac25671f73e3c44a1bbf Mon Sep 17 00:00:00 2001 From: albert Date: Wed, 5 Feb 2025 17:05:27 +0900 Subject: [PATCH] fix: jpql in serializer --- .../render/jpql/serializer/impl/JpqlInSerializer.kt | 4 +--- .../render/jpql/serializer/impl/JpqlInSerializerTest.kt | 5 +---- 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/render/jpql/src/main/kotlin/com/linecorp/kotlinjdsl/render/jpql/serializer/impl/JpqlInSerializer.kt b/render/jpql/src/main/kotlin/com/linecorp/kotlinjdsl/render/jpql/serializer/impl/JpqlInSerializer.kt index 4d1fd3b0c..34c09926a 100644 --- a/render/jpql/src/main/kotlin/com/linecorp/kotlinjdsl/render/jpql/serializer/impl/JpqlInSerializer.kt +++ b/render/jpql/src/main/kotlin/com/linecorp/kotlinjdsl/render/jpql/serializer/impl/JpqlInSerializer.kt @@ -28,9 +28,7 @@ class JpqlInSerializer : JpqlSerializer> { writer.write(" ") writer.writeParentheses { - writer.writeEach(part.compareValues, separator = ", ") { - delegate.serialize(it, writer, context) - } + writer.writeParam(part.compareValues) } } } diff --git a/render/jpql/src/test/kotlin/com/linecorp/kotlinjdsl/render/jpql/serializer/impl/JpqlInSerializerTest.kt b/render/jpql/src/test/kotlin/com/linecorp/kotlinjdsl/render/jpql/serializer/impl/JpqlInSerializerTest.kt index 51786ff95..151502174 100644 --- a/render/jpql/src/test/kotlin/com/linecorp/kotlinjdsl/render/jpql/serializer/impl/JpqlInSerializerTest.kt +++ b/render/jpql/src/test/kotlin/com/linecorp/kotlinjdsl/render/jpql/serializer/impl/JpqlInSerializerTest.kt @@ -64,10 +64,7 @@ class JpqlInSerializerTest : WithAssertions { writer.write("IN") writer.write(" ") writer.writeParentheses(any()) - writer.writeEach(expressions, ", ", any()) - serializer.serialize(expression2, writer, context) - serializer.serialize(expression3, writer, context) - serializer.serialize(expression4, writer, context) + writer.writeParam(expressions) } }