src/Tools/VSCode/src/protocol.scala
changeset 65229 cc96b8c3b8cb
parent 65201 2d01b30e6ac6
child 65922 d2f19f05c0e9
equal deleted inserted replaced
65228:b11099b7d868 65229:cc96b8c3b8cb
   141         "completionProvider" -> Map("resolveProvider" -> false, "triggerCharacters" -> Nil),
   141         "completionProvider" -> Map("resolveProvider" -> false, "triggerCharacters" -> Nil),
   142         "hoverProvider" -> true,
   142         "hoverProvider" -> true,
   143         "definitionProvider" -> true,
   143         "definitionProvider" -> true,
   144         "documentHighlightProvider" -> true)
   144         "documentHighlightProvider" -> true)
   145   }
   145   }
       
   146 
       
   147   object Initialized extends Notification0("initialized")
   146 
   148 
   147   object Shutdown extends Request0("shutdown")
   149   object Shutdown extends Request0("shutdown")
   148   {
   150   {
   149     def reply(id: Id, error: String): JSON.T =
   151     def reply(id: Id, error: String): JSON.T =
   150       ResponseMessage.strict(id, Some("OK"), error)
   152       ResponseMessage.strict(id, Some("OK"), error)