Skip to content

Commit a4f46d2

Browse files
Mention GPR support in ALS documentation
For eng/ide/ada_language_server#1221
1 parent 23dc197 commit a4f46d2

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

README.md

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,18 +8,27 @@
88
[![Gitpod ready-to-code](https://img.shields.io/badge/Gitpod-ready--to--code-blue?logo=gitpod)](https://gitpod.io/#https://github.com/AdaCore/ada_language_server/tree/edge)
99

1010
This repository contains an implementation of the [Microsoft Language Server Protocol](https://microsoft.github.io/language-server-protocol/)
11-
for Ada/SPARK.
11+
for Ada/SPARK and GPR project files.
1212

13-
Current features:
13+
Current features (general):
1414

1515
* [GNAT project files](https://docs.adacore.com/gprbuild-docs/html/gprbuild_ug/gnat_project_manager.html) support.
1616
* Basic [Alire](https://alire.ada.dev/) support.
17+
18+
For Ada/SPARK, we provide the following:
19+
1720
* Code completion for names, keywords, aggregates, etc.
1821
* Code navigation, such as Go to Definition/Declaration, Find All References, Call Hierarchies, etc.
1922
* [Code refactoring](#refactoring-tools) like insert named associations, auto-add `with`-clauses, etc.
2023
* Document/Workspace symbol search.
2124
* Code folding and formatting.
2225

26+
The Ada Language Server now also supports the GPR language, via the
27+
`--language-gpr` option, providing support for the most used LSP features
28+
such as navigation, outline and tooltips for GPR files. You can refer to
29+
the [Supported LSP Server Requests](#supported-lsp-server-requests) section for more
30+
information.
31+
2332
We also provide [Visual Studio Code](https://code.visualstudio.com/)
2433
extension at
2534
[the VS Marketplace](https://marketplace.visualstudio.com/items?itemName=AdaCore.ada) and at

0 commit comments

Comments
 (0)