Description
"See details in Event log" link is not working as Event log tool window is deprecated on 2022 July.
Notifications tool window is left only.
https://www.jetbrains.com/help/idea/notifications.html
To Reproduce
Steps to reproduce the behavior:
- Run IntelliJ IDEA Ultimate 2022.1.4
- Install one of the latest plugins
- Run a project with JDK 8-11
- Generate a test with UTBot
- Notification popup is displayed. Try to click on "See details in Event log" link
- Open Notifications tool window, Try to click on "See details in Event log" link
Expected behavior
User can see the details of the tests generated. Need to find a suitable place to display the details.
Actual behavior
Nothing is displayed.
Once there was an exception :
com.intellij.serviceContainer.AlreadyDisposedException: Cannot create com.intellij.openapi.wm.ToolWindowManager because container is already disposed
Visual proofs (screenshots, logs, images)
com.intellij.serviceContainer.AlreadyDisposedException: Cannot create com.intellij.openapi.wm.ToolWindowManager because container is already disposed (container=Project(name=GradleJuly26_11, containerState=DISPOSE_COMPLETED, componentStore=D:\JavaProjects\GradleJuly26_11) (disposed))
at com.intellij.serviceContainer.ContainerUtilKt.throwAlreadyDisposedError(containerUtil.kt:34)
at com.intellij.serviceContainer.ComponentManagerImpl.doGetService(ComponentManagerImpl.kt:632)
at com.intellij.serviceContainer.ComponentManagerImpl.getService(ComponentManagerImpl.kt:584)
at com.intellij.openapi.client.ClientAwareComponentManager.getFromSelfOrCurrentSession(ClientAwareComponentManager.kt:37)
at com.intellij.openapi.client.ClientAwareComponentManager.getService(ClientAwareComponentManager.kt:22)
at com.intellij.openapi.wm.ToolWindowManager$Companion.getInstance(ToolWindowManager.kt:27)
at org.utbot.intellij.plugin.ui.GenerateTestsDialogWindow$6.invoke(GenerateTestsDialogWindow.kt:210)
at org.utbot.intellij.plugin.ui.GenerateTestsDialogWindow$6.invoke(GenerateTestsDialogWindow.kt:141)
at org.utbot.intellij.plugin.ui.TestReportUrlOpeningListener.handleDescription(Notifications.kt:177)
at org.utbot.intellij.plugin.ui.TestReportUrlOpeningListener.hyperlinkActivated(Notifications.kt:170)
at com.intellij.notification.NotificationListener$Adapter.hyperlinkUpdate(NotificationListener.java:23)
at com.intellij.notification.impl.NotificationComponent$createTextComponent$1.hyperlinkUpdate(NotificationsToolWindow.kt:1068)
at java.desktop/javax.swing.JEditorPane.fireHyperlinkUpdate(JEditorPane.java:345)
at java.desktop/javax.swing.text.html.HTMLEditorKit$LinkController.activateLink(HTMLEditorKit.java:899)
at java.desktop/javax.swing.text.html.HTMLEditorKit$LinkController.mouseClicked(HTMLEditorKit.java:695)
at java.desktop/java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:278)
at java.desktop/java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:277)
at java.desktop/java.awt.Component.processMouseEvent(Component.java:6657)
at java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3345)
at java.desktop/java.awt.Component.processEvent(Component.java:6419)
at java.desktop/java.awt.Container.processEvent(Container.java:2263)
at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5029)
at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2321)
at java.desktop/java.awt.Component.dispatchEvent(Component.java:4861)
at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4918)
at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4556)
at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4488)
at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2307)
at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2793)
at java.desktop/java.awt.Component.dispatchEvent(Component.java:4861)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:778)
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.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:95)
at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:751)
at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:749)
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:748)
at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:898)
at com.intellij.ide.IdeEventQueue.dispatchMouseEvent(IdeEventQueue.java:820)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:743)
at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$6(IdeEventQueue.java:439)
at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:803)
at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$7(IdeEventQueue.java:438)
at com.intellij.openapi.application.TransactionGuardImpl.performActivity(TransactionGuardImpl.java:119)
at com.intellij.ide.IdeEventQueue.performActivity(IdeEventQueue.java:604)
at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$8(IdeEventQueue.java:436)
at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:873)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:484)
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)
Environment
Windows 10 Pro
IntelliJ IDEA 2022.1.4 (Ultimate Edition)
Description
"See details in Event log" link is not working as Event log tool window is deprecated on 2022 July.
Notifications tool window is left only.
https://www.jetbrains.com/help/idea/notifications.html
To Reproduce
Steps to reproduce the behavior:
Expected behavior
User can see the details of the tests generated. Need to find a suitable place to display the details.
Actual behavior
Nothing is displayed.
Once there was an exception :
com.intellij.serviceContainer.AlreadyDisposedException: Cannot create com.intellij.openapi.wm.ToolWindowManager because container is already disposed
Visual proofs (screenshots, logs, images)
Environment
Windows 10 Pro
IntelliJ IDEA 2022.1.4 (Ultimate Edition)