hls-plugin-api-1.0.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
combineResponsesIde.Types
commandDescIde.Types
commandFuncIde.Types
CommandFunctionIde.Types
CommandId 
1 (Type/Class)Ide.Types
2 (Data Constructor)Ide.Types
commandIdIde.Types
completionSnippetsOnIde.Plugin.Config
Config 
1 (Type/Class)Ide.Plugin.Config
2 (Data Constructor)Ide.Plugin.Config
configForPluginIde.Types, Ide.PluginUtils
debugmIde.Logger
defaultPluginDescriptorIde.Types
diagnosticsDebounceDurationIde.Plugin.Config
diagnosticsOnChangeIde.Plugin.Config
diffTextIde.PluginUtils
diffText'Ide.PluginUtils
errormIde.Logger
extractRangeIde.PluginUtils
FallbackCodeActionParams 
1 (Type/Class)Ide.Types
2 (Data Constructor)Ide.Types
fallbackCommandIde.Types
fallbackWorkspaceEditIde.Types
formatOnImportOnIde.Plugin.Config
FormatRangeIde.Types
FormatTextIde.Types
FormattingHandlerIde.Types
FormattingMethodIde.Types
formattingProviderIde.Plugin.Config
FormattingTypeIde.Types
fullRangeIde.PluginUtils
getClientConfigIde.PluginUtils
getConfigFromNotificationIde.Plugin.Config
getPidIde.Types, Ide.PluginUtils
getPluginConfigIde.PluginUtils
getProcessIDIde.Types, Ide.PluginUtils
HasTracingIde.Types
hlintOnIde.Plugin.Config
IdeMethod 
1 (Type/Class)Ide.Types
2 (Data Constructor)Ide.Types
IdePlugins 
1 (Type/Class)Ide.Types
2 (Data Constructor)Ide.Types
IncludeDeletionsIde.PluginUtils
installSigUsr1HandlerIde.Types, Ide.PluginUtils
ipMapIde.Types
liquidOnIde.Plugin.Config
logmIde.Logger
makeDiffTextEditIde.PluginUtils
makeDiffTextEditAdditiveIde.PluginUtils
maxCompletionsIde.Plugin.Config
maxNumberOfProblemsIde.Plugin.Config
mkFormattingHandlersIde.Types
mkLspCmdIdIde.Types, Ide.PluginUtils
mkLspCommandIde.Types, Ide.PluginUtils
mkPluginHandlerIde.Types
NeverCheckIde.Plugin.Config
normalizeIde.PluginUtils
otSetUriIde.Types
parseConfigIde.Plugin.Config
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
PluginCommand 
1 (Type/Class)Ide.Types
2 (Data Constructor)Ide.Types
pluginCommandsIde.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
pluginEnabledIde.Types, Ide.PluginUtils
pluginEnabledConfigIde.Types
PluginHandler 
1 (Type/Class)Ide.Types
2 (Data Constructor)Ide.Types
PluginHandlers 
1 (Type/Class)Ide.Types
2 (Data Constructor)Ide.Types
pluginHandlersIde.Types
PluginId 
1 (Type/Class)Ide.Types
2 (Data Constructor)Ide.Types
pluginIdIde.Types
PluginMethodIde.Types
PluginMethodHandlerIde.Types
pluginRulesIde.Types
pluginsIde.Plugin.Config
pROCESS_IDIde.Types
responseErrorIde.Types, Ide.PluginUtils
SkipDeletionsIde.PluginUtils
subRangeIde.PluginUtils
traceWithSpanIde.Types
warningmIde.Logger
WithDeletionsIde.PluginUtils
WithSnippets 
1 (Type/Class)Ide.Types
2 (Data Constructor)Ide.Types