File tree Expand file tree Collapse file tree 6 files changed +32
-6
lines changed Expand file tree Collapse file tree 6 files changed +32
-6
lines changed Original file line number Diff line number Diff line change @@ -520,7 +520,7 @@ package body LSP.Clients is
520
520
Token : LSP.Types.LSP_Number_Or_String) is
521
521
begin
522
522
case Handler.Get_Progress_Type (Token) is
523
- when LSP.Client_Notification_Receivers.Params =>
523
+ when LSP.Client_Notification_Receivers.ProgressParams =>
524
524
declare
525
525
Message : Progress_Notification;
526
526
begin
Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ with LSP.Messages;
22
22
23
23
package LSP.Client_Notification_Receivers is
24
24
25
- type Progress_Value_Kind is (Params , SymbolInformation);
25
+ type Progress_Value_Kind is (ProgressParams , SymbolInformation);
26
26
27
27
type Client_Notification_Receiver is limited interface ;
28
28
-- Receiver of notification on LSP client side
Original file line number Diff line number Diff line change @@ -1189,6 +1189,20 @@ package body LSP.Message_Loggers is
1189
1189
& Ada.Containers.Count_Type'Image (Params.diagnostics.Length));
1190
1190
end On_Publish_Diagnostics ;
1191
1191
1192
+ -- ---------------------
1193
+ -- Get_Progress_Type --
1194
+ -- ---------------------
1195
+
1196
+ overriding function Get_Progress_Type
1197
+ (Self : access Message_Logger;
1198
+ Token : LSP.Types.LSP_Number_Or_String)
1199
+ return LSP.Client_Notification_Receivers.Progress_Value_Kind
1200
+ is
1201
+ pragma Unreferenced (Self, Token);
1202
+ begin
1203
+ return LSP.Client_Notification_Receivers.ProgressParams;
1204
+ end Get_Progress_Type ;
1205
+
1192
1206
-- ---------------------
1193
1207
-- On_Progress_Begin --
1194
1208
-- ---------------------
Original file line number Diff line number Diff line change @@ -346,8 +346,7 @@ private
346
346
overriding function Get_Progress_Type
347
347
(Self : access Message_Logger;
348
348
Token : LSP.Types.LSP_Number_Or_String)
349
- return LSP.Client_Notification_Receivers.Progress_Value_Kind is
350
- (LSP.Client_Notification_Receivers.Params);
349
+ return LSP.Client_Notification_Receivers.Progress_Value_Kind;
351
350
352
351
overriding procedure On_Progress
353
352
(Self : access Message_Logger;
Original file line number Diff line number Diff line change @@ -619,6 +619,20 @@ package body LSP.Servers is
619
619
Self.Send_Notification (Message);
620
620
end On_Publish_Diagnostics ;
621
621
622
+ -- ---------------------
623
+ -- Get_Progress_Type --
624
+ -- ---------------------
625
+
626
+ overriding function Get_Progress_Type
627
+ (Self : access Server;
628
+ Token : LSP.Types.LSP_Number_Or_String)
629
+ return LSP.Client_Notification_Receivers.Progress_Value_Kind
630
+ is
631
+ pragma Unreferenced (Self, Token);
632
+ begin
633
+ return LSP.Client_Notification_Receivers.ProgressParams;
634
+ end Get_Progress_Type ;
635
+
622
636
-- ---------------
623
637
-- On_Progress --
624
638
-- ---------------
Original file line number Diff line number Diff line change @@ -107,8 +107,7 @@ package LSP.Servers is
107
107
overriding function Get_Progress_Type
108
108
(Self : access Server;
109
109
Token : LSP.Types.LSP_Number_Or_String)
110
- return LSP.Client_Notification_Receivers.Progress_Value_Kind is
111
- (LSP.Client_Notification_Receivers.Params);
110
+ return LSP.Client_Notification_Receivers.Progress_Value_Kind;
112
111
113
112
overriding procedure On_Progress
114
113
(Self : access Server;
You can’t perform that action at this time.
0 commit comments