Skip to content

Support Multi-Level Code Completion for Java #72

@Davidson-Mike

Description

@Davidson-Mike

Hi there,

I was reviewing the Java TODO document in the project and noticed the following item:

Make "prefix" go more than "1 level deep" when getting completions at caret position.

I'm wondering if there is still any intention to implement this enhancement, or if the project is now in maintenance/EOL mode?

As it currently stands, the ability to provide completions only for the first level of member access (i.e., the first . in a chain) significantly limits the utility of code completion—especially in a language like Java where deep object chains and method invocations are commonplace. For most practical usage scenarios, especially in real-world codebases, users expect completions several levels deep.

If this is no longer planned, perhaps it could be marked accordingly to help set expectations for contributors and users. This is a massive limitation on the usefulness of the language support that I was unaware of when I chose this RSTA ecosystem.

Thanks for your time.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions