3085 Commits

Author SHA1 Message Date
Anthony Leonardo Gracio
f896f54b30 Merge branch 'cherry-pick-8a93a398' into '25.1'
Merge branch 'topic/als.1493.null_entity_subprogram' into '25.1'

See merge request eng/ide/ada_language_server!1864
2024-12-18 14:11:09 +00:00
Anthony Leonardo Gracio
a3801e60b0 Merge branch 'topic/als.1493.null_entity_subprogram' into 'edge'
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>
2024-12-18 10:32:09 +00:00
Adrien Boulanger
80b92ad9df Merge branch 'cherry-pick-159f09a2' into '25.1'
Merge branch 'refine-predef-units' into '25.1'

See merge request eng/ide/ada_language_server!1825
2024-12-05 16:03:09 +00:00
Adrien Boulanger
ccac262c42 Merge branch 'refine-predef-units' into 'master'
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>
2024-12-05 15:45:09 +00:00
Adrien Boulanger
3afb43471e Merge branch 'cherry-pick-5e62ed28' into '25.1'
Merge branch 'topic/als.1437.goto_entry_protected_type' into '25.1'

See merge request eng/ide/ada_language_server!1824
2024-12-05 15:44:51 +00:00
Adrien Boulanger
2f5c77dffd Merge branch 'topic/als.1437.goto_entry_protected_type' into 'master'
Fix Goto Definition for entry in Protected Types

Closes #1437

See merge request eng/ide/ada_language_server!1753

(cherry picked from commit 5e62ed28c8)

745e0eea Fix Goto Definition for entry in Protected Types
a7fa2fb6 Apply 1 suggestion(s) to 1 file(s)

Co-authored-by: Adrien Boulanger <boulanger@adacore.com>
2024-12-05 14:23:31 +00:00
Guillaume Rivier
e03a7a7d54 Merge branch 'mr/backport/release-25.1-issue-eng/ide/ada_language_server_1483' into '25.1'
[25.1] Backport of eng/ide/ada_language_server#1483

See merge request eng/ide/ada_language_server!1820
2024-12-05 12:02:56 +00:00
Guillaume Rivier
72bc5fdd66 Add --root to GNAT SAS report task to correctly resolve URIs
Closes https://gitlab.adacore-it.com/eng/ide/ada_language_server/-/issues/1483

(cherry picked from commit 868146284f)
2024-12-05 11:42:19 +00:00
Guillaume Rivier
3718a03cf0 Add missing Subdirs attribute to Analyzer package
The attribute was introduced in
https://gitlab.adacore-it.com/eng/codepeer/codepeer/-/issues/1278.

(cherry picked from commit 60879d2ce5)
2024-12-05 11:42:19 +00:00
Adrien Boulanger
0a33739bc0 Merge branch 'cherry-pick-0cb81f4b' into '25.1'
Merge branch 'topic/gs.394.wrong_check_attribute_def' into '25.1'

See merge request eng/ide/ada_language_server!1826
2024-12-05 11:32:31 +00:00
Adrien Boulanger
f6feefad8f Merge branch 'topic/gs.394.wrong_check_attribute_def' into 'master'
Wrong attribute definition in GLS external tool

Closes gnatstudio#394

See merge request eng/ide/ada_language_server!1736

(cherry picked from commit 0cb81f4b7e)

31450ac8 Wrong attribute definition in GLS external tool

Co-authored-by: Adrien Boulanger <boulanger@adacore.com>
2024-12-02 16:03:28 +00:00
Anthony Leonardo Gracio
3f73f0262f Merge branch 'topic/fix_25.1' into '25.1'
Adjust baselines for tests on edge

See merge request eng/ide/ada_language_server!1828
2024-12-02 16:02:46 +00:00
Nicolas Setton
89e6259900 Adjust baselines for tests on edge
* 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
2024-12-02 13:51:00 +00:00
Vadim Godunko
9c214c4888 Merge branch 'cherry-pick-d725089a' into '25.1'
Merge branch 'topic/vadim/vss' into '25.1'

See merge request eng/ide/ada_language_server!1808
2024-11-21 12:08:40 +00:00
Vadim Godunko
7e5d93d73d Merge branch 'topic/vadim/vss' into 'master'
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>
2024-11-21 11:50:29 +00:00
Vadim Godunko
b11d2043b0 Merge branch 'cherry-pick-72f70c21' into '25.1'
Merge branch 'topic/vadim/vss' into 'master'

See merge request eng/ide/ada_language_server!1807
2024-11-20 17:19:40 +00:00
Vadim Godunko
3b498ac535 Merge branch 'topic/vadim/vss' into 'master'
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>
2024-11-20 15:55:11 +00:00
Anthony Leonardo Gracio
d4560130c6 Merge branch 'cherry-pick-0db6e639-2' into '25.1'
Merge branch 'topic/#1500' into '25.1'

See merge request eng/ide/ada_language_server!1790
2024-11-14 14:12:32 +00:00
Anthony Leonardo Gracio
a8add72463 Merge branch 'topic/#1500' into 'master'
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>
2024-11-13 16:59:13 +00:00
Anthony Leonardo Gracio
93195b8ac9 Merge branch 'cherry-pick-53390905' into '25.1'
Merge branch 'topic/null_node' into '25.1'

See merge request eng/ide/ada_language_server!1773
2024-11-05 15:14:39 +00:00
Anthony Leonardo Gracio
14f8ca0a7e Merge branch 'topic/null_node' into 'master'
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>
2024-11-04 13:43:21 +00:00
Max Reznik
8c6c2a9cbe Merge branch 'cherry-pick-14af323d' into '25.1'
Merge branch 'topic/ch' into '25.1'

See merge request eng/ide/ada_language_server!1771
2024-10-31 09:51:27 +00:00
Max Reznik
0fb7f8d367 Merge branch 'topic/ch' into 'master'
Don't dump `callHierarchy/incomingCalls` response

Closes #1468

See merge request eng/ide/ada_language_server!1768

(cherry picked from commit 14af323d79)

76c8ebb7 Don't dump `callHierarchy/incomingCalls` response

Co-authored-by: Max Reznik <reznik@adacore.com>
2024-10-30 12:05:17 +00:00
Anthony Leonardo Gracio
2616c8a504 Merge branch 'cherry-pick-ecae738d' into '25.1'
Merge branch 'topic/priorities' into '25.1'

See merge request eng/ide/ada_language_server!1761
2024-10-23 12:48:56 +00:00
Anthony Leonardo Gracio
0d51014aa3 Merge branch 'topic/priorities' into 'master'
Change priorities of GPR-based commands

See merge request eng/ide/ada_language_server!1760

(cherry picked from commit ecae738dbe)

26c1fefa Change priorities of GPR-based commands

Co-authored-by: Anthony Leonardo Gracio <leonardo@adacore.com>
2024-10-23 12:10:30 +00:00