The autocomplete throws an error before showing me the autocomplete options if you try to use autocomplete within a class that uses extends with an external lib
Expected behavior (Required!)
The autocomplete should work without any errors
The steps to reproduce actual behavior (Required!)
Add a libs path
Create a class (for example public class Main extends ...) that uses another lib
e. Type System. within the class and use c-xc-o
Environment (Required!)
OS: Linux
Vim version: N/A
Neovim version: 0.5.1
Q&A
Yes, I tried minimal .vimrc configuraion.
Yes, I have enabled logs with JCdebugEnableLogs and can put here content of JCdebugGetLogContent command, if you need.
Even, if you wish, I can set g:JavaComplete_JavaviLogLevel to 'debug', then set g:JavaComplete_JavaviLogDirectory, and put here server logs, too.
Screenshot (Optional)
The output of :redir and :message (Optional)
Error detected while processing function javacomplete#Complete[1]..javacomplete#complete#complete#Complete[14]..javacomplete#complete#context#ExecuteContext[26]..javacomp
lete#complete#complete#CompleteAfterDot[97]..javacomplete#collector#GetDeclaredClassName[15]..javacomplete#collector#SearchForName[29]..javacomplete#complete#complete#Sea
rchMember[74]..javacomplete#complete#complete#SearchMember:
line 3:
E716: Key not present in Dictionary: "name)"
Press ENTER or type command to continue
Error detected while processing function javacomplete#Complete[1]..javacomplete#complete#complete#Complete[14]..javacomplete#complete#context#ExecuteContext[26]..javacomp
lete#complete#complete#CompleteAfterDot[97]..javacomplete#collector#GetDeclaredClassName[15]..javacomplete#collector#SearchForName[29]..javacomplete#complete#complete#Sea
rchMember[74]..javacomplete#complete#complete#SearchMember:
line 3:
E116: Invalid arguments for function javacomplete#util#GetClassPackage
Press ENTER or type command to continue
Error detected while processing function javacomplete#Complete[1]..javacomplete#complete#complete#Complete[14]..javacomplete#complete#context#ExecuteContext[26]..javacomp
lete#complete#complete#CompleteAfterDot[97]..javacomplete#collector#GetDeclaredClassName[15]..javacomplete#collector#SearchForName[29]..javacomplete#complete#complete#Sea
rchMember[74]..javacomplete#complete#complete#SearchMember:
line 3:
E15: Invalid expression: javacomplete#complete#complete#GetPackageName() == javacomplete#util#GetClassPackage(a:ci.name)
I'm pretty new to Java and I'm just following a tutorial, so please let me know if anything is wrong
Actual behavior (Required!)
The autocomplete throws an error before showing me the autocomplete options if you try to use autocomplete within a class that uses
extends
with an external libExpected behavior (Required!)
The autocomplete should work without any errors
The steps to reproduce actual behavior (Required!)
public class Main extends ...
) that uses another lib e. TypeSystem.
within the class and usec-x
c-o
Environment (Required!)
Q&A
JCdebugEnableLogs
and can put here content ofJCdebugGetLogContent
command, if you need.g:JavaComplete_JavaviLogLevel
to'debug'
, then setg:JavaComplete_JavaviLogDirectory
, and put here server logs, too.Screenshot (Optional)
The output of :redir and :message (Optional)
I'm pretty new to Java and I'm just following a tutorial, so please let me know if anything is wrong