Environment:
- Java: JetBrains s.r.o. 21.0.3
- OS: Mac OS X aarch64
- IDE: IntelliJ IDEA 2024.2.0.1
- SonarLint: 9.1.0.75538
c.ij.serviceContainer.AlreadyDisposedException: Container is already disposed
at c.ij.serviceContainer.ComponentManagerImplKt.throwAlreadyDisposedIfNotUnderIndicatorOrJob(ComponentManagerImpl.kt:1672)
at c.ij.serviceContainer.ComponentManagerImplKt.access$throwAlreadyDisposedIfNotUnderIndicatorOrJob(ComponentManagerImpl.kt:1)
at c.ij.serviceContainer.ComponentManagerImpl.doGetService(ComponentManagerImpl.kt:716)
at c.ij.serviceContainer.ComponentManagerImpl.getService(ComponentManagerImpl.kt:690)
at o.sl.ij.common.util.SonarLintUtils.getService(SonarLintUtils.java:68)
at o.sl.ij.ui.nodes.IssueNode.render(IssueNode.java:55)
at o.sl.ij.ui.tree.TreeCellRenderer.customizeCellRenderer(TreeCellRenderer.java:37)
at c.ij.ui.ColoredTreeCellRenderer.rendererComponentInner(ColoredTreeCellRenderer.java:125)
at c.ij.ui.ColoredTreeCellRenderer.getTreeCellRendererComponent(ColoredTreeCellRenderer.java:57)
at c.ij.ui.tree.ui.DefaultTreeUI.getRenderer(DefaultTreeUI.java:209)
at c.ij.ui.tree.ui.DefaultTreeUI$2.getNodeDimensions(DefaultTreeUI.java:660)
at java.desktop/javax.swing.tree.AbstractLayoutCache.getNodeDimensions(AbstractLayoutCache.java:497)
at c.ij.ui.tree.ui.DefaultTreeLayoutCache.access$getNodeDimensions(DefaultTreeLayoutCache.kt:19)
at c.ij.ui.tree.ui.DefaultTreeLayoutCache$Node.getBounds(DefaultTreeLayoutCache.kt:535)
at c.ij.ui.tree.ui.DefaultTreeLayoutCache.getBounds(DefaultTreeLayoutCache.kt:193)
at java.desktop/javax.swing.plaf.basic.BasicTreeUI.getPathBounds(BasicTreeUI.java:679)