11"use strict" ;
22
3- export class Commands {
3+ export class RequestCommands {
44 public static Exit : Buffer = new Buffer ( "exit" ) ;
55 public static Ping : Buffer = new Buffer ( "ping" ) ;
66 public static Arguments = new Buffer ( "args" ) ;
77 public static Completions = new Buffer ( "comp" ) ;
88 public static Definitions = new Buffer ( "defs" ) ;
99 public static Hover = new Buffer ( "hovr" ) ;
10- public static Usages = new Buffer ( "usaaag " ) ;
10+ public static Usages = new Buffer ( "usag " ) ;
1111 public static Names = new Buffer ( "name" ) ;
1212}
1313
1414export namespace ResponseCommands {
1515 export const Pong = 'pong' ;
16+ export const TraceLog = 'tlog' ;
1617 export const Error = 'eror' ;
17- export const Arguments = "args" ;
18+ export const Signature = "args" ;
1819 export const Completions = "comp" ;
1920 export const Definitions = "defs" ;
2021 export const Hover = "hovr" ;
21- export const Usages = "usag" ;
22- export const Names = "name" ;
23- }
24-
25- /*
26- commandNames.set(CommandType.Arguments, "arguments");
27- commandNames.set(CommandType.Completions, "completions");
28- commandNames.set(CommandType.Definitions, "definitions");
29- commandNames.set(CommandType.Hover, "tooltip");
30- commandNames.set(CommandType.Usages, "usages");
31- commandNames.set(CommandType.Symbols, "names");
32- */
22+ export const References = "usag" ;
23+ export const DocumentSymbols = "name" ;
24+ }
0 commit comments