- Plugin Name: Source++
- Plugin Version: 0.7.3.1
- OS Name: Windows 11
- Java Version: 17.0.4.1
- App Name: IDEA
- App Full Name: IntelliJ IDEA
- App Version name: IntelliJ IDEA
- Is EAP: false
- App Build: IU-222.4345.14
- App Version: 2022.2.3
- Last Action: Unknown
- title: [auto-generated:-869634266] Element: class com.intellij.psi.impl.source.PsiMethodImpl #JAVA
invalidated at: see attachment
Full StackTrace
com.intellij.psi.PsiInvalidElementAccessException: Element: class com.intellij.psi.impl.source.PsiMethodImpl #JAVA
invalidated at: see attachment
at com.intellij.psi.impl.source.SubstrateRef$1.getNode(SubstrateRef.java:65)
at com.intellij.extapi.psi.StubBasedPsiElementBase.getNode(StubBasedPsiElementBase.java:134)
at com.intellij.psi.impl.source.PsiMethodImpl.getNode(PsiMethodImpl.java:250)
at com.intellij.psi.impl.source.PsiMethodImpl.getNameIdentifier(PsiMethodImpl.java:86)
at com.intellij.psi.impl.source.PsiMethodImpl.getNameIdentifier(PsiMethodImpl.java:40)
at spp.jetbrains.marker.source.mark.api.MethodSourceMark.getNameIdentifier(MethodSourceMark.kt:91)
at spp.jetbrains.marker.source.mark.api.SourceMark$DefaultImpls.removeMarkFromUserData$lambda-5(SourceMark.kt:273)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:941)
at com.intellij.openapi.application.ReadAction.compute(ReadAction.java:68)
at spp.jetbrains.marker.source.mark.api.SourceMark$DefaultImpls.removeMarkFromUserData(SourceMark.kt:273)
at spp.jetbrains.marker.source.mark.api.SourceMark$DefaultImpls.doDispose(SourceMark.kt:253)
at spp.jetbrains.marker.source.mark.api.SourceMark$DefaultImpls.disposeSuspend(SourceMark.kt:246)
at spp.jetbrains.marker.source.mark.api.MethodSourceMark.disposeSuspend(MethodSourceMark.kt:39)
at spp.jetbrains.marker.source.mark.api.SourceMark$DefaultImpls.disposeSuspend$default(SourceMark.kt:245)
at spp.jetbrains.marker.source.SourceFileMarker$clearSourceMarks$removed$1$1.invokeSuspend(SourceFileMarker.kt:106)
at spp.jetbrains.marker.source.SourceFileMarker$clearSourceMarks$removed$1$1.invoke(SourceFileMarker.kt)
at spp.jetbrains.marker.source.SourceFileMarker$clearSourceMarks$removed$1$1.invoke(SourceFileMarker.kt)
at spp.jetbrains.ScopeExtensions$safeRunBlocking$1.invokeSuspend(ScopeExtensions.kt:31)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:284)
at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:85)
at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:59)
at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source)
at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:38)
at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source)
at spp.jetbrains.ScopeExtensions.safeRunBlocking(ScopeExtensions.kt:29)
at spp.jetbrains.marker.source.SourceFileMarker.clearSourceMarks$lambda-0(SourceFileMarker.kt:105)
at java.base/java.util.Collection.removeIf(Collection.java:576)
at java.base/java.util.Collections$SetFromMap.removeIf(Collections.java:5704)
at spp.jetbrains.marker.source.SourceFileMarker.clearSourceMarks$suspendImpl(SourceFileMarker.kt:104)
at spp.jetbrains.marker.source.SourceFileMarker.clearSourceMarks(SourceFileMarker.kt)
at spp.jetbrains.marker.SourceMarker.deactivateSourceFileMarker(SourceMarker.kt:82)
at spp.jetbrains.marker.SourceMarker.clearAvailableSourceFileMarkers(SourceMarker.kt:75)
at spp.jetbrains.sourcemarker.SourceMarkerPlugin.disposePlugin(SourceMarkerPlugin.kt:404)
at spp.jetbrains.sourcemarker.stat.SourceStatusServiceImpl.onStatusChanged(SourceStatusServiceImpl.kt:79)
at spp.jetbrains.sourcemarker.stat.SourceStatusServiceImpl.access$onStatusChanged(SourceStatusServiceImpl.kt:36)
at spp.jetbrains.sourcemarker.stat.SourceStatusServiceImpl$update$1$1.invokeSuspend(SourceStatusServiceImpl.kt:68)
at spp.jetbrains.sourcemarker.stat.SourceStatusServiceImpl$update$1$1.invoke(SourceStatusServiceImpl.kt)
at spp.jetbrains.sourcemarker.stat.SourceStatusServiceImpl$update$1$1.invoke(SourceStatusServiceImpl.kt)
at spp.jetbrains.ScopeExtensions$safeGlobalLaunch$1$1.invokeSuspend(ScopeExtensions.kt:61)
at spp.jetbrains.ScopeExtensions$safeGlobalLaunch$1$1.invoke(ScopeExtensions.kt)
at spp.jetbrains.ScopeExtensions$safeGlobalLaunch$1$1.invoke(ScopeExtensions.kt)
at spp.jetbrains.ScopeExtensions.safeExecute(ScopeExtensions.kt:52)
at spp.jetbrains.ScopeExtensions$safeGlobalLaunch$1.invokeSuspend(ScopeExtensions.kt:60)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)
invalidated at: see attachment
Full StackTrace