Skip to content

Exception in SpongeWrongGetterTypeInspection #1714

@minecraft-dev-autoreporter

Description

Plugin NameMinecraft Development
Plugin Version2021.3-1.5.15
OS NameWindows 11
Java Version11.0.13
Java VM VendorJetBrains s.r.o.
App NameIDEA
App Full NameIntelliJ IDEA
App Version NameIntelliJ IDEA
Is EAPtrue
App BuildIU-213.5744.18
App Version2021.3 Beta
Last ActionNone
java.lang.Throwable
	at com.intellij.idea.IdeaLogger.error(IdeaLogger.java:174)
	at com.intellij.openapi.diagnostic.Logger.error(Logger.java:192)
	at org.jetbrains.uast.internal.ImplementationUtilsKt.convertOrReport(implementationUtils.kt:82)
	at org.jetbrains.uast.java.JavaUMethod$uastParameters$2.invoke(JavaUMethod.kt:119)
	at org.jetbrains.uast.java.JavaUMethod$uastParameters$2.invoke(JavaUMethod.kt:13)
	at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74)
	at org.jetbrains.uast.java.JavaUMethod.getUastParameters(JavaUMethod.kt)
	at org.jetbrains.uast.UMethod$DefaultImpls.asRenderString(UMethod.kt:57)
	at org.jetbrains.uast.java.JavaUMethod.asRenderString(JavaUMethod.kt:13)
	at org.jetbrains.uast.java.JavaAbstractUElement.toString(JavaAbstractUElement.kt:25)
	at org.jetbrains.uast.internal.ImplementationUtilsKt$convertOrReport$1$1.compute(implementationUtils.kt:57)
	at org.jetbrains.uast.internal.ImplementationUtilsKt$convertOrReport$1$1.compute(implementationUtils.kt)
	at com.intellij.openapi.util.RecursionManager$1.computePreventingRecursion(RecursionManager.java:114)
	at com.intellij.openapi.util.RecursionGuard.doPreventingRecursion(RecursionGuard.java:44)
	at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:68)
	at org.jetbrains.uast.internal.ImplementationUtilsKt$convertOrReport$1.invoke(implementationUtils.kt:56)
	at org.jetbrains.uast.internal.ImplementationUtilsKt.convertOrReport(implementationUtils.kt:82)
	at org.jetbrains.uast.java.JavaUMethod$uastParameters$2.invoke(JavaUMethod.kt:119)
	at org.jetbrains.uast.java.JavaUMethod$uastParameters$2.invoke(JavaUMethod.kt:13)
	at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74)
	at org.jetbrains.uast.java.JavaUMethod.getUastParameters(JavaUMethod.kt)
	at com.demonwav.mcdev.platform.sponge.inspection.SpongeWrongGetterTypeInspection.checkMethod(SpongeWrongGetterTypeInspection.kt:53)
	at com.intellij.codeInspection.AbstractBaseUastLocalInspectionTool$1.visitMethod(AbstractBaseUastLocalInspectionTool.java:78)
	at org.jetbrains.uast.UMethod$DefaultImpls.accept(UMethod.kt:42)
	at org.jetbrains.uast.java.JavaUMethod.accept(JavaUMethod.kt:13)
	at com.intellij.uast.UastHintedVisitorAdapter.visitElement(UastHintedVisitorAdapter.kt:21)
	at com.intellij.psi.impl.source.PsiRecordHeaderImpl.accept(PsiRecordHeaderImpl.java:34)
	at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.lambda$processInOrder$8(LocalInspectionsPass.java:439)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1084)
	at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.lambda$processInOrder$9(LocalInspectionsPass.java:417)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:174)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:181)
	at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.lambda$processInOrder$10(LocalInspectionsPass.java:452)
	at com.intellij.util.AstLoadingFilter.forceAllowTreeLoading(AstLoadingFilter.java:159)
	at com.intellij.util.AstLoadingFilter.forceAllowTreeLoading(AstLoadingFilter.java:151)
	at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.lambda$processInOrder$11(LocalInspectionsPass.java:415)
	at com.intellij.util.AstLoadingFilter.disallowTreeLoading(AstLoadingFilter.java:130)
	at com.intellij.util.AstLoadingFilter.disallowTreeLoading(AstLoadingFilter.java:119)
	at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.lambda$processInOrder$12(LocalInspectionsPass.java:415)
	at com.intellij.concurrency.JobLauncherImpl$1MyProcessQueueTask.lambda$call$0(JobLauncherImpl.java:297)
	at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$executeProcessUnderProgress$12(CoreProgressManager.java:624)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:698)
	at com.intellij.openapi.progress.impl.CoreProgressManager.computeUnderProgress(CoreProgressManager.java:646)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:623)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:66)
	at com.intellij.concurrency.JobLauncherImpl$1MyProcessQueueTask.call(JobLauncherImpl.java:282)
	at com.intellij.concurrency.JobLauncherImpl$1MyProcessQueueTask.call(JobLauncherImpl.java:270)
	at java.base/java.util.concurrent.ForkJoinTask$AdaptedCallable.exec(ForkJoinTask.java:1448)
	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)
