leinardi / mypy-pycharm

A plugin providing both real-time and on-demand scanning of Python files with Mypy from within PyCharm/IDEA.
Apache License 2.0
188 stars 30 forks source link

Harmless crash on macOS #116

Open m-aciek opened 8 months ago

m-aciek commented 8 months ago

Step 1: Are you in the right place?

Step 2: Describe your environment

Step 3: Describe the problem:

Steps to reproduce:

  1. Open Mypy plugin tool window
  2. Run 'Check current file'

Observed Results:

Expected Results:

Relevant Code:

com.intellij.diagnostic.PluginException: 4109 ms to call on EDT ScanModule#update@Mypy (com.leinardi.pycharm.mypy.actions.ScanModule). Revise AnAction.getActionUpdateThread property [Plugin: com.leinardi.pycharm.mypy]
    at com.intellij.diagnostic.PluginProblemReporterImpl.createPluginExceptionByClass(PluginProblemReporterImpl.java:23)
    at com.intellij.diagnostic.PluginException.createByClass(PluginException.java:89)
    at com.intellij.openapi.actionSystem.impl.ActionUpdater.computeOnEdt(ActionUpdater.java:261)
    at com.intellij.openapi.actionSystem.impl.ActionUpdater.callAction(ActionUpdater.java:212)
    at com.intellij.openapi.actionSystem.impl.ActionUpdater.callAction(ActionUpdater.java:170)
    at com.intellij.openapi.actionSystem.impl.ActionUpdater.updateActionReal(ActionUpdater.java:146)
    at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$new$0(ActionUpdater.java:132)
    at com.intellij.openapi.actionSystem.impl.ActionUpdater.update(ActionUpdater.java:725)
    at com.intellij.openapi.actionSystem.impl.ActionUpdater.expandGroupChild(ActionUpdater.java:566)
    at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$doExpandActionGroup$22(ActionUpdater.java:531)
    at com.intellij.util.containers.ContainerUtil.concat(ContainerUtil.java:1539)
    at com.intellij.openapi.actionSystem.impl.ActionUpdater.doExpandActionGroup(ActionUpdater.java:531)
    at com.intellij.openapi.actionSystem.impl.ActionUpdater.expandActionGroup(ActionUpdater.java:315)
    at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$doExpandActionGroupAsync$14(ActionUpdater.java:382)
    at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$doExpandActionGroupAsync$15(ActionUpdater.java:403)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1133)
    at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$tryRunReadActionAndCancelBeforeWrite$19(ActionUpdater.java:435)
    at com.intellij.openapi.progress.util.ProgressIndicatorUtilService.runActionAndCancelBeforeWrite(ProgressIndicatorUtilService.java:63)
    at com.intellij.openapi.progress.util.ProgressIndicatorUtils.runActionAndCancelBeforeWrite(ProgressIndicatorUtils.java:133)
    at com.intellij.openapi.actionSystem.impl.ActionUpdater.tryRunReadActionAndCancelBeforeWrite(ActionUpdater.java:431)
    at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$doExpandActionGroupAsync$16(ActionUpdater.java:403)
    at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:186)
    at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$executeProcessUnderProgress$13(CoreProgressManager.java:604)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:679)
    at com.intellij.openapi.progress.impl.CoreProgressManager.computeUnderProgress(CoreProgressManager.java:635)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:603)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:61)
    at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:173)
    at com.intellij.openapi.progress.util.BackgroundTaskUtil.runUnderDisposeAwareIndicator(BackgroundTaskUtil.java:360)
    at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$doExpandActionGroupAsync$17(ActionUpdater.java:402)
    at io.opentelemetry.context.Context.lambda$wrap$1(Context.java:212)
    at com.intellij.util.concurrency.BoundedTaskExecutor.doRun(BoundedTaskExecutor.java:249)
    at com.intellij.util.concurrency.BoundedTaskExecutor.access$200(BoundedTaskExecutor.java:31)
    at com.intellij.util.concurrency.BoundedTaskExecutor$1.executeFirstTaskAndHelpQueue(BoundedTaskExecutor.java:227)
    at com.intellij.util.ConcurrencyUtil.runUnderThreadName(ConcurrencyUtil.java:218)
    at com.intellij.util.concurrency.BoundedTaskExecutor$1.run(BoundedTaskExecutor.java:215)
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
    at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:702)
    at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:699)
    at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
    at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:699)
    at java.base/java.lang.Thread.run(Thread.java:840)
    Suppressed: java.lang.Throwable: EDT-trace-at-319-ms (5/5)
        at java.base@17.0.9/jdk.internal.misc.Unsafe.park(Native Method)
        at java.base@17.0.9/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
        at java.base@17.0.9/java.util.concurrent.FutureTask.awaitDone(FutureTask.java:444)
        at java.base@17.0.9/java.util.concurrent.FutureTask.get(FutureTask.java:203)
        at com.intellij.openapi.progress.util.ProgressIndicatorUtils.awaitWithCheckCanceled(ProgressIndicatorUtils.java:335)
        at com.intellij.openapi.progress.util.ProgressIndicatorUtils.awaitWithCheckCanceled(ProgressIndicatorUtils.java:327)
        at com.intellij.openapi.vfs.DiskQueryRelay.accessDiskWithCheckCanceled(DiskQueryRelay.java:59)
        at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl.listWithCaching(LocalFileSystemImpl.java:274)
        at com.intellij.openapi.vfs.newvfs.persistent.PersistentFSImpl.persistAllChildren(PersistentFSImpl.java:254)
        at com.intellij.openapi.vfs.newvfs.persistent.PersistentFSImpl.listAll(PersistentFSImpl.java:321)
        at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.loadAllChildren(VirtualDirectoryImpl.java:408)
        at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.getChildren(VirtualDirectoryImpl.java:401)
        at com.intellij.openapi.vfs.VfsUtilCore.visitChildrenRecursively(VfsUtilCore.java:307)
        at com.intellij.openapi.vfs.VfsUtilCore.visitChildrenRecursively(VfsUtilCore.java:328)
        at com.intellij.openapi.vfs.VfsUtilCore.visitChildrenRecursively(VfsUtilCore.java:328)
        at com.intellij.openapi.vfs.VfsUtilCore.visitChildrenRecursively(VfsUtilCore.java:328)
        at com.leinardi.pycharm.mypy.actions.BaseAction.containsAtLeastOneFile(BaseAction.java:92)
        at com.leinardi.pycharm.mypy.actions.ScanModule.lambda$update$2(ScanModule.java:104)
        at com.leinardi.pycharm.mypy.actions.ScanModule$$Lambda$16019/0x000000b80485a000.accept(Unknown Source)
        at java.base@17.0.9/java.util.Optional.ifPresentOrElse(Optional.java:196)
        at com.leinardi.pycharm.mypy.actions.ScanModule.update(ScanModule.java:79)
        at com.intellij.openapi.actionSystem.ex.ActionUtil.lambda$performDumbAwareUpdate$0(ActionUtil.java:159)
        at com.intellij.openapi.actionSystem.ex.ActionUtil$$Lambda$1107/0x000000b800cc14e8.run(Unknown Source)
        at com.intellij.openapi.actionSystem.ex.ActionUtil.performDumbAwareUpdate(ActionUtil.java:182)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.doUpdate(ActionUpdater.java:740)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$updateActionReal$4(ActionUpdater.java:145)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater$$Lambda$1190/0x000000b800d0c920.get(Unknown Source)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$computeOnEdt$7(ActionUpdater.java:240)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater$$Lambda$2585/0x000000b8015958b0.compute(Unknown Source)
        at com.intellij.openapi.progress.ProgressManager.lambda$runProcess$0(ProgressManager.java:71)
        at com.intellij.openapi.progress.ProgressManager$$Lambda$1825/0x000000b8010facc0.run(Unknown Source)
        at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:186)
        at com.intellij.openapi.progress.impl.CoreProgressManager$$Lambda$1184/0x000000b800d06db8.run(Unknown Source)
        at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$executeProcessUnderProgress$13(CoreProgressManager.java:604)
        at com.intellij.openapi.progress.impl.CoreProgressManager$$Lambda$1185/0x000000b800d07220.compute(Unknown Source)
        at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:679)
        at com.intellij.openapi.progress.impl.CoreProgressManager.computeUnderProgress(CoreProgressManager.java:635)
        at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:603)
        at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:61)
        at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:173)
        at com.intellij.openapi.progress.ProgressManager.runProcess(ProgressManager.java:71)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$computeOnEdt$8(ActionUpdater.java:231)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater$$Lambda$2584/0x000000b801595668.invoke(Unknown Source)
        at com.intellij.platform.diagnostic.telemetry.helpers.TraceKt.computeWithSpan(trace.kt:171)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$computeOnEdt$9(ActionUpdater.java:229)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater$$Lambda$2581/0x000000b801594f78.get(Unknown Source)
        at io.opentelemetry.context.Context.lambda$wrapSupplier$8(Context.java:309)
        at io.opentelemetry.context.Context$$Lambda$2582/0x000000b8015951c0.get(Unknown Source)
        at com.intellij.openapi.actionSystem.impl.ActionUpdateEdtExecutor.lambda$computeOnEdt$0(ActionUpdateEdtExecutor.java:47)
        at com.intellij.openapi.actionSystem.impl.ActionUpdateEdtExecutor$$Lambda$1196/0x000000b800d0f680.run(Unknown Source)
        at com.intellij.openapi.application.TransactionGuardImpl$1.run(TransactionGuardImpl.java:193)
        at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:861)
        at com.intellij.openapi.application.impl.ApplicationImpl$4.run(ApplicationImpl.java:478)
        at com.intellij.openapi.application.impl.FlushQueue.doRun(FlushQueue.java:79)
        at com.intellij.openapi.application.impl.FlushQueue.runNextEvent(FlushQueue.java:121)
        at com.intellij.openapi.application.impl.FlushQueue.flushNow(FlushQueue.java:41)
        at com.intellij.openapi.application.impl.FlushQueue$$Lambda$687/0x000000b8008c96d0.run(Unknown Source)
        at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)
        at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:792)
        at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:739)
        at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:733)
        at java.base@17.0.9/java.security.AccessController.executePrivileged(AccessController.java:776)
        at java.base@17.0.9/java.security.AccessController.doPrivileged(AccessController.java:399)
        at java.base@17.0.9/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
        at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:761)
        at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.kt:690)
        at com.intellij.ide.IdeEventQueue._dispatchEvent$lambda$10(IdeEventQueue.kt:593)
        at com.intellij.ide.IdeEventQueue$$Lambda$518/0x000000b8006449f8.run(Unknown Source)
        at com.intellij.openapi.application.impl.ApplicationImpl.runWithoutImplicitRead(ApplicationImpl.java:1485)
        at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.kt:593)
        at com.intellij.ide.IdeEventQueue.access$_dispatchEvent(IdeEventQueue.kt:67)
        at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1$1.compute(IdeEventQueue.kt:369)
        at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1$1.compute(IdeEventQueue.kt:368)
        at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:787)
        at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1.invoke(IdeEventQueue.kt:368)
        at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1.invoke(IdeEventQueue.kt:363)
        at com.intellij.ide.IdeEventQueueKt.performActivity$lambda$1(IdeEventQueue.kt:997)
        at com.intellij.ide.IdeEventQueueKt$$Lambda$516/0x000000b80063f3f0.run(Unknown Source)
        at com.intellij.openapi.application.TransactionGuardImpl.performActivity(TransactionGuardImpl.java:105)
        at com.intellij.ide.IdeEventQueueKt.performActivity(IdeEventQueue.kt:997)
        at com.intellij.ide.IdeEventQueue.dispatchEvent$lambda$7(IdeEventQueue.kt:363)
        at com.intellij.ide.IdeEventQueue$$Lambda$515/0x000000b800637b98.run(Unknown Source)
        at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:861)
        at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.kt:405)
        at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:207)
        at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128)
        at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:117)
        at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:113)
        at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:105)
        at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:92)
    Suppressed: java.lang.Throwable: EDT-trace-at-265-ms (4/5)
        at java.base@17.0.9/jdk.internal.misc.Unsafe.park(Native Method)
        at java.base@17.0.9/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
        at java.base@17.0.9/java.util.concurrent.FutureTask.awaitDone(FutureTask.java:444)
        at java.base@17.0.9/java.util.concurrent.FutureTask.get(FutureTask.java:203)
        at com.intellij.openapi.progress.util.ProgressIndicatorUtils.awaitWithCheckCanceled(ProgressIndicatorUtils.java:335)
        at com.intellij.openapi.progress.util.ProgressIndicatorUtils.awaitWithCheckCanceled(ProgressIndicatorUtils.java:327)
        at com.intellij.openapi.vfs.DiskQueryRelay.accessDiskWithCheckCanceled(DiskQueryRelay.java:59)
        at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl.listWithCaching(LocalFileSystemImpl.java:274)
        at com.intellij.openapi.vfs.newvfs.persistent.PersistentFSImpl.persistAllChildren(PersistentFSImpl.java:254)
        at com.intellij.openapi.vfs.newvfs.persistent.PersistentFSImpl.listAll(PersistentFSImpl.java:321)
        at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.loadAllChildren(VirtualDirectoryImpl.java:408)
        at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.getChildren(VirtualDirectoryImpl.java:401)
        at com.intellij.openapi.vfs.VfsUtilCore.visitChildrenRecursively(VfsUtilCore.java:307)
        at com.intellij.openapi.vfs.VfsUtilCore.visitChildrenRecursively(VfsUtilCore.java:328)
        at com.intellij.openapi.vfs.VfsUtilCore.visitChildrenRecursively(VfsUtilCore.java:328)
        at com.intellij.openapi.vfs.VfsUtilCore.visitChildrenRecursively(VfsUtilCore.java:328)
        at com.leinardi.pycharm.mypy.actions.BaseAction.containsAtLeastOneFile(BaseAction.java:92)
        at com.leinardi.pycharm.mypy.actions.ScanModule.lambda$update$2(ScanModule.java:104)
        at com.leinardi.pycharm.mypy.actions.ScanModule$$Lambda$16019/0x000000b80485a000.accept(Unknown Source)
        at java.base@17.0.9/java.util.Optional.ifPresentOrElse(Optional.java:196)
        at com.leinardi.pycharm.mypy.actions.ScanModule.update(ScanModule.java:79)
        at com.intellij.openapi.actionSystem.ex.ActionUtil.lambda$performDumbAwareUpdate$0(ActionUtil.java:159)
        at com.intellij.openapi.actionSystem.ex.ActionUtil$$Lambda$1107/0x000000b800cc14e8.run(Unknown Source)
        at com.intellij.openapi.actionSystem.ex.ActionUtil.performDumbAwareUpdate(ActionUtil.java:182)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.doUpdate(ActionUpdater.java:740)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$updateActionReal$4(ActionUpdater.java:145)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater$$Lambda$1190/0x000000b800d0c920.get(Unknown Source)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$computeOnEdt$7(ActionUpdater.java:240)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater$$Lambda$2585/0x000000b8015958b0.compute(Unknown Source)
        at com.intellij.openapi.progress.ProgressManager.lambda$runProcess$0(ProgressManager.java:71)
        at com.intellij.openapi.progress.ProgressManager$$Lambda$1825/0x000000b8010facc0.run(Unknown Source)
        at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:186)
        at com.intellij.openapi.progress.impl.CoreProgressManager$$Lambda$1184/0x000000b800d06db8.run(Unknown Source)
        at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$executeProcessUnderProgress$13(CoreProgressManager.java:604)
        at com.intellij.openapi.progress.impl.CoreProgressManager$$Lambda$1185/0x000000b800d07220.compute(Unknown Source)
        at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:679)
        at com.intellij.openapi.progress.impl.CoreProgressManager.computeUnderProgress(CoreProgressManager.java:635)
        at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:603)
        at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:61)
        at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:173)
        at com.intellij.openapi.progress.ProgressManager.runProcess(ProgressManager.java:71)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$computeOnEdt$8(ActionUpdater.java:231)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater$$Lambda$2584/0x000000b801595668.invoke(Unknown Source)
        at com.intellij.platform.diagnostic.telemetry.helpers.TraceKt.computeWithSpan(trace.kt:171)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$computeOnEdt$9(ActionUpdater.java:229)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater$$Lambda$2581/0x000000b801594f78.get(Unknown Source)
        at io.opentelemetry.context.Context.lambda$wrapSupplier$8(Context.java:309)
        at io.opentelemetry.context.Context$$Lambda$2582/0x000000b8015951c0.get(Unknown Source)
        at com.intellij.openapi.actionSystem.impl.ActionUpdateEdtExecutor.lambda$computeOnEdt$0(ActionUpdateEdtExecutor.java:47)
        at com.intellij.openapi.actionSystem.impl.ActionUpdateEdtExecutor$$Lambda$1196/0x000000b800d0f680.run(Unknown Source)
        at com.intellij.openapi.application.TransactionGuardImpl$1.run(TransactionGuardImpl.java:193)
        at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:861)
        at com.intellij.openapi.application.impl.ApplicationImpl$4.run(ApplicationImpl.java:478)
        at com.intellij.openapi.application.impl.FlushQueue.doRun(FlushQueue.java:79)
        at com.intellij.openapi.application.impl.FlushQueue.runNextEvent(FlushQueue.java:121)
        at com.intellij.openapi.application.impl.FlushQueue.flushNow(FlushQueue.java:41)
        at com.intellij.openapi.application.impl.FlushQueue$$Lambda$687/0x000000b8008c96d0.run(Unknown Source)
        at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)
        at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:792)
        at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:739)
        at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:733)
        at java.base@17.0.9/java.security.AccessController.executePrivileged(AccessController.java:776)
        at java.base@17.0.9/java.security.AccessController.doPrivileged(AccessController.java:399)
        at java.base@17.0.9/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
        at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:761)
        at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.kt:690)
        at com.intellij.ide.IdeEventQueue._dispatchEvent$lambda$10(IdeEventQueue.kt:593)
        at com.intellij.ide.IdeEventQueue$$Lambda$518/0x000000b8006449f8.run(Unknown Source)
        at com.intellij.openapi.application.impl.ApplicationImpl.runWithoutImplicitRead(ApplicationImpl.java:1485)
        at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.kt:593)
        at com.intellij.ide.IdeEventQueue.access$_dispatchEvent(IdeEventQueue.kt:67)
        at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1$1.compute(IdeEventQueue.kt:369)
        at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1$1.compute(IdeEventQueue.kt:368)
        at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:787)
        at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1.invoke(IdeEventQueue.kt:368)
        at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1.invoke(IdeEventQueue.kt:363)
        at com.intellij.ide.IdeEventQueueKt.performActivity$lambda$1(IdeEventQueue.kt:997)
        at com.intellij.ide.IdeEventQueueKt$$Lambda$516/0x000000b80063f3f0.run(Unknown Source)
        at com.intellij.openapi.application.TransactionGuardImpl.performActivity(TransactionGuardImpl.java:105)
        at com.intellij.ide.IdeEventQueueKt.performActivity(IdeEventQueue.kt:997)
        at com.intellij.ide.IdeEventQueue.dispatchEvent$lambda$7(IdeEventQueue.kt:363)
        at com.intellij.ide.IdeEventQueue$$Lambda$515/0x000000b800637b98.run(Unknown Source)
        at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:861)
        at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.kt:405)
        at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:207)
        at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128)
        at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:117)
        at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:113)
        at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:105)
        at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:92)
    Suppressed: java.lang.Throwable: EDT-trace-at-211-ms (3/5)
        at java.base@17.0.9/jdk.internal.misc.Unsafe.park(Native Method)
        at java.base@17.0.9/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
        at java.base@17.0.9/java.util.concurrent.FutureTask.awaitDone(FutureTask.java:444)
        at java.base@17.0.9/java.util.concurrent.FutureTask.get(FutureTask.java:203)
        at com.intellij.openapi.progress.util.ProgressIndicatorUtils.awaitWithCheckCanceled(ProgressIndicatorUtils.java:335)
        at com.intellij.openapi.progress.util.ProgressIndicatorUtils.awaitWithCheckCanceled(ProgressIndicatorUtils.java:327)
        at com.intellij.openapi.vfs.DiskQueryRelay.accessDiskWithCheckCanceled(DiskQueryRelay.java:59)
        at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl.listWithCaching(LocalFileSystemImpl.java:274)
        at com.intellij.openapi.vfs.newvfs.persistent.PersistentFSImpl.persistAllChildren(PersistentFSImpl.java:254)
        at com.intellij.openapi.vfs.newvfs.persistent.PersistentFSImpl.listAll(PersistentFSImpl.java:321)
        at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.loadAllChildren(VirtualDirectoryImpl.java:408)
        at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.getChildren(VirtualDirectoryImpl.java:401)
        at com.intellij.openapi.vfs.VfsUtilCore.visitChildrenRecursively(VfsUtilCore.java:307)
        at com.intellij.openapi.vfs.VfsUtilCore.visitChildrenRecursively(VfsUtilCore.java:328)
        at com.intellij.openapi.vfs.VfsUtilCore.visitChildrenRecursively(VfsUtilCore.java:328)
        at com.intellij.openapi.vfs.VfsUtilCore.visitChildrenRecursively(VfsUtilCore.java:328)
        at com.leinardi.pycharm.mypy.actions.BaseAction.containsAtLeastOneFile(BaseAction.java:92)
        at com.leinardi.pycharm.mypy.actions.ScanModule.lambda$update$2(ScanModule.java:104)
        at com.leinardi.pycharm.mypy.actions.ScanModule$$Lambda$16019/0x000000b80485a000.accept(Unknown Source)
        at java.base@17.0.9/java.util.Optional.ifPresentOrElse(Optional.java:196)
        at com.leinardi.pycharm.mypy.actions.ScanModule.update(ScanModule.java:79)
        at com.intellij.openapi.actionSystem.ex.ActionUtil.lambda$performDumbAwareUpdate$0(ActionUtil.java:159)
        at com.intellij.openapi.actionSystem.ex.ActionUtil$$Lambda$1107/0x000000b800cc14e8.run(Unknown Source)
        at com.intellij.openapi.actionSystem.ex.ActionUtil.performDumbAwareUpdate(ActionUtil.java:182)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.doUpdate(ActionUpdater.java:740)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$updateActionReal$4(ActionUpdater.java:145)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater$$Lambda$1190/0x000000b800d0c920.get(Unknown Source)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$computeOnEdt$7(ActionUpdater.java:240)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater$$Lambda$2585/0x000000b8015958b0.compute(Unknown Source)
        at com.intellij.openapi.progress.ProgressManager.lambda$runProcess$0(ProgressManager.java:71)
        at com.intellij.openapi.progress.ProgressManager$$Lambda$1825/0x000000b8010facc0.run(Unknown Source)
        at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:186)
        at com.intellij.openapi.progress.impl.CoreProgressManager$$Lambda$1184/0x000000b800d06db8.run(Unknown Source)
        at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$executeProcessUnderProgress$13(CoreProgressManager.java:604)
        at com.intellij.openapi.progress.impl.CoreProgressManager$$Lambda$1185/0x000000b800d07220.compute(Unknown Source)
        at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:679)
        at com.intellij.openapi.progress.impl.CoreProgressManager.computeUnderProgress(CoreProgressManager.java:635)
        at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:603)
        at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:61)
        at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:173)
        at com.intellij.openapi.progress.ProgressManager.runProcess(ProgressManager.java:71)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$computeOnEdt$8(ActionUpdater.java:231)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater$$Lambda$2584/0x000000b801595668.invoke(Unknown Source)
        at com.intellij.platform.diagnostic.telemetry.helpers.TraceKt.computeWithSpan(trace.kt:171)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$computeOnEdt$9(ActionUpdater.java:229)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater$$Lambda$2581/0x000000b801594f78.get(Unknown Source)
        at io.opentelemetry.context.Context.lambda$wrapSupplier$8(Context.java:309)
        at io.opentelemetry.context.Context$$Lambda$2582/0x000000b8015951c0.get(Unknown Source)
        at com.intellij.openapi.actionSystem.impl.ActionUpdateEdtExecutor.lambda$computeOnEdt$0(ActionUpdateEdtExecutor.java:47)
        at com.intellij.openapi.actionSystem.impl.ActionUpdateEdtExecutor$$Lambda$1196/0x000000b800d0f680.run(Unknown Source)
        at com.intellij.openapi.application.TransactionGuardImpl$1.run(TransactionGuardImpl.java:193)
        at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:861)
        at com.intellij.openapi.application.impl.ApplicationImpl$4.run(ApplicationImpl.java:478)
        at com.intellij.openapi.application.impl.FlushQueue.doRun(FlushQueue.java:79)
        at com.intellij.openapi.application.impl.FlushQueue.runNextEvent(FlushQueue.java:121)
        at com.intellij.openapi.application.impl.FlushQueue.flushNow(FlushQueue.java:41)
        at com.intellij.openapi.application.impl.FlushQueue$$Lambda$687/0x000000b8008c96d0.run(Unknown Source)
        at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)
        at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:792)
        at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:739)
        at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:733)
        at java.base@17.0.9/java.security.AccessController.executePrivileged(AccessController.java:776)
        at java.base@17.0.9/java.security.AccessController.doPrivileged(AccessController.java:399)
        at java.base@17.0.9/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
        at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:761)
        at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.kt:690)
        at com.intellij.ide.IdeEventQueue._dispatchEvent$lambda$10(IdeEventQueue.kt:593)
        at com.intellij.ide.IdeEventQueue$$Lambda$518/0x000000b8006449f8.run(Unknown Source)
        at com.intellij.openapi.application.impl.ApplicationImpl.runWithoutImplicitRead(ApplicationImpl.java:1485)
        at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.kt:593)
        at com.intellij.ide.IdeEventQueue.access$_dispatchEvent(IdeEventQueue.kt:67)
        at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1$1.compute(IdeEventQueue.kt:369)
        at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1$1.compute(IdeEventQueue.kt:368)
        at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:787)
        at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1.invoke(IdeEventQueue.kt:368)
        at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1.invoke(IdeEventQueue.kt:363)
        at com.intellij.ide.IdeEventQueueKt.performActivity$lambda$1(IdeEventQueue.kt:997)
        at com.intellij.ide.IdeEventQueueKt$$Lambda$516/0x000000b80063f3f0.run(Unknown Source)
        at com.intellij.openapi.application.TransactionGuardImpl.performActivity(TransactionGuardImpl.java:105)
        at com.intellij.ide.IdeEventQueueKt.performActivity(IdeEventQueue.kt:997)
        at com.intellij.ide.IdeEventQueue.dispatchEvent$lambda$7(IdeEventQueue.kt:363)
        at com.intellij.ide.IdeEventQueue$$Lambda$515/0x000000b800637b98.run(Unknown Source)
        at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:861)
        at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.kt:405)
        at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:207)
        at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128)
        at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:117)
        at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:113)
        at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:105)
        at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:92)
    Suppressed: java.lang.Throwable: EDT-trace-at-160-ms (2/5)
        at java.base@17.0.9/java.util.concurrent.atomic.AtomicIntegerFieldUpdater$AtomicIntegerFieldUpdaterImpl.decrementAndGet(AtomicIntegerFieldUpdater.java:537)
        at com.intellij.util.io.DirectBufferWrapper.unlock(DirectBufferWrapper.java:215)
        at com.intellij.openapi.vfs.newvfs.persistent.dev.blobstorage.LargeSizeStreamlinedBlobStorage.writeToRecord(LargeSizeStreamlinedBlobStorage.java:582)
        at com.intellij.openapi.vfs.newvfs.persistent.dev.blobstorage.LargeSizeStreamlinedBlobStorage.writeToRecord(LargeSizeStreamlinedBlobStorage.java:424)
        at com.intellij.openapi.vfs.newvfs.persistent.dev.blobstorage.LargeSizeStreamlinedBlobStorage.writeToRecord(LargeSizeStreamlinedBlobStorage.java:417)
        at com.intellij.openapi.vfs.newvfs.persistent.AttributesStorageOverBlobStorage.deleteAttributes(AttributesStorageOverBlobStorage.java:1015)
        at com.intellij.openapi.vfs.newvfs.persistent.AttributesStorageOverBlobStorage.deleteAttributes(AttributesStorageOverBlobStorage.java:174)
        at com.intellij.openapi.vfs.newvfs.persistent.PersistentFSAttributeAccessor.deleteAttributes(PersistentFSAttributeAccessor.java:135)
        at com.intellij.openapi.vfs.newvfs.persistent.PersistentFSRecordAccessor.deleteContentAndAttributes(PersistentFSRecordAccessor.java:155)
        at com.intellij.openapi.vfs.newvfs.persistent.PersistentFSRecordAccessor.createRecord(PersistentFSRecordAccessor.java:70)
        at com.intellij.openapi.vfs.newvfs.persistent.FSRecordsImpl.createRecord(FSRecordsImpl.java:350)
        at com.intellij.openapi.vfs.newvfs.persistent.FSRecords.createRecord(FSRecords.java:169)
        at com.intellij.openapi.vfs.newvfs.persistent.PersistentFSImpl.makeChildRecord(PersistentFSImpl.java:1968)
        at com.intellij.openapi.vfs.newvfs.persistent.PersistentFSImpl.lambda$persistAllChildren$2(PersistentFSImpl.java:288)
        at com.intellij.openapi.vfs.newvfs.persistent.PersistentFSImpl$$Lambda$11788/0x000000b803980db8.apply(Unknown Source)
        at java.base@17.0.9/java.util.HashMap.computeIfAbsent(HashMap.java:1220)
        at com.intellij.openapi.vfs.newvfs.persistent.PersistentFSImpl.lambda$persistAllChildren$3(PersistentFSImpl.java:288)
        at com.intellij.openapi.vfs.newvfs.persistent.PersistentFSImpl$$Lambda$11784/0x000000b803980248.apply(Unknown Source)
        at com.intellij.openapi.vfs.newvfs.persistent.FSRecordsImpl.update(FSRecordsImpl.java:531)
        at com.intellij.openapi.vfs.newvfs.persistent.FSRecords.update(FSRecords.java:256)
        at com.intellij.openapi.vfs.newvfs.persistent.PersistentFSImpl.persistAllChildren(PersistentFSImpl.java:258)
        at com.intellij.openapi.vfs.newvfs.persistent.PersistentFSImpl.listAll(PersistentFSImpl.java:321)
        at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.loadAllChildren(VirtualDirectoryImpl.java:408)
        at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.getChildren(VirtualDirectoryImpl.java:401)
        at com.intellij.openapi.vfs.VfsUtilCore.visitChildrenRecursively(VfsUtilCore.java:307)
        at com.intellij.openapi.vfs.VfsUtilCore.visitChildrenRecursively(VfsUtilCore.java:328)
        at com.intellij.openapi.vfs.VfsUtilCore.visitChildrenRecursively(VfsUtilCore.java:328)
        at com.intellij.openapi.vfs.VfsUtilCore.visitChildrenRecursively(VfsUtilCore.java:328)
        at com.intellij.openapi.vfs.VfsUtilCore.visitChildrenRecursively(VfsUtilCore.java:328)
        at com.intellij.openapi.vfs.VfsUtilCore.visitChildrenRecursively(VfsUtilCore.java:328)
        at com.intellij.openapi.vfs.VfsUtilCore.visitChildrenRecursively(VfsUtilCore.java:328)
        at com.intellij.openapi.vfs.VfsUtilCore.visitChildrenRecursively(VfsUtilCore.java:328)
        at com.intellij.openapi.vfs.VfsUtilCore.visitChildrenRecursively(VfsUtilCore.java:328)
        at com.leinardi.pycharm.mypy.actions.BaseAction.containsAtLeastOneFile(BaseAction.java:92)
        at com.leinardi.pycharm.mypy.actions.ScanModule.lambda$update$2(ScanModule.java:104)
        at com.leinardi.pycharm.mypy.actions.ScanModule$$Lambda$16019/0x000000b80485a000.accept(Unknown Source)
        at java.base@17.0.9/java.util.Optional.ifPresentOrElse(Optional.java:196)
        at com.leinardi.pycharm.mypy.actions.ScanModule.update(ScanModule.java:79)
        at com.intellij.openapi.actionSystem.ex.ActionUtil.lambda$performDumbAwareUpdate$0(ActionUtil.java:159)
        at com.intellij.openapi.actionSystem.ex.ActionUtil$$Lambda$1107/0x000000b800cc14e8.run(Unknown Source)
        at com.intellij.openapi.actionSystem.ex.ActionUtil.performDumbAwareUpdate(ActionUtil.java:182)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.doUpdate(ActionUpdater.java:740)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$updateActionReal$4(ActionUpdater.java:145)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater$$Lambda$1190/0x000000b800d0c920.get(Unknown Source)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$computeOnEdt$7(ActionUpdater.java:240)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater$$Lambda$2585/0x000000b8015958b0.compute(Unknown Source)
        at com.intellij.openapi.progress.ProgressManager.lambda$runProcess$0(ProgressManager.java:71)
        at com.intellij.openapi.progress.ProgressManager$$Lambda$1825/0x000000b8010facc0.run(Unknown Source)
        at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:186)
        at com.intellij.openapi.progress.impl.CoreProgressManager$$Lambda$1184/0x000000b800d06db8.run(Unknown Source)
        at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$executeProcessUnderProgress$13(CoreProgressManager.java:604)
        at com.intellij.openapi.progress.impl.CoreProgressManager$$Lambda$1185/0x000000b800d07220.compute(Unknown Source)
        at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:679)
        at com.intellij.openapi.progress.impl.CoreProgressManager.computeUnderProgress(CoreProgressManager.java:635)
        at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:603)
        at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:61)
        at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:173)
        at com.intellij.openapi.progress.ProgressManager.runProcess(ProgressManager.java:71)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$computeOnEdt$8(ActionUpdater.java:231)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater$$Lambda$2584/0x000000b801595668.invoke(Unknown Source)
        at com.intellij.platform.diagnostic.telemetry.helpers.TraceKt.computeWithSpan(trace.kt:171)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$computeOnEdt$9(ActionUpdater.java:229)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater$$Lambda$2581/0x000000b801594f78.get(Unknown Source)
        at io.opentelemetry.context.Context.lambda$wrapSupplier$8(Context.java:309)
        at io.opentelemetry.context.Context$$Lambda$2582/0x000000b8015951c0.get(Unknown Source)
        at com.intellij.openapi.actionSystem.impl.ActionUpdateEdtExecutor.lambda$computeOnEdt$0(ActionUpdateEdtExecutor.java:47)
        at com.intellij.openapi.actionSystem.impl.ActionUpdateEdtExecutor$$Lambda$1196/0x000000b800d0f680.run(Unknown Source)
        at com.intellij.openapi.application.TransactionGuardImpl$1.run(TransactionGuardImpl.java:193)
        at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:861)
        at com.intellij.openapi.application.impl.ApplicationImpl$4.run(ApplicationImpl.java:478)
        at com.intellij.openapi.application.impl.FlushQueue.doRun(FlushQueue.java:79)
        at com.intellij.openapi.application.impl.FlushQueue.runNextEvent(FlushQueue.java:121)
        at com.intellij.openapi.application.impl.FlushQueue.flushNow(FlushQueue.java:41)
        at com.intellij.openapi.application.impl.FlushQueue$$Lambda$687/0x000000b8008c96d0.run(Unknown Source)
        at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)
        at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:792)
        at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:739)
        at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:733)
        at java.base@17.0.9/java.security.AccessController.executePrivileged(AccessController.java:776)
        at java.base@17.0.9/java.security.AccessController.doPrivileged(AccessController.java:399)
        at java.base@17.0.9/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
        at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:761)
        at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.kt:690)
        at com.intellij.ide.IdeEventQueue._dispatchEvent$lambda$10(IdeEventQueue.kt:593)
        at com.intellij.ide.IdeEventQueue$$Lambda$518/0x000000b8006449f8.run(Unknown Source)
        at com.intellij.openapi.application.impl.ApplicationImpl.runWithoutImplicitRead(ApplicationImpl.java:1485)
        at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.kt:593)
        at com.intellij.ide.IdeEventQueue.access$_dispatchEvent(IdeEventQueue.kt:67)
        at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1$1.compute(IdeEventQueue.kt:369)
        at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1$1.compute(IdeEventQueue.kt:368)
        at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:787)
        at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1.invoke(IdeEventQueue.kt:368)
        at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1.invoke(IdeEventQueue.kt:363)
        at com.intellij.ide.IdeEventQueueKt.performActivity$lambda$1(IdeEventQueue.kt:997)
        at com.intellij.ide.IdeEventQueueKt$$Lambda$516/0x000000b80063f3f0.run(Unknown Source)
        at com.intellij.openapi.application.TransactionGuardImpl.performActivity(TransactionGuardImpl.java:105)
        at com.intellij.ide.IdeEventQueueKt.performActivity(IdeEventQueue.kt:997)
        at com.intellij.ide.IdeEventQueue.dispatchEvent$lambda$7(IdeEventQueue.kt:363)
        at com.intellij.ide.IdeEventQueue$$Lambda$515/0x000000b800637b98.run(Unknown Source)
        at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:861)
        at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.kt:405)
        at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:207)
        at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128)
        at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:117)
        at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:113)
        at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:105)
        at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:92)
    Suppressed: java.lang.Throwable: EDT-trace-at-105-ms (1/5)
        at java.base@17.0.9/jdk.internal.misc.ScopedMemoryAccess.putShortUnalignedInternal(ScopedMemoryAccess.java:964)
        at java.base@17.0.9/jdk.internal.misc.ScopedMemoryAccess.putShortUnaligned(ScopedMemoryAccess.java:952)
        at java.base@17.0.9/java.nio.DirectByteBuffer.putShort(DirectByteBuffer.java:611)
        at java.base@17.0.9/java.nio.DirectByteBuffer.putShort(DirectByteBuffer.java:632)
        at com.intellij.openapi.vfs.newvfs.persistent.dev.blobstorage.LargeBlobStorageRecordLayout$MovedRecord.putRecord(LargeBlobStorageRecordLayout.java:413)
        at com.intellij.openapi.vfs.newvfs.persistent.dev.blobstorage.LargeSizeStreamlinedBlobStorage.deleteRecord(LargeSizeStreamlinedBlobStorage.java:639)
        at com.intellij.openapi.vfs.newvfs.persistent.AttributesStorageOverBlobStorage.lambda$deleteAttributes$9(AttributesStorageOverBlobStorage.java:1023)
        at com.intellij.openapi.vfs.newvfs.persistent.AttributesStorageOverBlobStorage$$Lambda$11778/0x000000b80393fc90.write(Unknown Source)
        at com.intellij.openapi.vfs.newvfs.persistent.dev.blobstorage.LargeSizeStreamlinedBlobStorage.writeToRecord(LargeSizeStreamlinedBlobStorage.java:521)
        at com.intellij.openapi.vfs.newvfs.persistent.dev.blobstorage.LargeSizeStreamlinedBlobStorage.writeToRecord(LargeSizeStreamlinedBlobStorage.java:424)
        at com.intellij.openapi.vfs.newvfs.persistent.dev.blobstorage.LargeSizeStreamlinedBlobStorage.writeToRecord(LargeSizeStreamlinedBlobStorage.java:417)
        at com.intellij.openapi.vfs.newvfs.persistent.AttributesStorageOverBlobStorage.deleteAttributes(AttributesStorageOverBlobStorage.java:1015)
        at com.intellij.openapi.vfs.newvfs.persistent.AttributesStorageOverBlobStorage.deleteAttributes(AttributesStorageOverBlobStorage.java:174)
        at com.intellij.openapi.vfs.newvfs.persistent.PersistentFSAttributeAccessor.deleteAttributes(PersistentFSAttributeAccessor.java:135)
        at com.intellij.openapi.vfs.newvfs.persistent.PersistentFSRecordAccessor.deleteContentAndAttributes(PersistentFSRecordAccessor.java:155)
        at com.intellij.openapi.vfs.newvfs.persistent.PersistentFSRecordAccessor.createRecord(PersistentFSRecordAccessor.java:70)
        at com.intellij.openapi.vfs.newvfs.persistent.FSRecordsImpl.createRecord(FSRecordsImpl.java:350)
        at com.intellij.openapi.vfs.newvfs.persistent.FSRecords.createRecord(FSRecords.java:169)
        at com.intellij.openapi.vfs.newvfs.persistent.PersistentFSImpl.makeChildRecord(PersistentFSImpl.java:1968)
        at com.intellij.openapi.vfs.newvfs.persistent.PersistentFSImpl.lambda$persistAllChildren$2(PersistentFSImpl.java:288)
        at com.intellij.openapi.vfs.newvfs.persistent.PersistentFSImpl$$Lambda$11788/0x000000b803980db8.apply(Unknown Source)
        at java.base@17.0.9/java.util.HashMap.computeIfAbsent(HashMap.java:1220)
        at com.intellij.openapi.vfs.newvfs.persistent.PersistentFSImpl.lambda$persistAllChildren$3(PersistentFSImpl.java:288)
        at com.intellij.openapi.vfs.newvfs.persistent.PersistentFSImpl$$Lambda$11784/0x000000b803980248.apply(Unknown Source)
        at com.intellij.openapi.vfs.newvfs.persistent.FSRecordsImpl.update(FSRecordsImpl.java:531)
        at com.intellij.openapi.vfs.newvfs.persistent.FSRecords.update(FSRecords.java:256)
        at com.intellij.openapi.vfs.newvfs.persistent.PersistentFSImpl.persistAllChildren(PersistentFSImpl.java:258)
        at com.intellij.openapi.vfs.newvfs.persistent.PersistentFSImpl.listAll(PersistentFSImpl.java:321)
        at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.loadAllChildren(VirtualDirectoryImpl.java:408)
        at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.getChildren(VirtualDirectoryImpl.java:401)
        at com.intellij.openapi.vfs.VfsUtilCore.visitChildrenRecursively(VfsUtilCore.java:307)
        at com.intellij.openapi.vfs.VfsUtilCore.visitChildrenRecursively(VfsUtilCore.java:328)
        at com.intellij.openapi.vfs.VfsUtilCore.visitChildrenRecursively(VfsUtilCore.java:328)
        at com.intellij.openapi.vfs.VfsUtilCore.visitChildrenRecursively(VfsUtilCore.java:328)
        at com.intellij.openapi.vfs.VfsUtilCore.visitChildrenRecursively(VfsUtilCore.java:328)
        at com.intellij.openapi.vfs.VfsUtilCore.visitChildrenRecursively(VfsUtilCore.java:328)
        at com.intellij.openapi.vfs.VfsUtilCore.visitChildrenRecursively(VfsUtilCore.java:328)
        at com.leinardi.pycharm.mypy.actions.BaseAction.containsAtLeastOneFile(BaseAction.java:92)
        at com.leinardi.pycharm.mypy.actions.ScanModule.lambda$update$2(ScanModule.java:104)
        at com.leinardi.pycharm.mypy.actions.ScanModule$$Lambda$16019/0x000000b80485a000.accept(Unknown Source)
        at java.base@17.0.9/java.util.Optional.ifPresentOrElse(Optional.java:196)
        at com.leinardi.pycharm.mypy.actions.ScanModule.update(ScanModule.java:79)
        at com.intellij.openapi.actionSystem.ex.ActionUtil.lambda$performDumbAwareUpdate$0(ActionUtil.java:159)
        at com.intellij.openapi.actionSystem.ex.ActionUtil$$Lambda$1107/0x000000b800cc14e8.run(Unknown Source)
        at com.intellij.openapi.actionSystem.ex.ActionUtil.performDumbAwareUpdate(ActionUtil.java:182)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.doUpdate(ActionUpdater.java:740)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$updateActionReal$4(ActionUpdater.java:145)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater$$Lambda$1190/0x000000b800d0c920.get(Unknown Source)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$computeOnEdt$7(ActionUpdater.java:240)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater$$Lambda$2585/0x000000b8015958b0.compute(Unknown Source)
        at com.intellij.openapi.progress.ProgressManager.lambda$runProcess$0(ProgressManager.java:71)
        at com.intellij.openapi.progress.ProgressManager$$Lambda$1825/0x000000b8010facc0.run(Unknown Source)
        at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:186)
        at com.intellij.openapi.progress.impl.CoreProgressManager$$Lambda$1184/0x000000b800d06db8.run(Unknown Source)
        at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$executeProcessUnderProgress$13(CoreProgressManager.java:604)
        at com.intellij.openapi.progress.impl.CoreProgressManager$$Lambda$1185/0x000000b800d07220.compute(Unknown Source)
        at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:679)
        at com.intellij.openapi.progress.impl.CoreProgressManager.computeUnderProgress(CoreProgressManager.java:635)
        at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:603)
        at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:61)
        at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:173)
        at com.intellij.openapi.progress.ProgressManager.runProcess(ProgressManager.java:71)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$computeOnEdt$8(ActionUpdater.java:231)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater$$Lambda$2584/0x000000b801595668.invoke(Unknown Source)
        at com.intellij.platform.diagnostic.telemetry.helpers.TraceKt.computeWithSpan(trace.kt:171)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$computeOnEdt$9(ActionUpdater.java:229)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater$$Lambda$2581/0x000000b801594f78.get(Unknown Source)
        at io.opentelemetry.context.Context.lambda$wrapSupplier$8(Context.java:309)
        at io.opentelemetry.context.Context$$Lambda$2582/0x000000b8015951c0.get(Unknown Source)
        at com.intellij.openapi.actionSystem.impl.ActionUpdateEdtExecutor.lambda$computeOnEdt$0(ActionUpdateEdtExecutor.java:47)
        at com.intellij.openapi.actionSystem.impl.ActionUpdateEdtExecutor$$Lambda$1196/0x000000b800d0f680.run(Unknown Source)
        at com.intellij.openapi.application.TransactionGuardImpl$1.run(TransactionGuardImpl.java:193)
        at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:861)
        at com.intellij.openapi.application.impl.ApplicationImpl$4.run(ApplicationImpl.java:478)
        at com.intellij.openapi.application.impl.FlushQueue.doRun(FlushQueue.java:79)
        at com.intellij.openapi.application.impl.FlushQueue.runNextEvent(FlushQueue.java:121)
        at com.intellij.openapi.application.impl.FlushQueue.flushNow(FlushQueue.java:41)
        at com.intellij.openapi.application.impl.FlushQueue$$Lambda$687/0x000000b8008c96d0.run(Unknown Source)
        at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)
        at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:792)
        at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:739)
        at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:733)
        at java.base@17.0.9/java.security.AccessController.executePrivileged(AccessController.java:776)
        at java.base@17.0.9/java.security.AccessController.doPrivileged(AccessController.java:399)
        at java.base@17.0.9/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
        at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:761)
        at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.kt:690)
        at com.intellij.ide.IdeEventQueue._dispatchEvent$lambda$10(IdeEventQueue.kt:593)
        at com.intellij.ide.IdeEventQueue$$Lambda$518/0x000000b8006449f8.run(Unknown Source)
        at com.intellij.openapi.application.impl.ApplicationImpl.runWithoutImplicitRead(ApplicationImpl.java:1485)
        at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.kt:593)
        at com.intellij.ide.IdeEventQueue.access$_dispatchEvent(IdeEventQueue.kt:67)
        at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1$1.compute(IdeEventQueue.kt:369)
        at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1$1.compute(IdeEventQueue.kt:368)
        at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:787)
        at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1.invoke(IdeEventQueue.kt:368)
        at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1.invoke(IdeEventQueue.kt:363)
        at com.intellij.ide.IdeEventQueueKt.performActivity$lambda$1(IdeEventQueue.kt:997)
        at com.intellij.ide.IdeEventQueueKt$$Lambda$516/0x000000b80063f3f0.run(Unknown Source)
        at com.intellij.openapi.application.TransactionGuardImpl.performActivity(TransactionGuardImpl.java:105)
        at com.intellij.ide.IdeEventQueueKt.performActivity(IdeEventQueue.kt:997)
        at com.intellij.ide.IdeEventQueue.dispatchEvent$lambda$7(IdeEventQueue.kt:363)
        at com.intellij.ide.IdeEventQueue$$Lambda$515/0x000000b800637b98.run(Unknown Source)
        at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:861)
        at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.kt:405)
        at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:207)
        at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128)
        at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:117)
        at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:113)
        at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:105)
        at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:92)