EmmyLua / IntelliJ-EmmyLua

Lua IDE/Debugger Plugin for IntelliJ IDEA
https://emmylua.github.io
Apache License 2.0
1.72k stars 285 forks source link

Code completion not as complete as in 1.3.7.2 #559

Closed nielsvaes closed 10 months ago

nielsvaes commented 10 months ago

Environment(环境)

name version
IDEA version PyCharm 2023.2.1 (Community Edition)
EmmyLua version 1.4.7
OS Windows 11

What are the steps to reproduce this issue?(重现步骤?)

For example, I have a Lua file that looks like this: image

I'm just trying to get code completion for all the functions you see here on the POLYGON class.

What happens?(出现什么问题?)

Only the first "level: of the table is shown (POLYGON) in the code completion, but not all the functions associated with it.

image

Things I've tried that didn't solve the issue:

What were you expecting to happen?(期望?)

More code completion.

In PyCharm 2022.2.5 (Community Edition) with EmmyLua 1.3.7.2-IDEA222, I get completion for all the functions.

image

Any logs, error output, etc?(有没有什么log, error输出?)

Any other comments?(其它说明)

PyCharm 2023.2.1 (Community Edition) Build #PC-232.9559.58, built on August 22, 2023 Runtime version: 17.0.8+7-b1000.8 amd64 VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o. Windows 11.0 GC: G1 Young Generation, G1 Old Generation Memory: 4086M Cores: 20 Registry: ide.experimental.ui=true

Non-Bundled Plugins: cn.yiiguxing.plugin.figlet (1.2.1) Batch Scripts Support (1.0.13) com.intellij.plugin.adernov.powershell (2.0.10) com.github.b3er.idea.plugins.arc.browser (0.32) com.tang (1.4.7-IDEA231) ru.meanmail.plugin.requirements (2022.4.1)

CppCXY commented 10 months ago

https://github.com/EmmyLua/IntelliJ-EmmyLua/actions/runs/5777749632 for 1.4.8

nielsvaes commented 10 months ago

I must have done something wrong when I tried to install 1.4.8 earlier, because it does indeed seem to work now. My bad!