ursus
02/24/2026, 7:20 PMsqldelight IDE plugin on AS Panda? I can't pinpoint the repro but randomly stops working, everything is red etcursus
02/25/2026, 2:19 PMjava.lang.LinkageError: loader constraint violation: when resolving method 'kotlin.Lazy kotlin.LazyKt.lazy(kotlin.LazyThreadSafetyMode, kotlin.jvm.functions.Function0)' the class loader com.intellij.ide.plugins.cl.PluginClassLoader @22ac20ea of the current class, app/cash/sqldelight/intellij/run/ConnectionOptions$StoredOptions, and the class loader com.intellij.util.lang.PathClassLoader @1e67b872 for the method's defining class, kotlin/LazyKt__LazyJVMKt, have different Class objects for the type kotlin/LazyThreadSafetyMode used in the signature (app.cash.sqldelight.intellij.run.ConnectionOptions$StoredOptions is in unnamed module of loader com.intellij.ide.plugins.cl.PluginClassLoader @22ac20ea, parent loader 'bootstrap'; kotlin.LazyKt__LazyJVMKt is in unnamed module of loader com.intellij.util.lang.PathClassLoader @1e67b872)
at app.cash.sqldelight.intellij.run.ConnectionOptions$StoredOptions.<clinit>(ConnectionOptions.kt:66)
at app.cash.sqldelight.intellij.run.ConnectionOptions.withCurrentDialect(ConnectionOptions.kt:16)
at app.cash.sqldelight.intellij.run.ConnectionOptions.getKeys(ConnectionOptions.kt:40)
at app.cash.sqldelight.intellij.run.window.ConnectionListPanel.updateModel(ConnectionListPanel.kt:131)
at app.cash.sqldelight.intellij.run.window.ConnectionListPanel.updateModel$default(ConnectionListPanel.kt:129)
at app.cash.sqldelight.intellij.run.window.ConnectionListPanel.<init>(ConnectionListPanel.kt:105)
at app.cash.sqldelight.intellij.run.window.SqlDelightToolWindowFactoryKt.createWithConnectionSidePanel(SqlDelightToolWindowFactory.kt:53)
at app.cash.sqldelight.intellij.run.window.SqlDelightToolWindowFactoryKt.createWithConnectionSidePanel$default(SqlDelightToolWindowFactory.kt:42)
at app.cash.sqldelight.intellij.run.window.SqlDelightToolWindowFactory.createToolWindowContent(SqlDelightToolWindowFactory.kt:35)
at com.intellij.openapi.wm.impl.ToolWindowImpl.createContentIfNeeded(ToolWindowImpl.kt:721)