Avoid uninitialized status in ALS job
See merge request eng/ide/ada_language_server!1783
(cherry picked from commit 4e688e92c4)
24f7cacd Avoid uninitialized status in ALS job
Co-authored-by: Max Reznik <reznik@adacore.com>
Fix tests failures related to subprogram called on a null entity
See merge request eng/ide/ada_language_server!1779
(cherry picked from commit 8a93a39839)
34b956f2 Fix tests failures related to subprogram called on a null entity
Co-authored-by: Adrien Boulanger <boulanger@adacore.com>
Refine indexing iteration over predefined units
See merge request eng/ide/ada_language_server!1780
(cherry picked from commit 159f09a263)
5803f8e7 Refine indexing iteration over predefined units
Co-authored-by: Ronan Desplanques <desplanques@adacore.com>
* Adapt to the new presentation for Standard.Integer
* Adapt to the GPR diagnostics saying (legitimately) that no Ada source is present
Closes eng/ide/ada_language_server#1543
Fix testcases after changes in !1799
See merge request eng/ide/ada_language_server!1803
(cherry picked from commit d725089a73)
5eeb84a5 Fix testcases after changes in !1799
Co-authored-by: Max Reznik <reznik@adacore.com>
Rewrite LAL/LSP position/range conversion
See merge request eng/ide/ada_language_server!1805
(cherry picked from commit 72f70c21d5)
9cf1dde8 Rewrite `To_LSP_Column` to compute LSP column index at the end
e7715b2f Minor reformatting
Co-authored-by: Vadim Godunko <godunko@adacore.com>
Override default indentation settings for Ada
See merge request eng/ide/ada_language_server!1785
(cherry picked from commit 0db6e6393f)
8df82f0a Override default indentation settings for Ada
Co-authored-by: Anthony Leonardo Gracio <leonardo@adacore.com>
Avoid `PRECONDITION_FAILURE` on editing an empty file
Closes#1435
See merge request eng/ide/ada_language_server!1772
(cherry picked from commit 5339090582)
72b664aa Avoid `PRECONDITION_FAILURE` on editing an empty file
Co-authored-by: Max Reznik <reznik@adacore.com>