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

Index

&Ide.Plugin.Properties
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
Config 
1 (Type/Class)Ide.Plugin.Config
2 (Data Constructor)Ide.Plugin.Config
configForPluginIde.Types, Ide.PluginUtils
CustomConfig 
1 (Type/Class)Ide.Types
2 (Data Constructor)Ide.Types
debugmIde.Logger
defaultPluginDescriptorIde.Types
defaultValueIde.Plugin.Properties
defineArrayPropertyIde.Plugin.Properties
defineBooleanPropertyIde.Plugin.Properties
defineEnumPropertyIde.Plugin.Properties
defineIntegerPropertyIde.Plugin.Properties
defineNumberPropertyIde.Plugin.Properties
defineObjectPropertyIde.Plugin.Properties
defineStringPropertyIde.Plugin.Properties
descriptionIde.Plugin.Properties
diagnosticsDebounceDurationIde.Plugin.Config
diagnosticsOnChangeIde.Plugin.Config
diffTextIde.PluginUtils
diffText'Ide.PluginUtils
emptyCustomConfigIde.Types
emptyPropertiesIde.Plugin.Properties
enumDescriptionsIde.Plugin.Properties
EnumMetaDataIde.Plugin.Properties
enumValuesIde.Plugin.Properties
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
HasPropertyIde.Plugin.Properties
HasTracingIde.Types
hlintOnIde.Plugin.Config
IdeMethod 
1 (Type/Class)Ide.Types
2 (Data Constructor)Ide.Types
IdeNotification 
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
KeyNameProxy 
1 (Type/Class)Ide.Plugin.Properties
2 (Data Constructor)Ide.Plugin.Properties
liquidOnIde.Plugin.Config
logmIde.Logger
makeDiffTextEditIde.PluginUtils
makeDiffTextEditAdditiveIde.PluginUtils
maxCompletionsIde.Plugin.Config
MetaData 
1 (Type/Class)Ide.Plugin.Properties
2 (Data Constructor)Ide.Plugin.Properties
mkCustomConfigIde.Types
mkFormattingHandlersIde.Types
mkLspCmdIdIde.Types, Ide.PluginUtils
mkLspCommandIde.Types, Ide.PluginUtils
mkPluginHandlerIde.Types
mkPluginNotificationHandlerIde.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
pluginCustomConfigIde.Types
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
PluginNotificationHandler 
1 (Type/Class)Ide.Types
2 (Data Constructor)Ide.Types
PluginNotificationHandlers 
1 (Type/Class)Ide.Types
2 (Data Constructor)Ide.Types
pluginNotificationHandlersIde.Types
PluginNotificationMethodHandlerIde.Types
pluginRulesIde.Types
pluginsIde.Plugin.Config
pluginsToDefaultConfigIde.Plugin.ConfigUtils
pluginsToVSCodeExtensionSchemaIde.Plugin.ConfigUtils
pROCESS_IDIde.Types
PropertiesIde.Plugin.Properties
PropertyKey 
1 (Type/Class)Ide.Plugin.Properties
2 (Data Constructor)Ide.Plugin.Properties
PropertyTypeIde.Plugin.Properties
responseErrorIde.Types, Ide.PluginUtils
SArrayIde.Plugin.Properties
SBooleanIde.Plugin.Properties
SEnumIde.Plugin.Properties
SIntegerIde.Plugin.Properties
SkipDeletionsIde.PluginUtils
SNumberIde.Plugin.Properties
SObjectIde.Plugin.Properties
SPropertyKeyIde.Plugin.Properties
SStringIde.Plugin.Properties
subRangeIde.PluginUtils
TArrayIde.Plugin.Properties
TBooleanIde.Plugin.Properties
TEnumIde.Plugin.Properties
TIntegerIde.Plugin.Properties
TNumberIde.Plugin.Properties
TObjectIde.Plugin.Properties
toDefaultJSONIde.Plugin.Properties
ToHsTypeIde.Plugin.Properties
toVSCodeExtensionSchemaIde.Plugin.Properties
traceWithSpanIde.Types
TStringIde.Plugin.Properties
usePropertyIde.Plugin.Properties
usePropertyEitherIde.Plugin.Properties
usePropertyLspIde.PluginUtils
warningmIde.Logger
WithDeletionsIde.PluginUtils