izhangzhihao / intellij-rainbow-brackets

🌈Rainbow Brackets for IntelliJ based IDEs/Android Studio/HUAWEI DevEco Studio/Fleet
https://plugins.jetbrains.com/plugin/10080-rainbow-brackets
GNU General Public License v3.0
4.47k stars 214 forks source link

[Auto Generated Report]java.lang.Throwable #287

Closed intellij-rainbow-brackets closed 5 years ago

intellij-rainbow-brackets commented 5 years ago
java.lang.Throwable
    at com.intellij.idea.IdeaLogger.error(IdeaLogger.java:90)
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:154)
    at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.visitXmlAttributeValue(XmlHighlightVisitor.java:419)
    at com.intellij.psi.impl.source.xml.XmlAttributeValueImpl.accept(XmlAttributeValueImpl.java:59)
    at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.visit(XmlHighlightVisitor.java:588)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:284)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:32)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:32)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
    at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.analyze(XmlHighlightVisitor.java:598)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:70)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:281)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:225)
    at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
    at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1106)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:591)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:537)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397)
    at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:164)
    at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:204)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395)
    at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:161)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)
intellij-rainbow-brackets commented 5 years ago
java.lang.Throwable
    at com.intellij.idea.IdeaLogger.error(IdeaLogger.java:90)
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:154)
    at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.visitXmlAttributeValue(XmlHighlightVisitor.java:419)
    at com.intellij.psi.impl.source.xml.XmlAttributeValueImpl.accept(XmlAttributeValueImpl.java:59)
    at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.visit(XmlHighlightVisitor.java:588)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:284)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:32)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:32)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
    at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.analyze(XmlHighlightVisitor.java:598)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:70)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:281)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:225)
    at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
    at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1106)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:591)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:537)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397)
    at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:164)
    at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:204)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395)
    at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:161)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)
intellij-rainbow-brackets commented 5 years ago
java.lang.Throwable
    at com.intellij.idea.IdeaLogger.error(IdeaLogger.java:90)
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:154)
    at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.visitXmlAttributeValue(XmlHighlightVisitor.java:419)
    at com.intellij.psi.impl.source.xml.XmlAttributeValueImpl.accept(XmlAttributeValueImpl.java:59)
    at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.visit(XmlHighlightVisitor.java:588)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:284)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:32)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:32)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
    at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.analyze(XmlHighlightVisitor.java:598)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:70)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:281)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:225)
    at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
    at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1106)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:591)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:537)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397)
    at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:164)
    at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:204)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395)
    at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:161)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)
intellij-rainbow-brackets commented 5 years ago
java.lang.Throwable
    at com.intellij.idea.IdeaLogger.error(IdeaLogger.java:90)
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:154)
    at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.visitXmlAttributeValue(XmlHighlightVisitor.java:419)
    at com.intellij.psi.impl.source.xml.XmlAttributeValueImpl.accept(XmlAttributeValueImpl.java:59)
    at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.visit(XmlHighlightVisitor.java:588)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:284)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:32)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:32)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
    at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.analyze(XmlHighlightVisitor.java:598)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:70)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:281)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:225)
    at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
    at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1106)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:591)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:537)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397)
    at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:164)
    at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:204)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395)
    at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:161)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)
intellij-rainbow-brackets commented 4 years ago
java.lang.Throwable
    at com.intellij.idea.IdeaLogger.error(IdeaLogger.java:102)
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:154)
    at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.visitXmlAttributeValue(XmlHighlightVisitor.java:418)
    at com.intellij.psi.impl.source.xml.XmlAttributeValueImpl.accept(XmlAttributeValueImpl.java:61)
    at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.visit(XmlHighlightVisitor.java:587)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:284)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:32)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:32)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
    at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.analyze(XmlHighlightVisitor.java:597)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:71)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:281)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:225)
    at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
    at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:69)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:430)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1166)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:423)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:586)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:532)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:86)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:422)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:398)
    at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:164)
    at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:218)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:396)
    at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:174)
    at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)
    at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056)
    at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692)
    at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)
intellij-rainbow-brackets commented 4 years ago
java.lang.Throwable
    at com.intellij.idea.IdeaLogger.error(IdeaLogger.java:80)
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:154)
    at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.visitXmlAttributeValue(XmlHighlightVisitor.java:420)
    at com.intellij.psi.impl.source.xml.XmlAttributeValueImpl.accept(XmlAttributeValueImpl.java:59)
    at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.visit(XmlHighlightVisitor.java:589)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:285)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:32)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:32)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
    at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.analyze(XmlHighlightVisitor.java:599)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:93)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:282)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:227)
    at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
    at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:997)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:585)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:531)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397)
    at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:167)
    at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:157)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395)
    at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:161)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)
intellij-rainbow-brackets commented 4 years ago
java.lang.Throwable
    at com.intellij.idea.IdeaLogger.error(IdeaLogger.java:90)
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:154)
    at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.visitXmlAttributeValue(XmlHighlightVisitor.java:419)
    at com.intellij.psi.impl.source.xml.XmlAttributeValueImpl.accept(XmlAttributeValueImpl.java:59)
    at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.visit(XmlHighlightVisitor.java:588)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:284)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:32)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:32)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
    at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.analyze(XmlHighlightVisitor.java:598)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:70)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:281)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:225)
    at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
    at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1106)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:591)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:537)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397)
    at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:164)
    at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:204)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395)
    at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:161)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)
intellij-rainbow-brackets commented 4 years ago
java.lang.Throwable
    at com.intellij.idea.IdeaLogger.error(IdeaLogger.java:102)
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:154)
    at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.visitXmlAttributeValue(XmlHighlightVisitor.java:418)
    at com.intellij.psi.impl.source.xml.XmlAttributeValueImpl.accept(XmlAttributeValueImpl.java:61)
    at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.visit(XmlHighlightVisitor.java:587)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:284)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:32)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:32)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
    at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.analyze(XmlHighlightVisitor.java:597)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:71)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:281)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:225)
    at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
    at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:69)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:430)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1166)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:423)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:586)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:532)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:86)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:422)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:398)
    at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:164)
    at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:218)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:396)
    at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:174)
    at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)
    at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056)
    at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692)
    at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)
intellij-rainbow-brackets commented 4 years ago
java.lang.Throwable
    at com.intellij.idea.IdeaLogger.error(IdeaLogger.java:102)
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:154)
    at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.visitXmlAttributeValue(XmlHighlightVisitor.java:418)
    at com.intellij.psi.impl.source.xml.XmlAttributeValueImpl.accept(XmlAttributeValueImpl.java:61)
    at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.visit(XmlHighlightVisitor.java:587)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:284)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:32)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:32)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
    at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.analyze(XmlHighlightVisitor.java:597)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:71)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:281)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:225)
    at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
    at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:69)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:430)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1166)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:423)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:586)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:532)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:86)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:422)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:398)
    at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:164)
    at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:218)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:396)
    at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:174)
    at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)
    at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056)
    at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692)
    at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)
intellij-rainbow-brackets commented 4 years ago
java.lang.Throwable: Unexpected expression type SwiftArrayDictionaryExpressionGenImpl
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:146)
    at com.jetbrains.swift.psi.impl.expression.SwiftKeyPathExpressionImpl.b(SwiftKeyPathExpressionImpl.kt:121)
    at com.jetbrains.swift.psi.impl.expression.SwiftKeyPathExpressionImpl.d(SwiftKeyPathExpressionImpl.kt:127)
    at com.jetbrains.swift.psi.impl.expression.SwiftKeyPathExpressionImpl.inferType(SwiftKeyPathExpressionImpl.kt:64)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.a(SwiftSymbolsManagerImpl.java:127)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:96)
    at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.c(RecursiveResolveContext.java:90)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:61)
    at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:60)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.getType(SwiftSymbolsManagerImpl.java:127)
    at com.jetbrains.swift.psi.impl.expression.SwiftExpressionImpl.getType(SwiftExpressionImpl.java:27)
    at com.jetbrains.swift.symbols.impl.SwiftArgumentSymbol.getSwiftType(SwiftArgumentSymbol.java:60)
    at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.checkTypes(SwiftFunctionCallMapper.kt:251)
    at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.checkTypes$default(SwiftFunctionCallMapper.kt:250)
    at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.b(SwiftFunctionCallMapper.kt:247)
    at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.a(SwiftFunctionCallMapper.kt:224)
    at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.e(SwiftFunctionCallMapper.kt:63)
    at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.map(SwiftFunctionCallMapper.kt:35)
    at com.jetbrains.swift.psi.impl.types.SwiftFunctionDomainTypeImpl.mapTupleArguments(SwiftFunctionDomainTypeImpl.java:108)
    at com.jetbrains.swift.codeinsight.resolve.recursive.ConcreteTypeEquation.a(ConcreteTypeEquation.kt:71)
    at com.jetbrains.swift.codeinsight.resolve.recursive.ConcreteTypeEquation.resolve(ConcreteTypeEquation.kt:55)
    at com.jetbrains.swift.codeinsight.resolve.recursive.ResolveSession.b(ResolveSession.kt:54)
    at com.jetbrains.swift.codeinsight.resolve.recursive.ResolveSession.resolve(ResolveSession.kt:17)
    at com.jetbrains.swift.codeinsight.resolve.recursive.GenericResolverImpl.resolveEquations(GenericResolverImpl.kt:26)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:44)
    at com.jetbrains.swift.codeinsight.resolve.recursive.StackCacheManager.runOnNewStackFrame(StackCacheManager.java:50)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.tryRecursiveGenericInference(RecursiveResolveContext.java:39)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.a(SwiftRecursiveResolverProcessor.java:342)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.doRecursiveInference(SwiftRecursiveResolverProcessor.java:332)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftCallableResolverProcessor.doRecursiveInference(SwiftCallableResolverProcessor.kt:97)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.a(SwiftRecursiveResolverProcessor.java:216)
    at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
    at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1654)
    at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
    at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
    at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
    at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
    at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.a(SwiftRecursiveResolverProcessor.java:218)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.collectResults(SwiftRecursiveResolverProcessor.java:207)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftCachingResolverProcessor.getResults(SwiftCachingResolverProcessor.java:36)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceResolveSession.a(SwiftReferenceResolveSession.kt:229)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceResolveSession.collectResults(SwiftReferenceResolveSession.kt:210)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceImpl.multiResolve(SwiftReferenceImpl.java:116)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftCallableReference.multiResolve(SwiftCallableReference.java:31)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.b(SwiftSymbolsManagerImpl.java:151)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.a(SwiftSymbolsManagerImpl.java:144)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:96)
    at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.c(RecursiveResolveContext.java:90)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:61)
    at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:60)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.multiResolve(SwiftSymbolsManagerImpl.java:144)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:70)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:147)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:93)
    at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.c(RecursiveResolveContext.java:90)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:61)
    at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:60)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.multiResolve(SwiftSymbolsManagerImpl.java:144)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:70)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:54)
    at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.doMultiResolve(SwiftReferenceElementBase.java:126)
    at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.advancedResolve(SwiftReferenceElementBase.java:106)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.e(SwiftColorAnnotator.kt:150)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.b(SwiftColorAnnotator.kt:111)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.access$getHighlightData(SwiftColorAnnotator.kt:90)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator.annotate(SwiftColorAnnotator.kt:47)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:129)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:110)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:346)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:286)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:306)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:309)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:34)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:309)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:309)
    at com.intellij.codeInsight.daemon.RainbowVisitor.analyze(RainbowVisitor.java:50)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:309)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:309)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:93)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:309)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:277)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:222)
    at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
    at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:52)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:434)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1106)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:427)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:625)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:570)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:61)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:426)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:402)
    at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:168)
    at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:168)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:400)
    at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:171)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)
intellij-rainbow-brackets commented 4 years ago
java.lang.Throwable
    at com.intellij.idea.IdeaLogger.error(IdeaLogger.java:77)
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:156)
    at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.visitXmlAttributeValue(XmlHighlightVisitor.java:420)
    at com.intellij.psi.impl.source.xml.XmlAttributeValueImpl.accept(XmlAttributeValueImpl.java:42)
    at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.visit(XmlHighlightVisitor.java:589)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:346)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:280)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:306)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:309)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:35)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:309)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:309)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:35)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:309)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:309)
    at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.analyze(XmlHighlightVisitor.java:599)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:309)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:309)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:93)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:309)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:277)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:222)
    at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
    at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:52)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:442)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1106)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:435)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:627)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:572)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:61)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:434)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:410)
    at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:168)
    at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:168)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:408)
    at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:171)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)
intellij-rainbow-brackets commented 4 years ago
java.lang.Throwable: Cannot resolve built-in precedence DefaultPrecedence
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:146)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftOperatorUtils.a(SwiftOperatorUtils.java:64)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftOperatorUtils.getDefaultPrecedence(SwiftOperatorUtils.java:50)
    at com.jetbrains.swift.symbols.impl.Swift3OperatorSymbol.getPrecedence(Swift3OperatorSymbol.kt:38)
    at com.jetbrains.swift.psi.impl.expression.SwiftBinaryOperatorImpl.getPrecedence(SwiftBinaryOperatorImpl.kt:32)
    at com.jetbrains.swift.codeinsight.resolve.logical.SwiftLogicalExpressionBuilder.a(SwiftLogicalExpressionBuilder.kt:65)
    at com.jetbrains.swift.codeinsight.resolve.logical.SwiftLogicalExpressionBuilder.build(SwiftLogicalExpressionBuilder.kt:41)
    at com.jetbrains.swift.codeinsight.resolve.logical.SwiftLogicalExpressionCache.a(SwiftLogicalExpressionCache.kt:35)
    at com.jetbrains.swift.codeinsight.resolve.logical.SwiftLogicalExpressionCache.get(SwiftLogicalExpressionCache.kt:32)
    at com.jetbrains.swift.psi.impl.expression.SwiftComplexOperatorExpressionImpl.resolveLogicalExpression(SwiftComplexOperatorExpressionImpl.kt:15)
    at com.jetbrains.swift.psi.impl.expression.SwiftOperatorFunctionReference.getDependencies(SwiftOperatorFunctionReference.kt:99)
    at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.a(KeyManager.java:46)
    at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.collectDependencies(KeyManager.java:38)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:143)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:93)
    at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:90)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.c(RecursiveResolveContext.java:61)
    at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:60)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.multiResolve(SwiftSymbolsManagerImpl.java:144)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:70)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:54)
    at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.doMultiResolve(SwiftReferenceElementBase.java:126)
    at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.advancedResolve(SwiftReferenceElementBase.java:106)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.k(SwiftColorAnnotator.kt:150)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.e(SwiftColorAnnotator.kt:111)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.access$getHighlightData(SwiftColorAnnotator.kt:90)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator.annotate(SwiftColorAnnotator.kt:47)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:129)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:110)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:346)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:280)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:306)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:309)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:35)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:309)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:309)
    at com.intellij.codeInsight.daemon.RainbowVisitor.analyze(RainbowVisitor.java:50)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:309)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:309)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:93)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:309)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:277)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:222)
    at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
    at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:52)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:442)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1106)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:435)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:627)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:572)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:61)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:434)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:410)
    at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:168)
    at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:168)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:408)
    at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:171)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)
intellij-rainbow-brackets commented 4 years ago
java.lang.Throwable: Cannot resolve built-in precedence DefaultPrecedence
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:146)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftOperatorUtils.a(SwiftOperatorUtils.java:64)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftOperatorUtils.getDefaultPrecedence(SwiftOperatorUtils.java:50)
    at com.jetbrains.swift.codeinsight.resolve.logical.SwiftLogicalExpressionBuilder$defaultPrecedence$2.invoke(SwiftLogicalExpressionBuilder.kt:33)
    at com.jetbrains.swift.codeinsight.resolve.logical.SwiftLogicalExpressionBuilder$defaultPrecedence$2.invoke(SwiftLogicalExpressionBuilder.kt:15)
    at kotlin.UnsafeLazyImpl.getValue(Lazy.kt:81)
    at com.jetbrains.swift.codeinsight.resolve.logical.SwiftLogicalExpressionBuilder.a(SwiftLogicalExpressionBuilder.kt)
    at com.jetbrains.swift.codeinsight.resolve.logical.SwiftLogicalExpressionBuilder.a(SwiftLogicalExpressionBuilder.kt:65)
    at com.jetbrains.swift.codeinsight.resolve.logical.SwiftLogicalExpressionBuilder.build(SwiftLogicalExpressionBuilder.kt:41)
    at com.jetbrains.swift.codeinsight.resolve.logical.SwiftLogicalExpressionCache.a(SwiftLogicalExpressionCache.kt:35)
    at com.jetbrains.swift.codeinsight.resolve.logical.SwiftLogicalExpressionCache.get(SwiftLogicalExpressionCache.kt:32)
    at com.jetbrains.swift.psi.impl.expression.SwiftComplexOperatorExpressionImpl.resolveLogicalExpression(SwiftComplexOperatorExpressionImpl.kt:15)
    at com.jetbrains.swift.psi.impl.expression.SwiftOperatorFunctionReference.getDependencies(SwiftOperatorFunctionReference.kt:99)
    at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.a(KeyManager.java:46)
    at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.collectDependencies(KeyManager.java:38)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:143)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:93)
    at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:90)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.c(RecursiveResolveContext.java:61)
    at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:60)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.multiResolve(SwiftSymbolsManagerImpl.java:144)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:70)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:54)
    at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.doMultiResolve(SwiftReferenceElementBase.java:126)
    at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.advancedResolve(SwiftReferenceElementBase.java:106)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.k(SwiftColorAnnotator.kt:150)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.e(SwiftColorAnnotator.kt:111)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.access$getHighlightData(SwiftColorAnnotator.kt:90)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator.annotate(SwiftColorAnnotator.kt:47)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:129)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:110)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:346)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:286)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:306)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:309)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:35)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:309)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:309)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:93)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:309)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:277)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:222)
    at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
    at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:52)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:442)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1106)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:435)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:627)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:572)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:61)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:434)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:410)
    at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:168)
    at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:168)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:408)
    at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:171)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)
intellij-rainbow-brackets commented 4 years ago
java.lang.Throwable
    at com.intellij.idea.IdeaLogger.error(IdeaLogger.java:77)
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:156)
    at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.visitXmlAttributeValue(XmlHighlightVisitor.java:420)
    at com.intellij.psi.impl.source.xml.XmlAttributeValueImpl.accept(XmlAttributeValueImpl.java:42)
    at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.visit(XmlHighlightVisitor.java:589)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:346)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:280)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:306)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:309)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:35)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:309)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:309)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:35)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:309)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:309)
    at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.analyze(XmlHighlightVisitor.java:599)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:309)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:309)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:93)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:309)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:277)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:222)
    at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
    at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:52)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:442)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1106)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:435)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:627)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:572)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:61)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:434)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:410)
    at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:168)
    at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:168)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:408)
    at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:171)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)
intellij-rainbow-brackets commented 4 years ago
java.lang.Throwable: Cannot resolve built-in precedence DefaultPrecedence
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:146)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftOperatorUtils.a(SwiftOperatorUtils.java:64)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftOperatorUtils.getDefaultPrecedence(SwiftOperatorUtils.java:50)
    at com.jetbrains.swift.symbols.impl.Swift3OperatorSymbol.getPrecedence(Swift3OperatorSymbol.kt:38)
    at com.jetbrains.swift.psi.impl.expression.SwiftBinaryOperatorImpl.getPrecedence(SwiftBinaryOperatorImpl.kt:32)
    at com.jetbrains.swift.codeinsight.resolve.logical.SwiftLogicalExpressionBuilder.a(SwiftLogicalExpressionBuilder.kt:65)
    at com.jetbrains.swift.codeinsight.resolve.logical.SwiftLogicalExpressionBuilder.build(SwiftLogicalExpressionBuilder.kt:41)
    at com.jetbrains.swift.codeinsight.resolve.logical.SwiftLogicalExpressionCache.a(SwiftLogicalExpressionCache.kt:35)
    at com.jetbrains.swift.codeinsight.resolve.logical.SwiftLogicalExpressionCache.get(SwiftLogicalExpressionCache.kt:32)
    at com.jetbrains.swift.psi.impl.expression.SwiftComplexOperatorExpressionImpl.resolveLogicalExpression(SwiftComplexOperatorExpressionImpl.kt:15)
    at com.jetbrains.swift.codeinsight.resolve.SwiftExpectedTypeProvider$MyVisitor.visitComplexOperatorExpression(SwiftExpectedTypeProvider.java:561)
    at com.jetbrains.swift.psi.impl.SwiftComplexOperatorExpressionGenImpl.accept(SwiftComplexOperatorExpressionGenImpl.java:21)
    at com.jetbrains.swift.psi.impl.SwiftComplexOperatorExpressionGenImpl.accept(SwiftComplexOperatorExpressionGenImpl.java:25)
    at com.jetbrains.swift.codeinsight.resolve.SwiftExpectedTypeProvider.getExpectedTypes(SwiftExpectedTypeProvider.java:72)
    at com.jetbrains.swift.codeinsight.resolve.SwiftExpectedTypeProvider.getExpectedTypes(SwiftExpectedTypeProvider.java:50)
    at com.jetbrains.swift.codeinsight.resolve.SwiftExpectedTypeProvider.a(SwiftExpectedTypeProvider.java:152)
    at com.jetbrains.swift.codeinsight.resolve.recursive.LazyTypeEquation.applySubstitutor(LazyTypeEquation.kt:19)
    at com.jetbrains.swift.codeinsight.resolve.recursive.ResolveSession.a(ResolveSession.kt:52)
    at com.jetbrains.swift.codeinsight.resolve.recursive.ResolveSession.resolve(ResolveSession.kt:17)
    at com.jetbrains.swift.codeinsight.resolve.recursive.GenericResolverImpl.resolveEquations(GenericResolverImpl.kt:26)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:44)
    at com.jetbrains.swift.codeinsight.resolve.recursive.StackCacheManager.runOnNewStackFrame(StackCacheManager.java:50)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.tryRecursiveGenericInference(RecursiveResolveContext.java:39)
    at com.jetbrains.swift.psi.impl.expression.SwiftLiteralExpressionImpl.isNominalTypeExpected(SwiftLiteralExpressionImpl.java:105)
    at com.jetbrains.swift.psi.impl.expression.SwiftLiteralExpressionImpl.inferType(SwiftLiteralExpressionImpl.java:87)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.a(SwiftSymbolsManagerImpl.java:127)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:96)
    at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.b(RecursiveResolveContext.java:90)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:61)
    at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:60)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.getType(SwiftSymbolsManagerImpl.java:127)
    at com.jetbrains.swift.psi.impl.expression.SwiftExpressionImpl.getType(SwiftExpressionImpl.java:27)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftInterpolationExpressionReference.multiResolve(SwiftInterpolationExpressionReference.kt:43)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftCallableReference.multiResolve(SwiftCallableReference.java:31)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.b(SwiftSymbolsManagerImpl.java:151)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.a(SwiftSymbolsManagerImpl.java:144)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:96)
    at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.b(RecursiveResolveContext.java:90)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:61)
    at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:60)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.multiResolve(SwiftSymbolsManagerImpl.java:144)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:70)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:54)
    at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.doMultiResolve(SwiftReferenceElementBase.java:126)
    at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.advancedResolve(SwiftReferenceElementBase.java:106)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.c(SwiftColorAnnotator.kt:150)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.k(SwiftColorAnnotator.kt:111)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.access$getHighlightData(SwiftColorAnnotator.kt:90)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator.annotate(SwiftColorAnnotator.kt:47)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:129)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:110)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:346)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:280)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:306)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:309)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:35)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:309)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:309)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:93)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:309)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:277)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:222)
    at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
    at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:52)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:442)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1106)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:435)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:627)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:572)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:61)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:434)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:410)
    at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:168)
    at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:168)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:408)
    at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:171)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)
intellij-rainbow-brackets commented 4 years ago
java.lang.Throwable: Unexpected expression type SwiftParenthesizedExpressionGenImpl
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:146)
    at com.jetbrains.swift.psi.impl.expression.SwiftKeyPathExpressionImpl.d(SwiftKeyPathExpressionImpl.kt:121)
    at com.jetbrains.swift.psi.impl.expression.SwiftKeyPathExpressionImpl.inferType(SwiftKeyPathExpressionImpl.kt:27)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.a(SwiftSymbolsManagerImpl.java:127)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:96)
    at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.b(RecursiveResolveContext.java:90)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:61)
    at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:60)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.getType(SwiftSymbolsManagerImpl.java:127)
    at com.jetbrains.swift.psi.impl.expression.SwiftExpressionImpl.getType(SwiftExpressionImpl.java:27)
    at com.jetbrains.swift.codeinsight.resolve.logical.SwiftLogicalExpressionLeaf.inferType(SwiftLogicalExpressionLeaf.kt:25)
    at com.jetbrains.swift.codeinsight.resolve.logical.SwiftLogicalExpression$type$1.fun(SwiftLogicalExpression.kt:48)
    at com.jetbrains.swift.codeinsight.resolve.logical.SwiftLogicalExpression$type$1.fun(SwiftLogicalExpression.kt:20)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.a(SwiftSymbolsManagerImpl.java:127)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:96)
    at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.b(RecursiveResolveContext.java:90)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:61)
    at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:60)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.getType(SwiftSymbolsManagerImpl.java:127)
    at com.jetbrains.swift.codeinsight.resolve.logical.SwiftLogicalExpression.getType(SwiftLogicalExpression.kt:48)
    at com.jetbrains.swift.symbols.impl.SwiftArgumentSymbol.getSwiftType(SwiftArgumentSymbol.java:63)
    at com.jetbrains.swift.psi.impl.expression.SwiftOperatorFunctionReference.a(SwiftOperatorFunctionReference.kt:79)
    at com.jetbrains.swift.psi.impl.expression.SwiftOperatorFunctionReference.multiResolve(SwiftOperatorFunctionReference.kt:58)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftCallableReference.multiResolve(SwiftCallableReference.java:31)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.b(SwiftSymbolsManagerImpl.java:151)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.a(SwiftSymbolsManagerImpl.java:144)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:96)
    at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.b(RecursiveResolveContext.java:90)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:61)
    at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:60)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.multiResolve(SwiftSymbolsManagerImpl.java:144)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:70)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:54)
    at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.doMultiResolve(SwiftReferenceElementBase.java:126)
    at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.advancedResolve(SwiftReferenceElementBase.java:106)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.a(SwiftColorAnnotator.kt:150)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.b(SwiftColorAnnotator.kt:111)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.access$getHighlightData(SwiftColorAnnotator.kt:90)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator.annotate(SwiftColorAnnotator.kt:47)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:129)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:110)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:346)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:280)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:306)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:309)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:35)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:309)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:309)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:93)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:309)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:277)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:222)
    at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
    at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:52)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:442)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1106)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:435)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:627)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:572)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:61)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:434)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:410)
    at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:168)
    at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:168)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:408)
    at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:171)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)
intellij-rainbow-brackets commented 4 years ago
java.lang.Throwable: SwiftArrayDictionaryTypeElementGenImpl(ARRAY_DICTIONARY_TYPE_ELEMENT)
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:146)
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:150)
    at com.intellij.idea.IdeaLogger.error(IdeaLogger.java:71)
    at com.jetbrains.swift.codeinsight.resolve.SwiftResolveUtil.getPsiContext(SwiftResolveUtil.java:558)
    at com.jetbrains.swift.codeinsight.resolve.SwiftResolveUtil.findContainingFile(SwiftResolveUtil.java:549)
    at com.jetbrains.swift.codeinsight.resolve.SwiftResolveUtil.getVirtualFile(SwiftResolveUtil.java:368)
    at com.jetbrains.swift.psi.types.SwiftContext$1.getVirtualFile(SwiftContext.java:34)
    at com.jetbrains.swift.psi.types.SwiftContext.equals(SwiftContext.java:81)
    at java.base/java.util.Objects.equals(Objects.java:77)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftModuleTypeReference.equals(SwiftModuleTypeReference.java:112)
    at java.base/java.util.HashMap.putVal(HashMap.java:630)
    at java.base/java.util.HashMap.put(HashMap.java:607)
    at java.base/java.util.HashSet.add(HashSet.java:220)
    at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:22)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:60)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.multiResolve(SwiftSymbolsManagerImpl.java:144)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:70)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:54)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.advancedResolve(SwiftReference.java:43)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftTypeReferenceImpl.a(SwiftTypeReferenceImpl.java:327)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftTypeReferenceImpl.a(SwiftTypeReferenceImpl.java:108)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftTypeReferenceImpl.multiResolve(SwiftTypeReferenceImpl.java:61)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.b(SwiftSymbolsManagerImpl.java:151)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.a(SwiftSymbolsManagerImpl.java:167)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.multiResolve(SwiftSymbolsManagerImpl.java:140)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:70)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:54)
    at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.doMultiResolve(SwiftReferenceElementBase.java:126)
    at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.advancedResolve(SwiftReferenceElementBase.java:106)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.a(SwiftColorAnnotator.kt:150)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.b(SwiftColorAnnotator.kt:111)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.access$getHighlightData(SwiftColorAnnotator.kt:90)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator.annotate(SwiftColorAnnotator.kt:47)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:129)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:110)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:346)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:280)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:306)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:309)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:35)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:309)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:309)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:93)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:309)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:277)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:222)
    at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
    at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:52)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:442)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1106)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:435)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:627)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:572)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:61)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:434)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:410)
    at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:168)
    at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:168)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:408)
    at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:171)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)
