From 7cab4b92296c3d8fcf1a46d34c73b54d5e443b60 Mon Sep 17 00:00:00 2001 From: Mitchell Syer Date: Mon, 21 Jul 2025 22:20:58 -0400 Subject: [PATCH] Simplify secondary config parse (#1540) * Add backslash escaping * Use parseMap instead --- .../Config/src/main/java/xyz/nulldev/ts/config/ConfigModule.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/AndroidCompat/Config/src/main/java/xyz/nulldev/ts/config/ConfigModule.kt b/AndroidCompat/Config/src/main/java/xyz/nulldev/ts/config/ConfigModule.kt index 02db5ac1..d441023a 100644 --- a/AndroidCompat/Config/src/main/java/xyz/nulldev/ts/config/ConfigModule.kt +++ b/AndroidCompat/Config/src/main/java/xyz/nulldev/ts/config/ConfigModule.kt @@ -56,7 +56,7 @@ class SystemPropertyOverrideDelegate( try { ConfigFactory.parseString("internal=$systemProperty") } catch (_: ConfigException) { - ConfigFactory.parseString("internal=\"$systemProperty\"") + ConfigFactory.parseMap(mapOf("internal" to systemProperty)) } val genericType = object : TypeReference() {}.genericType()