File tree Expand file tree Collapse file tree 2 files changed +23
-0
lines changed Expand file tree Collapse file tree 2 files changed +23
-0
lines changed Original file line number Diff line number Diff line change @@ -255,6 +255,24 @@ package body LSP.Secure_Message_Loggers is
255
255
Self.Output.New_Line (Ok);
256
256
end On_Symbol_Response ;
257
257
258
+ -- --------------------------
259
+ -- On_CodeAction_Response --
260
+ -- --------------------------
261
+
262
+ overriding procedure On_CodeAction_Response
263
+ (Self : in out Client_Response_Logger;
264
+ Id : LSP.Structures.Integer_Or_Virtual_String;
265
+ Value : LSP.Structures.Command_Or_CodeAction_Vector_Or_Null) is
266
+ Ok : Boolean := False;
267
+ begin
268
+ Self.Output.Put (" 'textDocument/codeAction'" , Ok);
269
+ Self.Put_Id (Id, Ok);
270
+ Self.Output.Put (" result : " , Ok);
271
+ Self.Output.Put
272
+ (VSS.Strings.To_Virtual_String (Value.Length'Wide_Wide_Image), Ok);
273
+ Self.Output.New_Line (Ok);
274
+ end On_CodeAction_Response ;
275
+
258
276
-- -----------------------------
259
277
-- On_DidChange_Notification --
260
278
-- -----------------------------
Original file line number Diff line number Diff line change @@ -70,6 +70,11 @@ package LSP.Secure_Message_Loggers is
70
70
Id : LSP.Structures.Integer_Or_Virtual_String;
71
71
Value : LSP.Structures.SemanticTokens_Or_Null);
72
72
73
+ overriding procedure On_CodeAction_Response
74
+ (Self : in out Client_Response_Logger;
75
+ Id : LSP.Structures.Integer_Or_Virtual_String;
76
+ Value : LSP.Structures.Command_Or_CodeAction_Vector_Or_Null);
77
+
73
78
overriding procedure On_Symbol_Response
74
79
(Self : in out Client_Response_Logger;
75
80
Id : LSP.Structures.Integer_Or_Virtual_String;
You can’t perform that action at this time.
0 commit comments