Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add missing configuration options for the Ada Language Server. #4567

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Commits on Sep 30, 2024

  1. Add missing configuration options for the Ada Language Server.

    Additionally, prefer "initialization-options" over "initialized-fn" as
    the Ada Language Server prefers to know the project file as part of
    initialization, and will have to create a default one if it's not
    specified as part of these options.  If a project file is not
    specified as part of the initialization options, the server might also
    display a diagnostic about no project being specified until a
    workspace/didChangeConfiguration is received specifying the project
    file.
    
    Due to a current issue with the Ada Language Server, "initialized-fn"
    is kept to work around an issue where the project specified in
    "initialization-options" might not be honored.
    
    Add support for Ada run-time library folders via the new user option
    `lsp-ada-library-folders`, defaulting to detecting the run-time
    directory with it's unique "adainclude" folder.
    brownts committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    5c34b1e View commit details
    Browse the repository at this point in the history