Skip to content

Commit a5e57f0

Browse files
author
Philippe Gil
committed
Merge branch 'topic/1248-fix-external-tools-package-documentation' into 'master'
Fix external tools package documentation missing See merge request eng/ide/ada_language_server!1497
2 parents 1507e1b + 7088753 commit a5e57f0

File tree

2 files changed

+29
-1
lines changed

2 files changed

+29
-1
lines changed

source/gpr/lsp-gpr_external_tools.adb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -203,7 +203,7 @@ package body LSP.GPR_External_Tools is
203203
if not Exists (Name) then
204204
Add (Name, Projects);
205205
end if;
206-
if Get_Package_Description (Name)'Length > 0
206+
if Get_Package_Description (Name)'Length = 0
207207
and then Description'Length > 0
208208
then
209209
Set_Package_Description (Name, Description);

testsuite/gpr_lsp/completion_package_resolve/test.json

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -578,6 +578,34 @@
578578
}
579579
]
580580
}
581+
},
582+
{
583+
"send": {
584+
"request": {
585+
"id": 13,
586+
"method": "completionItem/resolve",
587+
"params": {
588+
"label": "Ide",
589+
"insertTextFormat": 1,
590+
"data": [
591+
"Ide"
592+
]
593+
}
594+
},
595+
"wait": [
596+
{
597+
"id": 13,
598+
"result": {
599+
"label": "Ide",
600+
"documentation": "This package specifies the options used by 'gnatstudio' IDE.",
601+
"insertTextFormat": 1,
602+
"data": [
603+
"Ide"
604+
]
605+
}
606+
}
607+
]
608+
}
581609
},
582610
{
583611
"stop": {

0 commit comments

Comments
 (0)