mirror of
https://github.com/SpartanJ/eepp.git
synced 2026-06-04 20:46:29 +03:00
Minor improvements in symbol search.
This commit is contained in:
@@ -61,6 +61,12 @@ struct PluginDefinition {
|
||||
PluginCreatorFn creatorSyncFn{ nullptr };
|
||||
};
|
||||
|
||||
enum class PluginCapability {
|
||||
WorkspaceSymbol,
|
||||
TextDocumentSymbol,
|
||||
Max
|
||||
};
|
||||
|
||||
enum class PluginMessageType {
|
||||
WorkspaceFolderChanged, // Broadcast the workspace folder from the application to the plugins
|
||||
Diagnostics, // Broadcast a document diagnostics from the LSP Client
|
||||
@@ -84,6 +90,7 @@ enum class PluginMessageType {
|
||||
GetErrorOrWarning, // Request a component to provide the information of an error or warning in a
|
||||
// particular document location
|
||||
GetDiagnostics, // Request the diagnostic information from a cursor position
|
||||
QueryPluginCapability, // Requests / queries if a plugin providers a capability
|
||||
Undefined
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user