diff --git a/build.gradle.kts b/build.gradle.kts index c3dc7ba..696cd1b 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -15,7 +15,7 @@ repositories { } intellij { - version.set("2023.1") + version.set("233.11555.11-EAP-SNAPSHOT") updateSinceUntilBuild.set(false) plugins.add("tanvd.grazi") @@ -30,7 +30,7 @@ dependencies { } tasks.patchPluginXml { - sinceBuild.set("231") + sinceBuild.set("233.11361.10") } tasks.buildSearchableOptions { diff --git a/src/main/kotlin/com/chylex/intellij/inspectionlens/InspectionLens.kt b/src/main/kotlin/com/chylex/intellij/inspectionlens/InspectionLens.kt index 6f2881a..a4e20c2 100644 --- a/src/main/kotlin/com/chylex/intellij/inspectionlens/InspectionLens.kt +++ b/src/main/kotlin/com/chylex/intellij/inspectionlens/InspectionLens.kt @@ -9,7 +9,7 @@ import com.intellij.openapi.fileEditor.TextEditor import com.intellij.openapi.project.ProjectManager import com.intellij.openapi.rd.createLifetime import com.intellij.openapi.rd.createNestedDisposable -import com.jetbrains.rd.util.lifetime.intersect +import com.jetbrains.rd.util.lifetime.Lifetime /** * Handles installation and uninstallation of plugin features in editors. @@ -55,7 +55,7 @@ internal object InspectionLens { private fun createEditorDisposable(textEditor: TextEditor): Disposable { val pluginLifetime = ApplicationManager.getApplication().getService(InspectionLensPluginDisposableService::class.java).createLifetime() val editorLifetime = textEditor.createLifetime() - return pluginLifetime.intersect(editorLifetime).createNestedDisposable() + return Lifetime.intersect(pluginLifetime, editorLifetime).createNestedDisposable("InspectionLensIntersectedLifetime") } /**