CompareDirectories exception with 106.330
When copying fragments from one side of a CompareFile dialog to the other one (in my case right to left).
This results in the "arrow buttons" associated with individual changes to disapear, even though it's still possible to copy/paste it seems.
Document is locked by write PSI operations. Use PsiDocumentManager.doPostponedOperationsAndUnblockDocument() to commit PSI changes to the document.: Document is locked by write PSI operations. Use PsiDocumentManager.doPostponedOperationsAndUnblockDocument() to commit PSI changes to the document.
java.lang.RuntimeException: Document is locked by write PSI operations. Use PsiDocumentManager.doPostponedOperationsAndUnblockDocument() to commit PSI changes to the document.
at com.intellij.psi.SingleRootFileViewProvider.beforeDocumentChanged(SingleRootFileViewProvider.java:168)
at com.intellij.psi.impl.PsiDocumentManagerImpl.beforeDocumentChange(PsiDocumentManagerImpl.java:584)
at sun.reflect.GeneratedMethodAccessor42.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.intellij.util.EventDispatcher.dispatch(EventDispatcher.java:89)
at com.intellij.util.EventDispatcher.access$100(EventDispatcher.java:34)
at com.intellij.util.EventDispatcher$1.invoke(EventDispatcher.java:65)
at $Proxy19.beforeDocumentChange(Unknown Source)
at com.intellij.openapi.editor.impl.DocumentImpl.a(DocumentImpl.java:467)
at com.intellij.openapi.editor.impl.DocumentImpl.access$200(DocumentImpl.java:59)
at com.intellij.openapi.editor.impl.DocumentImpl$MyCharArray.beforeChangedUpdate(DocumentImpl.java:797)
at com.intellij.openapi.editor.impl.CharArray.replace(CharArray.java:114)
at com.intellij.openapi.editor.impl.DocumentImpl.a(DocumentImpl.java:403)
at com.intellij.openapi.editor.impl.DocumentImpl.replaceString(DocumentImpl.java:362)
at com.intellij.psi.formatter.DocumentBasedFormattingModel.replaceWhiteSpace(DocumentBasedFormattingModel.java:123)
at com.intellij.formatting.FormatterImpl.a(FormatterImpl.java:434)
at com.intellij.formatting.FormatterImpl.adjustLineIndent(FormatterImpl.java:362)
at com.intellij.psi.impl.source.codeStyle.CodeStyleManagerImpl$4.doPerform(CodeStyleManagerImpl.java:304)
at com.intellij.psi.impl.source.codeStyle.CodeStyleManagerImpl$4.doPerform(CodeStyleManagerImpl.java:301)
at com.intellij.psi.impl.source.codeStyle.CodeStyleManagerRunnable.perform(CodeStyleManagerRunnable.java:99)
at com.intellij.psi.impl.source.codeStyle.CodeStyleManagerImpl.a(CodeStyleManagerImpl.java:301)
at com.intellij.psi.impl.source.codeStyle.CodeStyleManagerImpl.access$100(CodeStyleManagerImpl.java:53)
at com.intellij.psi.impl.source.codeStyle.CodeStyleManagerImpl$3.compute(CodeStyleManagerImpl.java:295)
at com.intellij.psi.impl.source.codeStyle.CodeStyleManagerImpl$3.compute(CodeStyleManagerImpl.java:287)
at com.intellij.psi.impl.source.PostprocessReformattingAspect.disablePostprocessFormattingInside(PostprocessReformattingAspect.java:114)
at com.intellij.psi.impl.source.codeStyle.CodeStyleManagerImpl.adjustLineIndent(CodeStyleManagerImpl.java:287)
at com.intellij.codeInsight.editorActions.PasteHandler.a(PasteHandler.java:345)
at com.intellij.codeInsight.editorActions.PasteHandler.a(PasteHandler.java:270)
at com.intellij.codeInsight.editorActions.PasteHandler.access$000(PasteHandler.java:52)
at com.intellij.codeInsight.editorActions.PasteHandler$2.run(PasteHandler.java:211)
at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:844)
at com.intellij.codeInsight.editorActions.PasteHandler.a(PasteHandler.java:205)
at com.intellij.codeInsight.editorActions.PasteHandler.execute(PasteHandler.java:95)
at com.intellij.openapi.editor.actionSystem.EditorAction$1.run(EditorAction.java:77)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:115)
at com.intellij.openapi.editor.actionSystem.EditorAction.actionPerformed(EditorAction.java:88)
at com.intellij.openapi.editor.actionSystem.EditorAction.actionPerformed(EditorAction.java:63)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher$3.performAction(IdeKeyEventDispatcher.java:524)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.processAction(IdeKeyEventDispatcher.java:564)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.d(IdeKeyEventDispatcher.java:444)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.dispatchKeyEvent(IdeKeyEventDispatcher.java:197)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:497)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:410)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:368)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
at java.awt.Dialog$1.run(Dialog.java:1046)
at java.awt.Dialog$3.run(Dialog.java:1098)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Dialog.show(Dialog.java:1096)
at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl$MyDialog.show(DialogWrapperPeerImpl.java:675)
at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl.show(DialogWrapperPeerImpl.java:412)
at com.intellij.openapi.ui.DialogWrapper.showAndGetOk(DialogWrapper.java:1179)
at com.intellij.openapi.ui.DialogWrapper.show(DialogWrapper.java:1164)
at com.intellij.openapi.ui.DialogBuilder.showImpl(DialogBuilder.java:68)
at com.intellij.openapi.ui.DialogBuilder.show(DialogBuilder.java:48)
at com.intellij.openapi.ui.DialogBuilder.showModal(DialogBuilder.java:135)
at com.intellij.openapi.diff.impl.external.FrameDiffTool.a(FrameDiffTool.java:93)
at com.intellij.openapi.diff.impl.external.FrameDiffTool.show(FrameDiffTool.java:63)
at com.intellij.openapi.diff.impl.external.CompositeDiffTool.show(CompositeDiffTool.java:39)
at org.intellij.idea.dirdiff.view.OpenDiffRunnable.openDiffWithDiffContentFactory(OpenDiffRunnable.java:326)
at org.intellij.idea.dirdiff.view.OpenDiffRunnable.run(OpenDiffRunnable.java:137)
at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:844)
at org.intellij.idea.dirdiff.util.Commands$WriteCommandRunnable.run(Commands.java:227)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:115)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:91)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:79)
at org.intellij.idea.dirdiff.util.Commands.runWriteCommand(Commands.java:59)
at org.intellij.idea.dirdiff.view.CompareDirectoryManager.doOpenFileDiffs(CompareDirectoryManager.java:234)
at org.intellij.idea.dirdiff.view.CompareDirectoryPanel.openFileDiffs(CompareDirectoryPanel.java:203)
at org.intellij.idea.dirdiff.view.CompareDirectoryPanel$UI$MouseAdapter.mouseClicked(CompareDirectoryPanel.java:784)
at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:253)
at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:252)
at java.awt.Component.processMouseEvent(Component.java:6270)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
at com.intellij.ui.treeStructure.Tree.processMouseEvent(Tree.java:293)
at java.awt.Component.processEvent(Component.java:6032)
at java.awt.Container.processEvent(Container.java:2041)
at java.awt.Component.dispatchEventImpl(Component.java:4630)
at java.awt.Container.dispatchEventImpl(Container.java:2099)
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4577)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4247)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
at java.awt.Container.dispatchEventImpl(Container.java:2085)
at java.awt.Window.dispatchEventImpl(Window.java:2478)
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at com.intellij.ide.IdeEventQueue.e(IdeEventQueue.java:658)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:507)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:410)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:368)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
java.lang.RuntimeException: Document is locked by write PSI operations. Use PsiDocumentManager.doPostponedOperationsAndUnblockDocument() to commit PSI changes to the document.
at com.intellij.psi.SingleRootFileViewProvider.beforeDocumentChanged(SingleRootFileViewProvider.java:168)
at com.intellij.psi.impl.PsiDocumentManagerImpl.beforeDocumentChange(PsiDocumentManagerImpl.java:584)
at sun.reflect.GeneratedMethodAccessor42.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.intellij.util.EventDispatcher.dispatch(EventDispatcher.java:89)
at com.intellij.util.EventDispatcher.access$100(EventDispatcher.java:34)
at com.intellij.util.EventDispatcher$1.invoke(EventDispatcher.java:65)
at $Proxy19.beforeDocumentChange(Unknown Source)
at com.intellij.openapi.editor.impl.DocumentImpl.a(DocumentImpl.java:467)
at com.intellij.openapi.editor.impl.DocumentImpl.access$200(DocumentImpl.java:59)
at com.intellij.openapi.editor.impl.DocumentImpl$MyCharArray.beforeChangedUpdate(DocumentImpl.java:797)
at com.intellij.openapi.editor.impl.CharArray.replace(CharArray.java:114)
at com.intellij.openapi.editor.impl.DocumentImpl.a(DocumentImpl.java:403)
at com.intellij.openapi.editor.impl.DocumentImpl.replaceString(DocumentImpl.java:362)
at com.intellij.codeInsight.editorActions.PasteHandler.a(PasteHandler.java:397)
at com.intellij.codeInsight.editorActions.PasteHandler.a(PasteHandler.java:270)
at com.intellij.codeInsight.editorActions.PasteHandler.access$000(PasteHandler.java:52)
at com.intellij.codeInsight.editorActions.PasteHandler$2.run(PasteHandler.java:211)
at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:844)
at com.intellij.codeInsight.editorActions.PasteHandler.a(PasteHandler.java:205)
at com.intellij.codeInsight.editorActions.PasteHandler.execute(PasteHandler.java:95)
at com.intellij.openapi.editor.actionSystem.EditorAction$1.run(EditorAction.java:77)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:115)
at com.intellij.openapi.editor.actionSystem.EditorAction.actionPerformed(EditorAction.java:88)
at com.intellij.openapi.editor.actionSystem.EditorAction.actionPerformed(EditorAction.java:63)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher$3.performAction(IdeKeyEventDispatcher.java:524)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.processAction(IdeKeyEventDispatcher.java:564)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.d(IdeKeyEventDispatcher.java:444)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.dispatchKeyEvent(IdeKeyEventDispatcher.java:197)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:497)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:410)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:368)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
at java.awt.Dialog$1.run(Dialog.java:1046)
at java.awt.Dialog$3.run(Dialog.java:1098)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Dialog.show(Dialog.java:1096)
at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl$MyDialog.show(DialogWrapperPeerImpl.java:675)
at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl.show(DialogWrapperPeerImpl.java:412)
at com.intellij.openapi.ui.DialogWrapper.showAndGetOk(DialogWrapper.java:1179)
at com.intellij.openapi.ui.DialogWrapper.show(DialogWrapper.java:1164)
at com.intellij.openapi.ui.DialogBuilder.showImpl(DialogBuilder.java:68)
at com.intellij.openapi.ui.DialogBuilder.show(DialogBuilder.java:48)
at com.intellij.openapi.ui.DialogBuilder.showModal(DialogBuilder.java:135)
at com.intellij.openapi.diff.impl.external.FrameDiffTool.a(FrameDiffTool.java:93)
at com.intellij.openapi.diff.impl.external.FrameDiffTool.show(FrameDiffTool.java:63)
at com.intellij.openapi.diff.impl.external.CompositeDiffTool.show(CompositeDiffTool.java:39)
at org.intellij.idea.dirdiff.view.OpenDiffRunnable.openDiffWithDiffContentFactory(OpenDiffRunnable.java:326)
at org.intellij.idea.dirdiff.view.OpenDiffRunnable.run(OpenDiffRunnable.java:137)
at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:844)
at org.intellij.idea.dirdiff.util.Commands$WriteCommandRunnable.run(Commands.java:227)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:115)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:91)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:79)
at org.intellij.idea.dirdiff.util.Commands.runWriteCommand(Commands.java:59)
at org.intellij.idea.dirdiff.view.CompareDirectoryManager.doOpenFileDiffs(CompareDirectoryManager.java:234)
at org.intellij.idea.dirdiff.view.CompareDirectoryPanel.openFileDiffs(CompareDirectoryPanel.java:203)
at org.intellij.idea.dirdiff.view.CompareDirectoryPanel$UI$MouseAdapter.mouseClicked(CompareDirectoryPanel.java:784)
at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:253)
at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:252)
at java.awt.Component.processMouseEvent(Component.java:6270)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
at com.intellij.ui.treeStructure.Tree.processMouseEvent(Tree.java:293)
at java.awt.Component.processEvent(Component.java:6032)
at java.awt.Container.processEvent(Container.java:2041)
at java.awt.Component.dispatchEventImpl(Component.java:4630)
at java.awt.Container.dispatchEventImpl(Container.java:2099)
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4577)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4247)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
at java.awt.Container.dispatchEventImpl(Container.java:2085)
at java.awt.Window.dispatchEventImpl(Window.java:2478)
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at com.intellij.ide.IdeEventQueue.e(IdeEventQueue.java:658)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:507)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:410)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:368)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
java.lang.RuntimeException: Document is locked by write PSI operations. Use PsiDocumentManager.doPostponedOperationsAndUnblockDocument() to commit PSI changes to the document.
at com.intellij.psi.SingleRootFileViewProvider.beforeDocumentChanged(SingleRootFileViewProvider.java:168)
at com.intellij.psi.impl.PsiDocumentManagerImpl.beforeDocumentChange(PsiDocumentManagerImpl.java:584)
at sun.reflect.GeneratedMethodAccessor42.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.intellij.util.EventDispatcher.dispatch(EventDispatcher.java:89)
at com.intellij.util.EventDispatcher.access$100(EventDispatcher.java:34)
at com.intellij.util.EventDispatcher$1.invoke(EventDispatcher.java:65)
at $Proxy19.beforeDocumentChange(Unknown Source)
at com.intellij.openapi.editor.impl.DocumentImpl.a(DocumentImpl.java:467)
at com.intellij.openapi.editor.impl.DocumentImpl.access$200(DocumentImpl.java:59)
at com.intellij.openapi.editor.impl.DocumentImpl$MyCharArray.beforeChangedUpdate(DocumentImpl.java:797)
at com.intellij.openapi.editor.impl.CharArray.replace(CharArray.java:114)
at com.intellij.openapi.editor.impl.DocumentImpl.a(DocumentImpl.java:403)
at com.intellij.openapi.editor.impl.DocumentImpl.replaceString(DocumentImpl.java:362)
at com.intellij.codeInsight.editorActions.PasteHandler.a(PasteHandler.java:397)
at com.intellij.codeInsight.editorActions.PasteHandler.a(PasteHandler.java:270)
at com.intellij.codeInsight.editorActions.PasteHandler.access$000(PasteHandler.java:52)
at com.intellij.codeInsight.editorActions.PasteHandler$2.run(PasteHandler.java:211)
at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:844)
at com.intellij.codeInsight.editorActions.PasteHandler.a(PasteHandler.java:205)
at com.intellij.codeInsight.editorActions.PasteHandler.execute(PasteHandler.java:95)
at com.intellij.openapi.editor.actionSystem.EditorAction$1.run(EditorAction.java:77)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:115)
at com.intellij.openapi.editor.actionSystem.EditorAction.actionPerformed(EditorAction.java:88)
at com.intellij.openapi.editor.actionSystem.EditorAction.actionPerformed(EditorAction.java:63)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher$3.performAction(IdeKeyEventDispatcher.java:524)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.processAction(IdeKeyEventDispatcher.java:564)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.d(IdeKeyEventDispatcher.java:444)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.dispatchKeyEvent(IdeKeyEventDispatcher.java:197)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:497)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:410)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:368)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
at java.awt.Dialog$1.run(Dialog.java:1046)
at java.awt.Dialog$3.run(Dialog.java:1098)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Dialog.show(Dialog.java:1096)
at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl$MyDialog.show(DialogWrapperPeerImpl.java:675)
at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl.show(DialogWrapperPeerImpl.java:412)
at com.intellij.openapi.ui.DialogWrapper.showAndGetOk(DialogWrapper.java:1179)
at com.intellij.openapi.ui.DialogWrapper.show(DialogWrapper.java:1164)
at com.intellij.openapi.ui.DialogBuilder.showImpl(DialogBuilder.java:68)
at com.intellij.openapi.ui.DialogBuilder.show(DialogBuilder.java:48)
at com.intellij.openapi.ui.DialogBuilder.showModal(DialogBuilder.java:135)
at com.intellij.openapi.diff.impl.external.FrameDiffTool.a(FrameDiffTool.java:93)
at com.intellij.openapi.diff.impl.external.FrameDiffTool.show(FrameDiffTool.java:63)
at com.intellij.openapi.diff.impl.external.CompositeDiffTool.show(CompositeDiffTool.java:39)
at org.intellij.idea.dirdiff.view.OpenDiffRunnable.openDiffWithDiffContentFactory(OpenDiffRunnable.java:326)
at org.intellij.idea.dirdiff.view.OpenDiffRunnable.run(OpenDiffRunnable.java:137)
at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:844)
at org.intellij.idea.dirdiff.util.Commands$WriteCommandRunnable.run(Commands.java:227)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:115)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:91)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:79)
at org.intellij.idea.dirdiff.util.Commands.runWriteCommand(Commands.java:59)
at org.intellij.idea.dirdiff.view.CompareDirectoryManager.doOpenFileDiffs(CompareDirectoryManager.java:234)
at org.intellij.idea.dirdiff.view.CompareDirectoryPanel.openFileDiffs(CompareDirectoryPanel.java:203)
at org.intellij.idea.dirdiff.view.CompareDirectoryPanel$UI$MouseAdapter.mouseClicked(CompareDirectoryPanel.java:784)
at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:253)
at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:252)
at java.awt.Component.processMouseEvent(Component.java:6270)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
at com.intellij.ui.treeStructure.Tree.processMouseEvent(Tree.java:293)
at java.awt.Component.processEvent(Component.java:6032)
at java.awt.Container.processEvent(Container.java:2041)
at java.awt.Component.dispatchEventImpl(Component.java:4630)
at java.awt.Container.dispatchEventImpl(Container.java:2099)
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4577)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4247)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
at java.awt.Container.dispatchEventImpl(Container.java:2085)
at java.awt.Window.dispatchEventImpl(Window.java:2478)
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at com.intellij.ide.IdeEventQueue.e(IdeEventQueue.java:658)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:507)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:410)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:368)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
java.lang.RuntimeException: Document is locked by write PSI operations. Use PsiDocumentManager.doPostponedOperationsAndUnblockDocument() to commit PSI changes to the document.
at com.intellij.psi.SingleRootFileViewProvider.beforeDocumentChanged(SingleRootFileViewProvider.java:168)
at com.intellij.psi.impl.PsiDocumentManagerImpl.beforeDocumentChange(PsiDocumentManagerImpl.java:584)
at sun.reflect.GeneratedMethodAccessor42.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.intellij.util.EventDispatcher.dispatch(EventDispatcher.java:89)
at com.intellij.util.EventDispatcher.access$100(EventDispatcher.java:34)
at com.intellij.util.EventDispatcher$1.invoke(EventDispatcher.java:65)
at $Proxy19.beforeDocumentChange(Unknown Source)
at com.intellij.openapi.editor.impl.DocumentImpl.a(DocumentImpl.java:467)
at com.intellij.openapi.editor.impl.DocumentImpl.access$200(DocumentImpl.java:59)
at com.intellij.openapi.editor.impl.DocumentImpl$MyCharArray.beforeChangedUpdate(DocumentImpl.java:797)
at com.intellij.openapi.editor.impl.CharArray.replace(CharArray.java:114)
at com.intellij.openapi.editor.impl.DocumentImpl.a(DocumentImpl.java:403)
at com.intellij.openapi.editor.impl.DocumentImpl.replaceString(DocumentImpl.java:362)
at com.intellij.codeInsight.editorActions.PasteHandler.a(PasteHandler.java:397)
at com.intellij.codeInsight.editorActions.PasteHandler.a(PasteHandler.java:270)
at com.intellij.codeInsight.editorActions.PasteHandler.access$000(PasteHandler.java:52)
at com.intellij.codeInsight.editorActions.PasteHandler$2.run(PasteHandler.java:211)
at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:844)
at com.intellij.codeInsight.editorActions.PasteHandler.a(PasteHandler.java:205)
at com.intellij.codeInsight.editorActions.PasteHandler.execute(PasteHandler.java:95)
at com.intellij.openapi.editor.actionSystem.EditorAction$1.run(EditorAction.java:77)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:115)
at com.intellij.openapi.editor.actionSystem.EditorAction.actionPerformed(EditorAction.java:88)
at com.intellij.openapi.editor.actionSystem.EditorAction.actionPerformed(EditorAction.java:63)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher$3.performAction(IdeKeyEventDispatcher.java:524)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.processAction(IdeKeyEventDispatcher.java:564)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.d(IdeKeyEventDispatcher.java:444)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.dispatchKeyEvent(IdeKeyEventDispatcher.java:197)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:497)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:410)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:368)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
at java.awt.Dialog$1.run(Dialog.java:1046)
at java.awt.Dialog$3.run(Dialog.java:1098)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Dialog.show(Dialog.java:1096)
at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl$MyDialog.show(DialogWrapperPeerImpl.java:675)
at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl.show(DialogWrapperPeerImpl.java:412)
at com.intellij.openapi.ui.DialogWrapper.showAndGetOk(DialogWrapper.java:1179)
at com.intellij.openapi.ui.DialogWrapper.show(DialogWrapper.java:1164)
at com.intellij.openapi.ui.DialogBuilder.showImpl(DialogBuilder.java:68)
at com.intellij.openapi.ui.DialogBuilder.show(DialogBuilder.java:48)
at com.intellij.openapi.ui.DialogBuilder.showModal(DialogBuilder.java:135)
at com.intellij.openapi.diff.impl.external.FrameDiffTool.a(FrameDiffTool.java:93)
at com.intellij.openapi.diff.impl.external.FrameDiffTool.show(FrameDiffTool.java:63)
at com.intellij.openapi.diff.impl.external.CompositeDiffTool.show(CompositeDiffTool.java:39)
at org.intellij.idea.dirdiff.view.OpenDiffRunnable.openDiffWithDiffContentFactory(OpenDiffRunnable.java:326)
at org.intellij.idea.dirdiff.view.OpenDiffRunnable.run(OpenDiffRunnable.java:137)
at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:844)
at org.intellij.idea.dirdiff.util.Commands$WriteCommandRunnable.run(Commands.java:227)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:115)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:91)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:79)
at org.intellij.idea.dirdiff.util.Commands.runWriteCommand(Commands.java:59)
at org.intellij.idea.dirdiff.view.CompareDirectoryManager.doOpenFileDiffs(CompareDirectoryManager.java:234)
at org.intellij.idea.dirdiff.view.CompareDirectoryPanel.openFileDiffs(CompareDirectoryPanel.java:203)
at org.intellij.idea.dirdiff.view.CompareDirectoryPanel$UI$MouseAdapter.mouseClicked(CompareDirectoryPanel.java:784)
at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:253)
at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:252)
at java.awt.Component.processMouseEvent(Component.java:6270)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
at com.intellij.ui.treeStructure.Tree.processMouseEvent(Tree.java:293)
at java.awt.Component.processEvent(Component.java:6032)
at java.awt.Container.processEvent(Container.java:2041)
at java.awt.Component.dispatchEventImpl(Component.java:4630)
at java.awt.Container.dispatchEventImpl(Container.java:2099)
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4577)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4247)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
at java.awt.Container.dispatchEventImpl(Container.java:2085)
at java.awt.Window.dispatchEventImpl(Window.java:2478)
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at com.intellij.ide.IdeEventQueue.e(IdeEventQueue.java:658)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:507)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:410)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:368)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
java.lang.RuntimeException: Document is locked by write PSI operations. Use PsiDocumentManager.doPostponedOperationsAndUnblockDocument() to commit PSI changes to the document.
at com.intellij.psi.SingleRootFileViewProvider.beforeDocumentChanged(SingleRootFileViewProvider.java:168)
at com.intellij.psi.impl.PsiDocumentManagerImpl.beforeDocumentChange(PsiDocumentManagerImpl.java:584)
at sun.reflect.GeneratedMethodAccessor42.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.intellij.util.EventDispatcher.dispatch(EventDispatcher.java:89)
at com.intellij.util.EventDispatcher.access$100(EventDispatcher.java:34)
at com.intellij.util.EventDispatcher$1.invoke(EventDispatcher.java:65)
at $Proxy19.beforeDocumentChange(Unknown Source)
at com.intellij.openapi.editor.impl.DocumentImpl.a(DocumentImpl.java:467)
at com.intellij.openapi.editor.impl.DocumentImpl.access$200(DocumentImpl.java:59)
at com.intellij.openapi.editor.impl.DocumentImpl$MyCharArray.beforeChangedUpdate(DocumentImpl.java:797)
at com.intellij.openapi.editor.impl.CharArray.replace(CharArray.java:114)
at com.intellij.openapi.editor.impl.DocumentImpl.a(DocumentImpl.java:403)
at com.intellij.openapi.editor.impl.DocumentImpl.replaceString(DocumentImpl.java:362)
at com.intellij.openapi.editor.EditorModificationUtil.insertStringAtCaret(EditorModificationUtil.java:106)
at com.intellij.codeInsight.editorActions.PasteHandler$1.run(PasteHandler.java:182)
at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:844)
at com.intellij.codeInsight.editorActions.PasteHandler.a(PasteHandler.java:179)
at com.intellij.codeInsight.editorActions.PasteHandler.execute(PasteHandler.java:95)
at com.intellij.openapi.editor.actionSystem.EditorAction$1.run(EditorAction.java:77)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:115)
at com.intellij.openapi.editor.actionSystem.EditorAction.actionPerformed(EditorAction.java:88)
at com.intellij.openapi.editor.actionSystem.EditorAction.actionPerformed(EditorAction.java:63)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher$3.performAction(IdeKeyEventDispatcher.java:524)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.processAction(IdeKeyEventDispatcher.java:564)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.d(IdeKeyEventDispatcher.java:444)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.dispatchKeyEvent(IdeKeyEventDispatcher.java:197)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:497)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:410)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:368)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
at java.awt.Dialog$1.run(Dialog.java:1046)
at java.awt.Dialog$3.run(Dialog.java:1098)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Dialog.show(Dialog.java:1096)
at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl$MyDialog.show(DialogWrapperPeerImpl.java:675)
at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl.show(DialogWrapperPeerImpl.java:412)
at com.intellij.openapi.ui.DialogWrapper.showAndGetOk(DialogWrapper.java:1179)
at com.intellij.openapi.ui.DialogWrapper.show(DialogWrapper.java:1164)
at com.intellij.openapi.ui.DialogBuilder.showImpl(DialogBuilder.java:68)
at com.intellij.openapi.ui.DialogBuilder.show(DialogBuilder.java:48)
at com.intellij.openapi.ui.DialogBuilder.showModal(DialogBuilder.java:135)
at com.intellij.openapi.diff.impl.external.FrameDiffTool.a(FrameDiffTool.java:93)
at com.intellij.openapi.diff.impl.external.FrameDiffTool.show(FrameDiffTool.java:63)
at com.intellij.openapi.diff.impl.external.CompositeDiffTool.show(CompositeDiffTool.java:39)
at org.intellij.idea.dirdiff.view.OpenDiffRunnable.openDiffWithDiffContentFactory(OpenDiffRunnable.java:326)
at org.intellij.idea.dirdiff.view.OpenDiffRunnable.run(OpenDiffRunnable.java:137)
at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:844)
at org.intellij.idea.dirdiff.util.Commands$WriteCommandRunnable.run(Commands.java:227)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:115)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:91)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:79)
at org.intellij.idea.dirdiff.util.Commands.runWriteCommand(Commands.java:59)
at org.intellij.idea.dirdiff.view.CompareDirectoryManager.doOpenFileDiffs(CompareDirectoryManager.java:234)
at org.intellij.idea.dirdiff.view.CompareDirectoryPanel.openFileDiffs(CompareDirectoryPanel.java:203)
at org.intellij.idea.dirdiff.view.CompareDirectoryPanel$UI$MouseAdapter.mouseClicked(CompareDirectoryPanel.java:784)
at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:253)
at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:252)
at java.awt.Component.processMouseEvent(Component.java:6270)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
at com.intellij.ui.treeStructure.Tree.processMouseEvent(Tree.java:293)
at java.awt.Component.processEvent(Component.java:6032)
at java.awt.Container.processEvent(Container.java:2041)
at java.awt.Component.dispatchEventImpl(Component.java:4630)
at java.awt.Container.dispatchEventImpl(Container.java:2099)
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4577)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4247)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
at java.awt.Container.dispatchEventImpl(Container.java:2085)
at java.awt.Window.dispatchEventImpl(Window.java:2478)
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at com.intellij.ide.IdeEventQueue.e(IdeEventQueue.java:658)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:507)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:410)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:368)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
java.lang.RuntimeException: Document is locked by write PSI operations. Use PsiDocumentManager.doPostponedOperationsAndUnblockDocument() to commit PSI changes to the document.
at com.intellij.psi.SingleRootFileViewProvider.beforeDocumentChanged(SingleRootFileViewProvider.java:168)
at com.intellij.psi.impl.PsiDocumentManagerImpl.beforeDocumentChange(PsiDocumentManagerImpl.java:584)
at sun.reflect.GeneratedMethodAccessor42.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.intellij.util.EventDispatcher.dispatch(EventDispatcher.java:89)
at com.intellij.util.EventDispatcher.access$100(EventDispatcher.java:34)
at com.intellij.util.EventDispatcher$1.invoke(EventDispatcher.java:65)
at $Proxy19.beforeDocumentChange(Unknown Source)
at com.intellij.openapi.editor.impl.DocumentImpl.a(DocumentImpl.java:467)
at com.intellij.openapi.editor.impl.DocumentImpl.access$200(DocumentImpl.java:59)
at com.intellij.openapi.editor.impl.DocumentImpl$MyCharArray.beforeChangedUpdate(DocumentImpl.java:797)
at com.intellij.openapi.editor.impl.CharArray.insert(CharArray.java:168)
at com.intellij.openapi.editor.impl.DocumentImpl.insertString(DocumentImpl.java:342)
at com.intellij.openapi.editor.EditorModificationUtil.insertStringAtCaret(EditorModificationUtil.java:108)
at com.intellij.openapi.editor.EditorModificationUtil.typeInStringAtCaretHonorBlockSelection(EditorModificationUtil.java:348)
at com.intellij.openapi.editor.actionSystem.TypedAction$Handler.execute(TypedAction.java:65)
at com.intellij.codeInsight.editorActions.TypedHandler.execute(TypedHandler.java:196)
at com.intellij.codeInsight.lookup.impl.TypedHandler.execute(TypedHandler.java:53)
at com.intellij.codeInsight.template.impl.editorActions.SpaceHandler.execute(SpaceHandler.java:49)
at com.intellij.openapi.editor.actionSystem.TypedAction$1$1.run(TypedAction.java:110)
at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:844)
at com.intellij.openapi.editor.actionSystem.TypedAction$1.run(TypedAction.java:105)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:115)
at com.intellij.openapi.editor.actionSystem.TypedAction.actionPerformed(TypedAction.java:123)
at com.intellij.openapi.editor.impl.EditorImpl.a(EditorImpl.java:810)
at com.intellij.openapi.editor.impl.EditorImpl.processKeyTyped(EditorImpl.java:4261)
at com.intellij.openapi.editor.impl.EditorImpl$9.keyTyped(EditorImpl.java:703)
at java.awt.Component.processKeyEvent(Component.java:6222)
at javax.swing.JComponent.processKeyEvent(JComponent.java:2801)
at java.awt.Component.processEvent(Component.java:6044)
at java.awt.Container.processEvent(Container.java:2041)
at java.awt.Component.dispatchEventImpl(Component.java:4630)
at java.awt.Container.dispatchEventImpl(Container.java:2099)
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1850)
at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:712)
at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:990)
at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:855)
at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:676)
at java.awt.Component.dispatchEventImpl(Component.java:4502)
at java.awt.Container.dispatchEventImpl(Container.java:2099)
at java.awt.Window.dispatchEventImpl(Window.java:2478)
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at com.intellij.ide.IdeEventQueue.e(IdeEventQueue.java:658)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:498)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:410)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:368)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
at java.awt.Dialog$1.run(Dialog.java:1046)
at java.awt.Dialog$3.run(Dialog.java:1098)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Dialog.show(Dialog.java:1096)
at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl$MyDialog.show(DialogWrapperPeerImpl.java:675)
at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl.show(DialogWrapperPeerImpl.java:412)
at com.intellij.openapi.ui.DialogWrapper.showAndGetOk(DialogWrapper.java:1179)
at com.intellij.openapi.ui.DialogWrapper.show(DialogWrapper.java:1164)
at com.intellij.openapi.ui.DialogBuilder.showImpl(DialogBuilder.java:68)
at com.intellij.openapi.ui.DialogBuilder.show(DialogBuilder.java:48)
at com.intellij.openapi.ui.DialogBuilder.showModal(DialogBuilder.java:135)
at com.intellij.openapi.diff.impl.external.FrameDiffTool.a(FrameDiffTool.java:93)
at com.intellij.openapi.diff.impl.external.FrameDiffTool.show(FrameDiffTool.java:63)
at com.intellij.openapi.diff.impl.external.CompositeDiffTool.show(CompositeDiffTool.java:39)
at org.intellij.idea.dirdiff.view.OpenDiffRunnable.openDiffWithDiffContentFactory(OpenDiffRunnable.java:326)
at org.intellij.idea.dirdiff.view.OpenDiffRunnable.run(OpenDiffRunnable.java:137)
at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:844)
at org.intellij.idea.dirdiff.util.Commands$WriteCommandRunnable.run(Commands.java:227)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:115)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:91)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:79)
at org.intellij.idea.dirdiff.util.Commands.runWriteCommand(Commands.java:59)
at org.intellij.idea.dirdiff.view.CompareDirectoryManager.doOpenFileDiffs(CompareDirectoryManager.java:234)
at org.intellij.idea.dirdiff.view.CompareDirectoryPanel.openFileDiffs(CompareDirectoryPanel.java:203)
at org.intellij.idea.dirdiff.view.CompareDirectoryPanel$UI$MouseAdapter.mouseClicked(CompareDirectoryPanel.java:784)
at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:253)
at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:252)
at java.awt.Component.processMouseEvent(Component.java:6270)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
at com.intellij.ui.treeStructure.Tree.processMouseEvent(Tree.java:293)
at java.awt.Component.processEvent(Component.java:6032)
at java.awt.Container.processEvent(Container.java:2041)
at java.awt.Component.dispatchEventImpl(Component.java:4630)
at java.awt.Container.dispatchEventImpl(Container.java:2099)
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4577)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4247)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
at java.awt.Container.dispatchEventImpl(Container.java:2085)
at java.awt.Window.dispatchEventImpl(Window.java:2478)
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at com.intellij.ide.IdeEventQueue.e(IdeEventQueue.java:658)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:507)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:410)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:368)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
java.lang.RuntimeException: Document is locked by write PSI operations. Use PsiDocumentManager.doPostponedOperationsAndUnblockDocument() to commit PSI changes to the document.
at com.intellij.psi.SingleRootFileViewProvider.beforeDocumentChanged(SingleRootFileViewProvider.java:168)
at com.intellij.psi.impl.PsiDocumentManagerImpl.beforeDocumentChange(PsiDocumentManagerImpl.java:584)
at sun.reflect.GeneratedMethodAccessor42.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.intellij.util.EventDispatcher.dispatch(EventDispatcher.java:89)
at com.intellij.util.EventDispatcher.access$100(EventDispatcher.java:34)
at com.intellij.util.EventDispatcher$1.invoke(EventDispatcher.java:65)
at $Proxy19.beforeDocumentChange(Unknown Source)
at com.intellij.openapi.editor.impl.DocumentImpl.a(DocumentImpl.java:467)
at com.intellij.openapi.editor.impl.DocumentImpl.access$200(DocumentImpl.java:59)
at com.intellij.openapi.editor.impl.DocumentImpl$MyCharArray.beforeChangedUpdate(DocumentImpl.java:797)
at com.intellij.openapi.editor.impl.CharArray.insert(CharArray.java:168)
at com.intellij.openapi.editor.impl.DocumentImpl.insertString(DocumentImpl.java:342)
at com.intellij.openapi.editor.EditorModificationUtil.insertStringAtCaret(EditorModificationUtil.java:108)
at com.intellij.openapi.editor.EditorModificationUtil.typeInStringAtCaretHonorBlockSelection(EditorModificationUtil.java:348)
at com.intellij.openapi.editor.actionSystem.TypedAction$Handler.execute(TypedAction.java:65)
at com.intellij.codeInsight.editorActions.TypedHandler.execute(TypedHandler.java:196)
at com.intellij.codeInsight.lookup.impl.TypedHandler.execute(TypedHandler.java:53)
at com.intellij.codeInsight.template.impl.editorActions.SpaceHandler.execute(SpaceHandler.java:37)
at com.intellij.openapi.editor.actionSystem.TypedAction$1$1.run(TypedAction.java:110)
at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:844)
at com.intellij.openapi.editor.actionSystem.TypedAction$1.run(TypedAction.java:105)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:115)
at com.intellij.openapi.editor.actionSystem.TypedAction.actionPerformed(TypedAction.java:123)
at com.intellij.openapi.editor.impl.EditorImpl.a(EditorImpl.java:810)
at com.intellij.openapi.editor.impl.EditorImpl.processKeyTyped(EditorImpl.java:4261)
at com.intellij.openapi.editor.impl.EditorImpl$9.keyTyped(EditorImpl.java:703)
at java.awt.Component.processKeyEvent(Component.java:6222)
at javax.swing.JComponent.processKeyEvent(JComponent.java:2801)
at java.awt.Component.processEvent(Component.java:6044)
at java.awt.Container.processEvent(Container.java:2041)
at java.awt.Component.dispatchEventImpl(Component.java:4630)
at java.awt.Container.dispatchEventImpl(Container.java:2099)
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1850)
at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:712)
at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:990)
at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:855)
at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:676)
at java.awt.Component.dispatchEventImpl(Component.java:4502)
at java.awt.Container.dispatchEventImpl(Container.java:2099)
at java.awt.Window.dispatchEventImpl(Window.java:2478)
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at com.intellij.ide.IdeEventQueue.e(IdeEventQueue.java:658)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:498)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:410)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:368)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
at java.awt.Dialog$1.run(Dialog.java:1046)
at java.awt.Dialog$3.run(Dialog.java:1098)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Dialog.show(Dialog.java:1096)
at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl$MyDialog.show(DialogWrapperPeerImpl.java:675)
at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl.show(DialogWrapperPeerImpl.java:412)
at com.intellij.openapi.ui.DialogWrapper.showAndGetOk(DialogWrapper.java:1179)
at com.intellij.openapi.ui.DialogWrapper.show(DialogWrapper.java:1164)
at com.intellij.openapi.ui.DialogBuilder.showImpl(DialogBuilder.java:68)
at com.intellij.openapi.ui.DialogBuilder.show(DialogBuilder.java:48)
at com.intellij.openapi.ui.DialogBuilder.showModal(DialogBuilder.java:135)
at com.intellij.openapi.diff.impl.external.FrameDiffTool.a(FrameDiffTool.java:93)
at com.intellij.openapi.diff.impl.external.FrameDiffTool.show(FrameDiffTool.java:63)
at com.intellij.openapi.diff.impl.external.CompositeDiffTool.show(CompositeDiffTool.java:39)
at org.intellij.idea.dirdiff.view.OpenDiffRunnable.openDiffWithDiffContentFactory(OpenDiffRunnable.java:326)
at org.intellij.idea.dirdiff.view.OpenDiffRunnable.run(OpenDiffRunnable.java:137)
at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:844)
at org.intellij.idea.dirdiff.util.Commands$WriteCommandRunnable.run(Commands.java:227)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:115)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:91)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:79)
at org.intellij.idea.dirdiff.util.Commands.runWriteCommand(Commands.java:59)
at org.intellij.idea.dirdiff.view.CompareDirectoryManager.doOpenFileDiffs(CompareDirectoryManager.java:234)
at org.intellij.idea.dirdiff.view.CompareDirectoryPanel.openFileDiffs(CompareDirectoryPanel.java:203)
at org.intellij.idea.dirdiff.view.CompareDirectoryPanel$UI$MouseAdapter.mouseClicked(CompareDirectoryPanel.java:784)
at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:253)
at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:252)
at java.awt.Component.processMouseEvent(Component.java:6270)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
at com.intellij.ui.treeStructure.Tree.processMouseEvent(Tree.java:293)
at java.awt.Component.processEvent(Component.java:6032)
at java.awt.Container.processEvent(Container.java:2041)
at java.awt.Component.dispatchEventImpl(Component.java:4630)
at java.awt.Container.dispatchEventImpl(Container.java:2099)
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4577)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4247)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
at java.awt.Container.dispatchEventImpl(Container.java:2085)
at java.awt.Window.dispatchEventImpl(Window.java:2478)
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at com.intellij.ide.IdeEventQueue.e(IdeEventQueue.java:658)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:507)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:410)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:368)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
java.lang.RuntimeException: Document is locked by write PSI operations. Use PsiDocumentManager.doPostponedOperationsAndUnblockDocument() to commit PSI changes to the document.
at com.intellij.psi.SingleRootFileViewProvider.beforeDocumentChanged(SingleRootFileViewProvider.java:168)
at com.intellij.psi.impl.PsiDocumentManagerImpl.beforeDocumentChange(PsiDocumentManagerImpl.java:584)
at sun.reflect.GeneratedMethodAccessor42.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.intellij.util.EventDispatcher.dispatch(EventDispatcher.java:89)
at com.intellij.util.EventDispatcher.access$100(EventDispatcher.java:34)
at com.intellij.util.EventDispatcher$1.invoke(EventDispatcher.java:65)
at $Proxy19.beforeDocumentChange(Unknown Source)
at com.intellij.openapi.editor.impl.DocumentImpl.a(DocumentImpl.java:467)
at com.intellij.openapi.editor.impl.DocumentImpl.access$200(DocumentImpl.java:59)
at com.intellij.openapi.editor.impl.DocumentImpl$MyCharArray.beforeChangedUpdate(DocumentImpl.java:797)
at com.intellij.openapi.editor.impl.CharArray.insert(CharArray.java:168)
at com.intellij.openapi.editor.impl.DocumentImpl.insertString(DocumentImpl.java:342)
at com.intellij.openapi.editor.EditorModificationUtil.insertStringAtCaret(EditorModificationUtil.java:108)
at com.intellij.openapi.editor.EditorModificationUtil.typeInStringAtCaretHonorBlockSelection(EditorModificationUtil.java:348)
at com.intellij.openapi.editor.actionSystem.TypedAction$Handler.execute(TypedAction.java:65)
at com.intellij.codeInsight.editorActions.TypedHandler.execute(TypedHandler.java:196)
at com.intellij.codeInsight.lookup.impl.TypedHandler.execute(TypedHandler.java:53)
at com.intellij.codeInsight.template.impl.editorActions.SpaceHandler.execute(SpaceHandler.java:49)
at com.intellij.openapi.editor.actionSystem.TypedAction$1$1.run(TypedAction.java:110)
at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:844)
at com.intellij.openapi.editor.actionSystem.TypedAction$1.run(TypedAction.java:105)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:115)
at com.intellij.openapi.editor.actionSystem.TypedAction.actionPerformed(TypedAction.java:123)
at com.intellij.openapi.editor.impl.EditorImpl.a(EditorImpl.java:810)
at com.intellij.openapi.editor.impl.EditorImpl.processKeyTyped(EditorImpl.java:4261)
at com.intellij.openapi.editor.impl.EditorImpl$9.keyTyped(EditorImpl.java:703)
at java.awt.Component.processKeyEvent(Component.java:6222)
at javax.swing.JComponent.processKeyEvent(JComponent.java:2801)
at java.awt.Component.processEvent(Component.java:6044)
at java.awt.Container.processEvent(Container.java:2041)
at java.awt.Component.dispatchEventImpl(Component.java:4630)
at java.awt.Container.dispatchEventImpl(Container.java:2099)
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1850)
at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:712)
at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:990)
at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:855)
at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:676)
at java.awt.Component.dispatchEventImpl(Component.java:4502)
at java.awt.Container.dispatchEventImpl(Container.java:2099)
at java.awt.Window.dispatchEventImpl(Window.java:2478)
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at com.intellij.ide.IdeEventQueue.e(IdeEventQueue.java:658)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:498)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:410)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:368)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
at java.awt.Dialog$1.run(Dialog.java:1046)
at java.awt.Dialog$3.run(Dialog.java:1098)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Dialog.show(Dialog.java:1096)
at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl$MyDialog.show(DialogWrapperPeerImpl.java:675)
at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl.show(DialogWrapperPeerImpl.java:412)
at com.intellij.openapi.ui.DialogWrapper.showAndGetOk(DialogWrapper.java:1179)
at com.intellij.openapi.ui.DialogWrapper.show(DialogWrapper.java:1164)
at com.intellij.openapi.ui.DialogBuilder.showImpl(DialogBuilder.java:68)
at com.intellij.openapi.ui.DialogBuilder.show(DialogBuilder.java:48)
at com.intellij.openapi.ui.DialogBuilder.showModal(DialogBuilder.java:135)
at com.intellij.openapi.diff.impl.external.FrameDiffTool.a(FrameDiffTool.java:93)
at com.intellij.openapi.diff.impl.external.FrameDiffTool.show(FrameDiffTool.java:63)
at com.intellij.openapi.diff.impl.external.CompositeDiffTool.show(CompositeDiffTool.java:39)
at org.intellij.idea.dirdiff.view.OpenDiffRunnable.openDiffWithDiffContentFactory(OpenDiffRunnable.java:326)
at org.intellij.idea.dirdiff.view.OpenDiffRunnable.run(OpenDiffRunnable.java:137)
at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:844)
at org.intellij.idea.dirdiff.util.Commands$WriteCommandRunnable.run(Commands.java:227)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:115)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:91)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:79)
at org.intellij.idea.dirdiff.util.Commands.runWriteCommand(Commands.java:59)
at org.intellij.idea.dirdiff.view.CompareDirectoryManager.doOpenFileDiffs(CompareDirectoryManager.java:234)
at org.intellij.idea.dirdiff.view.CompareDirectoryPanel.openFileDiffs(CompareDirectoryPanel.java:203)
at org.intellij.idea.dirdiff.view.CompareDirectoryPanel$UI$MouseAdapter.mouseClicked(CompareDirectoryPanel.java:784)
at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:253)
at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:252)
at java.awt.Component.processMouseEvent(Component.java:6270)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
at com.intellij.ui.treeStructure.Tree.processMouseEvent(Tree.java:293)
at java.awt.Component.processEvent(Component.java:6032)
at java.awt.Container.processEvent(Container.java:2041)
at java.awt.Component.dispatchEventImpl(Component.java:4630)
at java.awt.Container.dispatchEventImpl(Container.java:2099)
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4577)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4247)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
at java.awt.Container.dispatchEventImpl(Container.java:2085)
at java.awt.Window.dispatchEventImpl(Window.java:2478)
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at com.intellij.ide.IdeEventQueue.e(IdeEventQueue.java:658)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:507)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:410)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:368)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
请先登录再写评论。