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

Unknown string value class: class com.jetbrains.python.psi.impl.PyFunctionImpl #112

Open sufyanel opened 1 year ago

sufyanel commented 1 year ago

Plugin Version: 0.6.8 IntelliJ Version: PyCharm 2022.2.1 IntelliJ Build: PC-222.3739.56

java.lang.Throwable: Unknown string value class: class com.jetbrains.python.psi.impl.PyFunctionImpl ``` java.lang.Throwable: Unknown string value class: class com.jetbrains.python.psi.impl.PyFunctionImpl ->at com.intellij...error(Logger.java:184) at at.wtioit.intellij.plugins.odoo.PsiElementsUtil.getStringValueForValueChild(PsiElementsUtil.java:219) at at.wtioit.intellij.plugins.odoo.PsiElementsUtil.getStringValueForValueChild(PsiElementsUtil.java:174) at at.wtioit.intellij.plugins.odoo.PsiElementsUtil.getStringValueForValueChild(PsiElementsUtil.java:135) at at.wtioit.intellij.plugins.odoo.OdooRecordPsiElementMatcherUtil.lambda$getRecordsFromFile$6(OdooRecordPsiElementMatcherUtil.java:118) at at.wtioit.intellij.plugins.odoo.PsiElementsUtil.walkTree(PsiElementsUtil.java:120) at at.wtioit.intellij.plugins.odoo.PsiElementsUtil.walkTree(PsiElementsUtil.java:121) at at.wtioit.intellij.plugins.odoo.PsiElementsUtil.walkTree(PsiElementsUtil.java:121) at at.wtioit.intellij.plugins.odoo.OdooRecordPsiElementMatcherUtil.getRecordsFromFile(OdooRecordPsiElementMatcherUtil.java:115) at at.wtioit.intellij.plugins.odoo.OdooRecordPsiElementMatcherUtil.getRecordsFromFile(OdooRecordPsiElementMatcherUtil.java:83) at at.wtioit.intellij.plugins.odoo.records.index.OdooRecordFileIndex$OdooRecordFileIndexer.map(OdooRecordFileIndex.java:119) at at.wtioit.intellij.plugins.odoo.records.index.OdooRecordFileIndex$OdooRecordFileIndexer.map(OdooRecordFileIndex.java:104) at at.wtioit.intellij.plugins.odoo.index.OdooIndexExtension.map(OdooIndexExtension.java:26) at at.wtioit.intellij.plugins.odoo.index.OdooIndexer.lambda$map$0(OdooIndexer.java:20) ->at java...accept(ReferencePipeline.java:197) ... ->at java...collect(ReferencePipeline.java:682) at at.wtioit.intellij.plugins.odoo.index.OdooIndexer.map(OdooIndexer.java:22) at at.wtioit.intellij.plugins.odoo.index.OdooIndexer.map(OdooIndexer.java:10) ->at com.intellij...mapByIndexer(MapReduceIndex.java:308) ... ->at com.intellij...getValues(FileBasedIndexEx.java:136) at at.wtioit.intellij.plugins.odoo.index.OdooIndex.getValues(OdooIndex.java:49) at at.wtioit.intellij.plugins.odoo.modules.impl.OdooModuleServiceImpl.lambda$getModule$1(OdooModuleServiceImpl.java:63) ->at com.intellij...runReadAction(ApplicationImpl.java:928) at at.wtioit.intellij.plugins.odoo.modules.impl.OdooModuleServiceImpl.getModule(OdooModuleServiceImpl.java:61) at at.wtioit.intellij.plugins.odoo.pycharm.PyCharmOdooAddonsImportResolver.resolveImportReference(PyCharmOdooAddonsImportResolver.java:48) ->at com.jetbrains...invoke(PyResolveImportUtil.kt:199) ... ->at java...run(ForkJoinWorkerThread.java:165) ```