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 #214

Open cristhiancaceres opened 1 year ago

cristhiancaceres commented 1 year ago

Plugin Version: 0.6.9 IntelliJ Version: PyCharm 2022.2 IntelliJ Build: PC-222.3345.131

Unhandled exception in [StandaloneCoroutine{Cancelling}@15c89ee5, EDT] ``` java.lang.NullPointerException: Cannot invoke "com.intellij.psi.PsiFile.getProject()" because "manifestFile" is null at at.wtioit.intellij.plugins.odoo.modules.impl.OdooManifestParser.parse(OdooManifestParser.java:26) at at.wtioit.intellij.plugins.odoo.modules.index.OdooDeserializedModuleImpl.getDependencies(OdooDeserializedModuleImpl.java:83) at at.wtioit.intellij.plugins.odoo.modules.impl.AbstractOdooModuleImpl.dependsOn(AbstractOdooModuleImpl.java:55) at java.base/java.util.stream.MatchOps$1MatchSink.accept(MatchOps.java:90) ... at java.base/java.util.stream.ReferencePipeline.noneMatch(ReferencePipeline.java:642) at at.wtioit.intellij.plugins.odoo.models.impl.OdooModelImpl.lambda$getBaseModule$11(OdooModelImpl.java:157) at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:178) ... at java.base/java.util.stream.ReferencePipeline.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.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:178) ... at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) at at.wtioit.intellij.plugins.odoo.models.impl.OdooModelImpl.lambda$getDefiningElement$5(OdooModelImpl.java:63) at com.intellij.openapi.application.impl.ApplicationImpl.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.codeInsight.navigation.actions.GotoDeclarationHandlerBase.getGotoDeclarationTargets(GotoDeclarationHandlerBase.java:14) at at.wtioit.intellij.plugins.odoo.OdooGoToDeclarationHandler.getGotoDeclarationTargets(OdooGoToDeclarationHandler.java:33) at com.intellij.codeInsight.navigation.impl.GtdProvidersKt.fromGTDProvidersInner(gtdProviders.kt:30) ... at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665) ```