intellij-rainbow-brackets commented 4 years ago
java.lang.Throwable: Cannot resolve built-in precedence CastingPrecedence
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:143)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftOperatorUtils.a(SwiftOperatorUtils.java:64)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftOperatorUtils.getAsPrecedence(SwiftOperatorUtils.java:40)
    at com.jetbrains.swift.psi.impl.expression.SwiftAsOperatorImpl.getPrecedence(SwiftAsOperatorImpl.kt:15)
    at com.jetbrains.swift.codeinsight.resolve.logical.SwiftLogicalExpressionBuilder.b(SwiftLogicalExpressionBuilder.kt:65)
    at com.jetbrains.swift.codeinsight.resolve.logical.SwiftLogicalExpressionBuilder.build(SwiftLogicalExpressionBuilder.kt:41)
    at com.jetbrains.swift.codeinsight.resolve.logical.SwiftLogicalExpressionCache.a(SwiftLogicalExpressionCache.kt:34)
    at com.jetbrains.swift.codeinsight.resolve.logical.SwiftLogicalExpressionCache.get(SwiftLogicalExpressionCache.kt:31)
    at com.jetbrains.swift.psi.impl.expression.SwiftComplexOperatorExpressionImpl.resolveLogicalExpression(SwiftComplexOperatorExpressionImpl.kt:15)
    at com.jetbrains.swift.codeinsight.resolve.SwiftExpectedTypeProvider$MyVisitor.visitComplexOperatorExpression(SwiftExpectedTypeProvider.java:555)
    at com.jetbrains.swift.psi.impl.SwiftComplexOperatorExpressionGenImpl.accept(SwiftComplexOperatorExpressionGenImpl.java:21)
    at com.jetbrains.swift.psi.impl.SwiftComplexOperatorExpressionGenImpl.accept(SwiftComplexOperatorExpressionGenImpl.java:26)
    at com.jetbrains.swift.codeinsight.resolve.SwiftExpectedTypeProvider.a(SwiftExpectedTypeProvider.java:63)
    at com.intellij.openapi.util.RecursionManager$1.doPreventingRecursion(RecursionManager.java:112)
    at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:71)
    at com.jetbrains.swift.codeinsight.resolve.SwiftExpectedTypeProvider.getExpectedTypes(SwiftExpectedTypeProvider.java:62)
    at com.jetbrains.swift.codeinsight.resolve.SwiftExpectedTypeProvider.getExpectedTypes(SwiftExpectedTypeProvider.java:47)
    at com.jetbrains.swift.codeinsight.highlighting.quickfixes.SwiftCreateFromUsageUtils.getExpectedSuperClassTypeSymbols(SwiftCreateFromUsageUtils.java:753)
    at com.jetbrains.swift.codeinsight.highlighting.quickfixes.SwiftCreateFromUsageUtils.registerCreateTypeFixes(SwiftCreateFromUsageUtils.java:1302)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.a(SwiftColorAnnotator.kt:472)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.a(SwiftColorAnnotator.kt:380)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.access$registerCreateFromUsageFixes(SwiftColorAnnotator.kt:101)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator.annotate(SwiftColorAnnotator.kt:89)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:136)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:116)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:338)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:271)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:297)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:300)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:35)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:96)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:268)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:214)
    at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:80)
    at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:54)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$1(PassExecutorService.java:399)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1110)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:392)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:629)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:581)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:60)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:391)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:367)
    at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:170)
    at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:182)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:365)
    at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:181)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)
intellij-rainbow-brackets commented 4 years ago
java.lang.Throwable: SwiftLiteralExpressionGenImpl(LITERAL_EXPRESSION)
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:146)
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:150)
    at com.intellij.idea.IdeaLogger.error(IdeaLogger.java:71)
    at com.jetbrains.swift.codeinsight.resolve.SwiftResolveUtil.getPsiContext(SwiftResolveUtil.java:558)
    at com.jetbrains.swift.codeinsight.resolve.SwiftResolveUtil.findContainingFile(SwiftResolveUtil.java:549)
    at com.jetbrains.swift.codeinsight.resolve.SwiftResolveUtil.getVirtualFile(SwiftResolveUtil.java:368)
    at com.jetbrains.swift.psi.types.SwiftContext$1.getVirtualFile(SwiftContext.java:34)
    at com.jetbrains.swift.psi.types.SwiftContext.equals(SwiftContext.java:81)
    at java.base/java.util.Objects.equals(Objects.java:77)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftModuleTypeReference.equals(SwiftModuleTypeReference.java:112)
    at java.base/java.util.HashMap.putVal(HashMap.java:630)
    at java.base/java.util.HashMap.put(HashMap.java:607)
    at java.base/java.util.HashSet.add(HashSet.java:220)
    at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:22)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:60)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.multiResolve(SwiftSymbolsManagerImpl.java:144)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:70)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:54)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.advancedResolve(SwiftReference.java:43)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftTypeReferenceImpl.a(SwiftTypeReferenceImpl.java:327)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftTypeReferenceImpl.a(SwiftTypeReferenceImpl.java:108)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftTypeReferenceImpl.multiResolve(SwiftTypeReferenceImpl.java:61)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.b(SwiftSymbolsManagerImpl.java:151)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.a(SwiftSymbolsManagerImpl.java:167)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.multiResolve(SwiftSymbolsManagerImpl.java:140)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:70)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:54)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.advancedResolve(SwiftReference.java:43)
    at com.jetbrains.swift.psi.impl.types.SwiftClassTypeImpl.doResolve(SwiftClassTypeImpl.java:24)
    at com.jetbrains.swift.psi.impl.types.SwiftAbstractReferenceClassTypeImpl.advancedResolve(SwiftAbstractReferenceClassTypeImpl.java:41)
    at com.jetbrains.swift.psi.impl.types.SwiftTypeUtil.resolveClassType(SwiftTypeUtil.java:188)
    at com.jetbrains.swift.psi.impl.types.SwiftSimpleReferenceClassTypeImpl.resolveType(SwiftSimpleReferenceClassTypeImpl.kt:14)
    at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.check(SwiftSubstitutorInferenceHelper.java:106)
    at com.jetbrains.swift.codeinsight.resolve.recursive.ConcreteTypeEquation.a(ConcreteTypeEquation.kt:78)
    at com.jetbrains.swift.codeinsight.resolve.recursive.ConcreteTypeEquation.resolve(ConcreteTypeEquation.kt:55)
    at com.jetbrains.swift.codeinsight.resolve.recursive.ResolveSession.c(ResolveSession.kt:54)
    at com.jetbrains.swift.codeinsight.resolve.recursive.ResolveSession.resolve(ResolveSession.kt:17)
    at com.jetbrains.swift.codeinsight.resolve.recursive.GenericResolverImpl.resolveEquations(GenericResolverImpl.kt:26)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:44)
    at com.jetbrains.swift.codeinsight.resolve.recursive.StackCacheManager.runOnNewStackFrame(StackCacheManager.java:50)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.tryRecursiveGenericInference(RecursiveResolveContext.java:39)
    at com.jetbrains.swift.psi.impl.expression.SwiftLiteralExpressionImpl.isNominalTypeExpected(SwiftLiteralExpressionImpl.java:105)
    at com.jetbrains.swift.psi.impl.expression.SwiftLiteralExpressionImpl.inferType(SwiftLiteralExpressionImpl.java:87)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.a(SwiftSymbolsManagerImpl.java:127)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:96)
    at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.b(RecursiveResolveContext.java:90)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:61)
    at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:60)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.getType(SwiftSymbolsManagerImpl.java:127)
    at com.jetbrains.swift.psi.impl.expression.SwiftExpressionImpl.getType(SwiftExpressionImpl.java:27)
    at com.jetbrains.swift.symbols.impl.SwiftArgumentSymbol.getSwiftType(SwiftArgumentSymbol.java:60)
    at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.checkTypes(SwiftFunctionCallMapper.kt:252)
    at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.checkTypes$default(SwiftFunctionCallMapper.kt:251)
    at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.a(SwiftFunctionCallMapper.kt:248)
    at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.d(SwiftFunctionCallMapper.kt:225)
    at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.b(SwiftFunctionCallMapper.kt:64)
    at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.map(SwiftFunctionCallMapper.kt:36)
    at com.jetbrains.swift.psi.impl.types.SwiftFunctionDomainTypeImpl.mapTupleArguments(SwiftFunctionDomainTypeImpl.java:111)
    at com.jetbrains.swift.codeinsight.resolve.recursive.ConcreteTypeEquation.a(ConcreteTypeEquation.kt:71)
    at com.jetbrains.swift.codeinsight.resolve.recursive.ConcreteTypeEquation.resolve(ConcreteTypeEquation.kt:55)
    at com.jetbrains.swift.codeinsight.resolve.recursive.ResolveSession.c(ResolveSession.kt:54)
    at com.jetbrains.swift.codeinsight.resolve.recursive.ResolveSession.resolve(ResolveSession.kt:17)
    at com.jetbrains.swift.codeinsight.resolve.recursive.GenericResolverImpl.resolveEquations(GenericResolverImpl.kt:26)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:44)
    at com.jetbrains.swift.codeinsight.resolve.recursive.StackCacheManager.runOnNewStackFrame(StackCacheManager.java:50)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.tryRecursiveGenericInference(RecursiveResolveContext.java:39)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.a(SwiftRecursiveResolverProcessor.java:318)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.doRecursiveInference(SwiftRecursiveResolverProcessor.java:308)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftCallableResolverProcessor.doRecursiveInference(SwiftCallableResolverProcessor.kt:117)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.a(SwiftRecursiveResolverProcessor.java:192)
    at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
    at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1654)
    at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
    at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
    at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
    at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
    at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.a(SwiftRecursiveResolverProcessor.java:194)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.collectResults(SwiftRecursiveResolverProcessor.java:183)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftCachingResolverProcessor.getResults(SwiftCachingResolverProcessor.java:36)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceResolveSession.a(SwiftReferenceResolveSession.kt:229)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceResolveSession.collectResults(SwiftReferenceResolveSession.kt:210)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceImpl.multiResolve(SwiftReferenceImpl.java:116)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftCallableReference.multiResolve(SwiftCallableReference.java:31)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.b(SwiftSymbolsManagerImpl.java:151)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.a(SwiftSymbolsManagerImpl.java:144)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:96)
    at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.b(RecursiveResolveContext.java:90)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:61)
    at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:60)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.multiResolve(SwiftSymbolsManagerImpl.java:144)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:70)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:54)
    at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.doMultiResolve(SwiftReferenceElementBase.java:126)
    at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.advancedResolve(SwiftReferenceElementBase.java:106)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.a(SwiftColorAnnotator.kt:150)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.b(SwiftColorAnnotator.kt:111)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.access$getHighlightData(SwiftColorAnnotator.kt:90)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator.annotate(SwiftColorAnnotator.kt:47)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:129)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:110)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:346)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:280)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:306)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:309)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:35)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:309)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:309)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:93)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:309)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:277)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:222)
    at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
    at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:52)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:442)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1106)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:435)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:627)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:572)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:61)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:434)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:410)
    at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:168)
    at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:168)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:408)
    at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:171)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)
intellij-rainbow-brackets commented 4 years ago
java.lang.Throwable
    at com.intellij.idea.IdeaLogger.error(IdeaLogger.java:77)
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:156)
    at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.visitXmlAttributeValue(XmlHighlightVisitor.java:420)
    at com.intellij.psi.impl.source.xml.XmlAttributeValueImpl.accept(XmlAttributeValueImpl.java:42)
    at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.visit(XmlHighlightVisitor.java:589)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:346)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:280)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:306)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:309)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:35)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:309)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:309)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:35)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:309)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:309)
    at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.analyze(XmlHighlightVisitor.java:599)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:309)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:309)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:93)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:309)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:277)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:222)
    at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
    at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:52)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:442)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1106)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:435)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:627)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:572)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:61)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:434)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:410)
    at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:168)
    at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:168)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:408)
    at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:171)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)
intellij-rainbow-brackets commented 4 years ago
java.lang.Throwable: Cannot resolve built-in precedence CastingPrecedence
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:146)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftOperatorUtils.a(SwiftOperatorUtils.java:64)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftOperatorUtils.getAsPrecedence(SwiftOperatorUtils.java:40)
    at com.jetbrains.swift.psi.impl.expression.SwiftAsOperatorImpl.getPrecedence(SwiftAsOperatorImpl.kt:15)
    at com.jetbrains.swift.codeinsight.resolve.logical.SwiftLogicalExpressionBuilder.a(SwiftLogicalExpressionBuilder.kt:65)
    at com.jetbrains.swift.codeinsight.resolve.logical.SwiftLogicalExpressionBuilder.build(SwiftLogicalExpressionBuilder.kt:41)
    at com.jetbrains.swift.codeinsight.resolve.logical.SwiftLogicalExpressionCache.a(SwiftLogicalExpressionCache.kt:35)
    at com.jetbrains.swift.codeinsight.resolve.logical.SwiftLogicalExpressionCache.get(SwiftLogicalExpressionCache.kt:32)
    at com.jetbrains.swift.psi.impl.expression.SwiftComplexOperatorExpressionImpl.resolveLogicalExpression(SwiftComplexOperatorExpressionImpl.kt:15)
    at com.jetbrains.swift.psi.impl.expression.SwiftComplexOperatorExpressionImpl.isMetaTypeReference(SwiftComplexOperatorExpressionImpl.kt:22)
    at com.jetbrains.swift.psi.impl.types.SwiftTypeUtil.extractTypeOfTypeReferenceExpression(SwiftTypeUtil.java:418)
    at com.jetbrains.swift.psi.impl.expression.SwiftArrayDictionaryExpressionImpl.e(SwiftArrayDictionaryExpressionImpl.java:139)
    at com.jetbrains.swift.psi.impl.expression.SwiftArrayDictionaryExpressionImpl.inferType(SwiftArrayDictionaryExpressionImpl.java:62)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.a(SwiftSymbolsManagerImpl.java:127)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:96)
    at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.c(RecursiveResolveContext.java:90)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:61)
    at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:60)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.getType(SwiftSymbolsManagerImpl.java:127)
    at com.jetbrains.swift.psi.impl.expression.SwiftExpressionImpl.getType(SwiftExpressionImpl.java:27)
    at com.jetbrains.swift.psi.impl.expression.closure.SwiftClosureExpressionImpl.inferReturnTypeFromReturnStatements(SwiftClosureExpressionImpl.java:321)
    at com.jetbrains.swift.psi.impl.expression.closure.SwiftClosureGenericValue$inferFallbackType$returnType$1.tryComputing(SwiftClosureGenericValue.kt:203)
    at com.jetbrains.swift.psi.impl.expression.closure.SwiftClosureGenericValue$inferFallbackType$returnType$1.tryComputing(SwiftClosureGenericValue.kt:18)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:32)
    at com.jetbrains.swift.codeinsight.resolve.recursive.StackCacheManager.runOnNewStackFrame(StackCacheManager.java:50)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.tryRecursiveInference(RecursiveResolveContext.java:32)
    at com.jetbrains.swift.psi.impl.expression.closure.SwiftClosureGenericValue.a(SwiftClosureGenericValue.kt:203)
    at com.jetbrains.swift.psi.impl.expression.closure.SwiftClosureGenericValue.inferFallbackType(SwiftClosureGenericValue.kt:140)
    at com.jetbrains.swift.psi.impl.expression.closure.SwiftClosureExpressionImpl.a(SwiftClosureExpressionImpl.java:108)
    at com.intellij.openapi.util.RecursionManager$1.doPreventingRecursion(RecursionManager.java:113)
    at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:72)
    at com.jetbrains.swift.psi.impl.expression.closure.SwiftClosureExpressionImpl.inferType(SwiftClosureExpressionImpl.java:108)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.a(SwiftSymbolsManagerImpl.java:127)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:96)
    at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.c(RecursiveResolveContext.java:90)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:61)
    at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:60)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.getType(SwiftSymbolsManagerImpl.java:127)
    at com.jetbrains.swift.psi.impl.expression.SwiftExpressionImpl.getType(SwiftExpressionImpl.java:27)
    at com.jetbrains.swift.codeinsight.resolve.SwiftExpectedTypeProvider$MyVisitor.visitTypeAnnotation(SwiftExpectedTypeProvider.java:888)
    at com.jetbrains.swift.psi.impl.SwiftTypeAnnotationGenImpl.accept(SwiftTypeAnnotationGenImpl.java:20)
    at com.jetbrains.swift.psi.impl.SwiftTypeAnnotationGenImpl.accept(SwiftTypeAnnotationGenImpl.java:24)
    at com.jetbrains.swift.codeinsight.resolve.SwiftExpectedTypeProvider.a(SwiftExpectedTypeProvider.java:66)
    at com.intellij.openapi.util.RecursionManager$1.doPreventingRecursion(RecursionManager.java:113)
    at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:72)
    at com.jetbrains.swift.codeinsight.resolve.SwiftExpectedTypeProvider.getExpectedTypes(SwiftExpectedTypeProvider.java:65)
    at com.jetbrains.swift.codeinsight.resolve.SwiftExpectedTypeProvider.getExpectedTypes(SwiftExpectedTypeProvider.java:50)
    at com.jetbrains.swift.codeinsight.highlighting.quickfixes.SwiftCreateFromUsageUtils.getExpectedSuperClassTypeSymbols(SwiftCreateFromUsageUtils.java:766)
    at com.jetbrains.swift.codeinsight.highlighting.quickfixes.SwiftCreateFromUsageUtils.registerCreateTypeFixes(SwiftCreateFromUsageUtils.java:1317)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.a(SwiftColorAnnotator.kt:441)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.a(SwiftColorAnnotator.kt:349)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.access$registerCreateFromUsageFixes(SwiftColorAnnotator.kt:90)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator.annotate(SwiftColorAnnotator.kt:78)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:129)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:110)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:346)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:286)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:306)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:309)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:35)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:309)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:309)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:93)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:309)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:277)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:222)
    at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
    at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:52)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:442)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1106)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:435)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:627)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:572)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:61)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:434)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:410)
    at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:168)
    at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:168)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:408)
    at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:171)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)
intellij-rainbow-brackets commented 4 years ago
java.lang.Throwable: Unexpected expression type SwiftParenthesizedExpressionGenImpl
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:146)
    at com.jetbrains.swift.psi.impl.expression.SwiftKeyPathExpressionImpl.a(SwiftKeyPathExpressionImpl.kt:121)
    at com.jetbrains.swift.psi.impl.expression.SwiftKeyPathExpressionImpl.inferType(SwiftKeyPathExpressionImpl.kt:27)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.a(SwiftSymbolsManagerImpl.java:127)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:96)
    at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.c(RecursiveResolveContext.java:90)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:61)
    at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:60)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.getType(SwiftSymbolsManagerImpl.java:127)
    at com.jetbrains.swift.psi.impl.expression.SwiftExpressionImpl.getType(SwiftExpressionImpl.java:27)
    at com.jetbrains.swift.symbols.impl.SwiftArgumentSymbol.getSwiftType(SwiftArgumentSymbol.java:60)
    at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.checkTypes(SwiftFunctionCallMapper.kt:252)
    at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.checkTypes$default(SwiftFunctionCallMapper.kt:251)
    at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.f(SwiftFunctionCallMapper.kt:127)
    at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.e(SwiftFunctionCallMapper.kt:54)
    at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.map(SwiftFunctionCallMapper.kt:36)
    at com.jetbrains.swift.psi.impl.types.SwiftFunctionDomainTypeImpl.mapTupleArguments(SwiftFunctionDomainTypeImpl.java:111)
    at com.jetbrains.swift.codeinsight.resolve.recursive.ConcreteTypeEquation.a(ConcreteTypeEquation.kt:71)
    at com.jetbrains.swift.codeinsight.resolve.recursive.ConcreteTypeEquation.resolve(ConcreteTypeEquation.kt:55)
    at com.jetbrains.swift.codeinsight.resolve.recursive.ResolveSession.b(ResolveSession.kt:54)
    at com.jetbrains.swift.codeinsight.resolve.recursive.ResolveSession.resolve(ResolveSession.kt:17)
    at com.jetbrains.swift.codeinsight.resolve.recursive.GenericResolverImpl.resolveEquations(GenericResolverImpl.kt:26)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:44)
    at com.jetbrains.swift.codeinsight.resolve.recursive.StackCacheManager.runOnNewStackFrame(StackCacheManager.java:50)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.tryRecursiveGenericInference(RecursiveResolveContext.java:39)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.a(SwiftRecursiveResolverProcessor.java:318)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.doRecursiveInference(SwiftRecursiveResolverProcessor.java:308)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftCallableResolverProcessor.doRecursiveInference(SwiftCallableResolverProcessor.kt:117)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.a(SwiftRecursiveResolverProcessor.java:192)
    at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
    at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1654)
    at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
    at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
    at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
    at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
    at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.a(SwiftRecursiveResolverProcessor.java:194)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.collectResults(SwiftRecursiveResolverProcessor.java:183)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftCachingResolverProcessor.getResults(SwiftCachingResolverProcessor.java:36)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceResolveSession.a(SwiftReferenceResolveSession.kt:229)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceResolveSession.collectResults(SwiftReferenceResolveSession.kt:210)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceImpl.multiResolve(SwiftReferenceImpl.java:116)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftCallableReference.multiResolve(SwiftCallableReference.java:31)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.a(SwiftSymbolsManagerImpl.java:151)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.b(SwiftSymbolsManagerImpl.java:144)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:96)
    at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.c(RecursiveResolveContext.java:90)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:61)
    at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:60)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.multiResolve(SwiftSymbolsManagerImpl.java:144)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:70)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:54)
    at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.doMultiResolve(SwiftReferenceElementBase.java:126)
    at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.advancedResolve(SwiftReferenceElementBase.java:106)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.j(SwiftColorAnnotator.kt:150)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.b(SwiftColorAnnotator.kt:111)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.access$getHighlightData(SwiftColorAnnotator.kt:90)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator.annotate(SwiftColorAnnotator.kt:47)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:129)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:110)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:346)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:280)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:306)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:309)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:35)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:309)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:309)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:93)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:309)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:277)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:222)
    at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
    at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:52)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:442)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1106)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:435)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:627)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:572)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:61)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:434)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:410)
    at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:168)
    at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:168)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:408)
    at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:171)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)
intellij-rainbow-brackets commented 4 years ago
java.lang.Throwable
    at com.intellij.idea.IdeaLogger.error(IdeaLogger.java:77)
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:153)
    at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.visitXmlAttributeValue(XmlHighlightVisitor.java:420)
    at com.intellij.psi.impl.source.xml.XmlAttributeValueImpl.accept(XmlAttributeValueImpl.java:46)
    at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.visit(XmlHighlightVisitor.java:588)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:338)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:271)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:297)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:300)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:35)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:300)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:35)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.analyze(XmlHighlightVisitor.java:598)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:96)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:268)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:214)
    at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:80)
    at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:54)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$1(PassExecutorService.java:399)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1110)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:392)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:629)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:581)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:60)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:391)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:367)
    at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:170)
    at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:182)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:365)
    at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:181)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)
intellij-rainbow-brackets commented 4 years ago
java.lang.Throwable: Assertion failed
    at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:179)
    at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:188)
    at com.jetbrains.cidr.lang.types.OCTypeBuilder.learnArrayLengthSymbol(OCTypeBuilder.java:408)
    at com.jetbrains.cidr.lang.symbols.OCBuilderDriver.b(OCBuilderDriver.java:2120)
    at com.jetbrains.cidr.lang.symbols.OCBuilderDriver.processDeclaration(OCBuilderDriver.java:1267)
    at com.jetbrains.cidr.lang.symbols.OCBuilderDriver.processStruct(OCBuilderDriver.java:1582)
    at com.jetbrains.cidr.lang.symbols.OCBuilderDriver.processTypeElement(OCBuilderDriver.java:1386)
    at com.jetbrains.cidr.lang.symbols.OCBuilderDriver.processDeclaration(OCBuilderDriver.java:1279)
    at com.jetbrains.cidr.lang.symbols.OCBuilderDriver.processDeclarationsList(OCBuilderDriver.java:133)
    at com.jetbrains.cidr.lang.symbols.symtable.OCSymbolTableProvider.a(OCSymbolTableProvider.java:239)
    at com.jetbrains.cidr.lang.symbols.symtable.OCSymbolTableProvider.calcTable(OCSymbolTableProvider.java:163)
    at com.jetbrains.cidr.lang.symbols.symtable.FileSymbolTablesCache.a(FileSymbolTablesCache.java:461)
    at com.jetbrains.cidr.lang.symbols.symtable.FileSymbolTablesCache.forFile(FileSymbolTablesCache.java:417)
    at com.jetbrains.cidr.lang.symbols.symtable.FileSymbolTable.forFile(FileSymbolTable.java:223)
    at com.jetbrains.cidr.lang.symbols.symtable.FileSymbolTable.forFile(FileSymbolTable.java:212)
    at com.jetbrains.cidr.lang.psi.impl.OCFileImpl.getSymbolTable(OCFileImpl.java:241)
    at com.jetbrains.cidr.lang.psi.impl.OCFileImpl.findSymbol(OCFileImpl.java:216)
    at com.jetbrains.cidr.lang.psi.impl.OCDeclaratorImpl.getSymbol(OCDeclaratorImpl.java:90)
    at com.jetbrains.cidr.lang.daemon.OCHiddenNonVirtualFunctionAnnotator.visitDeclarator(OCHiddenNonVirtualFunctionAnnotator.java:26)
    at com.jetbrains.cidr.lang.psi.impl.OCDeclaratorImpl.accept(OCDeclaratorImpl.java:488)
    at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
    at com.jetbrains.cidr.lang.daemon.OCAnnotator.annotate(OCAnnotator.java:78)
    at com.jetbrains.cidr.lang.daemon.OCAnnotator.annotate(OCAnnotator.java:57)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:136)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:116)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:338)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:271)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:297)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:300)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:35)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:96)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:268)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:214)
    at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:80)
    at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:54)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$1(PassExecutorService.java:399)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1110)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:392)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:629)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:581)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:60)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:391)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:367)
    at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:170)
    at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:182)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:365)
    at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:181)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)
