hls-plugin-api-0.4.1.0: Haskell Language Server API for plugin communication

Index

allLspCmdIdsIde.Plugin
allLspCmdIds'Ide.Plugin
asGhcIdePluginIde.Plugin
clientSupportsDocumentChangesIde.PluginUtils
CodeActionProviderIde.Types
CodeLensProviderIde.Types
commandDescIde.Types
commandFuncIde.Types
CommandFunctionIde.Types
CommandId 
1 (Type/Class)Ide.Types
2 (Data Constructor)Ide.Types
commandIdIde.Types
CompletionProviderIde.Types
completionSnippetsOnIde.Plugin.Config
Config 
1 (Type/Class)Ide.Plugin.Config
2 (Data Constructor)Ide.Plugin.Config
debugmIde.Logger
defaultPluginDescriptorIde.Types
descriptorIde.Plugin.GhcIde
DiagnosticProvider 
1 (Type/Class)Ide.Types
2 (Data Constructor)Ide.Types
DiagnosticProviderAsyncIde.Types
DiagnosticProviderFuncIde.Types
DiagnosticProviderSyncIde.Types
diagnosticsDebounceDurationIde.Plugin.Config
diagnosticsOnChangeIde.Plugin.Config
diffTextIde.PluginUtils
diffText'Ide.PluginUtils
diffTextEditIde.PluginUtils
dpFuncIde.Types
dpTriggerIde.Types
errormIde.Logger
ExecuteCommandProviderIde.Types
extractRangeIde.Plugin.Formatter
formatOnImportOnIde.Plugin.Config
FormatRangeIde.Types
FormatTextIde.Types
formattingIde.Plugin.Formatter
FormattingProviderIde.Types
formattingProviderIde.Plugin.Config
FormattingTypeIde.Types
fullRangeIde.Plugin.Formatter
getConfigFromNotificationIde.Plugin.Config
getInitialConfigIde.Plugin.Config
getPidIde.Plugin
hlintOnIde.Plugin.Config
hlsLoggerIde.Logger
HoverProviderIde.Types
IdePlugins 
1 (Type/Class)Ide.Types
2 (Data Constructor)Ide.Types
IncludeDeletionsIde.PluginUtils
ipMapIde.Types
liquidOnIde.Plugin.Config
logmIde.Logger
makeDiffTextEditIde.PluginUtils
makeDiffTextEditAdditiveIde.PluginUtils
maxNumberOfProblemsIde.Plugin.Config
mkLspCommandIde.Plugin
noneProviderIde.Plugin.Formatter
normalizeIde.PluginUtils
pluginCodeActionProviderIde.Types
pluginCodeLensProviderIde.Types
PluginCommand 
1 (Type/Class)Ide.Types
2 (Data Constructor)Ide.Types
pluginCommandsIde.Types
pluginCompletionProviderIde.Types
PluginDescriptor 
1 (Type/Class)Ide.Types
2 (Data Constructor)Ide.Types
pluginDescToIdePluginsIde.Plugin
pluginDiagnosticProviderIde.Types
pluginFormattingProviderIde.Types
pluginHoverProviderIde.Types
PluginId 
1 (Type/Class)Ide.Types
2 (Data Constructor)Ide.Types
pluginIdIde.Types
pluginRenameProviderIde.Types
pluginRulesIde.Types
pluginSymbolsProviderIde.Types
rangeFormattingIde.Plugin.Formatter
RenameProviderIde.Types
responseErrorIde.Plugin.Formatter, Ide.Plugin
SkipDeletionsIde.PluginUtils
SymbolsProviderIde.Types
warningmIde.Logger
WithDeletionsIde.PluginUtils
WithSnippets 
1 (Type/Class)Ide.Types
2 (Data Constructor)Ide.Types