From 4392f1ff8fc0a8e3c7b3ebbb4d65076436498f24 Mon Sep 17 00:00:00 2001 From: Fabrice Lecomte Date: Sat, 15 Oct 2022 00:35:18 +0200 Subject: [PATCH] optimise regex --- src/main/kotlin/fr/postgresjson/connexion/Connection.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/kotlin/fr/postgresjson/connexion/Connection.kt b/src/main/kotlin/fr/postgresjson/connexion/Connection.kt index 8a58434..1ffdfea 100644 --- a/src/main/kotlin/fr/postgresjson/connexion/Connection.kt +++ b/src/main/kotlin/fr/postgresjson/connexion/Connection.kt @@ -220,7 +220,7 @@ class Connection( } private fun replaceArgs(sql: String, values: Map, block: ParametersQuery.() -> T): T { - val paramRegex = "(? val name = match.groups[1]!!.value values[name] ?: values[name.trimStart('_')] ?: queryError("""Parameter "$name" missing""", sql, values) @@ -230,7 +230,7 @@ class Connection( } private fun replaceNamedArgByQuestionMark(sql: String): String = - "(?