intellij-rainbow-brackets commented 4 years ago
java.lang.Throwable: Unbalanced tree. Most probably caused by unbalanced markers. Try calling setDebugMode(true) against PsiBuilder passed to identify exact location of the problem
language: 
context: '<none>'
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:143)
    at com.intellij.lang.impl.PsiBuilderImpl.reportUnbalancedMarkers(PsiBuilderImpl.java:1089)
    at com.intellij.lang.impl.PsiBuilderImpl.assertMarkersBalanced(PsiBuilderImpl.java:1081)
    at com.intellij.lang.impl.PsiBuilderImpl.prepareLightTree(PsiBuilderImpl.java:1050)
    at com.intellij.lang.impl.PsiBuilderImpl.getLightTree(PsiBuilderImpl.java:933)
    at com.jetbrains.cidr.lang.symbols.symtable.OCSymbolTableProvider.calcTable(OCSymbolTableProvider.java:159)
    at com.jetbrains.cidr.lang.symbols.symtable.FileSymbolTablesCache.a(FileSymbolTablesCache.java:466)
    at com.jetbrains.cidr.lang.symbols.symtable.FileSymbolTablesCache.forFile(FileSymbolTablesCache.java:422)
    at com.jetbrains.cidr.lang.symbols.symtable.FileSymbolTable.forFile(FileSymbolTable.java:223)
    at com.jetbrains.cidr.lang.symbols.symtable.FileSymbolTable.forFile(FileSymbolTable.java:212)
    at com.jetbrains.cidr.lang.psi.impl.OCFileImpl.getSymbolTable(OCFileImpl.java:241)
    at com.jetbrains.cidr.lang.psi.impl.OCFileImpl.findSymbol(OCFileImpl.java:216)
    at com.jetbrains.cidr.lang.psi.impl.OCDeclaratorImpl.getSymbol(OCDeclaratorImpl.java:90)
    at com.jetbrains.cidr.lang.daemon.OCHiddenNonVirtualFunctionAnnotator.visitDeclarator(OCHiddenNonVirtualFunctionAnnotator.java:26)
    at com.jetbrains.cidr.lang.psi.impl.OCDeclaratorImpl.accept(OCDeclaratorImpl.java:488)
    at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
    at com.jetbrains.cidr.lang.daemon.OCAnnotator.annotate(OCAnnotator.java:78)
    at com.jetbrains.cidr.lang.daemon.OCAnnotator.annotate(OCAnnotator.java:57)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:136)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:116)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:338)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:271)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:297)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:300)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:35)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:96)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:268)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:214)
    at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:80)
    at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:54)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$1(PassExecutorService.java:399)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1110)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:392)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:629)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:581)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:60)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:391)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:367)
    at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:170)
    at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:182)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:365)
    at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:181)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
intellij-rainbow-brackets commented 4 years ago
java.lang.Throwable: Unexpected expression type SwiftParenthesizedExpressionGenImpl
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:143)
    at com.jetbrains.swift.psi.impl.expression.SwiftKeyPathExpressionImpl.a(SwiftKeyPathExpressionImpl.kt:140)
    at com.jetbrains.swift.psi.impl.expression.SwiftKeyPathExpressionImpl.a(SwiftKeyPathExpressionImpl.kt:38)
    at com.jetbrains.swift.psi.impl.expression.SwiftKeyPathExpressionImpl.inferType(SwiftKeyPathExpressionImpl.kt:20)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.a(SwiftSymbolsManagerImpl.java:123)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:96)
    at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.c(RecursiveResolveContext.java:90)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.b(RecursiveResolveContext.java:61)
    at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:60)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.getType(SwiftSymbolsManagerImpl.java:123)
    at com.jetbrains.swift.psi.impl.expression.SwiftExpressionImpl.getType(SwiftExpressionImpl.java:27)
    at com.jetbrains.swift.symbols.impl.SwiftArgumentSymbol.getSwiftType(SwiftArgumentSymbol.java:60)
    at com.jetbrains.swift.psi.impl.types.DelegatingTupleItem.getSwiftType(DelegatingTupleItem.java:34)
    at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.checkTypes(SwiftFunctionCallMapper.kt:255)
    at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.checkTypes$default(SwiftFunctionCallMapper.kt:254)
    at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.a(SwiftFunctionCallMapper.kt:251)
    at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.c(SwiftFunctionCallMapper.kt:175)
    at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.a(SwiftFunctionCallMapper.kt:55)
    at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.map(SwiftFunctionCallMapper.kt:32)
    at com.jetbrains.swift.psi.impl.types.SwiftFunctionDomainTypeImpl.mapTupleArguments(SwiftFunctionDomainTypeImpl.java:110)
    at com.jetbrains.swift.codeinsight.resolve.recursive.ConcreteTypeEquation.a(ConcreteTypeEquation.kt:77)
    at com.jetbrains.swift.codeinsight.resolve.recursive.ConcreteTypeEquation.resolve(ConcreteTypeEquation.kt:61)
    at com.jetbrains.swift.codeinsight.resolve.recursive.ResolveSession.a(ResolveSession.kt:78)
    at com.jetbrains.swift.codeinsight.resolve.recursive.ResolveSession.d(ResolveSession.kt:47)
    at com.jetbrains.swift.codeinsight.resolve.recursive.ResolveSession.resolve(ResolveSession.kt:18)
    at com.jetbrains.swift.codeinsight.resolve.recursive.GenericResolverImpl.resolveEquations(GenericResolverImpl.kt:26)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:43)
    at com.jetbrains.swift.codeinsight.resolve.recursive.StackCacheManager.runOnNewStackFrame(StackCacheManager.java:50)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.tryRecursiveGenericInference(RecursiveResolveContext.java:38)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.a(SwiftRecursiveResolverProcessor.java:322)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.doRecursiveInference(SwiftRecursiveResolverProcessor.java:312)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftCallableResolverProcessor.doRecursiveInference(SwiftCallableResolverProcessor.kt:115)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.a(SwiftRecursiveResolverProcessor.java:185)
    at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
    at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
    at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
    at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
    at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
    at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
    at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.a(SwiftRecursiveResolverProcessor.java:187)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.collectResults(SwiftRecursiveResolverProcessor.java:176)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftCachingResolverProcessor.getResults(SwiftCachingResolverProcessor.java:36)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceResolveSession.a(SwiftReferenceResolveSession.kt:226)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceResolveSession.collectResults(SwiftReferenceResolveSession.kt:207)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceResolveSession.flushAndCheckEarlyExit(SwiftReferenceResolveSession.kt:218)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceImpl.a(SwiftReferenceImpl.java:168)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceImpl.a(SwiftReferenceImpl.java:142)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceImpl.multiResolve(SwiftReferenceImpl.java:98)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftCallableReference.multiResolve(SwiftCallableReference.java:31)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.b(SwiftSymbolsManagerImpl.java:145)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.a(SwiftSymbolsManagerImpl.java:139)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:96)
    at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.c(RecursiveResolveContext.java:90)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.b(RecursiveResolveContext.java:61)
    at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:60)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.multiResolve(SwiftSymbolsManagerImpl.java:139)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:70)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:54)
    at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.doMultiResolve(SwiftReferenceElementBase.java:122)
    at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.advancedResolve(SwiftReferenceElementBase.java:102)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.h(SwiftColorAnnotator.kt:172)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.f(SwiftColorAnnotator.kt:117)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.access$getHighlightData(SwiftColorAnnotator.kt:101)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator.annotate(SwiftColorAnnotator.kt:53)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:136)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:116)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:338)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:271)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:297)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:300)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:35)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.RainbowVisitor.analyze(RainbowVisitor.java:50)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:96)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:268)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:214)
    at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:80)
    at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:54)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$1(PassExecutorService.java:399)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1110)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:392)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:629)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:581)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:60)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:391)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:367)
    at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:170)
    at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:182)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:365)
    at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:181)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
intellij-rainbow-brackets commented 4 years ago
java.lang.Throwable: Cannot resolve built-in precedence DefaultPrecedence
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:143)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftOperatorUtils.a(SwiftOperatorUtils.java:64)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftOperatorUtils.getDefaultPrecedence(SwiftOperatorUtils.java:50)
    at com.jetbrains.swift.symbols.impl.Swift3OperatorSymbol.getPrecedence(Swift3OperatorSymbol.kt:38)
    at com.jetbrains.swift.psi.impl.expression.SwiftBinaryOperatorImpl.getPrecedence(SwiftBinaryOperatorImpl.kt:32)
    at com.jetbrains.swift.codeinsight.resolve.logical.SwiftLogicalExpressionBuilder.a(SwiftLogicalExpressionBuilder.kt:65)
    at com.jetbrains.swift.codeinsight.resolve.logical.SwiftLogicalExpressionBuilder.build(SwiftLogicalExpressionBuilder.kt:41)
    at com.jetbrains.swift.codeinsight.resolve.logical.SwiftLogicalExpressionCache.a(SwiftLogicalExpressionCache.kt:34)
    at com.jetbrains.swift.codeinsight.resolve.logical.SwiftLogicalExpressionCache.get(SwiftLogicalExpressionCache.kt:31)
    at com.jetbrains.swift.psi.impl.expression.SwiftComplexOperatorExpressionImpl.resolveLogicalExpression(SwiftComplexOperatorExpressionImpl.kt:15)
    at com.jetbrains.swift.codeinsight.resolve.SwiftExpectedTypeProvider$MyVisitor.visitComplexOperatorExpression(SwiftExpectedTypeProvider.java:557)
    at com.jetbrains.swift.psi.impl.SwiftComplexOperatorExpressionGenImpl.accept(SwiftComplexOperatorExpressionGenImpl.java:21)
    at com.jetbrains.swift.psi.impl.SwiftComplexOperatorExpressionGenImpl.accept(SwiftComplexOperatorExpressionGenImpl.java:26)
    at com.jetbrains.swift.codeinsight.resolve.SwiftExpectedTypeProvider.getExpectedTypes(SwiftExpectedTypeProvider.java:69)
    at com.jetbrains.swift.codeinsight.resolve.SwiftExpectedTypeProvider.getExpectedTypes(SwiftExpectedTypeProvider.java:47)
    at com.jetbrains.swift.codeinsight.resolve.recursive.SwiftExpectedTypeEquation.applySubstitutor(SwiftExpectedTypeEquation.kt:24)
    at com.jetbrains.swift.codeinsight.resolve.recursive.ResolveSession.a(ResolveSession.kt:76)
    at com.jetbrains.swift.codeinsight.resolve.recursive.ResolveSession.d(ResolveSession.kt:47)
    at com.jetbrains.swift.codeinsight.resolve.recursive.ResolveSession.resolve(ResolveSession.kt:18)
    at com.jetbrains.swift.codeinsight.resolve.recursive.GenericResolverImpl.resolveEquations(GenericResolverImpl.kt:26)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:43)
    at com.jetbrains.swift.codeinsight.resolve.recursive.StackCacheManager.runOnNewStackFrame(StackCacheManager.java:50)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.tryRecursiveGenericInference(RecursiveResolveContext.java:38)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftImplicitlyQualifiedReference.a(SwiftImplicitlyQualifiedReference.java:93)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftImplicitlyQualifiedReference.a(SwiftImplicitlyQualifiedReference.java:74)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftImplicitlyQualifiedReference.multiResolve(SwiftImplicitlyQualifiedReference.java:53)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftCallableReference.multiResolve(SwiftCallableReference.java:31)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.b(SwiftSymbolsManagerImpl.java:145)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.a(SwiftSymbolsManagerImpl.java:139)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:96)
    at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.c(RecursiveResolveContext.java:90)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.b(RecursiveResolveContext.java:61)
    at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:60)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.multiResolve(SwiftSymbolsManagerImpl.java:139)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:70)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:54)
    at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.doMultiResolve(SwiftReferenceElementBase.java:122)
    at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.advancedResolve(SwiftReferenceElementBase.java:102)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.h(SwiftColorAnnotator.kt:172)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.f(SwiftColorAnnotator.kt:117)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.access$getHighlightData(SwiftColorAnnotator.kt:101)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator.annotate(SwiftColorAnnotator.kt:53)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:136)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:116)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:338)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:271)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:297)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:300)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:35)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:96)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:268)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:214)
    at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:80)
    at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:54)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$1(PassExecutorService.java:399)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1110)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:392)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:629)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:581)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:60)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:391)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:367)
    at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:170)
    at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:182)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:365)
    at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:181)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
intellij-rainbow-brackets commented 4 years ago
java.lang.Throwable: Unbalanced tree. Most probably caused by unbalanced markers. Try calling setDebugMode(true) against PsiBuilder passed to identify exact location of the problem
language: 
context: '<none>'
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:143)
    at com.intellij.lang.impl.PsiBuilderImpl.reportUnbalancedMarkers(PsiBuilderImpl.java:1089)
    at com.intellij.lang.impl.PsiBuilderImpl.assertMarkersBalanced(PsiBuilderImpl.java:1081)
    at com.intellij.lang.impl.PsiBuilderImpl.prepareLightTree(PsiBuilderImpl.java:1050)
    at com.intellij.lang.impl.PsiBuilderImpl.getLightTree(PsiBuilderImpl.java:933)
    at com.jetbrains.cidr.lang.symbols.symtable.OCSymbolTableProvider.calcTable(OCSymbolTableProvider.java:159)
    at com.jetbrains.cidr.lang.symbols.symtable.FileSymbolTablesCache.a(FileSymbolTablesCache.java:466)
    at com.jetbrains.cidr.lang.symbols.symtable.FileSymbolTablesCache.forFile(FileSymbolTablesCache.java:422)
    at com.jetbrains.cidr.lang.symbols.symtable.FileSymbolTable.forFile(FileSymbolTable.java:223)
    at com.jetbrains.cidr.lang.symbols.symtable.FileSymbolTable.forFile(FileSymbolTable.java:212)
    at com.jetbrains.cidr.lang.psi.impl.OCFileImpl.getSymbolTable(OCFileImpl.java:241)
    at com.jetbrains.cidr.lang.psi.impl.OCFileImpl.findSymbol(OCFileImpl.java:216)
    at com.jetbrains.cidr.lang.psi.impl.OCDeclaratorImpl.getSymbol(OCDeclaratorImpl.java:90)
    at com.jetbrains.cidr.lang.daemon.OCHiddenNonVirtualFunctionAnnotator.visitDeclarator(OCHiddenNonVirtualFunctionAnnotator.java:26)
    at com.jetbrains.cidr.lang.psi.impl.OCDeclaratorImpl.accept(OCDeclaratorImpl.java:488)
    at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
    at com.jetbrains.cidr.lang.daemon.OCAnnotator.annotate(OCAnnotator.java:78)
    at com.jetbrains.cidr.lang.daemon.OCAnnotator.annotate(OCAnnotator.java:57)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:136)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:116)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:338)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:271)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:297)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:300)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:35)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:96)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:268)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:214)
    at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:80)
    at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:54)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$1(PassExecutorService.java:399)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1110)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:392)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:629)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:581)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:60)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:391)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:367)
    at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:170)
    at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:182)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:365)
    at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:181)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
intellij-rainbow-brackets commented 4 years ago
java.lang.Throwable: Unexpected expression type SwiftParenthesizedExpressionGenImpl
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:143)
    at com.jetbrains.swift.psi.impl.expression.SwiftKeyPathExpressionImpl.b(SwiftKeyPathExpressionImpl.kt:140)
    at com.jetbrains.swift.psi.impl.expression.SwiftKeyPathExpressionImpl.a(SwiftKeyPathExpressionImpl.kt:38)
    at com.jetbrains.swift.psi.impl.expression.SwiftKeyPathExpressionImpl.inferType(SwiftKeyPathExpressionImpl.kt:20)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.a(SwiftSymbolsManagerImpl.java:123)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:96)
    at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.c(RecursiveResolveContext.java:90)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.b(RecursiveResolveContext.java:61)
    at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:60)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.getType(SwiftSymbolsManagerImpl.java:123)
    at com.jetbrains.swift.psi.impl.expression.SwiftExpressionImpl.getType(SwiftExpressionImpl.java:27)
    at com.jetbrains.swift.symbols.impl.SwiftArgumentSymbol.getSwiftType(SwiftArgumentSymbol.java:60)
    at com.jetbrains.swift.psi.impl.types.DelegatingTupleItem.getSwiftType(DelegatingTupleItem.java:34)
    at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.checkTypes(SwiftFunctionCallMapper.kt:255)
    at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.checkTypes$default(SwiftFunctionCallMapper.kt:254)
    at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.a(SwiftFunctionCallMapper.kt:251)
    at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.b(SwiftFunctionCallMapper.kt:229)
    at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.f(SwiftFunctionCallMapper.kt:60)
    at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.map(SwiftFunctionCallMapper.kt:32)
    at com.jetbrains.swift.psi.impl.types.SwiftFunctionDomainTypeImpl.mapTupleArguments(SwiftFunctionDomainTypeImpl.java:110)
    at com.jetbrains.swift.codeinsight.resolve.recursive.ConcreteTypeEquation.a(ConcreteTypeEquation.kt:77)
    at com.jetbrains.swift.codeinsight.resolve.recursive.ConcreteTypeEquation.resolve(ConcreteTypeEquation.kt:61)
    at com.jetbrains.swift.codeinsight.resolve.recursive.ResolveSession.a(ResolveSession.kt:78)
    at com.jetbrains.swift.codeinsight.resolve.recursive.ResolveSession.c(ResolveSession.kt:47)
    at com.jetbrains.swift.codeinsight.resolve.recursive.ResolveSession.resolve(ResolveSession.kt:18)
    at com.jetbrains.swift.codeinsight.resolve.recursive.GenericResolverImpl.resolveEquations(GenericResolverImpl.kt:26)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:43)
    at com.jetbrains.swift.codeinsight.resolve.recursive.StackCacheManager.runOnNewStackFrame(StackCacheManager.java:50)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.tryRecursiveGenericInference(RecursiveResolveContext.java:38)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.a(SwiftRecursiveResolverProcessor.java:322)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.doRecursiveInference(SwiftRecursiveResolverProcessor.java:312)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftCallableResolverProcessor.doRecursiveInference(SwiftCallableResolverProcessor.kt:115)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.a(SwiftRecursiveResolverProcessor.java:185)
    at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
    at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
    at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
    at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
    at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
    at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
    at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.a(SwiftRecursiveResolverProcessor.java:187)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.collectResults(SwiftRecursiveResolverProcessor.java:176)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftCachingResolverProcessor.getResults(SwiftCachingResolverProcessor.java:36)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceResolveSession.a(SwiftReferenceResolveSession.kt:316)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceResolveSession.a(SwiftReferenceResolveSession.kt:290)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceResolveSession.resolveInitializers$default(SwiftReferenceResolveSession.kt:274)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceResolveSession.a(SwiftReferenceResolveSession.kt:270)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceResolveSession.a(SwiftReferenceResolveSession.kt:235)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceResolveSession.collectResults(SwiftReferenceResolveSession.kt:207)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceImpl.multiResolve(SwiftReferenceImpl.java:116)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftCallableReference.multiResolve(SwiftCallableReference.java:31)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.a(SwiftSymbolsManagerImpl.java:145)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.b(SwiftSymbolsManagerImpl.java:139)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:96)
    at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.c(RecursiveResolveContext.java:90)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.b(RecursiveResolveContext.java:61)
    at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:60)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.multiResolve(SwiftSymbolsManagerImpl.java:139)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:70)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:54)
    at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.doMultiResolve(SwiftReferenceElementBase.java:122)
    at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.advancedResolve(SwiftReferenceElementBase.java:102)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.f(SwiftColorAnnotator.kt:172)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.d(SwiftColorAnnotator.kt:117)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.access$getHighlightData(SwiftColorAnnotator.kt:101)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator.annotate(SwiftColorAnnotator.kt:53)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:136)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:116)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:338)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:271)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:297)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:300)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:35)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:96)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:268)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:214)
    at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:80)
    at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:54)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$1(PassExecutorService.java:399)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1110)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:392)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:629)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:581)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:60)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:391)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:367)
    at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:170)
    at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:182)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:365)
    at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:181)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
intellij-rainbow-brackets commented 4 years ago
java.lang.Throwable
    at com.intellij.idea.IdeaLogger.error(IdeaLogger.java:77)
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:153)
    at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.visitXmlAttributeValue(XmlHighlightVisitor.java:420)
    at com.intellij.psi.impl.source.xml.XmlAttributeValueImpl.accept(XmlAttributeValueImpl.java:46)
    at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.visit(XmlHighlightVisitor.java:588)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:338)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:271)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:297)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:300)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:35)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:300)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:35)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.analyze(XmlHighlightVisitor.java:598)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:96)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:268)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:214)
    at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:80)
    at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:54)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$1(PassExecutorService.java:399)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1110)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:392)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:629)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:581)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:60)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:391)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:367)
    at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:170)
    at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:182)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:365)
    at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:181)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
intellij-rainbow-brackets commented 4 years ago
java.lang.Throwable
    at com.intellij.idea.IdeaLogger.error(IdeaLogger.java:77)
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:153)
    at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.visitXmlAttributeValue(XmlHighlightVisitor.java:420)
    at com.intellij.psi.impl.source.xml.XmlAttributeValueImpl.accept(XmlAttributeValueImpl.java:46)
    at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.visit(XmlHighlightVisitor.java:588)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:338)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:271)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:297)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:300)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:35)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:300)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:35)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.analyze(XmlHighlightVisitor.java:598)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:96)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:268)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:214)
    at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:80)
    at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:54)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$1(PassExecutorService.java:399)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1110)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:392)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:629)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:581)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:60)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:391)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:367)
    at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:170)
    at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:182)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:365)
    at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:181)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
intellij-rainbow-brackets commented 4 years ago
java.lang.Throwable: Unexpected expression type SwiftParenthesizedExpressionGenImpl
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:143)
    at com.jetbrains.swift.psi.impl.expression.SwiftKeyPathExpressionImpl.d(SwiftKeyPathExpressionImpl.kt:140)
    at com.jetbrains.swift.psi.impl.expression.SwiftKeyPathExpressionImpl.a(SwiftKeyPathExpressionImpl.kt:38)
    at com.jetbrains.swift.psi.impl.expression.SwiftKeyPathExpressionImpl.inferType(SwiftKeyPathExpressionImpl.kt:20)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.a(SwiftSymbolsManagerImpl.java:123)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:96)
    at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.c(RecursiveResolveContext.java:90)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:61)
    at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:60)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.getType(SwiftSymbolsManagerImpl.java:123)
    at com.jetbrains.swift.psi.impl.expression.SwiftExpressionImpl.getType(SwiftExpressionImpl.java:27)
    at com.jetbrains.swift.codeinsight.resolve.logical.SwiftLogicalExpressionLeaf.inferType(SwiftLogicalExpressionLeaf.kt:25)
    at com.jetbrains.swift.codeinsight.resolve.logical.SwiftLogicalExpression$type$1.fun(SwiftLogicalExpression.kt:48)
    at com.jetbrains.swift.codeinsight.resolve.logical.SwiftLogicalExpression$type$1.fun(SwiftLogicalExpression.kt:20)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.a(SwiftSymbolsManagerImpl.java:123)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:96)
    at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.c(RecursiveResolveContext.java:90)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:61)
    at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:60)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.getType(SwiftSymbolsManagerImpl.java:123)
    at com.jetbrains.swift.codeinsight.resolve.logical.SwiftLogicalExpression.getType(SwiftLogicalExpression.kt:48)
    at com.jetbrains.swift.symbols.impl.SwiftArgumentSymbol.getSwiftType(SwiftArgumentSymbol.java:63)
    at com.jetbrains.swift.psi.impl.expression.SwiftOperatorFunctionReference.a(SwiftOperatorFunctionReference.kt:82)
    at com.jetbrains.swift.psi.impl.expression.SwiftOperatorFunctionReference.multiResolve(SwiftOperatorFunctionReference.kt:60)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftCallableReference.multiResolve(SwiftCallableReference.java:31)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.a(SwiftSymbolsManagerImpl.java:145)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.b(SwiftSymbolsManagerImpl.java:139)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:96)
    at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.c(RecursiveResolveContext.java:90)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:61)
    at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:60)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.multiResolve(SwiftSymbolsManagerImpl.java:139)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:70)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:54)
    at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.doMultiResolve(SwiftReferenceElementBase.java:122)
    at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.advancedResolve(SwiftReferenceElementBase.java:102)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.b(SwiftColorAnnotator.kt:172)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.a(SwiftColorAnnotator.kt:117)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.access$getHighlightData(SwiftColorAnnotator.kt:101)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator.annotate(SwiftColorAnnotator.kt:53)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:136)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:116)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:338)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:271)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:297)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:300)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:35)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.RainbowVisitor.analyze(RainbowVisitor.java:50)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:96)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:268)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:214)
    at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:80)
    at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:54)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$1(PassExecutorService.java:399)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1110)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:392)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:629)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:581)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:60)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:391)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:367)
    at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:170)
    at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:182)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:365)
    at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:181)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
intellij-rainbow-brackets commented 4 years ago
java.lang.Throwable: Do not perform a synchronous refresh under read lock (except from EDT) - causes deadlocks if there are events to fire.
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:159)
    at com.intellij.openapi.vfs.newvfs.RefreshQueueImpl.execute(RefreshQueueImpl.java:58)
    at com.intellij.openapi.vfs.newvfs.RefreshSessionImpl.launch(RefreshSessionImpl.java:114)
    at com.intellij.openapi.vfs.newvfs.RefreshQueueImpl.processSingleEvent(RefreshQueueImpl.java:171)
    at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.createAndFindChildWithEventFire(VirtualDirectoryImpl.java:301)
    at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.findChild(VirtualDirectoryImpl.java:81)
    at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.refreshAndFindChild(VirtualDirectoryImpl.java:312)
    at com.intellij.openapi.vfs.newvfs.VfsImplUtil.refreshAndFindFileByPath(VfsImplUtil.java:121)
    at com.intellij.openapi.vfs.impl.local.LocalFileSystemBase.refreshAndFindFileByPath(LocalFileSystemBase.java:60)
    at com.jetbrains.php.composer.lib.ComposerLibraryManager.vendorDirExists(ComposerLibraryManager.java:146)
    at com.jetbrains.php.composer.json.ComposerJsonReferenceContributor$9.getReferencesByElement(ComposerJsonReferenceContributor.java:175)
    at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistryImpl.getReferences(ReferenceProvidersRegistryImpl.java:204)
    at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistryImpl.mapNotEmptyReferencesFromProviders(ReferenceProvidersRegistryImpl.java:167)
    at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistryImpl.doGetReferencesFromProviders(ReferenceProvidersRegistryImpl.java:146)
    at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistry.lambda$getReferencesFromProviders$0(ReferenceProvidersRegistry.java:39)
    at com.intellij.psi.util.CachedValuesManager$1.compute(CachedValuesManager.java:153)
    at com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:54)
    at com.intellij.util.CachedValueBase.lambda$getValueWithLock$1(CachedValueBase.java:235)
    at com.intellij.openapi.util.RecursionManager$1.computePreventingRecursion(RecursionManager.java:111)
    at com.intellij.openapi.util.RecursionGuard.doPreventingRecursion(RecursionGuard.java:42)
    at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:68)
    at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:236)
    at com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:43)
    at com.intellij.util.CachedValuesManagerImpl.getCachedValue(CachedValuesManagerImpl.java:78)
    at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:150)
    at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:120)
    at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistry.getReferencesFromProviders(ReferenceProvidersRegistry.java:38)
    at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistry.getReferencesFromProviders(ReferenceProvidersRegistry.java:31)
    at com.intellij.json.psi.impl.JsonLiteralMixin.getReferences(JsonLiteralMixin.java:19)
    at com.intellij.json.psi.impl.JsonLiteralImpl.getReferences(JsonLiteralImpl.java:13)
    at com.intellij.codeInsight.highlighting.HyperlinkAnnotator.annotate(HyperlinkAnnotator.java:45)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:136)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:116)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:336)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:269)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:295)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:298)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:35)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:96)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:266)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:212)
    at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
    at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:56)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$1(PassExecutorService.java:400)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1137)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:393)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:658)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:610)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:65)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:392)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:368)
    at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:172)
    at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:183)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:366)
    at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:188)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
