Assertion failed: java.lang.Throwable at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:89) at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:96) at com.intellij.psi.impl.source.tree.CompositePsiElement.delete(CompositePsiElement.java:13) at com.intellij.codeInspection.unneededThrows.RedundantThrows$MyQuickFix.a(RedundantThrows.java:54) at com.intellij.codeInspection.unneededThrows.RedundantThrows$MyQuickFix.applyFix(RedundantThrows.java:51) at com.intellij.codeInspection.unneededThrows.RedundantThrows$MyQuickFix.applyFix(RedundantThrows.java:61) at com.intellij.codeInspection.ui.Browser$4$1.run(Browser.java:2) at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:38) at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:71) at com.intellij.codeInspection.ui.Browser$4.run(Browser.java:2) at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:287) at com.intellij.codeInspection.ui.Browser.a(Browser.java:142) at com.intellij.codeInspection.ui.Browser.invokeLocalFix(Browser.java:73) at com.intellij.codeInspection.ui.Browser$1.hyperlinkUpdate(Browser.java:22) at javax.swing.JEditorPane.fireHyperlinkUpdate(JEditorPane.java:327) at javax.swing.text.html.HTMLEditorKit$LinkController.activateLink(HTMLEditorKit.java:828) at javax.swing.text.html.HTMLEditorKit$LinkController.mouseClicked(HTMLEditorKit.java:638) at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:253) at java.awt.Component.processMouseEvent(Component.java:6044) at javax.swing.JComponent.processMouseEvent(JComponent.java:3265) at java.awt.Component.processEvent(Component.java:5806) at java.awt.Container.processEvent(Container.java:2058) at java.awt.Component.dispatchEventImpl(Component.java:4413) at java.awt.Container.dispatchEventImpl(Container.java:2116) at java.awt.Component.dispatchEvent(Component.java:4243) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3995) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916) at java.awt.Container.dispatchEventImpl(Container.java:2102) at java.awt.Window.dispatchEventImpl(Window.java:2440) at java.awt.Component.dispatchEvent(Component.java:4243) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) at com.intellij.ide.IdeEventQueue.c(IdeEventQueue.java:94) at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:149) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:107) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160) at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)