wt-io-it / odoo-pycharm-plugin

Plugin to Support Odoo in Pycharm
GNU Affero General Public License v3.0
19 stars 10 forks source link

Exception in Odoo Autocompletion Support #216

Open hmulonga opened 1 year ago

hmulonga commented 1 year ago

<-- If you remember any details about how the error can be reproduced please add them -->

Plugin Version: 0.6.10 IntelliJ Version: PyCharm 2022.2.4 IntelliJ Build: PC-222.4459.20

Unhandled exception in [StandaloneCoroutine{Cancelling}@12e42b51, EDT] ``` com.intellij.serviceContainer.AlreadyDisposedException: Cannot create at.wtioit.intellij.plugins.odoo.modules.OdooModuleService because container is already disposed (container=Project(name=odoo, containerState=DISPOSE_COMPLETED, componentStore=/Users/compllexus/odoo/v16/odoo) (disposed)) ->at com.intellij...throwAlreadyDisposedError(containerUtil.kt:34) ... ->at com.intellij...getService(ClientAwareComponentManager.kt:22) at at.wtioit.intellij.plugins.odoo.modules.impl.ResolveLaterOdooModuleImpl.tryResolveOdooModule(ResolveLaterOdooModuleImpl.java:49) at at.wtioit.intellij.plugins.odoo.modules.impl.ResolveLaterOdooModuleImpl.getName(ResolveLaterOdooModuleImpl.java:41) at at.wtioit.intellij.plugins.odoo.modules.impl.AbstractOdooModuleImpl.dependsOn(AbstractOdooModuleImpl.java:58) ->at java...accept(MatchOps.java:90) ... ->at java...noneMatch(ReferencePipeline.java:642) at at.wtioit.intellij.plugins.odoo.models.impl.OdooModelImpl.lambda$getBaseModule$11(OdooModelImpl.java:157) ->at java...accept(ReferencePipeline.java:178) ... ->at java...findFirst(ReferencePipeline.java:647) at at.wtioit.intellij.plugins.odoo.models.impl.OdooModelImpl.lambda$getBaseModule$12(OdooModelImpl.java:158) at at.wtioit.intellij.plugins.odoo.WithinProject.call(WithinProject.java:15) at at.wtioit.intellij.plugins.odoo.models.impl.OdooModelImpl.getBaseModule(OdooModelImpl.java:150) at at.wtioit.intellij.plugins.odoo.models.impl.OdooModelImpl.lambda$getDefiningElement$2(OdooModelImpl.java:60) ->at java...accept(ReferencePipeline.java:178) ... ->at java...collect(ReferencePipeline.java:682) at at.wtioit.intellij.plugins.odoo.models.impl.OdooModelImpl.lambda$getDefiningElement$5(OdooModelImpl.java:63) ->at com.intellij...runReadAction(ApplicationImpl.java:928) at at.wtioit.intellij.plugins.odoo.models.impl.OdooModelImpl.getDefiningElement(OdooModelImpl.java:49) at at.wtioit.intellij.plugins.odoo.OdooGoToDeclarationHandler.getOdooModel(OdooGoToDeclarationHandler.java:147) at at.wtioit.intellij.plugins.odoo.OdooGoToDeclarationHandler.getOdooModel(OdooGoToDeclarationHandler.java:132) at at.wtioit.intellij.plugins.odoo.OdooGoToDeclarationHandler.getGotoDeclarationTarget(OdooGoToDeclarationHandler.java:45) ->at com.intellij...getGotoDeclarationTargets(GotoDeclarationHandlerBase.java:14) at at.wtioit.intellij.plugins.odoo.OdooGoToDeclarationHandler.getGotoDeclarationTargets(OdooGoToDeclarationHandler.java:33) ->at com.intellij...fromGTDProvidersInner(gtdProviders.kt:30) ... ->at kotlinx...run(CoroutineScheduler.kt:665) ```