intellij-rainbow-brackets commented 4 years ago
java.lang.Throwable: aidi JSImplicitElement user string is defined in both org.angularjs.index.AngularJSIndexingHandler and org.angularjs.index.AngularJSIndexingHandler
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:159)
    at com.intellij.lang.javascript.index.FrameworkIndexingHandler.lambda$new$1(FrameworkIndexingHandler.java:306)
    at com.intellij.openapi.util.NotNullLazyValue$2.compute(NotNullLazyValue.java:67)
    at com.intellij.openapi.util.NotNullLazyValue.getValue(NotNullLazyValue.java:38)
    at com.intellij.lang.javascript.index.FrameworkIndexingHandler.getJSImplicitElementUserStringKeys(FrameworkIndexingHandler.java:295)
    at com.intellij.lang.javascript.psi.stubs.impl.JSImplicitElementImpl$Builder.setUserString(JSImplicitElementImpl.java:446)
    at org.angularjs.index.AngularJSIndexingHandler.lambda$addImplicitElements$6(AngularJSIndexingHandler.java:527)
    at org.angularjs.index.AngularJSIndexingHandler.addImplicitElements(AngularJSIndexingHandler.java:541)
    at org.angularjs.index.AngularJSIndexingHandler$1.fillIndexingData(AngularJSIndexingHandler.java:227)
    at com.intellij.lang.javascript.psi.literal.JSLiteralImplicitElementProvidersRegistry.calculateIndexingData(JSLiteralImplicitElementProvidersRegistry.java:280)
    at com.intellij.lang.javascript.psi.impl.JSLiteralExpressionImpl.calculateIndexingData(JSLiteralExpressionImpl.java:252)
    at com.intellij.lang.javascript.psi.impl.JSImplicitElementProviderImpl.lambda$calcAndCacheIndexingData$0(JSImplicitElementProviderImpl.java:58)
    at com.intellij.psi.util.CachedValuesManager$1.compute(CachedValuesManager.java:153)
    at com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:54)
    at com.intellij.util.CachedValueBase.lambda$getValueWithLock$1(CachedValueBase.java:235)
    at com.intellij.openapi.util.RecursionManager$1.computePreventingRecursion(RecursionManager.java:111)
    at com.intellij.openapi.util.RecursionGuard.doPreventingRecursion(RecursionGuard.java:42)
    at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:68)
    at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:236)
    at com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:43)
    at com.intellij.util.CachedValuesManagerImpl.getCachedValue(CachedValuesManagerImpl.java:78)
    at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:150)
    at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:120)
    at com.intellij.lang.javascript.psi.impl.JSImplicitElementProviderImpl.calcAndCacheIndexingData(JSImplicitElementProviderImpl.java:49)
    at com.intellij.lang.javascript.psi.impl.JSImplicitElementProviderImpl.getIndexingData(JSImplicitElementProviderImpl.java:44)
    at com.intellij.lang.javascript.psi.impl.JSImplicitElementProviderImpl.getIndexingData(JSImplicitElementProviderImpl.java:35)
    at com.intellij.lang.javascript.psi.impl.JSLiteralExpressionImpl.createRefs(JSLiteralExpressionImpl.java:92)
    at com.intellij.lang.javascript.psi.impl.JSLiteralExpressionImpl.lambda$static$0(JSLiteralExpressionImpl.java:78)
    at com.intellij.psi.impl.PsiParameterizedCachedValue.doCompute(PsiParameterizedCachedValue.java:46)
    at com.intellij.util.CachedValueBase.lambda$getValueWithLock$1(CachedValueBase.java:235)
    at com.intellij.openapi.util.RecursionManager$1.computePreventingRecursion(RecursionManager.java:111)
    at com.intellij.openapi.util.RecursionGuard.doPreventingRecursion(RecursionGuard.java:42)
    at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:68)
    at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:236)
    at com.intellij.psi.impl.PsiParameterizedCachedValue.getValue(PsiParameterizedCachedValue.java:35)
    at com.intellij.psi.util.CachedValuesManager.getParameterizedCachedValue(CachedValuesManager.java:81)
    at com.intellij.lang.javascript.psi.impl.JSLiteralExpressionImpl.getReferences(JSLiteralExpressionImpl.java:88)
    at com.intellij.lang.javascript.validation.JSAnnotatingVisitor.checkReferences(JSAnnotatingVisitor.java:270)
    at com.intellij.lang.javascript.validation.JSAnnotatingVisitor.checkReferences(JSAnnotatingVisitor.java:261)
    at com.intellij.lang.javascript.validation.JSAnnotatingVisitor.visitJSLiteralExpression(JSAnnotatingVisitor.java:196)
    at com.intellij.lang.javascript.psi.impl.JSLiteralExpressionImpl.accept(JSLiteralExpressionImpl.java:128)
    at com.intellij.lang.javascript.validation.JSAnnotator.annotate(JSAnnotator.java:17)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:136)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:116)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:336)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:275)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:295)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:298)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:35)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:298)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:35)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.analyze(XmlHighlightVisitor.java:601)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:96)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:266)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:212)
    at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
    at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:56)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$1(PassExecutorService.java:400)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1137)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:393)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:658)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:610)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:65)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:392)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:368)
    at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:172)
    at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:183)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:366)
    at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:188)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
intellij-rainbow-brackets commented 4 years ago
java.lang.Throwable: Cannot resolve built-in precedence DefaultPrecedence
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:143)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftOperatorUtils.a(SwiftOperatorUtils.java:64)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftOperatorUtils.getDefaultPrecedence(SwiftOperatorUtils.java:50)
    at com.jetbrains.swift.symbols.impl.Swift3OperatorSymbol.getPrecedence(Swift3OperatorSymbol.kt:38)
    at com.jetbrains.swift.psi.impl.expression.SwiftBinaryOperatorImpl.getPrecedence(SwiftBinaryOperatorImpl.kt:32)
    at com.jetbrains.swift.codeinsight.resolve.logical.SwiftLogicalExpressionBuilder.b(SwiftLogicalExpressionBuilder.kt:65)
    at com.jetbrains.swift.codeinsight.resolve.logical.SwiftLogicalExpressionBuilder.build(SwiftLogicalExpressionBuilder.kt:41)
    at com.jetbrains.swift.codeinsight.resolve.logical.SwiftLogicalExpressionCache.a(SwiftLogicalExpressionCache.kt:34)
    at com.jetbrains.swift.codeinsight.resolve.logical.SwiftLogicalExpressionCache.get(SwiftLogicalExpressionCache.kt:31)
    at com.jetbrains.swift.psi.impl.expression.SwiftComplexOperatorExpressionImpl.resolveLogicalExpression(SwiftComplexOperatorExpressionImpl.kt:15)
    at com.jetbrains.swift.codeinsight.resolve.SwiftMutatingUtils.a(SwiftMutatingUtils.kt:84)
    at com.jetbrains.swift.codeinsight.resolve.SwiftMutatingUtils.isMutated(SwiftMutatingUtils.kt:38)
    at com.jetbrains.swift.codeinsight.resolve.SwiftMutatingContextImpl.isMutated(SwiftMutatingContext.kt:29)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftCallableResolverProcessor$inferMutabilityFromContext$inferredResult$1.tryComputing(SwiftCallableResolverProcessor.kt:144)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftCallableResolverProcessor$inferMutabilityFromContext$inferredResult$1.tryComputing(SwiftCallableResolverProcessor.kt:25)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:31)
    at com.jetbrains.swift.codeinsight.resolve.recursive.StackCacheManager.runOnNewStackFrame(StackCacheManager.java:50)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.tryRecursiveInference(RecursiveResolveContext.java:31)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftCallableResolverProcessor.b(SwiftCallableResolverProcessor.kt:143)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftCallableResolverProcessor.inferMutabilityAndCheck(SwiftCallableResolverProcessor.kt:123)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftCallableResolverProcessor.doRecursiveInference(SwiftCallableResolverProcessor.kt:116)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.a(SwiftRecursiveResolverProcessor.java:185)
    at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
    at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
    at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
    at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
    at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
    at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
    at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.a(SwiftRecursiveResolverProcessor.java:187)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.collectResults(SwiftRecursiveResolverProcessor.java:176)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftCachingResolverProcessor.getResults(SwiftCachingResolverProcessor.java:36)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceResolveSession.a(SwiftReferenceResolveSession.kt:226)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceResolveSession.collectResults(SwiftReferenceResolveSession.kt:207)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceResolveSession.flushAndCheckEarlyExit(SwiftReferenceResolveSession.kt:218)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceImpl.a(SwiftReferenceImpl.java:168)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceImpl.a(SwiftReferenceImpl.java:142)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceImpl.multiResolve(SwiftReferenceImpl.java:98)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftCallableReference.multiResolve(SwiftCallableReference.java:31)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.a(SwiftSymbolsManagerImpl.java:145)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.b(SwiftSymbolsManagerImpl.java:139)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:96)
    at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.c(RecursiveResolveContext.java:90)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.b(RecursiveResolveContext.java:61)
    at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:60)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.multiResolve(SwiftSymbolsManagerImpl.java:139)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:70)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:54)
    at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.doMultiResolve(SwiftReferenceElementBase.java:122)
    at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.advancedResolve(SwiftReferenceElementBase.java:102)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.d(SwiftColorAnnotator.kt:172)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.i(SwiftColorAnnotator.kt:117)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.access$getHighlightData(SwiftColorAnnotator.kt:101)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator.annotate(SwiftColorAnnotator.kt:53)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:136)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:116)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:338)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:271)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:297)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:300)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:35)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:300)
    at com.mallowigi.visitors.ColorVisitor.analyze(ColorVisitor.java:37)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:300)
    at com.mallowigi.visitors.ColorVisitor.analyze(ColorVisitor.java:37)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:96)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:268)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:214)
    at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:80)
    at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:54)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$1(PassExecutorService.java:399)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1110)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:392)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:629)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:581)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:60)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:391)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:367)
    at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:170)
    at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:182)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:365)
    at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:181)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
intellij-rainbow-brackets commented 4 years ago
java.lang.Throwable: Unexpected expression type SwiftTypeSelfExpressionGenImpl
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:159)
    at com.jetbrains.swift.psi.impl.expression.SwiftKeyPathExpressionImpl.advancedResolve(SwiftKeyPathExpressionImpl.kt:143)
    at com.jetbrains.swift.psi.impl.expression.SwiftKeyPathExpressionImpl.resolveToSymbol(SwiftKeyPathExpressionImpl.kt:149)
    at com.jetbrains.swift.psi.impl.expression.SwiftKeyPathExpressionImpl.inferNominalType(SwiftKeyPathExpressionImpl.kt:69)
    at com.jetbrains.swift.psi.impl.expression.SwiftKeyPathExpressionImpl.inferType(SwiftKeyPathExpressionImpl.kt:23)
    at com.jetbrains.swift.psi.impl.expression.SwiftExpressionImpl$getType$1.fun(SwiftExpressionImpl.kt:21)
    at com.jetbrains.swift.psi.impl.expression.SwiftExpressionImpl$getType$1.fun(SwiftExpressionImpl.kt:11)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.lambda$getType$5(SwiftSymbolsManagerImpl.java:123)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.lambda$computeResult$6(RecursiveResolveContext.java:96)
    at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.computeResult(RecursiveResolveContext.java:90)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.lambda$cacheOrGet$3(RecursiveResolveContext.java:61)
    at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:60)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.getType(SwiftSymbolsManagerImpl.java:123)
    at com.jetbrains.swift.psi.impl.expression.SwiftExpressionImpl.getType(SwiftExpressionImpl.kt:21)
    at com.jetbrains.swift.symbols.impl.SwiftArgumentSymbol.getSwiftType(SwiftArgumentSymbol.java:64)
    at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.checkTypes(SwiftFunctionCallMapper.kt:236)
    at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.checkTypes$default(SwiftFunctionCallMapper.kt:235)
    at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.checkTypes(SwiftFunctionCallMapper.kt:232)
    at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.checkStrong(SwiftFunctionCallMapper.kt:210)
    at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.check(SwiftFunctionCallMapper.kt:64)
    at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.map(SwiftFunctionCallMapper.kt:36)
    at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper$Companion.mapWithSwift6Fallback(SwiftFunctionCallMapper.kt:308)
    at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.mapWithSwift6Fallback(SwiftFunctionCallMapper.kt)
    at com.jetbrains.swift.psi.impl.types.SwiftFunctionDomainTypeImpl.mapTupleArguments(SwiftFunctionDomainTypeImpl.java:107)
    at com.jetbrains.swift.codeinsight.resolve.recursive.ConcreteTypeEquation.doResolve(ConcreteTypeEquation.kt:77)
    at com.jetbrains.swift.codeinsight.resolve.recursive.ConcreteTypeEquation.resolve(ConcreteTypeEquation.kt:61)
    at com.jetbrains.swift.codeinsight.resolve.recursive.ResolveSession.resolveEquation(ResolveSession.kt:81)
    at com.jetbrains.swift.codeinsight.resolve.recursive.ResolveSession.resolveEquations(ResolveSession.kt:49)
    at com.jetbrains.swift.codeinsight.resolve.recursive.ResolveSession.resolve(ResolveSession.kt:20)
    at com.jetbrains.swift.codeinsight.resolve.recursive.GenericResolverImpl.resolveEquations(GenericResolverImpl.kt:26)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.lambda$tryRecursiveGenericInference$1(RecursiveResolveContext.java:43)
    at com.jetbrains.swift.codeinsight.resolve.recursive.StackCacheManager.runOnNewStackFrame(StackCacheManager.java:50)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.tryRecursiveGenericInference(RecursiveResolveContext.java:38)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.inferSubstitutorAndCheck(SwiftRecursiveResolverProcessor.java:251)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.doRecursiveInference(SwiftRecursiveResolverProcessor.java:241)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftCallableResolverProcessor.doRecursiveInference(SwiftCallableResolverProcessor.kt:115)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.lambda$filterValidResults$2(SwiftRecursiveResolverProcessor.java:133)
    at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
    at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
    at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
    at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
    at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
    at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
    at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.filterValidResults(SwiftRecursiveResolverProcessor.java:135)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.collectResults(SwiftRecursiveResolverProcessor.java:124)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftCachingResolverProcessor.getResults(SwiftCachingResolverProcessor.kt:34)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceResolveSession.flush(SwiftReferenceResolveSession.kt:226)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceResolveSession.collectResults(SwiftReferenceResolveSession.kt:207)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceResolveSession.flushAndCheckEarlyExit(SwiftReferenceResolveSession.kt:218)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceImpl.processTypeContext(SwiftReferenceImpl.java:168)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceImpl.processContext(SwiftReferenceImpl.java:142)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceImpl.multiResolve(SwiftReferenceImpl.java:98)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftCallableReference.multiResolve(SwiftCallableReference.java:31)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.doResolve(SwiftSymbolsManagerImpl.java:145)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.lambda$multiResolve$6(SwiftSymbolsManagerImpl.java:139)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.lambda$computeResult$6(RecursiveResolveContext.java:96)
    at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.computeResult(RecursiveResolveContext.java:90)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.lambda$cacheOrGet$3(RecursiveResolveContext.java:61)
    at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:60)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.multiResolve(SwiftSymbolsManagerImpl.java:139)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:70)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:54)
    at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.doMultiResolve(SwiftReferenceElementBase.java:133)
    at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.advancedResolve(SwiftReferenceElementBase.java:113)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.getReferenceInfo(SwiftColorAnnotator.kt:190)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.getHighlightData(SwiftColorAnnotator.kt:126)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.access$getHighlightData(SwiftColorAnnotator.kt:106)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator.annotate(SwiftColorAnnotator.kt:56)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:136)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:116)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:336)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:275)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:295)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:298)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:35)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:96)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:266)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:212)
    at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
    at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:56)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$1(PassExecutorService.java:400)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1137)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:393)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:658)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:610)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:65)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:392)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:368)
    at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:172)
    at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:183)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:366)
    at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:188)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
intellij-rainbow-brackets commented 4 years ago
java.lang.Throwable: Unexpected expression type SwiftTypeSelfExpressionGenImpl
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:159)
    at com.jetbrains.swift.psi.impl.expression.SwiftKeyPathExpressionImpl.advancedResolve(SwiftKeyPathExpressionImpl.kt:143)
    at com.jetbrains.swift.psi.impl.expression.SwiftKeyPathExpressionImpl.resolveToSymbol(SwiftKeyPathExpressionImpl.kt:149)
    at com.jetbrains.swift.psi.impl.expression.SwiftKeyPathExpressionImpl.inferNominalType(SwiftKeyPathExpressionImpl.kt:78)
    at com.jetbrains.swift.psi.impl.expression.SwiftKeyPathExpressionImpl.inferType(SwiftKeyPathExpressionImpl.kt:23)
    at com.jetbrains.swift.psi.impl.expression.SwiftExpressionImpl$getType$1.fun(SwiftExpressionImpl.kt:21)
    at com.jetbrains.swift.psi.impl.expression.SwiftExpressionImpl$getType$1.fun(SwiftExpressionImpl.kt:11)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.lambda$getType$5(SwiftSymbolsManagerImpl.java:123)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.lambda$computeResult$6(RecursiveResolveContext.java:96)
    at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.computeResult(RecursiveResolveContext.java:90)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.lambda$cacheOrGet$3(RecursiveResolveContext.java:61)
    at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:60)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.getType(SwiftSymbolsManagerImpl.java:123)
    at com.jetbrains.swift.psi.impl.expression.SwiftExpressionImpl.getType(SwiftExpressionImpl.kt:21)
    at com.jetbrains.swift.symbols.impl.SwiftArgumentSymbol.getSwiftType(SwiftArgumentSymbol.java:64)
    at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.checkTypes(SwiftFunctionCallMapper.kt:236)
    at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.checkTypes$default(SwiftFunctionCallMapper.kt:235)
    at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.checkTypes(SwiftFunctionCallMapper.kt:232)
    at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.checkStrong(SwiftFunctionCallMapper.kt:210)
    at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.check(SwiftFunctionCallMapper.kt:64)
    at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.map(SwiftFunctionCallMapper.kt:36)
    at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper$Companion.mapWithSwift6Fallback(SwiftFunctionCallMapper.kt:308)
    at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.mapWithSwift6Fallback(SwiftFunctionCallMapper.kt)
    at com.jetbrains.swift.psi.impl.types.SwiftFunctionDomainTypeImpl.mapTupleArguments(SwiftFunctionDomainTypeImpl.java:107)
    at com.jetbrains.swift.codeinsight.resolve.recursive.ConcreteTypeEquation.doResolve(ConcreteTypeEquation.kt:77)
    at com.jetbrains.swift.codeinsight.resolve.recursive.ConcreteTypeEquation.resolve(ConcreteTypeEquation.kt:61)
    at com.jetbrains.swift.codeinsight.resolve.recursive.ResolveSession.resolveEquation(ResolveSession.kt:81)
    at com.jetbrains.swift.codeinsight.resolve.recursive.ResolveSession.resolveEquations(ResolveSession.kt:49)
    at com.jetbrains.swift.codeinsight.resolve.recursive.ResolveSession.resolve(ResolveSession.kt:20)
    at com.jetbrains.swift.codeinsight.resolve.recursive.GenericResolverImpl.resolveEquations(GenericResolverImpl.kt:26)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.lambda$tryRecursiveGenericInference$1(RecursiveResolveContext.java:43)
    at com.jetbrains.swift.codeinsight.resolve.recursive.StackCacheManager.runOnNewStackFrame(StackCacheManager.java:50)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.tryRecursiveGenericInference(RecursiveResolveContext.java:38)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.inferSubstitutorAndCheck(SwiftRecursiveResolverProcessor.java:251)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.doRecursiveInference(SwiftRecursiveResolverProcessor.java:241)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftCallableResolverProcessor.doRecursiveInference(SwiftCallableResolverProcessor.kt:115)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.lambda$filterValidResults$2(SwiftRecursiveResolverProcessor.java:133)
    at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
    at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
    at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
    at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
    at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
    at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
    at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.filterValidResults(SwiftRecursiveResolverProcessor.java:135)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.collectResults(SwiftRecursiveResolverProcessor.java:124)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftCachingResolverProcessor.getResults(SwiftCachingResolverProcessor.kt:34)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceResolveSession.flush(SwiftReferenceResolveSession.kt:226)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceResolveSession.collectResults(SwiftReferenceResolveSession.kt:207)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceResolveSession.flushAndCheckEarlyExit(SwiftReferenceResolveSession.kt:218)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceImpl.processTypeContext(SwiftReferenceImpl.java:168)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceImpl.processContext(SwiftReferenceImpl.java:142)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceImpl.multiResolve(SwiftReferenceImpl.java:98)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftCallableReference.multiResolve(SwiftCallableReference.java:31)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.doResolve(SwiftSymbolsManagerImpl.java:145)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.lambda$multiResolve$6(SwiftSymbolsManagerImpl.java:139)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.lambda$computeResult$6(RecursiveResolveContext.java:96)
    at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.computeResult(RecursiveResolveContext.java:90)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.lambda$cacheOrGet$3(RecursiveResolveContext.java:61)
    at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:60)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.multiResolve(SwiftSymbolsManagerImpl.java:139)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:70)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:54)
    at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.doMultiResolve(SwiftReferenceElementBase.java:133)
    at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.advancedResolve(SwiftReferenceElementBase.java:113)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.getReferenceInfo(SwiftColorAnnotator.kt:190)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.getHighlightData(SwiftColorAnnotator.kt:126)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.access$getHighlightData(SwiftColorAnnotator.kt:106)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator.annotate(SwiftColorAnnotator.kt:56)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:136)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:116)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:336)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:275)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:295)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:298)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:35)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:96)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:266)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:212)
    at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
    at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:56)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$1(PassExecutorService.java:400)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1137)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:393)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:658)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:610)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:65)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:392)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:368)
    at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:172)
    at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:183)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:366)
    at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:188)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
intellij-rainbow-brackets commented 4 years ago
java.lang.Throwable: Cannot resolve built-in precedence DefaultPrecedence
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:159)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftOperatorUtils.createPrecedenceWithSwiftVersion(SwiftOperatorUtils.java:64)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftOperatorUtils.getDefaultPrecedence(SwiftOperatorUtils.java:50)
    at com.jetbrains.swift.symbols.impl.Swift3OperatorSymbol.getPrecedence(Swift3OperatorSymbol.kt:38)
    at com.jetbrains.swift.psi.impl.expression.SwiftBinaryOperatorImpl.getPrecedence(SwiftBinaryOperatorImpl.kt:31)
    at com.jetbrains.swift.codeinsight.resolve.logical.SwiftLogicalExpressionBuilder.getPrecedences(SwiftLogicalExpressionBuilder.kt:65)
    at com.jetbrains.swift.codeinsight.resolve.logical.SwiftLogicalExpressionBuilder.build(SwiftLogicalExpressionBuilder.kt:41)
    at com.jetbrains.swift.codeinsight.resolve.logical.SwiftLogicalExpressionCache.build(SwiftLogicalExpressionCache.kt:34)
    at com.jetbrains.swift.codeinsight.resolve.logical.SwiftLogicalExpressionCache.get(SwiftLogicalExpressionCache.kt:31)
    at com.jetbrains.swift.psi.impl.expression.SwiftComplexOperatorExpressionImpl.resolveLogicalExpression(SwiftComplexOperatorExpressionImpl.kt:15)
    at com.jetbrains.swift.codeinsight.resolve.SwiftMutatingUtils.isMutatingOperand(SwiftMutatingUtils.kt:84)
    at com.jetbrains.swift.codeinsight.resolve.SwiftMutatingUtils.isMutated(SwiftMutatingUtils.kt:38)
    at com.jetbrains.swift.codeinsight.resolve.SwiftMutatingContextImpl.isMutated(SwiftMutatingContext.kt:29)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftCallableResolverProcessor$inferMutabilityFromContext$inferredResult$1.tryComputing(SwiftCallableResolverProcessor.kt:144)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftCallableResolverProcessor$inferMutabilityFromContext$inferredResult$1.tryComputing(SwiftCallableResolverProcessor.kt:25)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.lambda$tryRecursiveInference$0(RecursiveResolveContext.java:31)
    at com.jetbrains.swift.codeinsight.resolve.recursive.StackCacheManager.runOnNewStackFrame(StackCacheManager.java:50)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.tryRecursiveInference(RecursiveResolveContext.java:31)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftCallableResolverProcessor.inferMutabilityFromContext(SwiftCallableResolverProcessor.kt:143)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftCallableResolverProcessor.inferMutabilityAndCheck(SwiftCallableResolverProcessor.kt:123)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftCallableResolverProcessor.doRecursiveInference(SwiftCallableResolverProcessor.kt:116)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.lambda$filterValidResults$2(SwiftRecursiveResolverProcessor.java:133)
    at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
    at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
    at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
    at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
    at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
    at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
    at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.filterValidResults(SwiftRecursiveResolverProcessor.java:135)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.collectResults(SwiftRecursiveResolverProcessor.java:124)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftCachingResolverProcessor.getResults(SwiftCachingResolverProcessor.kt:34)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceResolveSession.flush(SwiftReferenceResolveSession.kt:226)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceResolveSession.collectResults(SwiftReferenceResolveSession.kt:207)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceResolveSession.flushAndCheckEarlyExit(SwiftReferenceResolveSession.kt:218)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceImpl.processTypeContext(SwiftReferenceImpl.java:168)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceImpl.processContext(SwiftReferenceImpl.java:142)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceImpl.multiResolve(SwiftReferenceImpl.java:98)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftCallableReference.multiResolve(SwiftCallableReference.java:31)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.doResolve(SwiftSymbolsManagerImpl.java:145)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.lambda$multiResolve$6(SwiftSymbolsManagerImpl.java:139)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.lambda$computeResult$6(RecursiveResolveContext.java:96)
    at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.computeResult(RecursiveResolveContext.java:90)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.lambda$cacheOrGet$3(RecursiveResolveContext.java:61)
    at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:60)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.multiResolve(SwiftSymbolsManagerImpl.java:139)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:70)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:54)
    at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.doMultiResolve(SwiftReferenceElementBase.java:133)
    at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.advancedResolve(SwiftReferenceElementBase.java:113)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.getReferenceInfo(SwiftColorAnnotator.kt:190)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.getHighlightData(SwiftColorAnnotator.kt:126)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.access$getHighlightData(SwiftColorAnnotator.kt:106)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator.annotate(SwiftColorAnnotator.kt:56)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:136)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:116)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:336)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:269)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:295)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:298)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:35)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:96)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:266)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:212)
    at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
    at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:56)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$1(PassExecutorService.java:400)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1137)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:393)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:658)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:610)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:65)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:392)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:368)
    at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:172)
    at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:183)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:366)
    at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:188)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
intellij-rainbow-brackets commented 4 years ago
java.lang.Throwable: Unexpected expression type SwiftTypeSelfExpressionGenImpl
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:159)
    at com.jetbrains.swift.psi.impl.expression.SwiftKeyPathExpressionImpl.advancedResolve(SwiftKeyPathExpressionImpl.kt:143)
    at com.jetbrains.swift.psi.impl.expression.SwiftKeyPathExpressionImpl.resolveToSymbol(SwiftKeyPathExpressionImpl.kt:149)
    at com.jetbrains.swift.psi.impl.expression.SwiftKeyPathExpressionImpl.inferNominalType(SwiftKeyPathExpressionImpl.kt:69)
    at com.jetbrains.swift.psi.impl.expression.SwiftKeyPathExpressionImpl.inferType(SwiftKeyPathExpressionImpl.kt:23)
    at com.jetbrains.swift.psi.impl.expression.SwiftExpressionImpl$getType$1.fun(SwiftExpressionImpl.kt:21)
    at com.jetbrains.swift.psi.impl.expression.SwiftExpressionImpl$getType$1.fun(SwiftExpressionImpl.kt:11)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.lambda$getType$5(SwiftSymbolsManagerImpl.java:123)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.lambda$computeResult$6(RecursiveResolveContext.java:96)
    at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.computeResult(RecursiveResolveContext.java:90)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.lambda$cacheOrGet$3(RecursiveResolveContext.java:61)
    at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:60)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.getType(SwiftSymbolsManagerImpl.java:123)
    at com.jetbrains.swift.psi.impl.expression.SwiftExpressionImpl.getType(SwiftExpressionImpl.kt:21)
    at com.jetbrains.swift.symbols.impl.SwiftArgumentSymbol.getSwiftType(SwiftArgumentSymbol.java:64)
    at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.checkTypes(SwiftFunctionCallMapper.kt:236)
    at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.checkTypes$default(SwiftFunctionCallMapper.kt:235)
    at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.checkTypes(SwiftFunctionCallMapper.kt:232)
    at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.checkStrong(SwiftFunctionCallMapper.kt:210)
    at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.check(SwiftFunctionCallMapper.kt:64)
    at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.map(SwiftFunctionCallMapper.kt:36)
    at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper$Companion.mapWithSwift6Fallback(SwiftFunctionCallMapper.kt:308)
    at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.mapWithSwift6Fallback(SwiftFunctionCallMapper.kt)
    at com.jetbrains.swift.psi.impl.types.SwiftFunctionDomainTypeImpl.mapTupleArguments(SwiftFunctionDomainTypeImpl.java:107)
    at com.jetbrains.swift.codeinsight.resolve.recursive.ConcreteTypeEquation.doResolve(ConcreteTypeEquation.kt:77)
    at com.jetbrains.swift.codeinsight.resolve.recursive.ConcreteTypeEquation.resolve(ConcreteTypeEquation.kt:61)
    at com.jetbrains.swift.codeinsight.resolve.recursive.ResolveSession.resolveEquation(ResolveSession.kt:81)
    at com.jetbrains.swift.codeinsight.resolve.recursive.ResolveSession.resolveEquations(ResolveSession.kt:49)
    at com.jetbrains.swift.codeinsight.resolve.recursive.ResolveSession.resolve(ResolveSession.kt:20)
    at com.jetbrains.swift.codeinsight.resolve.recursive.GenericResolverImpl.resolveEquations(GenericResolverImpl.kt:26)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.lambda$tryRecursiveGenericInference$1(RecursiveResolveContext.java:43)
    at com.jetbrains.swift.codeinsight.resolve.recursive.StackCacheManager.runOnNewStackFrame(StackCacheManager.java:50)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.tryRecursiveGenericInference(RecursiveResolveContext.java:38)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.inferSubstitutorAndCheck(SwiftRecursiveResolverProcessor.java:251)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.doRecursiveInference(SwiftRecursiveResolverProcessor.java:241)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftCallableResolverProcessor.doRecursiveInference(SwiftCallableResolverProcessor.kt:115)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.lambda$filterValidResults$2(SwiftRecursiveResolverProcessor.java:133)
    at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
    at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
    at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
    at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
    at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
    at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
    at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.filterValidResults(SwiftRecursiveResolverProcessor.java:135)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.collectResults(SwiftRecursiveResolverProcessor.java:124)
    at com.jetbrains.swift.codeinsight.resolve.processor.SwiftCachingResolverProcessor.getResults(SwiftCachingResolverProcessor.kt:34)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceResolveSession.flush(SwiftReferenceResolveSession.kt:226)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceResolveSession.collectResults(SwiftReferenceResolveSession.kt:207)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceResolveSession.flushAndCheckEarlyExit(SwiftReferenceResolveSession.kt:218)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceImpl.processTypeContext(SwiftReferenceImpl.java:168)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceImpl.processContext(SwiftReferenceImpl.java:142)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceImpl.multiResolve(SwiftReferenceImpl.java:98)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftCallableReference.multiResolve(SwiftCallableReference.java:31)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.doResolve(SwiftSymbolsManagerImpl.java:145)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.lambda$multiResolve$6(SwiftSymbolsManagerImpl.java:139)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.lambda$computeResult$6(RecursiveResolveContext.java:96)
    at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.computeResult(RecursiveResolveContext.java:90)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.lambda$cacheOrGet$3(RecursiveResolveContext.java:61)
    at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
    at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:60)
    at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.multiResolve(SwiftSymbolsManagerImpl.java:139)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:70)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:54)
    at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.doMultiResolve(SwiftReferenceElementBase.java:133)
    at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.advancedResolve(SwiftReferenceElementBase.java:113)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.getReferenceInfo(SwiftColorAnnotator.kt:190)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.getHighlightData(SwiftColorAnnotator.kt:126)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.access$getHighlightData(SwiftColorAnnotator.kt:106)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator.annotate(SwiftColorAnnotator.kt:56)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:136)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:116)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:336)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:275)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:295)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:298)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:35)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.RainbowVisitor.analyze(RainbowVisitor.java:50)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:96)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:266)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:212)
    at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
    at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:56)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$1(PassExecutorService.java:400)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1137)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:393)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:658)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:610)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:65)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:392)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:368)
    at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:172)
    at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:183)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:366)
    at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:188)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
intellij-rainbow-brackets commented 4 years ago
java.lang.Throwable
    at com.intellij.idea.IdeaLogger.error(IdeaLogger.java:77)
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:153)
    at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.visitXmlAttributeValue(XmlHighlightVisitor.java:420)
    at com.intellij.psi.impl.source.xml.XmlAttributeValueImpl.accept(XmlAttributeValueImpl.java:46)
    at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.visit(XmlHighlightVisitor.java:588)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:338)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:271)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:297)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:300)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:35)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:300)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:35)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.analyze(XmlHighlightVisitor.java:598)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:96)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:300)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:268)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:214)
    at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:80)
    at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:54)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$1(PassExecutorService.java:399)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1110)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:392)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:629)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:581)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:60)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:391)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:367)
    at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:170)
    at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:182)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:365)
    at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:181)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
intellij-rainbow-brackets commented 3 years ago
java.lang.Throwable
    at com.intellij.idea.IdeaLogger.error(IdeaLogger.java:77)
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:169)
    at com.intellij.psi.util.PartiallyKnownString$mapRangeToHostRange$1.invoke(PartiallyKnownString.kt:194)
    at com.intellij.psi.util.PartiallyKnownString.mapRangeToHostRange(PartiallyKnownString.kt:221)
    at com.intellij.psi.util.PartiallyKnownString$split$2$2.invoke(PartiallyKnownString.kt:132)
    at com.intellij.psi.util.PartiallyKnownString$split$2.invoke(PartiallyKnownString.kt:158)
    at com.intellij.psi.util.PartiallyKnownString.split(PartiallyKnownString.kt:168)
    at com.intellij.microservices.url.references.UrlPksParser.splitUrlPath(UrlPksParser.kt:136)
    at com.intellij.microservices.url.references.UrlPksParser.parseFullUrl(UrlPksParser.kt:64)
    at com.intellij.microservices.url.references.UrlPathReferenceInjector.buildFullUrlReference(UrlPathReferenceInjector.kt:67)
    at com.intellij.javascript.microservices.JSUrlPathReferenceProvider.getReferencesByElement(JSUrlPathReferenceProvider.kt:17)
    at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistryImpl.getReferences(ReferenceProvidersRegistryImpl.java:204)
    at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistryImpl.mapNotEmptyReferencesFromProviders(ReferenceProvidersRegistryImpl.java:167)
    at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistryImpl.doGetReferencesFromProviders(ReferenceProvidersRegistryImpl.java:146)
    at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistry.lambda$getReferencesFromProviders$0(ReferenceProvidersRegistry.java:39)
    at com.intellij.psi.util.CachedValuesManager$1.compute(CachedValuesManager.java:153)
    at com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:54)
    at com.intellij.util.CachedValueBase.lambda$getValueWithLock$1(CachedValueBase.java:235)
    at com.intellij.openapi.util.RecursionManager$1.computePreventingRecursion(RecursionManager.java:111)
    at com.intellij.openapi.util.RecursionGuard.doPreventingRecursion(RecursionGuard.java:42)
    at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:68)
    at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:236)
    at com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:43)
    at com.intellij.util.CachedValuesManagerImpl.getCachedValue(CachedValuesManagerImpl.java:78)
    at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:150)
    at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:120)
    at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistry.getReferencesFromProviders(ReferenceProvidersRegistry.java:38)
    at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistry.getReferencesFromProviders(ReferenceProvidersRegistry.java:31)
    at com.intellij.lang.javascript.psi.impl.JSLiteralExpressionImpl.createRefs(JSLiteralExpressionImpl.java:103)
    at com.intellij.lang.javascript.psi.impl.JSLiteralExpressionImpl.lambda$static$0(JSLiteralExpressionImpl.java:78)
    at com.intellij.psi.impl.PsiParameterizedCachedValue.doCompute(PsiParameterizedCachedValue.java:46)
    at com.intellij.util.CachedValueBase.lambda$getValueWithLock$1(CachedValueBase.java:235)
    at com.intellij.openapi.util.RecursionManager$1.computePreventingRecursion(RecursionManager.java:111)
    at com.intellij.openapi.util.RecursionGuard.doPreventingRecursion(RecursionGuard.java:42)
    at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:68)
    at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:236)
    at com.intellij.psi.impl.PsiParameterizedCachedValue.getValue(PsiParameterizedCachedValue.java:35)
    at com.intellij.psi.util.CachedValuesManager.getParameterizedCachedValue(CachedValuesManager.java:81)
    at com.intellij.lang.javascript.psi.impl.JSLiteralExpressionImpl.getReferences(JSLiteralExpressionImpl.java:88)
    at com.intellij.codeInsight.highlighting.HyperlinkAnnotator.annotate(HyperlinkAnnotator.java:45)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:136)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:116)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:336)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:275)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:295)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:298)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:35)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:298)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:35)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.analyze(XmlHighlightVisitor.java:601)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:96)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:266)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:212)
    at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
    at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:56)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$1(PassExecutorService.java:400)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1137)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:393)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:658)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:610)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:65)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:392)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:368)
    at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:172)
    at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:183)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:366)
    at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:188)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
intellij-rainbow-brackets commented 3 years ago
java.lang.Throwable: Cannot resolve built-in precedence DefaultPrecedence
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:159)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftOperatorUtils.createPrecedenceWithSwiftVersion(SwiftOperatorUtils.java:64)
    at com.jetbrains.swift.codeinsight.resolve.reference.SwiftOperatorUtils.getDefaultPrecedence(SwiftOperatorUtils.java:50)
    at com.jetbrains.swift.symbols.impl.Swift3OperatorSymbol.getPrecedence(Swift3OperatorSymbol.kt:38)
    at com.jetbrains.swift.psi.impl.expression.SwiftBinaryOperatorImpl.getPrecedence(SwiftBinaryOperatorImpl.kt:31)
    at com.jetbrains.swift.codeinsight.resolve.logical.SwiftLogicalExpressionBuilder.getPrecedences(SwiftLogicalExpressionBuilder.kt:65)
    at com.jetbrains.swift.codeinsight.resolve.logical.SwiftLogicalExpressionBuilder.build(SwiftLogicalExpressionBuilder.kt:41)
    at com.jetbrains.swift.codeinsight.resolve.logical.SwiftLogicalExpressionCache.build(SwiftLogicalExpressionCache.kt:34)
    at com.jetbrains.swift.codeinsight.resolve.logical.SwiftLogicalExpressionCache.get(SwiftLogicalExpressionCache.kt:31)
    at com.jetbrains.swift.psi.impl.expression.SwiftComplexOperatorExpressionImpl.resolveLogicalExpression(SwiftComplexOperatorExpressionImpl.kt:15)
    at com.jetbrains.swift.codeinsight.resolve.SwiftExpectedTypeProvider$MyVisitor.visitComplexOperatorExpression(SwiftExpectedTypeProvider.java:542)
    at com.jetbrains.swift.psi.impl.SwiftComplexOperatorExpressionGenImpl.accept(SwiftComplexOperatorExpressionGenImpl.java:21)
    at com.jetbrains.swift.psi.impl.SwiftComplexOperatorExpressionGenImpl.accept(SwiftComplexOperatorExpressionGenImpl.java:26)
    at com.jetbrains.swift.codeinsight.resolve.SwiftExpectedTypeProvider.lambda$getExpectedTypes$0(SwiftExpectedTypeProvider.java:63)
    at com.intellij.openapi.util.RecursionManager$1.computePreventingRecursion(RecursionManager.java:111)
    at com.intellij.openapi.util.RecursionGuard.doPreventingRecursion(RecursionGuard.java:42)
    at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:68)
    at com.jetbrains.swift.codeinsight.resolve.SwiftExpectedTypeProvider.getExpectedTypes(SwiftExpectedTypeProvider.java:62)
    at com.jetbrains.swift.codeinsight.resolve.SwiftExpectedTypeProvider.getExpectedTypes(SwiftExpectedTypeProvider.java:47)
    at com.jetbrains.swift.codeinsight.highlighting.quickfixes.SwiftCreateFromUsageUtils.getExpectedSuperClassTypeSymbols(SwiftCreateFromUsageUtils.kt:606)
    at com.jetbrains.swift.codeinsight.highlighting.quickfixes.SwiftCreateFromUsageUtils.registerCreateTypeFixes(SwiftCreateFromUsageUtils.kt:816)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.registerCreateTypeFix(SwiftColorAnnotator.kt:494)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.registerCreateFromUsageFixes(SwiftColorAnnotator.kt:402)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.access$registerCreateFromUsageFixes(SwiftColorAnnotator.kt:106)
    at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator.annotate(SwiftColorAnnotator.kt:94)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:136)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:116)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:336)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:269)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:295)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:298)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:35)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.RainbowVisitor.analyze(RainbowVisitor.java:50)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:96)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:266)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:212)
    at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
    at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:56)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$1(PassExecutorService.java:400)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1137)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:393)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:658)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:610)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:65)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:392)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:368)
    at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:172)
    at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:183)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:366)
    at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:188)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
intellij-rainbow-brackets commented 3 years ago
java.lang.Throwable
    at com.intellij.idea.IdeaLogger.error(IdeaLogger.java:77)
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:169)
    at com.intellij.psi.util.PartiallyKnownString$mapRangeToHostRange$1.invoke(PartiallyKnownString.kt:194)
    at com.intellij.psi.util.PartiallyKnownString.mapRangeToHostRange(PartiallyKnownString.kt:221)
    at com.intellij.psi.util.PartiallyKnownString$split$2$2.invoke(PartiallyKnownString.kt:132)
    at com.intellij.psi.util.PartiallyKnownString$split$2.invoke(PartiallyKnownString.kt:158)
    at com.intellij.psi.util.PartiallyKnownString.split(PartiallyKnownString.kt:168)
    at com.intellij.microservices.url.references.UrlPksParser.splitUrlPath(UrlPksParser.kt:136)
    at com.intellij.microservices.url.references.UrlPksParser.parseUrlPath(UrlPksParser.kt:121)
    at com.intellij.microservices.url.references.UrlPathReferenceInjector.buildReferences(UrlPathReferenceInjector.kt:123)
    at com.intellij.javascript.microservices.JSUrlPathReferenceProvider.getReferencesByElement(JSUrlPathReferenceProvider.kt:25)
    at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistryImpl.getReferences(ReferenceProvidersRegistryImpl.java:204)
    at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistryImpl.mapNotEmptyReferencesFromProviders(ReferenceProvidersRegistryImpl.java:167)
    at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistryImpl.doGetReferencesFromProviders(ReferenceProvidersRegistryImpl.java:146)
    at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistry.lambda$getReferencesFromProviders$0(ReferenceProvidersRegistry.java:39)
    at com.intellij.psi.util.CachedValuesManager$1.compute(CachedValuesManager.java:153)
    at com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:54)
    at com.intellij.util.CachedValueBase.lambda$getValueWithLock$1(CachedValueBase.java:235)
    at com.intellij.openapi.util.RecursionManager$1.computePreventingRecursion(RecursionManager.java:111)
    at com.intellij.openapi.util.RecursionGuard.doPreventingRecursion(RecursionGuard.java:42)
    at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:68)
    at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:236)
    at com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:43)
    at com.intellij.util.CachedValuesManagerImpl.getCachedValue(CachedValuesManagerImpl.java:78)
    at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:150)
    at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:120)
    at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistry.getReferencesFromProviders(ReferenceProvidersRegistry.java:38)
    at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistry.getReferencesFromProviders(ReferenceProvidersRegistry.java:31)
    at com.intellij.lang.javascript.psi.resolve.JSReferenceExpressionResolver.resolveFromProviders(JSReferenceExpressionResolver.java:225)
    at com.intellij.lang.javascript.psi.resolve.JSReferenceExpressionResolver.resolve(JSReferenceExpressionResolver.java:76)
    at com.intellij.lang.javascript.psi.resolve.JSReferenceExpressionResolver.resolve(JSReferenceExpressionResolver.java:35)
    at com.intellij.lang.javascript.psi.resolve.JSResolveUtil$5.get(JSResolveUtil.java:2010)
    at com.intellij.lang.javascript.psi.resolve.JSResolveUtil$5.get(JSResolveUtil.java:2007)
    at com.intellij.openapi.util.RecursionManager$1.computePreventingRecursion(RecursionManager.java:111)
    at com.intellij.openapi.util.RecursionGuard.doPreventingRecursion(RecursionGuard.java:42)
    at com.intellij.lang.javascript.psi.resolve.JSEvaluatorComplexityTracker.runTask(JSEvaluatorComplexityTracker.java:75)
    at com.intellij.lang.javascript.psi.resolve.JSComplexityAwareRecursionGuard.lambda$getCachedValue$0(JSComplexityAwareRecursionGuard.java:71)
    at com.intellij.lang.javascript.psi.resolve.JSResolveUtil$6.lambda$calculateWithCaching$0(JSResolveUtil.java:2023)
    at com.intellij.psi.impl.source.resolve.ResolveCache.lambda$resolve$1(ResolveCache.java:149)
    at com.intellij.openapi.util.Computable.get(Computable.java:17)
    at com.intellij.psi.impl.source.resolve.ResolveCache.lambda$loggingResolver$3(ResolveCache.java:221)
    at com.intellij.openapi.util.Computable.get(Computable.java:17)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolve(ResolveCache.java:199)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolve(ResolveCache.java:149)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:250)
    at com.intellij.lang.javascript.psi.resolve.JSResolveUtil$6.calculateWithCaching(JSResolveUtil.java:2021)
    at com.intellij.lang.javascript.psi.resolve.JSComplexityAwareRecursionGuard.getCachedValue(JSComplexityAwareRecursionGuard.java:74)
    at com.intellij.lang.javascript.psi.resolve.JSResolveUtil.resolve(JSResolveUtil.java:2005)
    at com.intellij.lang.javascript.psi.impl.JSReferenceExpressionImpl.multiResolve(JSReferenceExpressionImpl.java:521)
    at com.intellij.lang.javascript.highlighting.JSSemanticHighlightingUtil.highlight(JSSemanticHighlightingUtil.java:197)
    at com.intellij.lang.javascript.validation.JSAnnotatingVisitor.visitJSReferenceExpression(JSAnnotatingVisitor.java:504)
    at com.intellij.lang.javascript.psi.impl.JSReferenceExpressionImpl.accept(JSReferenceExpressionImpl.java:509)
    at com.intellij.lang.javascript.validation.JSAnnotator.annotate(JSAnnotator.java:17)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:136)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:116)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:336)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:269)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:295)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:298)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:35)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:298)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:35)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.analyze(XmlHighlightVisitor.java:601)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:96)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:298)
    at org.igu.plugins.bettercomments.visitor.DefaultCommentsVisitor.analyze(DefaultCommentsVisitor.kt:32)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:266)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:212)
    at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
    at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:56)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$1(PassExecutorService.java:400)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1137)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:393)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:658)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:610)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:65)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:392)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:368)
    at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:172)
    at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:183)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:366)
    at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:188)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
intellij-rainbow-brackets commented 3 years ago
java.lang.Throwable: recursion
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:159)
    at org.jetbrains.plugins.groovy.transformations.TransformationUtilKt.transformDefinition(TransformationUtil.kt:58)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionMembersCache.lambda$getTransformationResult$10(GrTypeDefinitionMembersCache.java:114)
    at com.intellij.psi.util.CachedValuesManager$1.compute(CachedValuesManager.java:153)
    at com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:54)
    at com.intellij.util.CachedValueBase.lambda$getValueWithLock$1(CachedValueBase.java:235)
    at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:238)
    at com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:43)
    at com.intellij.util.CachedValuesManagerImpl.getCachedValue(CachedValuesManagerImpl.java:78)
    at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:150)
    at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:120)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionMembersCache.getTransformationResult(GrTypeDefinitionMembersCache.java:113)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionMembersCache.lambda$getSyntheticModifiers$9(GrTypeDefinitionMembersCache.java:105)
    at com.intellij.psi.util.CachedValuesManager$1.compute(CachedValuesManager.java:153)
    at com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:54)
    at com.intellij.util.CachedValueBase.lambda$getValueWithLock$1(CachedValueBase.java:235)
    at com.intellij.openapi.util.RecursionManager$1.computePreventingRecursion(RecursionManager.java:111)
    at com.intellij.openapi.util.RecursionGuard.doPreventingRecursion(RecursionGuard.java:42)
    at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:68)
    at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:236)
    at com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:43)
    at com.intellij.util.CachedValuesManagerImpl.getCachedValue(CachedValuesManagerImpl.java:78)
    at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:150)
    at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:120)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionMembersCache.getSyntheticModifiers(GrTypeDefinitionMembersCache.java:104)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionImpl.getSyntheticModifiers(GrTypeDefinitionImpl.java:697)
    at org.jetbrains.plugins.groovy.lang.psi.impl.auxiliary.modifiers.GrModifierListUtil.hasSyntheticModifier(modifiers.kt:69)
    at org.jetbrains.plugins.groovy.lang.psi.impl.auxiliary.modifiers.GrModifierListUtil.hasModifierProperty(modifiers.kt:51)
    at org.jetbrains.plugins.groovy.lang.psi.impl.auxiliary.modifiers.GrModifierListUtil.hasModifierProperty$default(modifiers.kt:48)
    at org.jetbrains.plugins.groovy.lang.psi.impl.auxiliary.modifiers.GrModifierListUtil.hasModifierProperty(modifiers.kt)
    at org.jetbrains.plugins.groovy.lang.psi.impl.auxiliary.modifiers.GrModifierListImpl.hasModifierProperty(GrModifierListImpl.java:158)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionImpl.hasModifierProperty(GrTypeDefinitionImpl.java:488)
    at com.intellij.psi.util.PsiUtil.typeParametersIterable(PsiUtil.java:947)
    at com.intellij.psi.util.PsiUtil.captureToplevelWildcards(PsiUtil.java:825)
    at com.intellij.psi.util.PsiUtil.equalOnEquivalentClasses(PsiUtil.java:671)
    at com.intellij.psi.PsiClassType.equals(PsiClassType.java:105)
    at org.jetbrains.plugins.groovy.lang.psi.impl.GrClassReferenceType.equals(GrClassReferenceType.java:169)
    at java.base/java.util.Objects.equals(Objects.java:77)
    at com.intellij.psi.impl.light.LightMethodBuilder.equals(LightMethodBuilder.java:391)
    at com.intellij.util.IdempotenceChecker.checkPsiEquivalence(IdempotenceChecker.java:267)
    at com.intellij.util.IdempotenceChecker.checkValueEquivalence(IdempotenceChecker.java:182)
    at com.intellij.util.IdempotenceChecker.checkArrayEquivalence(IdempotenceChecker.java:305)
    at com.intellij.util.IdempotenceChecker.checkValueEquivalence(IdempotenceChecker.java:155)
    at com.intellij.util.IdempotenceChecker.checkCachedValueData(IdempotenceChecker.java:232)
    at com.intellij.util.IdempotenceChecker.checkValueEquivalence(IdempotenceChecker.java:164)
    at com.intellij.util.IdempotenceChecker.checkEquivalence(IdempotenceChecker.java:73)
    at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:245)
    at com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:43)
    at com.intellij.util.CachedValuesManagerImpl.getCachedValue(CachedValuesManagerImpl.java:78)
    at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:150)
    at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:120)
    at org.jetbrains.plugins.groovy.lang.psi.impl.synthetic.GrReflectedMethodImpl.createReflectedMethods(GrReflectedMethodImpl.java:256)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.members.GrMethodBaseImpl.getReflectedMethods(GrMethodBaseImpl.java:555)
    at org.jetbrains.plugins.groovy.lang.psi.util.GrClassImplUtil.expandReflectedMethods(GrClassImplUtil.java:531)
    at org.jetbrains.plugins.groovy.transformations.TransformationContextImpl$myMethods$2.invoke(TransformationContextImpl.kt:38)
    at org.jetbrains.plugins.groovy.transformations.TransformationContextImpl$myMethods$2.invoke(TransformationContextImpl.kt:29)
    at kotlin.UnsafeLazyImpl.getValue(Lazy.kt:81)
    at org.jetbrains.plugins.groovy.transformations.TransformationContextImpl.getMyMethods(TransformationContextImpl.kt)
    at org.jetbrains.plugins.groovy.transformations.TransformationContextImpl.access$getMyMethods$p(TransformationContextImpl.kt:29)
    at org.jetbrains.plugins.groovy.transformations.TransformationContextImpl$mySignaturesCache$1.fun(TransformationContextImpl.kt:55)
    at org.jetbrains.plugins.groovy.transformations.TransformationContextImpl$mySignaturesCache$1.fun(TransformationContextImpl.kt:29)
    at com.intellij.util.containers.FactoryMap$1.create(FactoryMap.java:173)
    at com.intellij.util.containers.FactoryMap.get(FactoryMap.java:52)
    at kotlin.collections.MapsKt__MapWithDefaultKt.getOrImplicitDefaultNullable(MapWithDefault.kt:105)
    at kotlin.collections.MapsKt__MapsKt.getValue(Maps.kt:344)
    at org.jetbrains.plugins.groovy.transformations.TransformationContextImpl.doAddMethod(TransformationContextImpl.kt:212)
    at org.jetbrains.plugins.groovy.transformations.TransformationContextImpl.addMethod(TransformationContextImpl.kt:225)
    at org.jetbrains.plugins.groovy.transformations.TransformationContext.addMethod(TransformationContext.java:92)
    at org.jetbrains.plugins.groovy.transformations.TransformationContextImpl.addMethods(TransformationContextImpl.kt:237)
    at org.jetbrains.plugins.groovy.transformations.impl.GroovyObjectTransformationSupport.applyTransformation(GroovyObjectTransformationSupport.kt:43)
    at org.jetbrains.plugins.groovy.transformations.TransformationUtilKt$transformDefinition$1.compute(TransformationUtil.kt:53)
    at org.jetbrains.plugins.groovy.transformations.TransformationUtilKt$transformDefinition$1.compute(TransformationUtil.kt)
    at com.intellij.openapi.util.RecursionManager$1.computePreventingRecursion(RecursionManager.java:111)
    at com.intellij.openapi.util.RecursionGuard.doPreventingRecursion(RecursionGuard.java:42)
    at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:68)
    at org.jetbrains.plugins.groovy.transformations.TransformationUtilKt.transformDefinition(TransformationUtil.kt:49)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionMembersCache.lambda$getTransformationResult$10(GrTypeDefinitionMembersCache.java:114)
    at com.intellij.psi.util.CachedValuesManager$1.compute(CachedValuesManager.java:153)
    at com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:54)
    at com.intellij.util.CachedValueBase.lambda$getValueWithLock$1(CachedValueBase.java:235)
    at com.intellij.openapi.util.RecursionManager$1.computePreventingRecursion(RecursionManager.java:111)
    at com.intellij.openapi.util.RecursionGuard.doPreventingRecursion(RecursionGuard.java:42)
    at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:68)
    at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:236)
    at com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:43)
    at com.intellij.util.CachedValuesManagerImpl.getCachedValue(CachedValuesManagerImpl.java:78)
    at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:150)
    at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:120)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionMembersCache.getTransformationResult(GrTypeDefinitionMembersCache.java:113)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionMembersCache.lambda$getExtendsListTypes$5(GrTypeDefinitionMembersCache.java:85)
    at com.intellij.psi.util.CachedValuesManager$1.compute(CachedValuesManager.java:153)
    at com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:54)
    at com.intellij.util.CachedValueBase.lambda$getValueWithLock$1(CachedValueBase.java:235)
    at com.intellij.openapi.util.RecursionManager$1.computePreventingRecursion(RecursionManager.java:111)
    at com.intellij.openapi.util.RecursionGuard.doPreventingRecursion(RecursionGuard.java:42)
    at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:68)
    at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:236)
    at com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:43)
    at com.intellij.util.CachedValuesManagerImpl.getCachedValue(CachedValuesManagerImpl.java:78)
    at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:150)
    at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:120)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionMembersCache.getExtendsListTypes(GrTypeDefinitionMembersCache.java:84)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionImpl.getExtendsListTypes(GrTypeDefinitionImpl.java:222)
    at org.jetbrains.plugins.groovy.lang.psi.api.statements.typedef.GrTypeDefinition.getExtendsListTypes(GrTypeDefinition.java:49)
    at com.intellij.psi.impl.ScopedClassHierarchy.getSuperTypes(ScopedClassHierarchy.java:75)
    at com.intellij.psi.impl.ScopedClassHierarchy.visitType(ScopedClassHierarchy.java:60)
    at com.intellij.psi.impl.ScopedClassHierarchy.getSuperClassSubstitutor(ScopedClassHierarchy.java:95)
    at com.intellij.psi.impl.JavaClassSupersImpl.getSuperSubstitutorWithCaching(JavaClassSupersImpl.java:96)
    at com.intellij.psi.impl.JavaClassSupersImpl.getSuperClassSubstitutor(JavaClassSupersImpl.java:56)
    at com.intellij.psi.impl.InheritanceImplUtil.isInheritor(InheritanceImplUtil.java:27)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionImpl.isInheritor(GrTypeDefinitionImpl.java:422)
    at com.intellij.psi.util.InheritanceUtil.isInheritorOrSelf(InheritanceUtil.java:29)
    at com.intellij.psi.util.InheritanceUtil.isInheritor(InheritanceUtil.java:85)
    at com.intellij.psi.util.InheritanceUtil.isInheritor(InheritanceUtil.java:71)
    at com.intellij.psi.util.InheritanceUtil.isInheritor(InheritanceUtil.java:57)
    at org.jetbrains.plugins.grails.references.domain.DomainDescriptor.getPersistentProperties(DomainDescriptor.java:608)
    at org.jetbrains.plugins.grails.references.domain.DomainDescriptor.getGetReferenceIdMethods(DomainDescriptor.java:420)
    at org.jetbrains.plugins.grails.references.domain.DomainDescriptor.processDynamicMethods(DomainDescriptor.java:500)
    at org.jetbrains.plugins.grails.references.domain.DomainMembersProvider.multiResolve(DomainMembersProvider.java:91)
    at org.jetbrains.plugins.grails.references.domain.DomainMembersProvider.processMembers(DomainMembersProvider.java:35)
    at org.jetbrains.plugins.grails.references.GrailsArtifactNonCodeMemberProcessor.processDynamicElements(GrailsArtifactNonCodeMemberProcessor.java:82)
    at org.jetbrains.plugins.groovy.lang.resolve.NonCodeMembersContributor.runContributors(NonCodeMembersContributor.java:193)
    at org.jetbrains.plugins.groovy.lang.resolve.ResolveUtil.processNonCodeMembers(ResolveUtil.java:247)
    at org.jetbrains.plugins.groovy.lang.resolve.ReceiverKt.doProcessReceiverType0(receiver.kt:32)
    at org.jetbrains.plugins.groovy.lang.resolve.ReceiverKt.processReceiverType(receiver.kt:27)
    at org.jetbrains.plugins.groovy.lang.resolve.GrReferenceResolveRunner.processQualifier(GrReferenceResolveRunner.kt:73)
    at org.jetbrains.plugins.groovy.lang.resolve.GrReferenceResolveRunner.resolveReferenceExpression(GrReferenceResolveRunner.kt:48)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.expressions.GrReferenceExpressionReference.doResolveNonStatic(GrReferenceExpressionReference.kt:40)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.expressions.GrRValueExpressionReference.doResolveNonStatic(GrReferenceExpressionReference.kt:51)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.expressions.GrReferenceExpressionReference.doResolve(GrReferenceExpressionReference.kt:32)
    at org.jetbrains.plugins.groovy.lang.resolve.api.GroovyCachingReference$DefaultResolver.resolve(GroovyCachingReference.kt:21)
    at org.jetbrains.plugins.groovy.lang.resolve.api.GroovyCachingReference$DefaultResolver.resolve(GroovyCachingReference.kt:19)
    at com.intellij.psi.impl.source.resolve.ResolveCache.lambda$resolve$1(ResolveCache.java:149)
    at com.intellij.openapi.util.Computable.get(Computable.java:17)
    at com.intellij.psi.impl.source.resolve.ResolveCache.lambda$loggingResolver$3(ResolveCache.java:221)
    at com.intellij.openapi.util.RecursionManager$1.computePreventingRecursion(RecursionManager.java:111)
    at com.intellij.openapi.util.RecursionGuard.doPreventingRecursion(RecursionGuard.java:42)
    at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:68)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolve(ResolveCache.java:198)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolve(ResolveCache.java:149)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:250)
    at org.jetbrains.plugins.groovy.lang.psi.impl.TopInferenceContext.resolveWithCaching(TopInferenceContext.kt:30)
    at org.jetbrains.plugins.groovy.lang.psi.impl.InferenceContext.resolve(InferenceContext.java:48)
    at org.jetbrains.plugins.groovy.lang.resolve.api.GroovyCachingReference.resolve(GroovyCachingReference.kt:16)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.expressions.GrReferenceExpressionImpl$1.doResolve(GrReferenceExpressionImpl.java:531)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.expressions.GrReferenceExpressionImpl$1.doResolve(GrReferenceExpressionImpl.java:476)
    at org.jetbrains.plugins.groovy.lang.resolve.DependentResolver.resolve(DependentResolver.kt:27)
    at org.jetbrains.plugins.groovy.lang.resolve.DependentResolver.resolve(DependentResolver.kt:10)
    at com.intellij.psi.impl.source.resolve.ResolveCache.lambda$resolve$1(ResolveCache.java:149)
    at com.intellij.openapi.util.Computable.get(Computable.java:17)
    at com.intellij.psi.impl.source.resolve.ResolveCache.lambda$loggingResolver$3(ResolveCache.java:221)
    at com.intellij.openapi.util.RecursionManager$1.computePreventingRecursion(RecursionManager.java:111)
    at com.intellij.openapi.util.RecursionGuard.doPreventingRecursion(RecursionGuard.java:42)
    at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:68)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolve(ResolveCache.java:198)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolve(ResolveCache.java:149)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:250)
    at org.jetbrains.plugins.groovy.lang.psi.impl.TopInferenceContext.resolveWithCaching(TopInferenceContext.kt:30)
    at org.jetbrains.plugins.groovy.lang.psi.impl.InferenceContext.resolve(InferenceContext.java:48)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.expressions.GrReferenceExpressionImpl.resolve(GrReferenceExpressionImpl.java:570)
    at org.jetbrains.plugins.groovy.lang.psi.api.GroovyReference.advancedResolve(GroovyReference.java:29)
    at org.jetbrains.plugins.groovy.lang.psi.api.GroovyReference.resolve(GroovyReference.java:24)
    at org.jetbrains.plugins.groovy.annotator.GroovyAnnotator.checkFinalFieldAccess(GroovyAnnotator.java:339)
    at org.jetbrains.plugins.groovy.annotator.GroovyAnnotator.visitReferenceExpression(GroovyAnnotator.java:307)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.expressions.GrReferenceExpressionImpl.accept(GrReferenceExpressionImpl.java:85)
    at org.jetbrains.plugins.groovy.annotator.GrAnnotatorImpl.annotate(GrAnnotatorImpl.kt:29)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:136)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:116)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:336)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:269)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:295)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:298)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:35)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:298)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:35)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.analyze(XmlHighlightVisitor.java:601)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:96)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:266)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:212)
    at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
    at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:56)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$1(PassExecutorService.java:400)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1137)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:393)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:658)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:610)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:65)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:392)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:368)
    at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:172)
    at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:183)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:366)
    at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:188)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
intellij-rainbow-brackets commented 3 years ago
java.lang.Throwable: recursion
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:159)
    at org.jetbrains.plugins.groovy.transformations.TransformationUtilKt.transformDefinition(TransformationUtil.kt:58)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionMembersCache.lambda$getTransformationResult$10(GrTypeDefinitionMembersCache.java:114)
    at com.intellij.psi.util.CachedValuesManager$1.compute(CachedValuesManager.java:153)
    at com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:54)
    at com.intellij.util.CachedValueBase.lambda$getValueWithLock$1(CachedValueBase.java:235)
    at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:238)
    at com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:43)
    at com.intellij.util.CachedValuesManagerImpl.getCachedValue(CachedValuesManagerImpl.java:78)
    at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:150)
    at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:120)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionMembersCache.getTransformationResult(GrTypeDefinitionMembersCache.java:113)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionMembersCache.lambda$getSyntheticModifiers$9(GrTypeDefinitionMembersCache.java:105)
    at com.intellij.psi.util.CachedValuesManager$1.compute(CachedValuesManager.java:153)
    at com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:54)
    at com.intellij.util.CachedValueBase.lambda$getValueWithLock$1(CachedValueBase.java:235)
    at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:238)
    at com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:43)
    at com.intellij.util.CachedValuesManagerImpl.getCachedValue(CachedValuesManagerImpl.java:78)
    at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:150)
    at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:120)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionMembersCache.getSyntheticModifiers(GrTypeDefinitionMembersCache.java:104)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionImpl.getSyntheticModifiers(GrTypeDefinitionImpl.java:697)
    at org.jetbrains.plugins.groovy.lang.psi.impl.auxiliary.modifiers.GrModifierListUtil.hasSyntheticModifier(modifiers.kt:69)
    at org.jetbrains.plugins.groovy.lang.psi.impl.auxiliary.modifiers.GrModifierListUtil.hasModifierProperty(modifiers.kt:51)
    at org.jetbrains.plugins.groovy.lang.psi.impl.auxiliary.modifiers.GrModifierListUtil.hasModifierProperty$default(modifiers.kt:48)
    at org.jetbrains.plugins.groovy.lang.psi.impl.auxiliary.modifiers.GrModifierListUtil.hasModifierProperty(modifiers.kt)
    at org.jetbrains.plugins.groovy.lang.psi.impl.auxiliary.modifiers.GrModifierListImpl.hasModifierProperty(GrModifierListImpl.java:158)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionImpl.hasModifierProperty(GrTypeDefinitionImpl.java:488)
    at com.intellij.psi.util.PsiUtil.typeParametersIterable(PsiUtil.java:947)
    at com.intellij.psi.impl.PsiElementFactoryImpl.createRawSubstitutor(PsiElementFactoryImpl.java:303)
    at com.intellij.psi.impl.PsiElementFactoryImpl.createType(PsiElementFactoryImpl.java:279)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrEnumTypeDefinitionImpl.createEnumType(GrEnumTypeDefinitionImpl.java:75)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrEnumTypeDefinitionImpl.getExtendsListTypes(GrEnumTypeDefinitionImpl.java:64)
    at org.jetbrains.plugins.groovy.lang.resolve.InnersKt.processInnersInHierarchyNoCache(inners.kt:42)
    at org.jetbrains.plugins.groovy.lang.resolve.InnersKt.processInnerInHierarchy(inners.kt:24)
    at org.jetbrains.plugins.groovy.lang.resolve.GrCodeReferenceResolverKt.processInnerClasses(GrCodeReferenceResolver.kt:197)
    at org.jetbrains.plugins.groovy.lang.resolve.GrCodeReferenceResolverKt.processUnqualified(GrCodeReferenceResolver.kt:186)
    at org.jetbrains.plugins.groovy.lang.resolve.GrCodeReferenceResolverKt.processClasses(GrCodeReferenceResolver.kt:178)
    at org.jetbrains.plugins.groovy.lang.resolve.GrCodeReferenceResolverKt.resolveAsReference(GrCodeReferenceResolver.kt:118)
    at org.jetbrains.plugins.groovy.lang.resolve.GrCodeReferenceResolverKt.access$resolveAsReference(GrCodeReferenceResolver.kt:1)
    at org.jetbrains.plugins.groovy.lang.resolve.GrCodeReferenceResolver.resolve(GrCodeReferenceResolver.kt:44)
    at org.jetbrains.plugins.groovy.lang.resolve.GrCodeReferenceResolver.resolve(GrCodeReferenceResolver.kt:38)
    at com.intellij.psi.impl.source.resolve.ResolveCache.lambda$resolve$1(ResolveCache.java:149)
    at com.intellij.openapi.util.Computable.get(Computable.java:17)
    at com.intellij.psi.impl.source.resolve.ResolveCache.lambda$loggingResolver$3(ResolveCache.java:221)
    at com.intellij.openapi.util.RecursionManager$1.computePreventingRecursion(RecursionManager.java:111)
    at com.intellij.openapi.util.RecursionGuard.doPreventingRecursion(RecursionGuard.java:42)
    at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:68)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolve(ResolveCache.java:198)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolve(ResolveCache.java:149)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:250)
    at org.jetbrains.plugins.groovy.lang.psi.impl.TopInferenceContext.resolveWithCaching(TopInferenceContext.kt:30)
    at org.jetbrains.plugins.groovy.lang.psi.impl.InferenceContext.resolve(InferenceContext.java:48)
    at org.jetbrains.plugins.groovy.lang.psi.impl.types.GrCodeReferenceElementImpl.resolve(GrCodeReferenceElementImpl.java:230)
    at org.jetbrains.plugins.groovy.lang.psi.api.GroovyReference.advancedResolve(GroovyReference.java:29)
    at org.jetbrains.plugins.groovy.lang.psi.impl.GrClassReferenceType.resolveGenerics(GrClassReferenceType.java:58)
    at org.jetbrains.plugins.groovy.lang.psi.impl.GrClassReferenceType.resolve(GrClassReferenceType.java:33)
    at org.jetbrains.plugins.groovy.lang.psi.impl.GrClassReferenceType.getClassName(GrClassReferenceType.java:39)
    at com.intellij.psi.PsiClassType.equals(PsiClassType.java:89)
    at org.jetbrains.plugins.groovy.lang.psi.impl.GrClassReferenceType.equals(GrClassReferenceType.java:169)
    at java.base/java.util.Objects.equals(Objects.java:77)
    at java.base/java.util.ArrayList.equalsArrayList(ArrayList.java:593)
    at java.base/java.util.ArrayList.equals(ArrayList.java:561)
    at com.intellij.psi.impl.light.LightMethodBuilder.equals(LightMethodBuilder.java:390)
    at com.intellij.util.IdempotenceChecker.checkPsiEquivalence(IdempotenceChecker.java:267)
    at com.intellij.util.IdempotenceChecker.checkValueEquivalence(IdempotenceChecker.java:182)
    at com.intellij.util.IdempotenceChecker.checkArrayEquivalence(IdempotenceChecker.java:305)
    at com.intellij.util.IdempotenceChecker.checkValueEquivalence(IdempotenceChecker.java:155)
    at com.intellij.util.IdempotenceChecker.checkCachedValueData(IdempotenceChecker.java:232)
    at com.intellij.util.IdempotenceChecker.checkValueEquivalence(IdempotenceChecker.java:164)
    at com.intellij.util.IdempotenceChecker.checkEquivalence(IdempotenceChecker.java:73)
    at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:245)
    at com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:43)
    at com.intellij.util.CachedValuesManagerImpl.getCachedValue(CachedValuesManagerImpl.java:78)
    at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:150)
    at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:120)
    at org.jetbrains.plugins.groovy.lang.psi.impl.synthetic.GrReflectedMethodImpl.createReflectedMethods(GrReflectedMethodImpl.java:256)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.members.GrMethodBaseImpl.getReflectedMethods(GrMethodBaseImpl.java:555)
    at org.jetbrains.plugins.groovy.lang.psi.util.GrClassImplUtil.expandReflectedMethods(GrClassImplUtil.java:531)
    at org.jetbrains.plugins.groovy.transformations.TransformationContextImpl$myMethods$2.invoke(TransformationContextImpl.kt:38)
    at org.jetbrains.plugins.groovy.transformations.TransformationContextImpl$myMethods$2.invoke(TransformationContextImpl.kt:29)
    at kotlin.UnsafeLazyImpl.getValue(Lazy.kt:81)
    at org.jetbrains.plugins.groovy.transformations.TransformationContextImpl.getMyMethods(TransformationContextImpl.kt)
    at org.jetbrains.plugins.groovy.transformations.TransformationContextImpl.access$getMyMethods$p(TransformationContextImpl.kt:29)
    at org.jetbrains.plugins.groovy.transformations.TransformationContextImpl$mySignaturesCache$1.fun(TransformationContextImpl.kt:55)
    at org.jetbrains.plugins.groovy.transformations.TransformationContextImpl$mySignaturesCache$1.fun(TransformationContextImpl.kt:29)
    at com.intellij.util.containers.FactoryMap$1.create(FactoryMap.java:173)
    at com.intellij.util.containers.FactoryMap.get(FactoryMap.java:52)
    at kotlin.collections.MapsKt__MapWithDefaultKt.getOrImplicitDefaultNullable(MapWithDefault.kt:105)
    at kotlin.collections.MapsKt__MapsKt.getValue(Maps.kt:344)
    at org.jetbrains.plugins.groovy.transformations.TransformationContextImpl.doAddMethod(TransformationContextImpl.kt:212)
    at org.jetbrains.plugins.groovy.transformations.TransformationContextImpl.addMethod(TransformationContextImpl.kt:225)
    at org.jetbrains.plugins.groovy.transformations.TransformationContext.addMethod(TransformationContext.java:92)
    at org.jetbrains.plugins.groovy.transformations.TransformationContextImpl.addMethods(TransformationContextImpl.kt:237)
    at org.jetbrains.plugins.groovy.transformations.impl.GroovyObjectTransformationSupport.applyTransformation(GroovyObjectTransformationSupport.kt:43)
    at org.jetbrains.plugins.groovy.transformations.TransformationUtilKt$transformDefinition$1.compute(TransformationUtil.kt:53)
    at org.jetbrains.plugins.groovy.transformations.TransformationUtilKt$transformDefinition$1.compute(TransformationUtil.kt)
    at com.intellij.openapi.util.RecursionManager$1.computePreventingRecursion(RecursionManager.java:111)
    at com.intellij.openapi.util.RecursionGuard.doPreventingRecursion(RecursionGuard.java:42)
    at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:68)
    at org.jetbrains.plugins.groovy.transformations.TransformationUtilKt.transformDefinition(TransformationUtil.kt:49)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionMembersCache.lambda$getTransformationResult$10(GrTypeDefinitionMembersCache.java:114)
    at com.intellij.psi.util.CachedValuesManager$1.compute(CachedValuesManager.java:153)
    at com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:54)
    at com.intellij.util.CachedValueBase.lambda$getValueWithLock$1(CachedValueBase.java:235)
    at com.intellij.openapi.util.RecursionManager$1.computePreventingRecursion(RecursionManager.java:111)
    at com.intellij.openapi.util.RecursionGuard.doPreventingRecursion(RecursionGuard.java:42)
    at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:68)
    at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:236)
    at com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:43)
    at com.intellij.util.CachedValuesManagerImpl.getCachedValue(CachedValuesManagerImpl.java:78)
    at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:150)
    at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:120)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionMembersCache.getTransformationResult(GrTypeDefinitionMembersCache.java:113)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionMembersCache.lambda$getSyntheticModifiers$9(GrTypeDefinitionMembersCache.java:105)
    at com.intellij.psi.util.CachedValuesManager$1.compute(CachedValuesManager.java:153)
    at com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:54)
    at com.intellij.util.CachedValueBase.lambda$getValueWithLock$1(CachedValueBase.java:235)
    at com.intellij.openapi.util.RecursionManager$1.computePreventingRecursion(RecursionManager.java:111)
    at com.intellij.openapi.util.RecursionGuard.doPreventingRecursion(RecursionGuard.java:42)
    at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:68)
    at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:236)
    at com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:43)
    at com.intellij.util.CachedValuesManagerImpl.getCachedValue(CachedValuesManagerImpl.java:78)
    at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:150)
    at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:120)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionMembersCache.getSyntheticModifiers(GrTypeDefinitionMembersCache.java:104)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionImpl.getSyntheticModifiers(GrTypeDefinitionImpl.java:697)
    at org.jetbrains.plugins.groovy.lang.psi.impl.auxiliary.modifiers.GrModifierListUtil.hasSyntheticModifier(modifiers.kt:69)
    at org.jetbrains.plugins.groovy.lang.psi.impl.auxiliary.modifiers.GrModifierListUtil.hasModifierProperty(modifiers.kt:51)
    at org.jetbrains.plugins.groovy.lang.psi.impl.auxiliary.modifiers.GrModifierListUtil.hasModifierProperty$default(modifiers.kt:48)
    at org.jetbrains.plugins.groovy.lang.psi.impl.auxiliary.modifiers.GrModifierListUtil.hasModifierProperty(modifiers.kt)
    at org.jetbrains.plugins.groovy.lang.psi.impl.auxiliary.modifiers.GrModifierListImpl.hasModifierProperty(GrModifierListImpl.java:158)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionImpl.hasModifierProperty(GrTypeDefinitionImpl.java:488)
    at com.intellij.psi.util.PsiUtil.typeParametersIterable(PsiUtil.java:947)
    at com.intellij.psi.impl.PsiElementFactoryImpl.createRawSubstitutor(PsiElementFactoryImpl.java:303)
    at com.intellij.psi.impl.PsiElementFactoryImpl.createType(PsiElementFactoryImpl.java:279)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrEnumTypeDefinitionImpl.createEnumType(GrEnumTypeDefinitionImpl.java:75)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrEnumTypeDefinitionImpl.getExtendsListTypes(GrEnumTypeDefinitionImpl.java:64)
    at org.jetbrains.plugins.groovy.lang.psi.api.statements.typedef.GrTypeDefinition.getExtendsListTypes(GrTypeDefinition.java:49)
    at com.intellij.psi.impl.ScopedClassHierarchy.getSuperTypes(ScopedClassHierarchy.java:75)
    at com.intellij.psi.impl.ScopedClassHierarchy.visitType(ScopedClassHierarchy.java:60)
    at com.intellij.psi.impl.ScopedClassHierarchy.getSuperClassSubstitutor(ScopedClassHierarchy.java:95)
    at com.intellij.psi.impl.JavaClassSupersImpl.getSuperSubstitutorWithCaching(JavaClassSupersImpl.java:96)
    at com.intellij.psi.impl.JavaClassSupersImpl.getSuperClassSubstitutor(JavaClassSupersImpl.java:56)
    at com.intellij.psi.impl.InheritanceImplUtil.isInheritor(InheritanceImplUtil.java:27)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionImpl.isInheritor(GrTypeDefinitionImpl.java:422)
    at com.intellij.psi.util.InheritanceUtil.isInheritorOrSelf(InheritanceUtil.java:29)
    at com.intellij.psi.util.InheritanceUtil.isInheritor(InheritanceUtil.java:85)
    at com.intellij.psi.util.InheritanceUtil.isInheritor(InheritanceUtil.java:71)
    at com.intellij.psi.util.InheritanceUtil.isInheritor(InheritanceUtil.java:57)
    at org.jetbrains.plugins.grails.references.domain.DomainDescriptor.getPersistentProperties(DomainDescriptor.java:608)
    at org.jetbrains.plugins.grails.references.domain.DomainDescriptor.getGetReferenceIdMethods(DomainDescriptor.java:420)
    at org.jetbrains.plugins.grails.references.domain.DomainDescriptor.processDynamicMethods(DomainDescriptor.java:500)
    at org.jetbrains.plugins.grails.references.domain.DomainMembersProvider.multiResolve(DomainMembersProvider.java:91)
    at org.jetbrains.plugins.grails.references.domain.DomainMembersProvider.processMembers(DomainMembersProvider.java:35)
    at org.jetbrains.plugins.grails.references.GrailsArtifactNonCodeMemberProcessor.processDynamicElements(GrailsArtifactNonCodeMemberProcessor.java:82)
    at org.jetbrains.plugins.groovy.lang.resolve.NonCodeMembersContributor.runContributors(NonCodeMembersContributor.java:193)
    at org.jetbrains.plugins.groovy.lang.resolve.ResolveUtil.processNonCodeMembers(ResolveUtil.java:247)
    at org.jetbrains.plugins.groovy.lang.resolve.ReceiverKt.doProcessReceiverType0(receiver.kt:32)
    at org.jetbrains.plugins.groovy.lang.resolve.ReceiverKt.processReceiverType(receiver.kt:27)
    at org.jetbrains.plugins.groovy.lang.resolve.GrReferenceResolveRunner.processQualifier(GrReferenceResolveRunner.kt:73)
    at org.jetbrains.plugins.groovy.lang.resolve.GrReferenceResolveRunner.resolveReferenceExpression(GrReferenceResolveRunner.kt:48)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.expressions.GrReferenceExpressionReference.doResolveNonStatic(GrReferenceExpressionReference.kt:40)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.expressions.GrRValueExpressionReference.doResolveNonStatic(GrReferenceExpressionReference.kt:51)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.expressions.GrReferenceExpressionReference.doResolve(GrReferenceExpressionReference.kt:32)
    at org.jetbrains.plugins.groovy.lang.resolve.api.GroovyCachingReference$DefaultResolver.resolve(GroovyCachingReference.kt:21)
    at org.jetbrains.plugins.groovy.lang.resolve.api.GroovyCachingReference$DefaultResolver.resolve(GroovyCachingReference.kt:19)
    at com.intellij.psi.impl.source.resolve.ResolveCache.lambda$resolve$1(ResolveCache.java:149)
    at com.intellij.openapi.util.Computable.get(Computable.java:17)
    at com.intellij.psi.impl.source.resolve.ResolveCache.lambda$loggingResolver$3(ResolveCache.java:221)
    at com.intellij.openapi.util.RecursionManager$1.computePreventingRecursion(RecursionManager.java:111)
    at com.intellij.openapi.util.RecursionGuard.doPreventingRecursion(RecursionGuard.java:42)
    at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:68)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolve(ResolveCache.java:198)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolve(ResolveCache.java:149)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:250)
    at org.jetbrains.plugins.groovy.lang.psi.impl.TopInferenceContext.resolveWithCaching(TopInferenceContext.kt:30)
    at org.jetbrains.plugins.groovy.lang.psi.impl.InferenceContext.resolve(InferenceContext.java:48)
    at org.jetbrains.plugins.groovy.lang.resolve.api.GroovyCachingReference.resolve(GroovyCachingReference.kt:16)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.expressions.GrReferenceExpressionImpl$1.doResolve(GrReferenceExpressionImpl.java:531)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.expressions.GrReferenceExpressionImpl$1.doResolve(GrReferenceExpressionImpl.java:476)
    at org.jetbrains.plugins.groovy.lang.resolve.DependentResolver.resolve(DependentResolver.kt:27)
    at org.jetbrains.plugins.groovy.lang.resolve.DependentResolver.resolve(DependentResolver.kt:10)
    at com.intellij.psi.impl.source.resolve.ResolveCache.lambda$resolve$1(ResolveCache.java:149)
    at com.intellij.openapi.util.Computable.get(Computable.java:17)
    at com.intellij.psi.impl.source.resolve.ResolveCache.lambda$loggingResolver$3(ResolveCache.java:221)
    at com.intellij.openapi.util.RecursionManager$1.computePreventingRecursion(RecursionManager.java:111)
    at com.intellij.openapi.util.RecursionGuard.doPreventingRecursion(RecursionGuard.java:42)
    at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:68)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolve(ResolveCache.java:198)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolve(ResolveCache.java:149)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:250)
    at org.jetbrains.plugins.groovy.lang.psi.impl.TopInferenceContext.resolveWithCaching(TopInferenceContext.kt:30)
    at org.jetbrains.plugins.groovy.lang.psi.impl.InferenceContext.resolve(InferenceContext.java:48)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.expressions.GrReferenceExpressionImpl.resolve(GrReferenceExpressionImpl.java:570)
    at org.jetbrains.plugins.groovy.lang.psi.api.GroovyReference.advancedResolve(GroovyReference.java:29)
    at org.jetbrains.plugins.groovy.lang.psi.api.GroovyReference.resolve(GroovyReference.java:24)
    at org.jetbrains.plugins.groovy.annotator.GroovyAnnotator.checkFinalFieldAccess(GroovyAnnotator.java:339)
    at org.jetbrains.plugins.groovy.annotator.GroovyAnnotator.visitReferenceExpression(GroovyAnnotator.java:307)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.expressions.GrReferenceExpressionImpl.accept(GrReferenceExpressionImpl.java:85)
    at org.jetbrains.plugins.groovy.annotator.GrAnnotatorImpl.annotate(GrAnnotatorImpl.kt:29)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:136)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:116)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:336)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:275)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:295)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:298)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:35)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.analysis.HighlightVisitorImpl.lambda$analyze$1(HighlightVisitorImpl.java:210)
    at com.intellij.codeInsight.daemon.impl.analysis.RefCountHolder.analyze(RefCountHolder.java:370)
    at com.intellij.codeInsight.daemon.impl.analysis.HighlightVisitorImpl.analyze(HighlightVisitorImpl.java:209)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:96)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:266)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:212)
    at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
    at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:56)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$1(PassExecutorService.java:400)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1137)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:393)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:658)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:610)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:65)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:392)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:368)
    at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:172)
    at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:183)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:366)
    at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:188)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
intellij-rainbow-brackets commented 3 years ago

2020-12-03T20:51:57.748 java.lang.Throwable: recursion at com.intellij.openapi.diagnostic.Logger.error(Logger.java:159) at org.jetbrains.plugins.groovy.transformations.TransformationUtilKt.transformDefinition(TransformationUtil.kt:58) at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionMembersCache.lambda$getTransformationResult$10(GrTypeDefinitionMembersCache.java:114) at com.intellij.psi.util.CachedValuesManager$1.compute(CachedValuesManager.java:153) at com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:54) at com.intellij.util.CachedValueBase.lambda$getValueWithLock$1(CachedValueBase.java:235) at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:238) at com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:43) at com.intellij.util.CachedValuesManagerImpl.getCachedValue(CachedValuesManagerImpl.java:78) at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:150) at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:120) at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionMembersCache.getTransformationResult(GrTypeDefinitionMembersCache.java:113) at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionMembersCache.lambda$getSyntheticModifiers$9(GrTypeDefinitionMembersCache.java:105) at com.intellij.psi.util.CachedValuesManager$1.compute(CachedValuesManager.java:153) at com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:54) at com.intellij.util.CachedValueBase.lambda$getValueWithLock$1(CachedValueBase.java:235) at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:238) at com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:43) at com.intellij.util.CachedValuesManagerImpl.getCachedValue(CachedValuesManagerImpl.java:78) at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:150) at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:120) at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionMembersCache.getSyntheticModifiers(GrTypeDefinitionMembersCache.java:104) at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionImpl.getSyntheticModifiers(GrTypeDefinitionImpl.java:697) at org.jetbrains.plugins.groovy.lang.psi.impl.auxiliary.modifiers.GrModifierListUtil.hasSyntheticModifier(modifiers.kt:69) at org.jetbrains.plugins.groovy.lang.psi.impl.auxiliary.modifiers.GrModifierListUtil.hasModifierProperty(modifiers.kt:51) at org.jetbrains.plugins.groovy.lang.psi.impl.auxiliary.modifiers.GrModifierListUtil.hasModifierProperty$default(modifiers.kt:48) at org.jetbrains.plugins.groovy.lang.psi.impl.auxiliary.modifiers.GrModifierListUtil.hasModifierProperty(modifiers.kt) at org.jetbrains.plugins.groovy.lang.psi.impl.auxiliary.modifiers.GrModifierListImpl.hasModifierProperty(GrModifierListImpl.java:158) at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionImpl.hasModifierProperty(GrTypeDefinitionImpl.java:488) at com.intellij.psi.util.PsiUtil.typeParametersIterable(PsiUtil.java:947) at com.intellij.psi.util.PsiUtil.captureToplevelWildcards(PsiUtil.java:825) at com.intellij.psi.util.PsiUtil.equalOnEquivalentClasses(PsiUtil.java:673) at com.intellij.psi.PsiClassType.equals(PsiClassType.java:105) at java.base/java.util.Objects.equals(Objects.java:77) at java.base/java.util.ArrayList.equalsArrayList(ArrayList.java:593) at java.base/java.util.ArrayList.equals(ArrayList.java:561) at kotlin.jvm.internal.Intrinsics.areEqual(Intrinsics.java:167) at org.jetbrains.plugins.groovy.transformations.TransformationContextImpl$AST_TRANSFORMATION_AWARE_METHOD_PARAMETERS_ERASURE_EQUALITY$1.equals(TransformationContextImpl.kt:301) at org.jetbrains.plugins.groovy.transformations.TransformationContextImpl$AST_TRANSFORMATION_AWARE_METHOD_PARAMETERS_ERASURE_EQUALITY$1.equals(TransformationContextImpl.kt:66) at it.unimi.dsi.fastutil.objects.ObjectOpenCustomHashSet.add(ObjectOpenCustomHashSet.java:312) at org.jetbrains.plugins.groovy.transformations.TransformationContextImpl.doAddMethod(TransformationContextImpl.kt:213) at org.jetbrains.plugins.groovy.transformations.TransformationContextImpl.addMethod(TransformationContextImpl.kt:225) at org.jetbrains.plugins.groovy.transformations.TransformationContext.addMethod(TransformationContext.java:92) at org.jetbrains.plugins.groovy.transformations.TransformationContextImpl.addMethods(TransformationContextImpl.kt:237) at org.jetbrains.plugins.groovy.transformations.impl.TraitTransformationSupport.lambda$applyTransformation$0(TraitTransformationSupport.java:41) at org.jetbrains.plugins.groovy.transformations.impl.TraitTransformationSupport.process(TraitTransformationSupport.java:77) at org.jetbrains.plugins.groovy.transformations.impl.TraitTransformationSupport.applyTransformation(TraitTransformationSupport.java:36) at org.jetbrains.plugins.groovy.transformations.TransformationUtilKt$transformDefinition$1.compute(TransformationUtil.kt:53) at org.jetbrains.plugins.groovy.transformations.TransformationUtilKt$transformDefinition$1.compute(TransformationUtil.kt) at com.intellij.openapi.util.RecursionManager$1.computePreventingRecursion(RecursionManager.java:111) at com.intellij.openapi.util.RecursionGuard.doPreventingRecursion(RecursionGuard.java:42) at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:68) at org.jetbrains.plugins.groovy.transformations.TransformationUtilKt.transformDefinition(TransformationUtil.kt:49) at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionMembersCache.lambda$getTransformationResult$10(GrTypeDefinitionMembersCache.java:114) at com.intellij.psi.util.CachedValuesManager$1.compute(CachedValuesManager.java:153) at com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:54) at com.intellij.util.CachedValueBase.lambda$getValueWithLock$1(CachedValueBase.java:235) at com.intellij.openapi.util.RecursionManager$1.computePreventingRecursion(RecursionManager.java:111) at com.intellij.openapi.util.RecursionGuard.doPreventingRecursion(RecursionGuard.java:42) at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:68) at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:236) at com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:43) at com.intellij.util.CachedValuesManagerImpl.getCachedValue(CachedValuesManagerImpl.java:78) at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:150) at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:120) at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionMembersCache.getTransformationResult(GrTypeDefinitionMembersCache.java:113) at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionMembersCache.lambda$getSyntheticModifiers$9(GrTypeDefinitionMembersCache.java:105) at com.intellij.psi.util.CachedValuesManager$1.compute(CachedValuesManager.java:153) at com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:54) at com.intellij.util.CachedValueBase.lambda$getValueWithLock$1(CachedValueBase.java:235) at com.intellij.openapi.util.RecursionManager$1.computePreventingRecursion(RecursionManager.java:111) at com.intellij.openapi.util.RecursionGuard.doPreventingRecursion(RecursionGuard.java:42) at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:68) at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:236) at com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:43) at com.intellij.util.CachedValuesManagerImpl.getCachedValue(CachedValuesManagerImpl.java:78) at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:150) at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:120) at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionMembersCache.getSyntheticModifiers(GrTypeDefinitionMembersCache.java:104) at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionImpl.getSyntheticModifiers(GrTypeDefinitionImpl.java:697) at org.jetbrains.plugins.groovy.lang.psi.impl.auxiliary.modifiers.GrModifierListUtil.hasSyntheticModifier(modifiers.kt:69) at org.jetbrains.plugins.groovy.lang.psi.impl.auxiliary.modifiers.GrModifierListUtil.hasModifierProperty(modifiers.kt:51) at org.jetbrains.plugins.groovy.lang.psi.impl.auxiliary.modifiers.GrModifierListUtil.hasModifierProperty$default(modifiers.kt:48) at org.jetbrains.plugins.groovy.lang.psi.impl.auxiliary.modifiers.GrModifierListUtil.hasModifierProperty(modifiers.kt) at org.jetbrains.plugins.groovy.lang.psi.impl.auxiliary.modifiers.GrModifierListImpl.hasModifierProperty(GrModifierListImpl.java:158) at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionImpl.hasModifierProperty(GrTypeDefinitionImpl.java:488) at com.intellij.psi.util.PsiUtil.typeParametersIterable(PsiUtil.java:947) at com.intellij.psi.impl.PsiElementFactoryImpl.createRawSubstitutor(PsiElementFactoryImpl.java:303) at org.jetbrains.plugins.groovy.lang.psi.impl.GrClassReferenceType.rawType(GrClassReferenceType.java:107) at com.intellij.psi.util.TypeConversionUtil$2.visitClassType(TypeConversionUtil.java:1305) at com.intellij.psi.util.TypeConversionUtil$2.visitClassType(TypeConversionUtil.java:1292) at com.intellij.psi.PsiClassType.accept(PsiClassType.java:224) at com.intellij.psi.util.TypeConversionUtil.erasure(TypeConversionUtil.java:1292) at com.intellij.psi.util.MethodSignatureUtil.calcErasedParameterTypes(MethodSignatureUtil.java:75) at com.intellij.psi.util.MethodSignatureBase.getErasedParameterTypes(MethodSignatureBase.java:77) at com.intellij.psi.util.MethodSignatureBase.hashCode(MethodSignatureBase.java:92) at it.unimi.dsi.fastutil.objects.Object2ObjectOpenHashMap.get(Object2ObjectOpenHashMap.java:349) at com.intellij.util.containers.MostlySingularMultiMap.add(MostlySingularMultiMap.java:28) at org.jetbrains.plugins.groovy.lang.psi.util.GrClassImplUtil.lambda$getDuplicatedSignatures$2(GrClassImplUtil.java:546) at com.intellij.psi.util.CachedValuesManager$1.compute(CachedValuesManager.java:153) at com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:54) at com.intellij.util.CachedValueBase.lambda$getValueWithLock$1(CachedValueBase.java:235) at com.intellij.openapi.util.RecursionManager$1.computePreventingRecursion(RecursionManager.java:111) at com.intellij.openapi.util.RecursionGuard.doPreventingRecursion(RecursionGuard.java:42) at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:68) at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:236) at com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:43) at com.intellij.util.CachedValuesManagerImpl.getCachedValue(CachedValuesManagerImpl.java:78) at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:150) at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:120) at org.jetbrains.plugins.groovy.lang.psi.util.GrClassImplUtil.getDuplicatedSignatures(GrClassImplUtil.java:541) at org.jetbrains.plugins.groovy.annotator.GroovyAnnotator.doCheckDuplicateMethod(GroovyAnnotator.java:2011) at org.jetbrains.plugins.groovy.annotator.GroovyAnnotator.checkDuplicateMethod(GroovyAnnotator.java:2001) at org.jetbrains.plugins.groovy.annotator.GroovyAnnotator.visitMethod(GroovyAnnotator.java:633) at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.members.GrMethodBaseImpl.accept(GrMethodBaseImpl.java:83) at org.jetbrains.plugins.groovy.annotator.GrAnnotatorImpl.annotate(GrAnnotatorImpl.kt:29) at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:136) at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:116) at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:336) at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:269) at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:295) at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:298) at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:35) at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:298) at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:298) at com.intellij.codeInsight.daemon.impl.analysis.HighlightVisitorImpl.lambda$analyze$1(HighlightVisitorImpl.java:210) at com.intellij.codeInsight.daemon.impl.analysis.RefCountHolder.analyze(RefCountHolder.java:370) at com.intellij.codeInsight.daemon.impl.analysis.HighlightVisitorImpl.analyze(HighlightVisitorImpl.java:209) at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:298) at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:298) at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:96) at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:298) at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:266) at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:212) at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84) at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:56) at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$1(PassExecutorService.java:400) at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1137) at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:393) at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:658) at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:610) at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:65) at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:392) at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:368) at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:172) at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:183) at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:366) at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:188) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)


- StackTrace:

java.lang.Throwable: recursion at com.intellij.openapi.diagnostic.Logger.error(Logger.java:159) at org.jetbrains.plugins.groovy.transformations.TransformationUtilKt.transformDefinition(TransformationUtil.kt:58) at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionMembersCache.lambda$getTransformationResult$10(GrTypeDefinitionMembersCache.java:114) at com.intellij.psi.util.CachedValuesManager$1.compute(CachedValuesManager.java:153) at com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:54) at com.intellij.util.CachedValueBase.lambda$getValueWithLock$1(CachedValueBase.java:235) at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:238) at com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:43) at com.intellij.util.CachedValuesManagerImpl.getCachedValue(CachedValuesManagerImpl.java:78) at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:150) at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:120) at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionMembersCache.getTransformationResult(GrTypeDefinitionMembersCache.java:113) at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionMembersCache.lambda$getSyntheticModifiers$9(GrTypeDefinitionMembersCache.java:105) at com.intellij.psi.util.CachedValuesManager$1.compute(CachedValuesManager.java:153) at com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:54) at com.intellij.util.CachedValueBase.lambda$getValueWithLock$1(CachedValueBase.java:235) at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:238) at com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:43) at com.intellij.util.CachedValuesManagerImpl.getCachedValue(CachedValuesManagerImpl.java:78) at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:150) at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:120) at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionMembersCache.getSyntheticModifiers(GrTypeDefinitionMembersCache.java:104) at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionImpl.getSyntheticModifiers(GrTypeDefinitionImpl.java:697) at org.jetbrains.plugins.groovy.lang.psi.impl.auxiliary.modifiers.GrModifierListUtil.hasSyntheticModifier(modifiers.kt:69) at org.jetbrains.plugins.groovy.lang.psi.impl.auxiliary.modifiers.GrModifierListUtil.hasModifierProperty(modifiers.kt:51) at org.jetbrains.plugins.groovy.lang.psi.impl.auxiliary.modifiers.GrModifierListUtil.hasModifierProperty$default(modifiers.kt:48) at org.jetbrains.plugins.groovy.lang.psi.impl.auxiliary.modifiers.GrModifierListUtil.hasModifierProperty(modifiers.kt) at org.jetbrains.plugins.groovy.lang.psi.impl.auxiliary.modifiers.GrModifierListImpl.hasModifierProperty(GrModifierListImpl.java:158) at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionImpl.hasModifierProperty(GrTypeDefinitionImpl.java:488) at com.intellij.psi.util.PsiUtil.typeParametersIterable(PsiUtil.java:947) at com.intellij.psi.util.PsiUtil.captureToplevelWildcards(PsiUtil.java:825) at com.intellij.psi.util.PsiUtil.equalOnEquivalentClasses(PsiUtil.java:671) at com.intellij.psi.PsiClassType.equals(PsiClassType.java:105) at java.base/java.util.Objects.equals(Objects.java:77) at java.base/java.util.ArrayList.equalsArrayList(ArrayList.java:593) at java.base/java.util.ArrayList.equals(ArrayList.java:561) at kotlin.jvm.internal.Intrinsics.areEqual(Intrinsics.java:167) at org.jetbrains.plugins.groovy.transformations.TransformationContextImpl$AST_TRANSFORMATION_AWARE_METHOD_PARAMETERS_ERASURE_EQUALITY$1.equals(TransformationContextImpl.kt:301) at org.jetbrains.plugins.groovy.transformations.TransformationContextImpl$AST_TRANSFORMATION_AWARE_METHOD_PARAMETERS_ERASURE_EQUALITY$1.equals(TransformationContextImpl.kt:66) at it.unimi.dsi.fastutil.objects.ObjectOpenCustomHashSet.add(ObjectOpenCustomHashSet.java:312) at org.jetbrains.plugins.groovy.transformations.TransformationContextImpl.doAddMethod(TransformationContextImpl.kt:213) at org.jetbrains.plugins.groovy.transformations.TransformationContextImpl.addMethod(TransformationContextImpl.kt:225) at org.jetbrains.plugins.groovy.transformations.TransformationContext.addMethod(TransformationContext.java:92) at org.jetbrains.plugins.groovy.transformations.TransformationContextImpl.addMethods(TransformationContextImpl.kt:237) at org.jetbrains.plugins.groovy.transformations.impl.TraitTransformationSupport.lambda$applyTransformation$0(TraitTransformationSupport.java:41) at org.jetbrains.plugins.groovy.transformations.impl.TraitTransformationSupport.process(TraitTransformationSupport.java:77) at org.jetbrains.plugins.groovy.transformations.impl.TraitTransformationSupport.applyTransformation(TraitTransformationSupport.java:36) at org.jetbrains.plugins.groovy.transformations.TransformationUtilKt$transformDefinition$1.compute(TransformationUtil.kt:53) at org.jetbrains.plugins.groovy.transformations.TransformationUtilKt$transformDefinition$1.compute(TransformationUtil.kt) at com.intellij.openapi.util.RecursionManager$1.computePreventingRecursion(RecursionManager.java:111) at com.intellij.openapi.util.RecursionGuard.doPreventingRecursion(RecursionGuard.java:42) at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:68) at org.jetbrains.plugins.groovy.transformations.TransformationUtilKt.transformDefinition(TransformationUtil.kt:49) at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionMembersCache.lambda$getTransformationResult$10(GrTypeDefinitionMembersCache.java:114) at com.intellij.psi.util.CachedValuesManager$1.compute(CachedValuesManager.java:153) at com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:54) at com.intellij.util.CachedValueBase.lambda$getValueWithLock$1(CachedValueBase.java:235) at com.intellij.openapi.util.RecursionManager$1.computePreventingRecursion(RecursionManager.java:111) at com.intellij.openapi.util.RecursionGuard.doPreventingRecursion(RecursionGuard.java:42) at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:68) at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:236) at com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:43) at com.intellij.util.CachedValuesManagerImpl.getCachedValue(CachedValuesManagerImpl.java:78) at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:150) at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:120) at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionMembersCache.getTransformationResult(GrTypeDefinitionMembersCache.java:113) at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionMembersCache.lambda$getSyntheticModifiers$9(GrTypeDefinitionMembersCache.java:105) at com.intellij.psi.util.CachedValuesManager$1.compute(CachedValuesManager.java:153) at com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:54) at com.intellij.util.CachedValueBase.lambda$getValueWithLock$1(CachedValueBase.java:235) at com.intellij.openapi.util.RecursionManager$1.computePreventingRecursion(RecursionManager.java:111) at com.intellij.openapi.util.RecursionGuard.doPreventingRecursion(RecursionGuard.java:42) at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:68) at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:236) at com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:43) at com.intellij.util.CachedValuesManagerImpl.getCachedValue(CachedValuesManagerImpl.java:78) at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:150) at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:120) at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionMembersCache.getSyntheticModifiers(GrTypeDefinitionMembersCache.java:104) at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionImpl.getSyntheticModifiers(GrTypeDefinitionImpl.java:697) at org.jetbrains.plugins.groovy.lang.psi.impl.auxiliary.modifiers.GrModifierListUtil.hasSyntheticModifier(modifiers.kt:69) at org.jetbrains.plugins.groovy.lang.psi.impl.auxiliary.modifiers.GrModifierListUtil.hasModifierProperty(modifiers.kt:51) at org.jetbrains.plugins.groovy.lang.psi.impl.auxiliary.modifiers.GrModifierListUtil.hasModifierProperty$default(modifiers.kt:48) at org.jetbrains.plugins.groovy.lang.psi.impl.auxiliary.modifiers.GrModifierListUtil.hasModifierProperty(modifiers.kt) at org.jetbrains.plugins.groovy.lang.psi.impl.auxiliary.modifiers.GrModifierListImpl.hasModifierProperty(GrModifierListImpl.java:158) at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionImpl.hasModifierProperty(GrTypeDefinitionImpl.java:488) at com.intellij.psi.util.PsiUtil.typeParametersIterable(PsiUtil.java:947) at com.intellij.psi.impl.PsiElementFactoryImpl.createRawSubstitutor(PsiElementFactoryImpl.java:303) at org.jetbrains.plugins.groovy.lang.psi.impl.GrClassReferenceType.rawType(GrClassReferenceType.java:107) at com.intellij.psi.util.TypeConversionUtil$2.visitClassType(TypeConversionUtil.java:1305) at com.intellij.psi.util.TypeConversionUtil$2.visitClassType(TypeConversionUtil.java:1292) at com.intellij.psi.PsiClassType.accept(PsiClassType.java:224) at com.intellij.psi.util.TypeConversionUtil.erasure(TypeConversionUtil.java:1292) at com.intellij.psi.util.MethodSignatureUtil.calcErasedParameterTypes(MethodSignatureUtil.java:75) at com.intellij.psi.util.MethodSignatureBase.getErasedParameterTypes(MethodSignatureBase.java:77) at com.intellij.psi.util.MethodSignatureBase.hashCode(MethodSignatureBase.java:92) at it.unimi.dsi.fastutil.objects.Object2ObjectOpenHashMap.get(Object2ObjectOpenHashMap.java:349) at com.intellij.util.containers.MostlySingularMultiMap.add(MostlySingularMultiMap.java:28) at org.jetbrains.plugins.groovy.lang.psi.util.GrClassImplUtil.lambda$getDuplicatedSignatures$2(GrClassImplUtil.java:546) at com.intellij.psi.util.CachedValuesManager$1.compute(CachedValuesManager.java:153) at com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:54) at com.intellij.util.CachedValueBase.lambda$getValueWithLock$1(CachedValueBase.java:235) at com.intellij.openapi.util.RecursionManager$1.computePreventingRecursion(RecursionManager.java:111) at com.intellij.openapi.util.RecursionGuard.doPreventingRecursion(RecursionGuard.java:42) at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:68) at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:236) at com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:43) at com.intellij.util.CachedValuesManagerImpl.getCachedValue(CachedValuesManagerImpl.java:78) at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:150) at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:120) at org.jetbrains.plugins.groovy.lang.psi.util.GrClassImplUtil.getDuplicatedSignatures(GrClassImplUtil.java:541) at org.jetbrains.plugins.groovy.annotator.GroovyAnnotator.doCheckDuplicateMethod(GroovyAnnotator.java:2011) at org.jetbrains.plugins.groovy.annotator.GroovyAnnotator.checkDuplicateMethod(GroovyAnnotator.java:2001) at org.jetbrains.plugins.groovy.annotator.GroovyAnnotator.visitMethod(GroovyAnnotator.java:633) at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.members.GrMethodBaseImpl.accept(GrMethodBaseImpl.java:83) at org.jetbrains.plugins.groovy.annotator.GrAnnotatorImpl.annotate(GrAnnotatorImpl.kt:29) at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:136) at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:116) at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:336) at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:269) at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:295) at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:298) at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:35) at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:298) at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:298) at com.intellij.codeInsight.daemon.impl.analysis.HighlightVisitorImpl.lambda$analyze$1(HighlightVisitorImpl.java:210) at com.intellij.codeInsight.daemon.impl.analysis.RefCountHolder.analyze(RefCountHolder.java:370) at com.intellij.codeInsight.daemon.impl.analysis.HighlightVisitorImpl.analyze(HighlightVisitorImpl.java:209) at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:298) at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:298) at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:96) at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:298) at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:266) at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:212) at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84) at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:56) at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$1(PassExecutorService.java:400) at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1137) at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:393) at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:658) at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:610) at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:65) at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:392) at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:368) at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:172) at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:183) at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:366) at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:188) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)

intellij-rainbow-brackets commented 3 years ago
java.lang.Throwable: Do not perform a synchronous refresh under read lock (except from EDT) - causes deadlocks if there are events to fire.
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:159)
    at com.intellij.openapi.vfs.newvfs.RefreshQueueImpl.execute(RefreshQueueImpl.java:58)
    at com.intellij.openapi.vfs.newvfs.RefreshSessionImpl.launch(RefreshSessionImpl.java:114)
    at com.intellij.openapi.vfs.newvfs.RefreshQueue.refresh(RefreshQueue.java:42)
    at com.intellij.openapi.vfs.newvfs.RefreshQueue.refresh(RefreshQueue.java:28)
    at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.findChild(VirtualDirectoryImpl.java:84)
    at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.refreshAndFindChild(VirtualDirectoryImpl.java:312)
    at com.intellij.openapi.vfs.newvfs.VfsImplUtil.refreshAndFindFileByPath(VfsImplUtil.java:121)
    at com.intellij.openapi.vfs.impl.local.LocalFileSystemBase.refreshAndFindFileByPath(LocalFileSystemBase.java:60)
    at com.jetbrains.php.composer.lib.ComposerLibraryManager.vendorDirExists(ComposerLibraryManager.java:146)
    at com.jetbrains.php.composer.json.ComposerJsonReferenceContributor$9.getReferencesByElement(ComposerJsonReferenceContributor.java:175)
    at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistryImpl.getReferences(ReferenceProvidersRegistryImpl.java:204)
    at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistryImpl.mapNotEmptyReferencesFromProviders(ReferenceProvidersRegistryImpl.java:167)
    at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistryImpl.doGetReferencesFromProviders(ReferenceProvidersRegistryImpl.java:146)
    at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistry.lambda$getReferencesFromProviders$0(ReferenceProvidersRegistry.java:39)
    at com.intellij.psi.util.CachedValuesManager$1.compute(CachedValuesManager.java:153)
    at com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:54)
    at com.intellij.util.CachedValueBase.lambda$getValueWithLock$1(CachedValueBase.java:235)
    at com.intellij.openapi.util.RecursionManager$1.computePreventingRecursion(RecursionManager.java:111)
    at com.intellij.openapi.util.RecursionGuard.doPreventingRecursion(RecursionGuard.java:42)
    at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:68)
    at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:236)
    at com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:43)
    at com.intellij.util.CachedValuesManagerImpl.getCachedValue(CachedValuesManagerImpl.java:78)
    at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:150)
    at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:120)
    at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistry.getReferencesFromProviders(ReferenceProvidersRegistry.java:38)
    at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistry.getReferencesFromProviders(ReferenceProvidersRegistry.java:31)
    at com.intellij.json.psi.impl.JsonLiteralMixin.getReferences(JsonLiteralMixin.java:19)
    at com.intellij.json.psi.impl.JsonLiteralImpl.getReferences(JsonLiteralImpl.java:13)
    at com.intellij.codeInsight.highlighting.HyperlinkAnnotator.annotate(HyperlinkAnnotator.java:45)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:136)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:116)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:336)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:269)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:295)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:298)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:35)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:96)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:266)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:212)
    at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
    at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:56)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$1(PassExecutorService.java:400)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1137)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:393)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:658)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:610)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:65)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:392)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:368)
    at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:172)
    at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:183)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:366)
    at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:188)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
