Skip to content

Commit f0486eb

Browse files
Philippe Gilreznikmm
authored andcommitted
Add gpr open/change/close document support & diagnostics
lsp-gpr_documents: edited files document & gpr2 tree handling lsp-gpr_handlers: add data to allow gpr file parsings & API to implements open/change/close document, get symbols requests and publish notification lsp-gpr_files: gpr files (opened & referenced) data structure for symbols, navigation, tooltip, completion, etc lsp-gpr_files-symbols: get symbols implementation lsp-gpr_file_readers: reader to let parsers access disk & open documents lsp-ada_driver.adb: add server missing references gpr tests: new get_symbols, get_symbols_hierarchy, publish_diag tests update start_stop test ref eng/ide/ada_language_server#1127
1 parent 1d96b44 commit f0486eb

29 files changed

+4554
-14
lines changed

source/ada/lsp-ada_driver.adb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,8 @@ procedure LSP.Ada_Driver is
9393
Stream : aliased LSP.Stdio_Streams.Stdio_Stream;
9494
Ada_Handler : aliased LSP.Ada_Handlers.Message_Handler
9595
(Server'Access, Server_Trace);
96-
GPR_Handler : aliased LSP.GPR_Handlers.Message_Handler;
96+
GPR_Handler : aliased LSP.GPR_Handlers.Message_Handler
97+
(Server'Access, Server_Trace);
9798

9899
Error_Decorator : aliased LSP.Error_Decorators.Error_Decorator
99100
(Server_Trace,

0 commit comments

Comments
 (0)