| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
IDE: PyCharm 2026.2, build 262.8665.369
Plugin: ProxyAI 3.8.2-261
Language: Python
Inline completion works and is inserted successfully, but after insertion
AutoImportOrchestrator calls JavaResolver.supports(), causing:
NoClassDefFoundError: com/intellij/psi/PsiJavaFile
Unhandled exception in Dispatchers.Default
com.intellij.openapi.diagnostic.UnhandledException: com/intellij/psi/PsiJavaFile
at com.intellij.openapi.application.impl.ExceptionsKt.processUnhandledException(exceptions.kt:56)
at com.intellij.openapi.application.impl.CoroutineExceptionHandlerImpl.handleException(CoroutineExceptionHandlerImpl.kt:27)
at kotlinx.coroutines.internal.CoroutineExceptionHandlerImpl_commonKt.handleUncaughtCoroutineException(CoroutineExceptionHandlerImpl.common.kt:34)
at kotlinx.coroutines.CoroutineExceptionHandlerKt.handleCoroutineException(CoroutineExceptionHandler.kt:31)
at kotlinx.coroutines.StandaloneCoroutine.handleJobException(Builders.common.kt:192)
at kotlinx.coroutines.JobSupport.finalizeFinishingState(JobSupport.kt:229)
at kotlinx.coroutines.JobSupport.tryMakeCompletingSlowPath(JobSupport.kt:953)
at kotlinx.coroutines.JobSupport.tryMakeCompleting(JobSupport.kt:901)
at kotlinx.coroutines.JobSupport.makeCompletingOnce$kotlinx_coroutines_core(JobSupport.kt:866)
at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:99)
at kotlinx.coroutines.debug.internal.DebugProbesImpl$CoroutineOwner.resumeWith(DebugProbesImpl.kt:545)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:47)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:100)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:610)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runDefaultDispatcherTask(CoroutineScheduler.kt:1194)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:906)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:775)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:762)
Caused by: java.lang.NoClassDefFoundError: com/intellij/psi/PsiJavaFile
at ee.carlrobert.codegpt.autoimport.JavaResolver.supports(JavaResolver.kt:13)
at ee.carlrobert.codegpt.autoimport.AutoImportOrchestrator.previewImports(AutoImportOrchestrator.kt:37)
at ee.carlrobert.codegpt.codecompletions.CodeCompletionInsertHandler$afterInsertion$1.invokeSuspend(CodeCompletionInsertHandler.kt:36)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:34)
... 6 more
Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [StandaloneCoroutine{Cancelled}@61201be3, Dispatchers.Default]
Caused by: java.lang.ClassNotFoundException: com.intellij.psi.PsiJavaFile PluginClassLoader(plugin=PluginMainDescriptor(name=ProxyAI, id=ee.carlrobert.chatgpt, version=3.8.2-261, isBundled=false, path=~\AppData\Roaming\JetBrains\PyCharm2026.2\plugins\ProxyAI), packagePrefix=null, state=active, parents=ContentModuleDescriptor(id=intellij.vcs.git.backend, loadingRule=REQUIRED, package=git4idea) <- PluginMainDescriptor(name=Git, id=Git4Idea, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\vcs-git), ContentModuleDescriptor(id=intellij.vcs.git.backend, loadingRule=REQUIRED, package=git4idea) <- PluginMainDescriptor(name=Git, id=Git4Idea, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\vcs-git), ContentModuleDescriptor(id=intellij.libraries.groovy, loadingRule=EMBEDDED) <- PluginMainDescriptor(name=Groovy Scripting, id=com.intellij.groovy.scripting, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\groovy-scripting), ContentModuleDescriptor(id=intellij.platform.vcs.log.graph) <- PluginMainDescriptor(name=IDEA CORE, id=com.intellij, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\lib), ContentModuleDescriptor(id=intellij.xml.emmet) <- PluginMainDescriptor(name=IDEA CORE, id=com.intellij, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\lib), ContentModuleDescriptor(id=intellij.platform.ssh.core, loadingRule=REQUIRED) <- PluginMainDescriptor(name=SSH, id=intellij.ssh.plugin, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\platform-ssh-plugin), ContentModuleDescriptor(id=intellij.platform.ssh, loadingRule=REQUIRED) <- PluginMainDescriptor(name=SSH, id=intellij.ssh.plugin, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\platform-ssh-plugin), ContentModuleDescriptor(id=intellij.platform.ssh.attach) <- PluginMainDescriptor(name=SSH, id=intellij.ssh.plugin, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\platform-ssh-plugin), ContentModuleDescriptor(id=intellij.platform.vcs.log) <- PluginMainDescriptor(name=IDEA CORE, id=com.intellij, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\lib), ContentModuleDescriptor(id=intellij.platform.smRunner, loadingRule=REQUIRED) <- PluginMainDescriptor(name=Test Runner, id=intellij.testRunner.plugin, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\platform-testRunner-plugin), ContentModuleDescriptor(id=intellij.platform.structureView) <- PluginMainDescriptor(name=Structure View, id=intellij.structureView.plugin, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\platform-structureView-plugin), ContentModuleDescriptor(id=intellij.platform.todo) <- PluginMainDescriptor(name=TODO Comments, id=intellij.todo.plugin, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\platform-todo-plugin), ContentModuleDescriptor(id=intellij.platform.bookmarks, loadingRule=REQUIRED) <- PluginMainDescriptor(name=Bookmarks Manager, id=intellij.bookmarks.plugin, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\platform-bookmarks-plugin), ContentModuleDescriptor(id=intellij.vcs.git.shared) <- PluginMainDescriptor(name=Git, id=Git4Idea, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\vcs-git), ContentModuleDescriptor(id=intellij.platform.vcs.dvcs) <- PluginMainDescriptor(name=IDEA CORE, id=com.intellij, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\lib), ContentModuleDescriptor(id=intellij.platform.structuralSearch) <- PluginMainDescriptor(name=Structural Search, id=intellij.structuralSearch.plugin, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\platform-structuralSearch-plugin), ContentModuleDescriptor(id=intellij.relaxng) <- PluginMainDescriptor(name=IDEA CORE, id=com.intellij, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\lib), ContentModuleDescriptor(id=intellij.platform.vcs.impl) <- PluginMainDescriptor(name=IDEA CORE, id=com.intellij, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\lib), ContentModuleDescriptor(id=intellij.platform.vcs.log.impl) <- PluginMainDescriptor(name=IDEA CORE, id=com.intellij, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\lib), ContentModuleDescriptor(id=intellij.platform.vcs.dvcs.impl) <- PluginMainDescriptor(name=IDEA CORE, id=com.intellij, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\lib), ContentModuleDescriptor(id=intellij.spellchecker) <- PluginMainDescriptor(name=IDEA CORE, id=com.intellij, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\lib), ContentModuleDescriptor(id=intellij.spellchecker.xml) <- PluginMainDescriptor(name=IDEA CORE, id=com.intellij, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\lib), ContentModuleDescriptor(id=intellij.platform.scriptDebugger.protocolReaderRuntime) <- PluginMainDescriptor(name=IDEA CORE, id=com.intellij, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\lib), ContentModuleDescriptor(id=intellij.platform.scriptDebugger.backend) <- PluginMainDescriptor(name=IDEA CORE, id=com.intellij, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\lib), ContentModuleDescriptor(id=intellij.platform.scriptDebugger.ui) <- PluginMainDescriptor(name=IDEA CORE, id=com.intellij, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\lib), ContentModuleDescriptor(id=intellij.platform.tasks) <- PluginMainDescriptor(name=IDEA CORE, id=com.intellij, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\lib), ContentModuleDescriptor(id=intellij.platform.tasks.impl) <- PluginMainDescriptor(name=IDEA CORE, id=com.intellij, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\lib), ContentModuleDescriptor(id=intellij.platform.collaborationTools.auth.base) <- PluginMainDescriptor(name=IDEA CORE, id=com.intellij, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\lib), ContentModuleDescriptor(id=intellij.platform.collaborationTools.auth) <- PluginMainDescriptor(name=IDEA CORE, id=com.intellij, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\lib), ContentModuleDescriptor(id=intellij.platform.collaborationTools) <- PluginMainDescriptor(name=IDEA CORE, id=com.intellij, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\lib), ContentModuleDescriptor(id=intellij.javascript.testing) <- PluginMainDescriptor(name=JavaScript and TypeScript, id=JavaScript, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\javascript-plugin), ContentModuleDescriptor(id=intellij.javascript.backend, loadingRule=REQUIRED) <- PluginMainDescriptor(name=JavaScript and TypeScript, id=JavaScript, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\javascript-plugin), ContentModuleDescriptor(id=intellij.javascript.backend.scriptDebugger) <- PluginMainDescriptor(name=JavaScript and TypeScript, id=JavaScript, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\javascript-plugin), ContentModuleDescriptor(id=intellij.javascript.backend.spellchecker) <- PluginMainDescriptor(name=JavaScript and TypeScript, id=JavaScript, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\javascript-plugin), ContentModuleDescriptor(id=intellij.javascript.backend.diagrams) <- PluginMainDescriptor(name=JavaScript and TypeScript, id=JavaScript, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\javascript-plugin), ContentModuleDescriptor(id=intellij.javascript.backend.regexp) <- PluginMainDescriptor(name=JavaScript and TypeScript, id=JavaScript, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\javascript-plugin), ContentModuleDescriptor(id=intellij.javascript.backend.css) <- PluginMainDescriptor(name=JavaScript and TypeScript, id=JavaScript, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\javascript-plugin), ContentModuleDescriptor(id=intellij.javascript.sharedIndexes) <- PluginMainDescriptor(name=JavaScript and TypeScript, id=JavaScript, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\javascript-plugin), ContentModuleDescriptor(id=intellij.javascript.sharedIndexes.generator) <- PluginMainDescriptor(name=JavaScript and TypeScript, id=JavaScript, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\javascript-plugin), ContentModuleDescriptor(id=intellij.javascript.sh) <- PluginMainDescriptor(name=JavaScript and TypeScript, id=JavaScript, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\javascript-plugin), ContentModuleDescriptor(id=intellij.javascript.copyright) <- PluginMainDescriptor(name=JavaScript and TypeScript, id=JavaScript, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\javascript-plugin), ContentModuleDescriptor(id=intellij.javascript.terminal.shared) <- PluginMainDescriptor(name=JavaScript and TypeScript, id=JavaScript, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\javascript-plugin), ContentModuleDescriptor(id=intellij.javascript.terminal.backend) <- PluginMainDescriptor(name=JavaScript and TypeScript, id=JavaScript, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\javascript-plugin), ContentModuleDescriptor(id=intellij.javascript.terminal.frontend) <- PluginMainDescriptor(name=JavaScript and TypeScript, id=JavaScript, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\javascript-plugin), ContentModuleDescriptor(id=intellij.javascript.mcpServer) <- PluginMainDescriptor(name=JavaScript and TypeScript, id=JavaScript, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\javascript-plugin), ContentModuleDescriptor(id=intellij.javascript.coverage) <- PluginMainDescriptor(name=JavaScript and TypeScript, id=JavaScript, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\javascript-plugin), ContentModuleDescriptor(id=intellij.javascript.featuresTrainer) <- PluginMainDescriptor(name=JavaScript and TypeScript, id=JavaScript, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\javascript-plugin), ContentModuleDescriptor(id=intellij.javascript.langInjection) <- PluginMainDescriptor(name=JavaScript and TypeScript, id=JavaScript, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\javascript-plugin), ContentModuleDescriptor(id=intellij.javascript.git4idea) <- PluginMainDescriptor(name=JavaScript and TypeScript, id=JavaScript, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\javascript-plugin), ContentModuleDescriptor(id=intellij.javascript.grazie) <- PluginMainDescriptor(name=JavaScript and TypeScript, id=JavaScript, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\javascript-plugin), ContentModuleDescriptor(id=intellij.javascript.duplicatesDetection) <- PluginMainDescriptor(name=JavaScript and TypeScript, id=JavaScript, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\javascript-plugin), ContentModuleDescriptor(id=intellij.javascript.markdown) <- PluginMainDescriptor(name=JavaScript and TypeScript, id=JavaScript, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\javascript-plugin), ContentModuleDescriptor(id=intellij.javascript.performanceTesting) <- PluginMainDescriptor(name=JavaScript and TypeScript, id=JavaScript, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\javascript-plugin), ContentModuleDescriptor(id=intellij.javascript.profiler) <- PluginMainDescriptor(name=JavaScript and TypeScript, id=JavaScript, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\javascript-plugin), ContentModuleDescriptor(id=intellij.javascript.ultimate) <- PluginMainDescriptor(name=JavaScript and TypeScript, id=JavaScript, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\javascript-plugin), ContentModuleDescriptor(id=intellij.javascript.ultimate.css) <- PluginMainDescriptor(name=JavaScript and TypeScript, id=JavaScript, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\javascript-plugin), ContentModuleDescriptor(id=intellij.javascript.structureView) <- PluginMainDescriptor(name=JavaScript and TypeScript, id=JavaScript, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\javascript-plugin), ContentModuleDescriptor(id=intellij.javascript.common, loadingRule=REQUIRED) <- PluginMainDescriptor(name=JavaScript and TypeScript, id=JavaScript, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\javascript-plugin), ContentModuleDescriptor(id=intellij.javascript.common.css) <- PluginMainDescriptor(name=JavaScript and TypeScript, id=JavaScript, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\javascript-plugin), ContentModuleDescriptor(id=intellij.javascript.parser, loadingRule=REQUIRED) <- PluginMainDescriptor(name=JavaScript and TypeScript, id=JavaScript, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\javascript-plugin), ContentModuleDescriptor(id=intellij.javascript.psi.impl, loadingRule=REQUIRED) <- PluginMainDescriptor(name=JavaScript and TypeScript, id=JavaScript, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\javascript-plugin), ContentModuleDescriptor(id=intellij.javascript.analysis.impl) <- PluginMainDescriptor(name=JavaScript and TypeScript, id=JavaScript, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\javascript-plugin), ContentModuleDescriptor(id=intellij.javascript.web) <- PluginMainDescriptor(name=JavaScript and TypeScript, id=JavaScript, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\javascript-plugin), ContentModuleDescriptor(id=intellij.javascript.codeinsight) <- PluginMainDescriptor(name=JavaScript and TypeScript, id=JavaScript, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\javascript-plugin), ContentModuleDescriptor(id=intellij.platform.commercial.verifier) <- PluginMainDescriptor(name=JavaScript and TypeScript, id=JavaScript, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\javascript-plugin), ContentModuleDescriptor(id=intellij.vcs.git.localHistory) <- PluginMainDescriptor(name=Git, id=Git4Idea, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\vcs-git), ContentModuleDescriptor(id=intellij.vcs.git.terminal) <- PluginMainDescriptor(name=Git, id=Git4Idea, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\vcs-git), ContentModuleDescriptor(id=intellij.vcs.git.coverage) <- PluginMainDescriptor(name=Git, id=Git4Idea, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\vcs-git), ContentModuleDescriptor(id=intellij.vcs.git.shared) <- PluginMainDescriptor(name=Git, id=Git4Idea, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\vcs-git), ContentModuleDescriptor(id=intellij.vcs.git.frontend) <- PluginMainDescriptor(name=Git, id=Git4Idea, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\vcs-git), ContentModuleDescriptor(id=intellij.vcs.git.backend.split) <- PluginMainDescriptor(name=Git, id=Git4Idea, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\vcs-git), ContentModuleDescriptor(id=intellij.vcs.git.model.generated) <- PluginMainDescriptor(name=Git, id=Git4Idea, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\vcs-git), ContentModuleDescriptor(id=intellij.vcs.git.performanceTesting) <- PluginMainDescriptor(name=Git, id=Git4Idea, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\vcs-git), PluginMainDescriptor(name=JavaScript and TypeScript, id=JavaScript, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\javascript-plugin), PluginMainDescriptor(name=Git, id=Git4Idea, version=262.8665.369, isBundled=true, path=~\AppData\Local\Programs\PyCharm\plugins\vcs-git), )
at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.kt:154)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:490)
... 10 moreExpected behavior:
The completion should be inserted without an exception. Java auto-import handling should be skipped when Java PSI classes are unavailable.
Actual behavior:
After inserting the completion, AutoImportOrchestrator invokes JavaResolver.supports(),
which throws NoClassDefFoundError in PyCharm.
3.8.2-261
Windows
| Back | FazBrowse Home | New Git URL |
Activity