intellij-rainbow-brackets commented 3 years ago
java.lang.Throwable: recursion
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:159)
    at org.jetbrains.plugins.groovy.transformations.TransformationUtilKt.transformDefinition(TransformationUtil.kt:58)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionMembersCache.lambda$getTransformationResult$10(GrTypeDefinitionMembersCache.java:114)
    at com.intellij.psi.util.CachedValuesManager$1.compute(CachedValuesManager.java:153)
    at com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:54)
    at com.intellij.util.CachedValueBase.lambda$getValueWithLock$1(CachedValueBase.java:235)
    at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:238)
    at com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:43)
    at com.intellij.util.CachedValuesManagerImpl.getCachedValue(CachedValuesManagerImpl.java:78)
    at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:150)
    at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:120)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionMembersCache.getTransformationResult(GrTypeDefinitionMembersCache.java:113)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionMembersCache.lambda$getSyntheticModifiers$9(GrTypeDefinitionMembersCache.java:105)
    at com.intellij.psi.util.CachedValuesManager$1.compute(CachedValuesManager.java:153)
    at com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:54)
    at com.intellij.util.CachedValueBase.lambda$getValueWithLock$1(CachedValueBase.java:235)
    at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:238)
    at com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:43)
    at com.intellij.util.CachedValuesManagerImpl.getCachedValue(CachedValuesManagerImpl.java:78)
    at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:150)
    at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:120)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionMembersCache.getSyntheticModifiers(GrTypeDefinitionMembersCache.java:104)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionImpl.getSyntheticModifiers(GrTypeDefinitionImpl.java:697)
    at org.jetbrains.plugins.groovy.lang.psi.impl.auxiliary.modifiers.GrModifierListUtil.hasSyntheticModifier(modifiers.kt:69)
    at org.jetbrains.plugins.groovy.lang.psi.impl.auxiliary.modifiers.GrModifierListUtil.hasModifierProperty(modifiers.kt:51)
    at org.jetbrains.plugins.groovy.lang.psi.impl.auxiliary.modifiers.GrModifierListUtil.hasModifierProperty$default(modifiers.kt:48)
    at org.jetbrains.plugins.groovy.lang.psi.impl.auxiliary.modifiers.GrModifierListUtil.hasModifierProperty(modifiers.kt)
    at org.jetbrains.plugins.groovy.lang.psi.impl.auxiliary.modifiers.GrModifierListImpl.hasModifierProperty(GrModifierListImpl.java:158)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionImpl.hasModifierProperty(GrTypeDefinitionImpl.java:488)
    at com.intellij.psi.util.PsiUtil.typeParametersIterable(PsiUtil.java:947)
    at com.intellij.psi.impl.PsiElementFactoryImpl.createRawSubstitutor(PsiElementFactoryImpl.java:303)
    at com.intellij.psi.impl.PsiElementFactoryImpl.createType(PsiElementFactoryImpl.java:279)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrEnumTypeDefinitionImpl.createEnumType(GrEnumTypeDefinitionImpl.java:75)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrEnumTypeDefinitionImpl.getExtendsListTypes(GrEnumTypeDefinitionImpl.java:64)
    at org.jetbrains.plugins.groovy.lang.resolve.InnersKt.processInnersInHierarchyNoCache(inners.kt:42)
    at org.jetbrains.plugins.groovy.lang.resolve.InnersKt.processInnerInHierarchy(inners.kt:24)
    at org.jetbrains.plugins.groovy.lang.resolve.GrCodeReferenceResolverKt.processInnerClasses(GrCodeReferenceResolver.kt:197)
    at org.jetbrains.plugins.groovy.lang.resolve.GrCodeReferenceResolverKt.processUnqualified(GrCodeReferenceResolver.kt:186)
    at org.jetbrains.plugins.groovy.lang.resolve.GrCodeReferenceResolverKt.processClasses(GrCodeReferenceResolver.kt:178)
    at org.jetbrains.plugins.groovy.lang.resolve.GrCodeReferenceResolverKt.resolveAsReference(GrCodeReferenceResolver.kt:118)
    at org.jetbrains.plugins.groovy.lang.resolve.GrCodeReferenceResolverKt.access$resolveAsReference(GrCodeReferenceResolver.kt:1)
    at org.jetbrains.plugins.groovy.lang.resolve.GrCodeReferenceResolver.resolve(GrCodeReferenceResolver.kt:44)
    at org.jetbrains.plugins.groovy.lang.resolve.GrCodeReferenceResolver.resolve(GrCodeReferenceResolver.kt:38)
    at com.intellij.psi.impl.source.resolve.ResolveCache.lambda$resolve$1(ResolveCache.java:149)
    at com.intellij.openapi.util.Computable.get(Computable.java:17)
    at com.intellij.psi.impl.source.resolve.ResolveCache.lambda$loggingResolver$3(ResolveCache.java:221)
    at com.intellij.openapi.util.RecursionManager$1.computePreventingRecursion(RecursionManager.java:111)
    at com.intellij.openapi.util.RecursionGuard.doPreventingRecursion(RecursionGuard.java:42)
    at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:68)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolve(ResolveCache.java:198)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolve(ResolveCache.java:149)
    at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:250)
    at org.jetbrains.plugins.groovy.lang.psi.impl.TopInferenceContext.resolveWithCaching(TopInferenceContext.kt:30)
    at org.jetbrains.plugins.groovy.lang.psi.impl.InferenceContext.resolve(InferenceContext.java:48)
    at org.jetbrains.plugins.groovy.lang.psi.impl.types.GrCodeReferenceElementImpl.resolve(GrCodeReferenceElementImpl.java:230)
    at org.jetbrains.plugins.groovy.lang.psi.api.GroovyReference.advancedResolve(GroovyReference.java:29)
    at org.jetbrains.plugins.groovy.lang.psi.impl.GrClassReferenceType.resolveGenerics(GrClassReferenceType.java:58)
    at org.jetbrains.plugins.groovy.lang.psi.impl.GrClassReferenceType.resolve(GrClassReferenceType.java:33)
    at org.jetbrains.plugins.groovy.transformations.TransformationContextImpl.eraseClassType(TransformationContextImpl.kt:94)
    at org.jetbrains.plugins.groovy.transformations.TransformationContextImpl$erase$1.visitClassType(TransformationContextImpl.kt:83)
    at org.jetbrains.plugins.groovy.transformations.TransformationContextImpl$erase$1.visitClassType(TransformationContextImpl.kt:77)
    at com.intellij.psi.PsiClassType.accept(PsiClassType.java:224)
    at org.jetbrains.plugins.groovy.transformations.TransformationContextImpl.erase(TransformationContextImpl.kt:77)
    at org.jetbrains.plugins.groovy.transformations.TransformationContextImpl.access$erase(TransformationContextImpl.kt:29)
    at org.jetbrains.plugins.groovy.transformations.TransformationContextImpl$AST_TRANSFORMATION_AWARE_METHOD_PARAMETERS_ERASURE_EQUALITY$1.equals(TransformationContextImpl.kt:69)
    at org.jetbrains.plugins.groovy.transformations.TransformationContextImpl$AST_TRANSFORMATION_AWARE_METHOD_PARAMETERS_ERASURE_EQUALITY$1.equals(TransformationContextImpl.kt:66)
    at it.unimi.dsi.fastutil.objects.ObjectOpenCustomHashSet.add(ObjectOpenCustomHashSet.java:312)
    at org.jetbrains.plugins.groovy.transformations.TransformationContextImpl.doAddMethod(TransformationContextImpl.kt:213)
    at org.jetbrains.plugins.groovy.transformations.TransformationContextImpl.addMethod(TransformationContextImpl.kt:225)
    at org.jetbrains.plugins.groovy.transformations.TransformationContext.addMethod(TransformationContext.java:92)
    at org.jetbrains.plugins.groovy.transformations.TransformationContextImpl.addMethods(TransformationContextImpl.kt:237)
    at org.jetbrains.plugins.groovy.transformations.impl.TraitTransformationSupport.lambda$applyTransformation$0(TraitTransformationSupport.java:41)
    at org.jetbrains.plugins.groovy.transformations.impl.TraitTransformationSupport.process(TraitTransformationSupport.java:77)
    at org.jetbrains.plugins.groovy.transformations.impl.TraitTransformationSupport.applyTransformation(TraitTransformationSupport.java:36)
    at org.jetbrains.plugins.groovy.transformations.TransformationUtilKt$transformDefinition$1.compute(TransformationUtil.kt:53)
    at org.jetbrains.plugins.groovy.transformations.TransformationUtilKt$transformDefinition$1.compute(TransformationUtil.kt)
    at com.intellij.openapi.util.RecursionManager$1.computePreventingRecursion(RecursionManager.java:111)
    at com.intellij.openapi.util.RecursionGuard.doPreventingRecursion(RecursionGuard.java:42)
    at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:68)
    at org.jetbrains.plugins.groovy.transformations.TransformationUtilKt.transformDefinition(TransformationUtil.kt:49)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionMembersCache.lambda$getTransformationResult$10(GrTypeDefinitionMembersCache.java:114)
    at com.intellij.psi.util.CachedValuesManager$1.compute(CachedValuesManager.java:153)
    at com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:54)
    at com.intellij.util.CachedValueBase.lambda$getValueWithLock$1(CachedValueBase.java:235)
    at com.intellij.openapi.util.RecursionManager$1.computePreventingRecursion(RecursionManager.java:111)
    at com.intellij.openapi.util.RecursionGuard.doPreventingRecursion(RecursionGuard.java:42)
    at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:68)
    at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:236)
    at com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:43)
    at com.intellij.util.CachedValuesManagerImpl.getCachedValue(CachedValuesManagerImpl.java:78)
    at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:150)
    at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:120)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionMembersCache.getTransformationResult(GrTypeDefinitionMembersCache.java:113)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionMembersCache.lambda$getSyntheticModifiers$9(GrTypeDefinitionMembersCache.java:105)
    at com.intellij.psi.util.CachedValuesManager$1.compute(CachedValuesManager.java:153)
    at com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:54)
    at com.intellij.util.CachedValueBase.lambda$getValueWithLock$1(CachedValueBase.java:235)
    at com.intellij.openapi.util.RecursionManager$1.computePreventingRecursion(RecursionManager.java:111)
    at com.intellij.openapi.util.RecursionGuard.doPreventingRecursion(RecursionGuard.java:42)
    at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:68)
    at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:236)
    at com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:43)
    at com.intellij.util.CachedValuesManagerImpl.getCachedValue(CachedValuesManagerImpl.java:78)
    at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:150)
    at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:120)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionMembersCache.getSyntheticModifiers(GrTypeDefinitionMembersCache.java:104)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionImpl.getSyntheticModifiers(GrTypeDefinitionImpl.java:697)
    at org.jetbrains.plugins.groovy.lang.psi.impl.auxiliary.modifiers.GrModifierListUtil.hasSyntheticModifier(modifiers.kt:69)
    at org.jetbrains.plugins.groovy.lang.psi.impl.auxiliary.modifiers.GrModifierListUtil.hasModifierProperty(modifiers.kt:51)
    at org.jetbrains.plugins.groovy.lang.psi.impl.auxiliary.modifiers.GrModifierListUtil.hasModifierProperty$default(modifiers.kt:48)
    at org.jetbrains.plugins.groovy.lang.psi.impl.auxiliary.modifiers.GrModifierListUtil.hasModifierProperty(modifiers.kt)
    at org.jetbrains.plugins.groovy.lang.psi.impl.auxiliary.modifiers.GrModifierListImpl.hasModifierProperty(GrModifierListImpl.java:158)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionImpl.hasModifierProperty(GrTypeDefinitionImpl.java:488)
    at com.intellij.psi.util.PsiUtil.typeParametersIterable(PsiUtil.java:947)
    at com.intellij.psi.impl.PsiElementFactoryImpl.createRawSubstitutor(PsiElementFactoryImpl.java:303)
    at com.intellij.psi.impl.PsiElementFactoryImpl.createType(PsiElementFactoryImpl.java:279)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrEnumTypeDefinitionImpl.createEnumType(GrEnumTypeDefinitionImpl.java:75)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrEnumTypeDefinitionImpl.getExtendsListTypes(GrEnumTypeDefinitionImpl.java:64)
    at org.jetbrains.plugins.groovy.lang.psi.util.GrClassImplUtil.getSuperTypes(GrClassImplUtil.java:109)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionImpl.getSuperTypes(GrTypeDefinitionImpl.java:248)
    at org.jetbrains.plugins.groovy.lang.psi.util.GrClassImplUtil.getSupers(GrClassImplUtil.java:177)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionImpl.getSupers(GrTypeDefinitionImpl.java:243)
    at org.jetbrains.plugins.groovy.lang.resolve.CollectClassMembersUtil.getSupers(CollectClassMembersUtil.java:169)
    at org.jetbrains.plugins.groovy.lang.resolve.CollectClassMembersUtil.checkClass(CollectClassMembersUtil.java:60)
    at org.jetbrains.plugins.groovy.lang.resolve.CollectClassMembersUtil.getCachedMembers(CollectClassMembersUtil.java:49)
    at org.jetbrains.plugins.groovy.lang.resolve.CollectClassMembersUtil.getAllFields(CollectClassMembersUtil.java:79)
    at org.jetbrains.plugins.groovy.lang.resolve.CollectClassMembersUtil.getAllFields(CollectClassMembersUtil.java:84)
    at org.jetbrains.plugins.groovy.lang.psi.util.GrClassImplUtil.processDeclarations(GrClassImplUtil.java:217)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.typedef.GrTypeDefinitionImpl.processDeclarations(GrTypeDefinitionImpl.java:169)
    at org.jetbrains.plugins.groovy.lang.resolve.imports.StaticStarImport.processDeclarations(StaticStarImport.kt:25)
    at org.jetbrains.plugins.groovy.lang.resolve.imports.impl.GroovyFileImportsImpl.doProcess(GroovyFileImportsImpl.kt:46)
    at org.jetbrains.plugins.groovy.lang.resolve.imports.impl.GroovyFileImportsImpl.processAllStarImports(GroovyFileImportsImpl.kt:64)
    at org.jetbrains.plugins.groovy.lang.psi.impl.GroovyFileBaseImpl.processDeclarationsNoCache(GroovyFileBaseImpl.java:268)
    at org.jetbrains.plugins.groovy.lang.psi.impl.GroovyFileBaseImpl.buildCache(GroovyFileBaseImpl.java:259)
    at org.jetbrains.plugins.groovy.lang.psi.impl.GroovyFileBaseImpl.lambda$new$1(GroovyFileBaseImpl.java:65)
    at com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:54)
    at com.intellij.util.CachedValueBase.lambda$getValueWithLock$1(CachedValueBase.java:235)
    at com.intellij.openapi.util.RecursionManager$1.computePreventingRecursion(RecursionManager.java:111)
    at com.intellij.openapi.util.RecursionGuard.doPreventingRecursion(RecursionGuard.java:42)
    at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:68)
    at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:236)
    at com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:43)
    at org.jetbrains.plugins.groovy.lang.psi.impl.GroovyFileBaseImpl.lambda$new$2(GroovyFileBaseImpl.java:69)
    at org.jetbrains.plugins.groovy.lang.psi.impl.GroovyFileBaseImpl.processDeclarations(GroovyFileBaseImpl.java:224)
    at org.jetbrains.plugins.groovy.lang.psi.impl.GroovyFileImpl.processDeclarations(GroovyFileImpl.java:125)
    at org.jetbrains.plugins.groovy.lang.psi.util.PsiTreeUtilKt.treeWalkUp(psiTreeUtil.kt:37)
    at org.jetbrains.plugins.groovy.lang.psi.util.PsiTreeUtilKt.treeWalkUpAndGet(psiTreeUtil.kt:44)
    at org.jetbrains.plugins.groovy.lang.psi.util.PsiTreeUtilKt.treeWalkUpAndGetElement(psiTreeUtil.kt:49)
    at org.jetbrains.plugins.groovy.lang.resolve.ResolveUtil.findDuplicate(ResolveUtil.java:783)
    at org.jetbrains.plugins.groovy.annotator.GroovyAnnotator.visitVariable(GroovyAnnotator.java:798)
    at org.jetbrains.plugins.groovy.lang.psi.impl.statements.GrVariableImpl.accept(GrVariableImpl.java:35)
    at org.jetbrains.plugins.groovy.annotator.GrAnnotatorImpl.annotate(GrAnnotatorImpl.kt:29)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:136)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:116)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:336)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:269)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:295)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:298)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:35)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.analysis.HighlightVisitorImpl.lambda$analyze$1(HighlightVisitorImpl.java:210)
    at com.intellij.codeInsight.daemon.impl.analysis.RefCountHolder.analyze(RefCountHolder.java:370)
    at com.intellij.codeInsight.daemon.impl.analysis.HighlightVisitorImpl.analyze(HighlightVisitorImpl.java:209)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:96)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:266)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:212)
    at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
    at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:56)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$1(PassExecutorService.java:400)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1137)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:393)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:658)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:610)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:65)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:392)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:368)
    at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:172)
    at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:183)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:366)
    at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:188)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
intellij-rainbow-brackets commented 3 years ago
java.lang.Throwable: Do not perform a synchronous refresh under read lock (except from EDT) - causes deadlocks if there are events to fire.
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:159)
    at com.intellij.openapi.vfs.newvfs.RefreshQueueImpl.execute(RefreshQueueImpl.java:58)
    at com.intellij.openapi.vfs.newvfs.RefreshSessionImpl.launch(RefreshSessionImpl.java:114)
    at com.intellij.openapi.vfs.newvfs.RefreshQueueImpl.processSingleEvent(RefreshQueueImpl.java:171)
    at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.createAndFindChildWithEventFire(VirtualDirectoryImpl.java:301)
    at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.findChild(VirtualDirectoryImpl.java:81)
    at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.refreshAndFindChild(VirtualDirectoryImpl.java:312)
    at com.intellij.openapi.vfs.newvfs.VfsImplUtil.refreshAndFindFileByPath(VfsImplUtil.java:121)
    at com.intellij.openapi.vfs.impl.local.LocalFileSystemBase.refreshAndFindFileByPath(LocalFileSystemBase.java:60)
    at com.jetbrains.php.composer.lib.ComposerLibraryManager.vendorDirExists(ComposerLibraryManager.java:146)
    at com.jetbrains.php.composer.json.ComposerJsonReferenceContributor$9.getReferencesByElement(ComposerJsonReferenceContributor.java:175)
    at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistryImpl.getReferences(ReferenceProvidersRegistryImpl.java:204)
    at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistryImpl.mapNotEmptyReferencesFromProviders(ReferenceProvidersRegistryImpl.java:167)
    at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistryImpl.doGetReferencesFromProviders(ReferenceProvidersRegistryImpl.java:146)
    at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistry.lambda$getReferencesFromProviders$0(ReferenceProvidersRegistry.java:39)
    at com.intellij.psi.util.CachedValuesManager$1.compute(CachedValuesManager.java:153)
    at com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:54)
    at com.intellij.util.CachedValueBase.lambda$getValueWithLock$1(CachedValueBase.java:235)
    at com.intellij.openapi.util.RecursionManager$1.computePreventingRecursion(RecursionManager.java:111)
    at com.intellij.openapi.util.RecursionGuard.doPreventingRecursion(RecursionGuard.java:42)
    at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:68)
    at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:236)
    at com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:43)
    at com.intellij.util.CachedValuesManagerImpl.getCachedValue(CachedValuesManagerImpl.java:78)
    at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:150)
    at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:120)
    at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistry.getReferencesFromProviders(ReferenceProvidersRegistry.java:38)
    at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistry.getReferencesFromProviders(ReferenceProvidersRegistry.java:31)
    at com.intellij.json.psi.impl.JsonLiteralMixin.getReferences(JsonLiteralMixin.java:19)
    at com.intellij.json.psi.impl.JsonLiteralImpl.getReferences(JsonLiteralImpl.java:13)
    at com.intellij.codeInsight.highlighting.HyperlinkAnnotator.annotate(HyperlinkAnnotator.java:45)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:136)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:116)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:336)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:269)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:295)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:298)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:35)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:96)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:266)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:212)
    at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
    at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:56)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$1(PassExecutorService.java:400)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1137)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:393)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:658)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:610)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:65)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:392)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:368)
    at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:172)
    at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:183)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:366)
    at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:188)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
intellij-rainbow-brackets commented 3 years ago
java.lang.Throwable
    at com.intellij.idea.IdeaLogger.error(IdeaLogger.java:77)
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:169)
    at com.intellij.psi.util.PartiallyKnownString$mapRangeToHostRange$1.invoke(PartiallyKnownString.kt:194)
    at com.intellij.psi.util.PartiallyKnownString.mapRangeToHostRange(PartiallyKnownString.kt:221)
    at com.intellij.psi.util.PartiallyKnownString$split$2$2.invoke(PartiallyKnownString.kt:132)
    at com.intellij.psi.util.PartiallyKnownString$split$2.invoke(PartiallyKnownString.kt:158)
    at com.intellij.psi.util.PartiallyKnownString.split(PartiallyKnownString.kt:168)
    at com.intellij.microservices.url.references.UrlPksParser.splitUrlPath(UrlPksParser.kt:136)
    at com.intellij.microservices.url.references.UrlPksParser.parseFullUrl(UrlPksParser.kt:64)
    at com.intellij.microservices.url.references.UrlPathReferenceInjector.buildFullUrlReference(UrlPathReferenceInjector.kt:67)
    at com.intellij.javascript.microservices.JSUrlPathReferenceProvider.getReferencesByElement(JSUrlPathReferenceProvider.kt:17)
    at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistryImpl.getReferences(ReferenceProvidersRegistryImpl.java:204)
    at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistryImpl.mapNotEmptyReferencesFromProviders(ReferenceProvidersRegistryImpl.java:167)
    at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistryImpl.doGetReferencesFromProviders(ReferenceProvidersRegistryImpl.java:146)
    at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistry.lambda$getReferencesFromProviders$0(ReferenceProvidersRegistry.java:39)
    at com.intellij.psi.util.CachedValuesManager$1.compute(CachedValuesManager.java:153)
    at com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:54)
    at com.intellij.util.CachedValueBase.lambda$getValueWithLock$1(CachedValueBase.java:235)
    at com.intellij.openapi.util.RecursionManager$1.computePreventingRecursion(RecursionManager.java:111)
    at com.intellij.openapi.util.RecursionGuard.doPreventingRecursion(RecursionGuard.java:42)
    at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:68)
    at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:236)
    at com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:43)
    at com.intellij.util.CachedValuesManagerImpl.getCachedValue(CachedValuesManagerImpl.java:78)
    at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:150)
    at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:120)
    at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistry.getReferencesFromProviders(ReferenceProvidersRegistry.java:38)
    at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistry.getReferencesFromProviders(ReferenceProvidersRegistry.java:31)
    at com.intellij.lang.javascript.psi.impl.JSLiteralExpressionImpl.createRefs(JSLiteralExpressionImpl.java:103)
    at com.intellij.lang.javascript.psi.impl.JSLiteralExpressionImpl.lambda$static$0(JSLiteralExpressionImpl.java:78)
    at com.intellij.psi.impl.PsiParameterizedCachedValue.doCompute(PsiParameterizedCachedValue.java:46)
    at com.intellij.util.CachedValueBase.lambda$getValueWithLock$1(CachedValueBase.java:235)
    at com.intellij.openapi.util.RecursionManager$1.computePreventingRecursion(RecursionManager.java:111)
    at com.intellij.openapi.util.RecursionGuard.doPreventingRecursion(RecursionGuard.java:42)
    at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:68)
    at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:236)
    at com.intellij.psi.impl.PsiParameterizedCachedValue.getValue(PsiParameterizedCachedValue.java:35)
    at com.intellij.psi.util.CachedValuesManager.getParameterizedCachedValue(CachedValuesManager.java:81)
    at com.intellij.lang.javascript.psi.impl.JSLiteralExpressionImpl.getReferences(JSLiteralExpressionImpl.java:88)
    at com.intellij.lang.javascript.validation.JSAnnotatingVisitor.checkReferences(JSAnnotatingVisitor.java:270)
    at com.intellij.lang.javascript.validation.JSAnnotatingVisitor.checkReferences(JSAnnotatingVisitor.java:261)
    at com.intellij.lang.javascript.validation.JSAnnotatingVisitor.visitJSLiteralExpression(JSAnnotatingVisitor.java:196)
    at com.intellij.lang.javascript.psi.impl.JSLiteralExpressionImpl.accept(JSLiteralExpressionImpl.java:128)
    at com.intellij.lang.javascript.validation.JSAnnotator.annotate(JSAnnotator.java:17)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:136)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:116)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:336)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:275)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:295)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:298)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:35)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:298)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:35)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.analyze(XmlHighlightVisitor.java:601)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:96)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:266)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:212)
    at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
    at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:56)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$1(PassExecutorService.java:400)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1137)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:393)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:658)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:610)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:65)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:392)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:368)
    at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:172)
    at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:183)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:366)
    at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:188)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
intellij-rainbow-brackets commented 3 years ago
java.lang.Throwable
    at com.intellij.idea.IdeaLogger.error(IdeaLogger.java:77)
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:169)
    at com.intellij.psi.util.PartiallyKnownString$mapRangeToHostRange$1.invoke(PartiallyKnownString.kt:194)
    at com.intellij.psi.util.PartiallyKnownString.mapRangeToHostRange(PartiallyKnownString.kt:221)
    at com.intellij.psi.util.PartiallyKnownString$split$2$2.invoke(PartiallyKnownString.kt:132)
    at com.intellij.psi.util.PartiallyKnownString$split$2.invoke(PartiallyKnownString.kt:158)
    at com.intellij.psi.util.PartiallyKnownString.split(PartiallyKnownString.kt:168)
    at com.intellij.microservices.url.references.UrlPksParser.splitUrlPath(UrlPksParser.kt:136)
    at com.intellij.microservices.url.references.UrlPksParser.parseFullUrl(UrlPksParser.kt:64)
    at com.intellij.microservices.url.references.UrlPathReferenceInjector.buildFullUrlReference(UrlPathReferenceInjector.kt:67)
    at com.intellij.javascript.microservices.JSUrlPathReferenceProvider.getReferencesByElement(JSUrlPathReferenceProvider.kt:17)
    at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistryImpl.getReferences(ReferenceProvidersRegistryImpl.java:204)
    at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistryImpl.mapNotEmptyReferencesFromProviders(ReferenceProvidersRegistryImpl.java:167)
    at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistryImpl.doGetReferencesFromProviders(ReferenceProvidersRegistryImpl.java:146)
    at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistry.lambda$getReferencesFromProviders$0(ReferenceProvidersRegistry.java:39)
    at com.intellij.psi.util.CachedValuesManager$1.compute(CachedValuesManager.java:153)
    at com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:54)
    at com.intellij.util.CachedValueBase.lambda$getValueWithLock$1(CachedValueBase.java:235)
    at com.intellij.openapi.util.RecursionManager$1.computePreventingRecursion(RecursionManager.java:111)
    at com.intellij.openapi.util.RecursionGuard.doPreventingRecursion(RecursionGuard.java:42)
    at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:68)
    at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:236)
    at com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:43)
    at com.intellij.util.CachedValuesManagerImpl.getCachedValue(CachedValuesManagerImpl.java:78)
    at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:150)
    at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:120)
    at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistry.getReferencesFromProviders(ReferenceProvidersRegistry.java:38)
    at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistry.getReferencesFromProviders(ReferenceProvidersRegistry.java:31)
    at com.intellij.lang.javascript.psi.impl.JSLiteralExpressionImpl.createRefs(JSLiteralExpressionImpl.java:103)
    at com.intellij.lang.javascript.psi.impl.JSLiteralExpressionImpl.lambda$static$0(JSLiteralExpressionImpl.java:78)
    at com.intellij.psi.impl.PsiParameterizedCachedValue.doCompute(PsiParameterizedCachedValue.java:46)
    at com.intellij.util.CachedValueBase.lambda$getValueWithLock$1(CachedValueBase.java:235)
    at com.intellij.openapi.util.RecursionManager$1.computePreventingRecursion(RecursionManager.java:111)
    at com.intellij.openapi.util.RecursionGuard.doPreventingRecursion(RecursionGuard.java:42)
    at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:68)
    at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:236)
    at com.intellij.psi.impl.PsiParameterizedCachedValue.getValue(PsiParameterizedCachedValue.java:35)
    at com.intellij.psi.util.CachedValuesManager.getParameterizedCachedValue(CachedValuesManager.java:81)
    at com.intellij.lang.javascript.psi.impl.JSLiteralExpressionImpl.getReferences(JSLiteralExpressionImpl.java:88)
    at com.intellij.lang.javascript.validation.JSAnnotatingVisitor.checkReferences(JSAnnotatingVisitor.java:270)
    at com.intellij.lang.javascript.validation.JSAnnotatingVisitor.checkReferences(JSAnnotatingVisitor.java:261)
    at com.intellij.lang.javascript.validation.JSAnnotatingVisitor.visitJSLiteralExpression(JSAnnotatingVisitor.java:196)
    at com.intellij.lang.javascript.psi.impl.JSLiteralExpressionImpl.accept(JSLiteralExpressionImpl.java:128)
    at com.intellij.lang.javascript.validation.JSAnnotator.annotate(JSAnnotator.java:17)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:136)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:116)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:336)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:275)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:295)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:298)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:35)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:298)
    at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:35)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.analyze(XmlHighlightVisitor.java:601)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:96)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:298)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:266)
    at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:212)
    at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
    at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:56)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$1(PassExecutorService.java:400)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1137)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:393)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:658)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:610)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:65)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:392)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:368)
    at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:172)
    at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:183)
    at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:366)
    at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:188)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)