Elie Richa
34b9c670df
Use a separate env variable to control the ALS library kind
...
And fallback to LIBRARY_TYPE if specified
2025-12-22 10:17:23 +01:00
Elie Richa
1d538b1eb6
Include all testsuites in VS Code coverage testing
...
Closes eng/ide/ada_language_server#1681
2025-06-30 11:37:37 +00:00
Maxim Reznik
23d10cdc9a
Avoid OS environment, because libgpr2 introduced
...
it with a different value set. #1628
2025-03-24 13:33:03 +02:00
Elie Richa
b872af6a3a
Switch to using GPRBUILD_CARGS Makefile variable
2025-01-17 10:31:23 +00:00
Adrien Boulanger
60627a5fcd
Apply 1 suggestion(s) to 1 file(s)
...
Co-authored-by: Elie Richa <richa@adacore.com >
2024-11-12 09:46:08 +00:00
Boulanger
af5978fa66
s-memory.adb must be recompiled by the ALS
...
Closes eng/ide/ada_language_server#1494
2024-11-12 09:46:08 +00:00
Elie Richa
9b8ec642f5
Support activating TypeScript coverage in Makefile
2024-10-10 11:32:43 +00:00
Elie Richa
7292ed1734
Customize the build project task to use 'make'
2024-09-30 14:09:45 +00:00
Maxim Reznik
e34dc18820
Restore GitHub Action to build ALS on AArch64 Linux
...
with cross-toolchain.
Ref #1387
2024-09-02 11:08:27 +03:00
Elie Richa
c6ee405a95
Remove workaround for Windows
2024-08-08 15:56:24 +00:00
Maxim Reznik
a4d1341319
Use Alire to build ALS on GitHub
...
Ref #1387
2024-08-06 14:51:41 +03:00
Maxim Reznik
8c2bca9577
Revert unintentional change. Add PROCESSORS variable
...
to `Makefile` to limit active CPU used to build the project.
(no-issue-check)
2024-06-03 17:24:54 +03:00
Elie Richa
660766c0b3
Improve error reporting in task testing
2024-05-31 15:42:07 +00:00
Maxim Reznik
928732e66a
Rewrite workspace/executeCommand as a job
...
Refs #1141
2024-05-02 14:44:52 +03:00
Elie Richa
27289e0204
Work around the vscode-test drive letter bug
2024-04-18 08:54:30 +00:00
Maxim Reznik
cab4204c88
Fix checking e3 Python module
2024-04-03 13:06:26 +03:00
Elie Richa
26bc48ce0e
Run compilation before linting for better errors
2024-03-18 10:08:29 +00:00
Maxim Reznik
2a5acbaf96
Improve lsp_gen to split lsp-input.adb into parts
...
Refs gnatstudio#200
2023-12-20 14:18:29 +00:00
Elie Richa
8ce5fe50bf
Use gprbuild -m for builds
2023-10-25 13:38:16 +00:00
Maxim Reznik
c085ca308c
GitHub CI: Use GCC 13 to build ALS
...
Switch to 24.0.x numbering. Force Alire use preinstalled MSYS2 on
Windows.
2023-10-19 21:49:16 +03:00
Max Reznik
738f4f17da
Avoid overwrite error for .sid files
2023-10-19 12:35:41 +00:00
Maxim Reznik
86c7558a6b
Fix gnatcov invocation
...
after renaming lsp.gpr to lsp_3_17.gpr. Client project still depends
on old lsp.gpr.
Closes #1180
2023-10-03 18:36:53 +03:00
Andry Ogorodnik
0e989467a9
Set codeActionProvider option in the ServerCapabilities
2023-10-02 13:05:42 +03:00
Maxim Reznik
345f0b213d
Add dependecies needed by generated LSP code
...
including
* Base message types client/server messages and derived
notifications, requests, responses, progress reports,
* visitor interfaces to distinguish them
* readers specifications (as they are not generated)
* LSP.Structures body
* I/O tools to handle complicated implementations
* errors related responses (not included in JSON metamodel)
* Client_Message_Receiver to group all messages from server to client
Refs #1170
2023-10-02 12:53:08 +03:00
Elie Richa
4eea60373e
Fix .exe suffix usage in Makefile on Windows
2023-09-18 12:59:15 +00:00