Anthony Leonardo Gracio
ed859b18bb
Add support for setTrace notification
...
In order to not raise an exception when VS Code sends it.
We don't handle it for now since VS Code already outputs a lot
of useful information (resquests being sent, results...) when
the trace setting is set to 'messages' or 'verbose'.
This could be used in the future if we want to have more debug
traces in the ALS.
closes eng/ide/ada_language_server#1116
2023-03-22 17:08:30 +00:00
Maxim Reznik
89c59e31f6
VB30-016 Read initial configuration
...
from `initializationOptions` of `initialize` request.
Closes #1079
2023-01-13 22:46:06 +02:00
Maxim Reznik
7348ee929f
U908-034 Fix SemanticTokensParams I/O routines
2022-04-21 14:46:06 +03:00
Joao Azevedo
f81f7d016f
UA28-007 Added file operation requests and notifications
...
Added different behaviours depending on the change kind.
Improved DidChangeWatchedFiles Notification.
Added test cases.
2021-12-13 09:08:00 +00:00
Vadim Godunko
043e8485d2
T714-004 Use Virtual_String into LSP_URI type.
2021-12-07 20:09:27 +03:00
Joao Azevedo
28ad0ed8df
S314-015 Added 'Add_Parameter' refactoring tool
...
Added 'Check_Syntax' protocol extension
Added test case for this tool
Adjusted existing test cases of other refactoring tools
2021-11-15 16:55:15 +00:00
Vadim Godunko
dee1b1ebda
Reflect changes in VSS JSON API.
2021-09-21 18:16:08 +03:00
Andry Ogorodnik
1ded9fe6bb
T826-026 "workspace/symbol" request with filtration
...
The request has optional fields that allow doing filtering on
the server-side. Needed to reduce the numbers of records in
the response.
2021-08-19 11:30:37 +03:00
Anthony Leonardo Gracio
9e81ea65bd
U804-021: Fix type for SignatureHelpParams
...
The context field was missing. Will be useful for improvements
later.
2021-08-05 16:21:10 +02:00
Vadim Godunko
eee46f2209
T714-004 Use Virtual_String_Vector.
2021-07-02 13:31:59 +03:00
Vadim Godunko
cd4721f474
T714-004 Don't convert keys to standard string.
2021-06-23 10:41:39 +03:00
Vadim Godunko
4434c26ad4
T714-004 Use Virtual_String for jsonrpc field.
2021-06-23 10:41:39 +03:00
Vadim Godunko
ebd5e0c464
T714-004 Use Virtual_String for enumeration images.
2021-06-23 10:41:39 +03:00
Vadim Godunko
ebc0c6c3ce
T714-004 Use Virtual_String for keys.
2021-06-23 10:41:39 +03:00
Joao Azevedo
2b9075e449
T318-086 Add Suppress Separate refactoring tool
...
Add testsuite for suppress separate refactoring tool.
2021-06-01 13:32:42 +01:00
Joao Azevedo
6a731c8c52
Convert to Python 3
2021-06-01 13:32:42 +01:00
Maxim Reznik
3fc8633c5f
TC21-032 Move to LSP 3.16. LogTraceParams, SetTraceParams
2021-03-12 18:34:50 +02:00
Maxim Reznik
acc7eb83de
TC21-032 Move to LSP 3.16. labelSupport
...
in document symbol.
2021-03-12 18:34:50 +02:00
Maxim Reznik
78192984c5
TC21-032 Move to LSP 3.16. file Create/Rename/Delete
2021-03-12 18:34:50 +02:00
Maxim Reznik
bd7188fb79
TC21-032 Move to LSP 3.16. SymbolTag
...
Add tagSupportCapability and SymbolTag types.
Add a configuration for Generic_Sets to skip writting empty
sets and avoid extra Generic_Optional instances for them.
2021-03-12 18:34:50 +02:00
Maxim Reznik
f4b6a0f362
TC21-032 Move to LSP 3.16. prepareSupportDefaultBehavior
...
for RenameClientCapabilities.
2021-03-12 18:34:50 +02:00
Maxim Reznik
ba1dc21066
TC21-032 Move to LSP 3.16. CodeActions improvements
...
resolveProvider, disabledSupport, dataSupport, disabled.
2021-03-12 18:34:50 +02:00
Maxim Reznik
49503bb158
TC21-032 Move to LSP 3.16. resolveSupport
2021-03-12 18:34:50 +02:00
Maxim Reznik
c4e260be64
TC21-032 Move to LSP 3.16. insertTextMode
2021-03-12 18:34:50 +02:00
Maxim Reznik
721dd3a342
TC21-032 Move to LSP 3.16. InsertReplaceEdit
2021-03-12 18:34:50 +02:00