Original stack trace
java.lang.Throwable
	at com.intellij.idea.IdeaLogger.error(IdeaLogger.java:174)
	at com.intellij.openapi.diagnostic.Logger.error(Logger.java:192)
	at org.jetbrains.uast.internal.ImplementationUtilsKt.convertOrReport(implementationUtils.kt:82)
	at org.jetbrains.uast.java.JavaUMethod$uastParameters$2.invoke(JavaUMethod.kt:119)
	at org.jetbrains.uast.java.JavaUMethod$uastParameters$2.invoke(JavaUMethod.kt:13)
	at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74)
	at org.jetbrains.uast.java.JavaUMethod.getUastParameters(JavaUMethod.kt)
	at org.jetbrains.uast.UMethod$DefaultImpls.asRenderString(UMethod.kt:57)
	at org.jetbrains.uast.java.JavaUMethod.asRenderString(JavaUMethod.kt:13)
	at org.jetbrains.uast.java.JavaAbstractUElement.toString(JavaAbstractUElement.kt:25)
	at org.jetbrains.uast.internal.ImplementationUtilsKt$convertOrReport$1$1.compute(implementationUtils.kt:57)
	at org.jetbrains.uast.internal.ImplementationUtilsKt$convertOrReport$1$1.compute(implementationUtils.kt)
	at com.intellij.openapi.util.RecursionManager$1.computePreventingRecursion(RecursionManager.java:114)
	at com.intellij.openapi.util.RecursionGuard.doPreventingRecursion(RecursionGuard.java:44)
	at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:68)
	at org.jetbrains.uast.internal.ImplementationUtilsKt$convertOrReport$1.invoke(implementationUtils.kt:56)
	at org.jetbrains.uast.internal.ImplementationUtilsKt.convertOrReport(implementationUtils.kt:82)
	at org.jetbrains.uast.java.JavaUMethod$uastParameters$2.invoke(JavaUMethod.kt:119)
	at org.jetbrains.uast.java.JavaUMethod$uastParameters$2.invoke(JavaUMethod.kt:13)
	at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74)
	at org.jetbrains.uast.java.JavaUMethod.getUastParameters(JavaUMethod.kt)
	at com.demonwav.mcdev.platform.sponge.inspection.SpongeWrongGetterTypeInspection.checkMethod(SpongeWrongGetterTypeInspection.kt:53)
	at com.intellij.codeInspection.AbstractBaseUastLocalInspectionTool$1.visitMethod(AbstractBaseUastLocalInspectionTool.java:78)
	at org.jetbrains.uast.UMethod$DefaultImpls.accept(UMethod.kt:42)
	at org.jetbrains.uast.java.JavaUMethod.accept(JavaUMethod.kt:13)
	at com.intellij.uast.UastHintedVisitorAdapter.visitElement(UastHintedVisitorAdapter.kt:21)
	at com.intellij.psi.impl.source.PsiRecordHeaderImpl.accept(PsiRecordHeaderImpl.java:34)
	at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.lambda$processInOrder$8(LocalInspectionsPass.java:439)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1084)
	at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.lambda$processInOrder$9(LocalInspectionsPass.java:417)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:174)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:181)
	at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.lambda$processInOrder$10(LocalInspectionsPass.java:452)
	at com.intellij.util.AstLoadingFilter.forceAllowTreeLoading(AstLoadingFilter.java:159)
	at com.intellij.util.AstLoadingFilter.forceAllowTreeLoading(AstLoadingFilter.java:151)
	at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.lambda$processInOrder$11(LocalInspectionsPass.java:415)
	at com.intellij.util.AstLoadingFilter.disallowTreeLoading(AstLoadingFilter.java:130)
	at com.intellij.util.AstLoadingFilter.disallowTreeLoading(AstLoadingFilter.java:119)
	at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.lambda$processInOrder$12(LocalInspectionsPass.java:415)
	at com.intellij.concurrency.JobLauncherImpl$1MyProcessQueueTask.lambda$call$0(JobLauncherImpl.java:297)
	at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$executeProcessUnderProgress$12(CoreProgressManager.java:624)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:698)
	at com.intellij.openapi.progress.impl.CoreProgressManager.computeUnderProgress(CoreProgressManager.java:646)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:623)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:66)
	at com.intellij.concurrency.JobLauncherImpl$1MyProcessQueueTask.call(JobLauncherImpl.java:282)
	at com.intellij.concurrency.JobLauncherImpl$1MyProcessQueueTask.call(JobLauncherImpl.java:270)
	at java.base/java.util.concurrent.ForkJoinTask$AdaptedCallable.exec(ForkJoinTask.java:1448)
	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)

failed to convert element List PSI parameter wrapper: PsiParameter:color in <recursive `toString()` computation class org.jetbrains.uast.java.JavaRecordConstructorUMethod>

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions