in hot-reload-agent/src/main/kotlin/org/jetbrains/compose/reload/agent/window.kt [62:85]
override fun edit(m: MethodCall) {
try {
when (m.methodId) {
Ids.ComposeWindow.setContent_1 -> {
m.replace(wrapSetContent1(Ids.ComposeWindow.classId))
transformed = true
}
Ids.ComposeWindow.setContent_3 -> {
m.replace(wrapSetContent3(Ids.ComposeWindow.classId))
transformed = true
}
Ids.ComposeDialog.setContent_1 -> {
m.replace(wrapSetContent1(Ids.ComposeDialog.classId))
transformed = true
}
Ids.ComposeDialog.setContent_3 -> {
m.replace(wrapSetContent3(Ids.ComposeDialog.classId))
transformed = true
}
}
} catch (t: Throwable) {
logger.error("Failed to transform 'setContent' method", t)
}
}