When I try to complete any method from android.jar file, in class, which extends any from android.jar (other libraries I'm not tested), I'm getting message: JavaComplete: classname 'methodName' not found in any scope (but method avaible in popup menu). And, when I try to complete parameters for this method, I'm getting errors (see below :message).
If typing method using any object (using operator dot), then all OK.
Expected behavior (Required!)
Methods from Android framework should complete correctly, without errors, if not used this. or any object.
The steps to reproduce actual behavior (Required!)
Open java file with class, which extends any from Android library.
Typing any android.jar method, not using for it this. or object.
Select it from popup menu (first error).
Try to complete parameters of this method by pressing <C-X><C-O> (second error).
Actual behavior (Required!)
When I try to complete any method from android.jar file, in class, which extends any from android.jar (other libraries I'm not tested), I'm getting message:
JavaComplete: classname 'methodName' not found in any scope
(but method avaible in popup menu). And, when I try to complete parameters for this method, I'm getting errors (see below:message
). If typing method using any object (using operator dot), then all OK.Expected behavior (Required!)
Methods from Android framework should complete correctly, without errors, if not used
this.
or any object.The steps to reproduce actual behavior (Required!)
this.
or object.<C-X><C-O>
(second error).Environment (Required!)
Q&A
JCdebugEnableLogs
and can put here content ofJCdebugGetLogContent
command, if you need.g:JavaComplete_JavaviDebug
to1
, than setg:JavaComplete_JavaviLogfileDirectory
, and put here server logs, too.The output of :redir and :message (Optional)
:message
pastebinSorry for my bad English.