nixd
|
#include <Protocol.h>
Public Attributes | |
std::string | label |
std::optional< bool > | needsConfirmation |
std::string | description |
Definition at line 246 of file lspserver/include/lspserver/Protocol.h.
std::string lspserver::ChangeAnnotation::description |
A human-readable string which is rendered less prominent in the user interface.
Definition at line 257 of file lspserver/include/lspserver/Protocol.h.
Referenced by lspserver::fromJSON(), and lspserver::toJSON().
std::string lspserver::ChangeAnnotation::label |
A human-readable string describing the actual change. The string is rendered prominent in the user interface.
Definition at line 249 of file lspserver/include/lspserver/Protocol.h.
Referenced by lspserver::fromJSON(), and lspserver::toJSON().
std::optional<bool> lspserver::ChangeAnnotation::needsConfirmation |
A flag which indicates that user confirmation is needed before applying the change.
Definition at line 253 of file lspserver/include/lspserver/Protocol.h.
Referenced by lspserver::fromJSON(), and lspserver::toJSON().