Skip to content

Commit b6488a5

Browse files
committed
Disabling gson html escaping
1 parent 32d2c95 commit b6488a5

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

android-resource-serializer/src/main/java/com/likethesalad/resource/serializer/android/AndroidResourceSerializer.kt

+6-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package com.likethesalad.resource.serializer.android
22

3-
import com.google.gson.Gson
3+
import com.google.gson.GsonBuilder
44
import com.likethesalad.resource.serializer.android.internal.AndroidResourceJsonCollection
55
import com.likethesalad.resource.serializer.android.internal.AndroidResourceJsonStructure
66
import com.likethesalad.resource.serializer.android.internal.AndroidResourceMapper
@@ -12,7 +12,11 @@ import com.likethesalad.tools.resource.serializer.ResourceSerializer
1212

1313
class AndroidResourceSerializer : ResourceSerializer {
1414

15-
private val gson by lazy { Gson() }
15+
private val gson by lazy {
16+
GsonBuilder()
17+
.disableHtmlEscaping()
18+
.create()
19+
}
1620

1721
override fun serialize(resource: Resource): String {
1822
val jsonStructure = AndroidResourceMapper.mapToJson(resource as AndroidResource)

0 commit comments

Comments
 (0)