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

Index

allLspCmdIdsIde.PluginUtils
allLspCmdIds'Ide.PluginUtils
AlwaysCheckIde.Plugin.Config
CheckOnCloseIde.Plugin.Config
CheckOnSaveAndCloseIde.Plugin.Config
CheckParentsIde.Plugin.Config
checkParentsIde.Plugin.Config
checkProjectIde.Plugin.Config
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
configForPluginIde.PluginUtils
debugmIde.Logger
defaultPluginDescriptorIde.Types
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
dpFuncIde.Types
dpTriggerIde.Types
errormIde.Logger
ExecuteCommandProviderIde.Types
extractRangeIde.PluginUtils
formatOnImportOnIde.Plugin.Config
FormatRangeIde.Types
FormatTextIde.Types
FormattingProviderIde.Types
formattingProviderIde.Plugin.Config
FormattingTypeIde.Types
fullRangeIde.PluginUtils
getClientConfigIde.PluginUtils
getConfigFromNotificationIde.Plugin.Config
getInitialConfigIde.Plugin.Config
getPluginConfigIde.PluginUtils
getProcessIDIde.PluginUtils
hlintOnIde.Plugin.Config
HoverProviderIde.Types
IdePlugins 
1 (Type/Class)Ide.Types
2 (Data Constructor)Ide.Types
IncludeDeletionsIde.PluginUtils
installSigUsr1HandlerIde.PluginUtils
ipMapIde.Types
liquidOnIde.Plugin.Config
logmIde.Logger
makeDiffTextEditIde.PluginUtils
makeDiffTextEditAdditiveIde.PluginUtils
maxCompletionsIde.Plugin.Config
maxNumberOfProblemsIde.Plugin.Config
mkLspCmdIdIde.PluginUtils
mkLspCommandIde.PluginUtils
NeverCheckIde.Plugin.Config
noneProviderIde.Types
normalizeIde.PluginUtils
plcCodeActionsOnIde.Plugin.Config
plcCodeLensOnIde.Plugin.Config
plcCompletionOnIde.Plugin.Config
plcConfigIde.Plugin.Config
plcDiagnosticsOnIde.Plugin.Config
plcGlobalOnIde.Plugin.Config
plcHoverOnIde.Plugin.Config
plcRenameOnIde.Plugin.Config
plcSymbolsOnIde.Plugin.Config
pluginCodeActionProviderIde.Types
pluginCodeLensProviderIde.Types
PluginCommand 
1 (Type/Class)Ide.Types
2 (Data Constructor)Ide.Types
pluginCommandsIde.Types
pluginCompletionProviderIde.Types
PluginConfig 
1 (Type/Class)Ide.Plugin.Config
2 (Data Constructor)Ide.Plugin.Config
PluginDescriptor 
1 (Type/Class)Ide.Types
2 (Data Constructor)Ide.Types
pluginDescToIdePluginsIde.PluginUtils
pluginDiagnosticProviderIde.Types
pluginEnabledIde.PluginUtils
pluginFormattingProviderIde.Types
pluginHoverProviderIde.Types
PluginId 
1 (Type/Class)Ide.Types
2 (Data Constructor)Ide.Types
pluginIdIde.Types
pluginRenameProviderIde.Types
pluginRulesIde.Types
pluginsIde.Plugin.Config
pluginSymbolsProviderIde.Types
RenameProviderIde.Types
responseErrorIde.PluginUtils
SkipDeletionsIde.PluginUtils
subRangeIde.PluginUtils
SymbolsProviderIde.Types
warningmIde.Logger
WithDeletionsIde.PluginUtils
WithSnippets 
1 (Type/Class)Ide.Types
2 (Data Constructor)Ide.Types