안녕하세요. 안드로이드 개발자 정석준입니다. 오늘 소개할 내용은 Kotlin에서 Gson을 사용할 때 object로 json을 파싱하는 경우 발생하는 버그에 대해 이야기해보려고 합니다. 예제코드 import com.google.gson.Gson fun main() { val gson = Gson() val json = "{}" val house: House = gson.fromJson(json, House.Room::class.java) val name = when (house) { House.Living -> "Living" House.Room -> "Room" } println(name) } sealed class House { object Room : House() object Living: Hou..