PHPStorm - Translation Manager issueshttps://gitlab.sgalinski.de/fgalinski/phpstorm-typo3-coding-tools/-/issues2023-12-21T02:53:53Zhttps://gitlab.sgalinski.de/fgalinski/phpstorm-typo3-coding-tools/-/issues/2[BUG] Unable to resize textarea back to what it was before decreasing size ("...2023-12-21T02:53:53ZKevin von Spiczak[BUG] Unable to resize textarea back to what it was before decreasing size ("Add New Language Key" dialog)When resizing the textarea inside the "Add New Language Key" dialog, you're unable to resize it back to what it was before.
I've attached a short video, to show what I mean:
![Jun-19-2020_10-06-42](/uploads/622e03e4b075bb0783a10da3aaefa...When resizing the textarea inside the "Add New Language Key" dialog, you're unable to resize it back to what it was before.
I've attached a short video, to show what I mean:
![Jun-19-2020_10-06-42](/uploads/622e03e4b075bb0783a10da3aaefa4c4/Jun-19-2020_10-06-42.mp4)1.0.0https://gitlab.sgalinski.de/fgalinski/phpstorm-typo3-coding-tools/-/issues/7java.lang.StringIndexOutOfBoundsException2023-12-21T02:54:23ZFabian Galinskijava.lang.StringIndexOutOfBoundsException
10:51
java.lang.StringIndexOutOfBoundsException: begin -1, end 82, length 19469
at java.base/java.lang.String.checkBoundsBeginEnd(String.java:3319)
at java.base/java.lang.String.substring(String.java:1874)
at de.fgalinski...
10:51
java.lang.StringIndexOutOfBoundsException: begin -1, end 82, length 19469
at java.base/java.lang.String.checkBoundsBeginEnd(String.java:3319)
at java.base/java.lang.String.substring(String.java:1874)
at de.fgalinski.typo3.general.service.Typo3VersionService.getProjectTypo3Version(Typo3VersionService.java:46)
at de.fgalinski.typo3.general.startup.StartupProjectHandler.projectOpened(StartupProjectHandler.java:36)
at com.intellij.openapi.project.impl.ProjectManagerExImplKt$openProject$1$1$1.run(ProjectManagerExImpl.kt:323)
at com.intellij.ide.startup.impl.StartupManagerImpl.runActivity(StartupManagerImpl.java:429)
at com.intellij.openapi.project.impl.ProjectManagerExImplKt$openProject$1$1.invoke(ProjectManagerExImpl.kt:320)
at com.intellij.openapi.project.impl.ProjectManagerExImplKt$openProject$1$1.invoke(ProjectManagerExImpl.kt)
at com.intellij.serviceContainer.ContainerUtilKt.processProjectComponents(containerUtil.kt:31)
at com.intellij.openapi.project.impl.ProjectManagerExImplKt$openProject$1.run(ProjectManagerExImpl.kt:319)
at com.intellij.openapi.application.TransactionGuardImpl$2.run(TransactionGuardImpl.java:201)
at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:802)
at com.intellij.openapi.application.impl.ApplicationImpl.lambda$invokeAndWait$8(ApplicationImpl.java:475)
at com.intellij.openapi.application.impl.LaterInvocator$1.run(LaterInvocator.java:126)
at com.intellij.openapi.application.impl.FlushQueue.doRun(FlushQueue.java:84)
at com.intellij.openapi.application.impl.FlushQueue.runNextEvent(FlushQueue.java:132)
at com.intellij.openapi.application.impl.FlushQueue.flushNow(FlushQueue.java:47)
at com.intellij.openapi.application.impl.FlushQueue$FlushNow.run(FlushQueue.java:188)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:776)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:727)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:746)
at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:967)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:839)
at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$8(IdeEventQueue.java:450)
at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:733)
at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$9(IdeEventQueue.java:449)
at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:802)1.0.0https://gitlab.sgalinski.de/fgalinski/phpstorm-typo3-coding-tools/-/issues/9Overview of missing/broken language label keys2023-12-21T02:55:23ZTim WagnerOverview of missing/broken language label keysIt would be great to get an overview window of all occurrences of language keys, maybe per extension, that are detected as not working.
Maybe the reverse is also possible: a list of language keys for an extension that are not in use.It would be great to get an overview window of all occurrences of language keys, maybe per extension, that are detected as not working.
Maybe the reverse is also possible: a list of language keys for an extension that are not in use.1.0.0https://gitlab.sgalinski.de/fgalinski/phpstorm-typo3-coding-tools/-/issues/13Pasting content in *.xlf files leads to PHPStorm freeze of ~20 seconds2023-12-21T02:57:21ZStephan GroßberndtPasting content in *.xlf files leads to PHPStorm freeze of ~20 secondsPHPStorm 2021.3.3, TYPO3 Coding Tools v0.1.3, TYPO3 Fluid/TypoScript v2.6.0, TYPO3 CMS Support v213.7.3
When pasting content via Strg+V or context menu "Paste" in an editor window of an *.xlf file with plugin "TYPO3 Coding Tools v0.1.3"...PHPStorm 2021.3.3, TYPO3 Coding Tools v0.1.3, TYPO3 Fluid/TypoScript v2.6.0, TYPO3 CMS Support v213.7.3
When pasting content via Strg+V or context menu "Paste" in an editor window of an *.xlf file with plugin "TYPO3 Coding Tools v0.1.3" activated ths leads to a PHPStorm freeze of ~20 seconds. It does not occur when the plugin is deactivated.
Selecting "Help->Collect Logs and Diagnostic Data" after such a freeze and opening the created zip file shows PHPStorm adds a freeze event like "threadDumps-freeze-20220427-143258-PS-213.7172.28-22sec". The created log contains exceptions like this one:
```"AWT-EventQueue-0" prio=0 tid=0x0 nid=0x0 runnable
java.lang.Thread.State: RUNNABLE
at com.intellij.psi.impl.source.tree.RecursiveTreeElementWalkingVisitor$ASTTreeGuide.getNextSibling(RecursiveTreeElementWalkingVisitor.java:38)
at com.intellij.psi.impl.source.tree.RecursiveTreeElementWalkingVisitor$ASTTreeGuide.getNextSibling(RecursiveTreeElementWalkingVisitor.java:35)
at com.intellij.util.WalkingState.walkChildren(WalkingState.java:63)
at com.intellij.util.WalkingState.elementStarted(WalkingState.java:49)
at com.intellij.psi.impl.source.tree.RecursiveTreeElementWalkingVisitor.visitNode(RecursiveTreeElementWalkingVisitor.java:86)
at com.intellij.psi.impl.source.tree.RecursiveTreeElementWalkingVisitor.visitComposite(RecursiveTreeElementWalkingVisitor.java:81)
at com.intellij.psi.impl.source.tree.AstBufferUtil$BufferVisitor.visitComposite(AstBufferUtil.java:96)
at com.intellij.psi.impl.source.tree.CompositeElement.acceptTree(CompositeElement.java:117)
at com.intellij.psi.impl.source.tree.AstBufferUtil.toBuffer(AstBufferUtil.java:22)
at com.intellij.psi.impl.source.tree.AstBufferUtil.toBuffer(AstBufferUtil.java:17)
at com.intellij.psi.impl.source.tree.CompositeElement.textToCharArray(CompositeElement.java:230)
at com.intellij.psi.impl.source.tree.CompositeElement.getText(CompositeElement.java:212)
at de.fgalinski.typo3.xliff.editor.formatter.XlfIndentProcessor.getAbsoluteNoneIndentForTag(XlfIndentProcessor.java:81)
at de.fgalinski.typo3.xliff.editor.formatter.XlfIndentProcessor.getIndent(XlfIndentProcessor.java:55)
at de.fgalinski.typo3.xliff.editor.formatter.XlfBlock.<init>(XlfBlock.java:39)
at de.fgalinski.typo3.xliff.editor.formatter.XlfBlock.buildChildren(XlfBlock.java:67)
at com.intellij.psi.formatter.common.AbstractBlock.getSubBlocks(AbstractBlock.java:48)
at com.intellij.formatting.InitialInfoBuilder.buildFrom(InitialInfoBuilder.java:137)
at com.intellij.formatting.InitialInfoBuilder.doIteration(InitialInfoBuilder.java:212)
at com.intellij.formatting.InitialInfoBuilder.iteration(InitialInfoBuilder.java:109)
at com.intellij.formatting.engine.WrapBlocksState.doIteration(WrapBlocksState.java:47)
at com.intellij.formatting.engine.State.iteration(State.java:25)
at com.intellij.formatting.engine.StateProcessor.iteration(StateProcessor.java:26)
at com.intellij.formatting.FormatProcessor.iteration(FormatProcessor.java:108)
at com.intellij.formatting.FormatterImpl.buildProcessorAndWrapBlocks(FormatterImpl.java:401)
at com.intellij.formatting.FormatterImpl.buildProcessorAndWrapBlocks(FormatterImpl.java:386)
at com.intellij.formatting.FormatterImpl.adjustLineIndentsForRange(FormatterImpl.java:285)
at com.intellij.psi.impl.source.codeStyle.CodeStyleManagerImpl$3.doPerform(CodeStyleManagerImpl.java:295)
at com.intellij.psi.impl.source.codeStyle.CodeStyleManagerRunnable.perform(CodeStyleManagerRunnable.java:93)
at com.intellij.psi.impl.source.codeStyle.CodeStyleManagerImpl.adjustLineIndent(CodeStyleManagerImpl.java:298)
at com.intellij.codeInsight.editorActions.DefaultTypingActionsExtension.adjustLineIndent(DefaultTypingActionsExtension.java:90)
at com.intellij.codeInsight.editorActions.DefaultTypingActionsExtension.indentEachLine(DefaultTypingActionsExtension.java:169)
at com.intellij.codeInsight.editorActions.DefaultTypingActionsExtension.format(DefaultTypingActionsExtension.java:69)
at com.intellij.codeInsight.editorActions.PasteHandler.lambda$doPasteAction$5(PasteHandler.java:242)
at com.intellij.codeInsight.editorActions.PasteHandler$$Lambda$8163/0x00000001001c4840.run(Unknown Source)
at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:947)
at com.intellij.codeInsight.editorActions.PasteHandler.doPasteAction(PasteHandler.java:240)
at com.intellij.codeInsight.editorActions.PasteHandler.doPaste(PasteHandler.java:122)
at com.intellij.codeInsight.editorActions.PasteHandler.lambda$execute$2(PasteHandler.java:103)
at com.intellij.codeInsight.editorActions.PasteHandler$$Lambda$8155/0x00000001001bb040.run(Unknown Source)
at com.intellij.openapi.project.DumbService.runWithAlternativeResolveEnabled(DumbService.java:383)
at com.intellij.codeInsight.editorActions.PasteHandler.execute(PasteHandler.java:94)
at com.intellij.codeInsight.editorActions.PasteHandler.doExecute(PasteHandler.java:50)
at com.intellij.openapi.editor.actionSystem.EditorActionHandler.lambda$execute$4(EditorActionHandler.java:199)
at com.intellij.openapi.editor.actionSystem.EditorActionHandler$$Lambda$7461/0x00000001029e8840.perform(Unknown Source)
at com.intellij.openapi.editor.actionSystem.EditorActionHandler.doIfEnabled(EditorActionHandler.java:89)
at com.intellij.openapi.editor.actionSystem.EditorActionHandler.execute(EditorActionHandler.java:198)
at com.intellij.codeInsight.editorActions.LanguageConsolePasteHandler.doExecute(LanguageConsolePasteHandler.kt:24)
at com.intellij.openapi.editor.actionSystem.DynamicEditorActionHandler.doExecute(DynamicEditorActionHandler.java:63)
at com.intellij.openapi.editor.actionSystem.EditorActionHandler.lambda$execute$4(EditorActionHandler.java:199)
at com.intellij.openapi.editor.actionSystem.EditorActionHandler$$Lambda$7461/0x00000001029e8840.perform(Unknown Source)
at com.intellij.openapi.editor.actionSystem.EditorActionHandler.doIfEnabled(EditorActionHandler.java:89)
at com.intellij.openapi.editor.actionSystem.EditorActionHandler.execute(EditorActionHandler.java:198)
at com.intellij.openapi.editor.actionSystem.EditorAction.lambda$actionPerformed$0(EditorAction.java:89)
at com.intellij.openapi.editor.actionSystem.EditorAction$$Lambda$7460/0x00000001029e9c40.run(Unknown Source)
at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:219)
at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:174)
at com.intellij.openapi.editor.actionSystem.EditorAction.actionPerformed(EditorAction.java:98)
at com.intellij.openapi.editor.actionSystem.EditorAction.actionPerformed(EditorAction.java:73)
at com.intellij.openapi.keymap.impl.ActionProcessor.performAction(ActionProcessor.java:65)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher$1.performAction(IdeKeyEventDispatcher.java:573)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.lambda$doPerformActionInner$10(IdeKeyEventDispatcher.java:706)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher$$Lambda$7065/0x000000010286a440.run(Unknown Source)
at com.intellij.openapi.actionSystem.ex.ActionUtil.performDumbAwareWithCallbacks(ActionUtil.java:260)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.doPerformActionInner(IdeKeyEventDispatcher.java:702)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.processAction(IdeKeyEventDispatcher.java:645)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.processAction(IdeKeyEventDispatcher.java:584)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.processActionOrWaitSecondStroke(IdeKeyEventDispatcher.java:467)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.inInitState(IdeKeyEventDispatcher.java:456)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.dispatchKeyEvent(IdeKeyEventDispatcher.java:224)
at com.intellij.ide.IdeEventQueue.dispatchKeyEvent(IdeEventQueue.java:804)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:754)
at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$6(IdeEventQueue.java:447)
at com.intellij.ide.IdeEventQueue$$Lambda$333/0x00000001004efc40.compute(Unknown Source)
at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:818)
at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$7(IdeEventQueue.java:446)
at com.intellij.ide.IdeEventQueue$$Lambda$332/0x00000001004c1440.run(Unknown Source)
at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:805)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:498)
at java.desktop@11.0.14.1/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
at java.desktop@11.0.14.1/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
at java.desktop@11.0.14.1/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
at java.desktop@11.0.14.1/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
at java.desktop@11.0.14.1/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.desktop@11.0.14.1/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
```
where apparently `de.fgalinski.typo3.xliff.editor.formatter.XlfIndentProcessor.getAbsoluteNoneIndentForTag(XlfIndentProcessor.java:81)` wants to do stuff and during this somehow `com.intellij.psi.impl.source.tree.RecursiveTreeElementWalkingVisitor$ASTTreeGuide.getNextSibling(RecursiveTreeElementWalkingVisitor.java` is called recursively and bails out after some time.
Could you please have a look what is wrong here? I had to disable the plugin in order to be able to work.1.0.0https://gitlab.sgalinski.de/fgalinski/phpstorm-typo3-coding-tools/-/issues/14Support for typo3/cms-composer-installers v42023-12-21T02:57:47ZMaik SchneiderSupport for typo3/cms-composer-installers v4Since TYPO3 v11, the plugin is not working anymore (even with composer-installers v3). Furthermore, in upcoming versions of TYPO3, the extension dirs won't have the typical structure `typo3conf/ext` or `typo3/sysext`.
Most of my project...Since TYPO3 v11, the plugin is not working anymore (even with composer-installers v3). Furthermore, in upcoming versions of TYPO3, the extension dirs won't have the typical structure `typo3conf/ext` or `typo3/sysext`.
Most of my projects are already v11, in some of them I'm already using the v4-RC of `typo3/cms-composer-installers`. We really miss the comfort of this plugin! Let me know if there are any plans for updates - or if you need a sponsor.
Cheers1.0.0https://gitlab.sgalinski.de/fgalinski/phpstorm-typo3-coding-tools/-/issues/16Exception in latest phpstorm2023-12-21T02:59:56ZSebastianException in latest phpstormThe following exception happens in PhpStorm 2023.2.2.
Same exception was already fixed for the TypoScript plugin in https://gitlab.sgalinski.de/phpstorm/phpstorm-typoscript-plugin/-/issues/223
com.intellij.diagnostic.PluginException: N...The following exception happens in PhpStorm 2023.2.2.
Same exception was already fixed for the TypoScript plugin in https://gitlab.sgalinski.de/phpstorm/phpstorm-typoscript-plugin/-/issues/223
com.intellij.diagnostic.PluginException: No display name specified in plugin descriptor XML file for configurable de.fgalinski.typo3.general.configuration.ProjectConfiguration;
specify it using 'displayName' or 'key' attribute to avoid necessity to load the configurable class when Settings dialog is opened [Plugin: de.fgalinski.typo3.extension.manager.id]
at com.intellij.openapi.options.ex.ConfigurableWrapper.getDisplayName(ConfigurableWrapper.java:156)
at com.intellij.openapi.options.ex.Weighted.lambda$static$0(Weighted.java:26)
at java.base/java.util.TimSort.binarySort(TimSort.java:296)
at java.base/java.util.TimSort.sort(TimSort.java:221)
at java.base/java.util.Arrays.sort(Arrays.java:1307)
at java.base/java.util.ArrayList.sort(ArrayList.java:1721)
at com.intellij.openapi.options.ex.SortedConfigurableGroup.buildConfigurables(SortedConfigurableGroup.java:41)
at com.intellij.openapi.options.SearchableConfigurable$Parent$Abstract.getConfigurables(SearchableConfigurable.java:75)
at com.intellij.openapi.options.ex.EpBasedConfigurableGroupKt.collect(EpBasedConfigurableGroup.kt:148)
at com.intellij.openapi.options.ex.EpBasedConfigurableGroupKt.access$collect(EpBasedConfigurableGroup.kt:1)
at com.intellij.openapi.options.ex.EpBasedConfigurableGroup.<init>(EpBasedConfigurableGroup.kt:110)
at com.intellij.openapi.options.ex.ConfigurableExtensionPointUtil.getConfigurableGroup(ConfigurableExtensionPointUtil.java:119)
at com.intellij.ide.actions.ShowSettingsUtilImpl$Companion.getConfigurableGroups(ShowSettingsUtilImpl.kt:48)
at com.intellij.ide.actions.ShowSettingsUtilImpl.getConfigurableGroups(ShowSettingsUtilImpl.kt)
at com.intellij.ide.actions.ShowSettingsAction.perform(ShowSettingsAction.java:60)
at com.intellij.ide.actions.ShowSettingsAction.actionPerformed(ShowSettingsAction.java:47)
at com.intellij.openapi.actionSystem.ex.ActionUtil.doPerformActionOrShowPopup(ActionUtil.java:339)
at com.intellij.openapi.keymap.impl.ActionProcessor.performAction(ActionProcessor.java:47)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher$myActionProcessor$1.performAction(IdeKeyEventDispatcher.kt:502)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcherKt.doPerformActionInner$lambda$5$lambda$4(IdeKeyEventDispatcher.kt:865)
at com.intellij.openapi.application.TransactionGuardImpl.performActivity(TransactionGuardImpl.java:105)
at com.intellij.openapi.application.TransactionGuardImpl.performUserActivity(TransactionGuardImpl.java:94)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcherKt.doPerformActionInner$lambda$5(IdeKeyEventDispatcher.kt:865)
at com.intellij.openapi.actionSystem.ex.ActionUtil.performDumbAwareWithCallbacks(ActionUtil.java:362)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcherKt.doPerformActionInner(IdeKeyEventDispatcher.kt:863)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcherKt.access$doPerformActionInner(IdeKeyEventDispatcher.kt:1)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.processAction$intellij_platform_ide_impl(IdeKeyEventDispatcher.kt:587)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.processAction(IdeKeyEventDispatcher.kt:513)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.processActionOrWaitSecondStroke(IdeKeyEventDispatcher.kt:454)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.inInitState(IdeKeyEventDispatcher.kt:447)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.dispatchKeyEvent(IdeKeyEventDispatcher.kt:309)
at com.intellij.ide.IdeEventQueue.dispatchKeyEvent(IdeEventQueue.kt:617)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.kt:587)
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:992)
at com.intellij.openapi.application.TransactionGuardImpl.performActivity(TransactionGuardImpl.java:113)
at com.intellij.ide.IdeEventQueueKt.performActivity(IdeEventQueue.kt:992)
at com.intellij.ide.IdeEventQueue.dispatchEvent$lambda$7(IdeEventQueue.kt:363)
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)1.0.0