Skip to content

Wrong completion list in debug console #880

@jdneo

Description

@jdneo

Version: 1.48.2 (system setup)
Commit: a0479759d6e9ea56afa657e454193f72aef85bd0
Date: 2020-08-25T10:13:11.295Z
Electron: 7.3.2
Chrome: 78.0.3904.130
Node.js: 12.8.1
V8: 7.8.279.23-electron.0
OS: Windows_NT x64 10.0.19041

Steps To Reproduce

Try to trigger the completion where the cursor is not at the end of the code

Log:

[request]
{"command":"completions","arguments":{"frameId":1,"text":"ASTNodes.getTypeName(cic.)","column":26,"line":1},"type":"request","seq":115}

!ENTRY java-debug 1 0 2020-09-09 14:28:44.848
!MESSAGE 
[[RESPONSE]]
Content-Length: 4247

{"success":true,"request_seq":115,"command":"completions","body":{"targets":[{"label":"params : CodeActionParams","text":"params","type":"variable","start":0,"number":0},{"label":"context : IInvocationContext","text":"context","type":"variable","start":0,"number":0},{"label":"node : ASTNode","text":"node","type":"variable","start":0,"number":0},{"label":"returnAsCommand : boolean","text":"returnAsCommand","type":"variable","start":0,"number":0},{"label":"label : String","text":"label","type":"variable","start":0,"number":0},{"label":"cic : ClassInstanceCreation","text":"cic","type":"variable","start":0,"number":0},{"label":"anonymTypeDecl : AnonymousClassDeclaration","text":"anonymTypeDecl","type":"variable","start":0,"number":0},{"label":"refactoring : ConvertAnonymousToNestedRefactoring","text":"refactoring","type":"variable","start":0,"number":0},{"label":"extTypeName : String","text":"extTypeName","type":"variable","start":0,"number":0},{"label":"anonymTypeBinding : ITypeBinding","text":"anonymTypeBinding","type":"variable","start":0,"number":0},{"label":"CONVERT_ANONYMOUS_CLASS_TO_NESTED_COMMAND : String","text":"CONVERT_ANONYMOUS_CLASS_TO_NESTED_COMMAND","type":"field","start":0,"number":0},{"label":"noErrorsAtLocation(IProblemLocationCore[] locations) : boolean","text":"noErrorsAtLocation()","type":"function","start":0,"number":0},{"label":"isDirectlyAccessible(ASTNode nameNode, ITypeBinding declaringClass) : boolean","text":"isDirectlyAccessible()","type":"function","start":0,"number":0},{"label":"getMakeVariableDeclarationFinalProposals(IInvocationContext context, Collection\u003cChangeCorrectionProposal\u003e resultingCollections) : boolean","text":"getMakeVariableDeclarationFinalProposals()","type":"function","start":0,"number":0},{"label":"getEnclosingHeader(ASTNode node, Class\u003cT\u003e headerType, StructuralPropertyDescriptor... headerProperties) : T","text":"getEnclosingHeader()","type":"function","start":0,"number":0},{"label":"getEnclosingForStatementHeader(ASTNode node) : ForStatement","text":"getEnclosingForStatementHeader()","type":"function","start":0,"number":0},{"label":"getConvertVarTypeToResolvedTypeProposal(IInvocationContext context, ASTNode node, Collection\u003cChangeCorrectionProposal\u003e proposals) : boolean","text":"getConvertVarTypeToResolvedTypeProposal()","type":"function","start":0,"number":0},{"label":"getConvertResolvedTypeToVarTypeProposal(IInvocationContext context, ASTNode node, Collection\u003cChangeCorrectionProposal\u003e proposals) : boolean","text":"getConvertResolvedTypeToVarTypeProposal()","type":"function","start":0,"number":0},{"label":"getConvertLambdaToAnonymousClassCreationsProposals(IInvocationContext context, ASTNode covering, Collection\u003cChangeCorrectionProposal\u003e resultingCollections) : boolean","text":"getConvertLambdaToAnonymousClassCreationsProposals()","type":"function","start":0,"number":0},{"label":"getConvertForLoopProposal(IInvocationContext context, ASTNode node, Collection\u003cChangeCorrectionProposal\u003e resultingCollections) : boolean","text":"getConvertForLoopProposal()","type":"function","start":0,"number":0},{"label":"getConvertAnonymousToNestedProposal(CodeActionParams params, IInvocationContext context, ASTNode node, boolean returnAsCommand) : RefactoringCorrectionProposal","text":"getConvertAnonymousToNestedProposal()","type":"function","start":0,"number":0},{"label":"getConvertAnonymousClassCreationsToLambdaProposals(IInvocationContext context, ASTNode covering, Collection\u003cChangeCorrectionProposal\u003e resultingCollections) : boolean","text":"getConvertAnonymousClassCreationsToLambdaProposals()","type":"function","start":0,"number":0},{"label":"getClassInstanceCreation(ASTNode node) : ClassInstanceCreation","text":"getClassInstanceCreation()","type":"function","start":0,"number":0},{"label":"getAddStaticImportProposals(IInvocationContext context, ASTNode node, Collection\u003cChangeCorrectionProposal\u003e proposals) : boolean","text":"getAddStaticImportProposals()","type":"function","start":0,"number":0},{"label":"RefactorProcessor - org.eclipse.jdt.ls.core.internal.corrections","text":"RefactorProcessor","type":"class","start":0,"number":0}]},"seq":244,"type":"response"}

WeChat Screenshot_20200909142120

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions