Index
| & | Ide.Plugin.Properties | 
| allLspCmdIds | Ide.PluginUtils | 
| allLspCmdIds' | Ide.PluginUtils | 
| AlwaysCheck | Ide.Plugin.Config | 
| CheckOnSave | Ide.Plugin.Config | 
| CheckParents | Ide.Plugin.Config | 
| checkParents | Ide.Plugin.Config | 
| checkProject | Ide.Plugin.Config | 
| combineResponses | Ide.Types | 
| commandDesc | Ide.Types | 
| commandFunc | Ide.Types | 
| CommandFunction | Ide.Types | 
| CommandId | |
| 1 (Type/Class) | Ide.Types | 
| 2 (Data Constructor) | Ide.Types | 
| commandId | Ide.Types | 
| Config | |
| 1 (Type/Class) | Ide.Plugin.Config | 
| 2 (Data Constructor) | Ide.Plugin.Config | 
| configCustomConfig | Ide.Types | 
| ConfigDescriptor | |
| 1 (Type/Class) | Ide.Types | 
| 2 (Data Constructor) | Ide.Types | 
| configEnableGenericConfig | Ide.Types | 
| configForPlugin | Ide.Types, Ide.PluginUtils | 
| configHasDiagnostics | Ide.Types | 
| CustomConfig | |
| 1 (Type/Class) | Ide.Types | 
| 2 (Data Constructor) | Ide.Types | 
| defaultConfigDescriptor | Ide.Types | 
| defaultPluginDescriptor | Ide.Types | 
| defaultValue | Ide.Plugin.Properties | 
| defineArrayProperty | Ide.Plugin.Properties | 
| defineBooleanProperty | Ide.Plugin.Properties | 
| defineEnumProperty | Ide.Plugin.Properties | 
| defineIntegerProperty | Ide.Plugin.Properties | 
| defineNumberProperty | Ide.Plugin.Properties | 
| defineObjectProperty | Ide.Plugin.Properties | 
| defineStringProperty | Ide.Plugin.Properties | 
| description | Ide.Plugin.Properties | 
| diffText | Ide.PluginUtils | 
| diffText' | Ide.PluginUtils | 
| DynFlagsModifications | |
| 1 (Type/Class) | Ide.Types | 
| 2 (Data Constructor) | Ide.Types | 
| dynFlagsModifyGlobal | Ide.Types | 
| dynFlagsModifyParser | Ide.Types | 
| emptyProperties | Ide.Plugin.Properties | 
| enumDescriptions | Ide.Plugin.Properties | 
| EnumMetaData | Ide.Plugin.Properties | 
| enumValues | Ide.Plugin.Properties | 
| extractRange | Ide.PluginUtils | 
| FallbackCodeActionParams | |
| 1 (Type/Class) | Ide.Types | 
| 2 (Data Constructor) | Ide.Types | 
| fallbackCommand | Ide.Types | 
| fallbackWorkspaceEdit | Ide.Types | 
| FormatRange | Ide.Types | 
| FormatText | Ide.Types | 
| FormattingHandler | Ide.Types | 
| FormattingMethod | Ide.Types | 
| formattingProvider | Ide.Plugin.Config | 
| FormattingType | Ide.Types | 
| fullRange | Ide.PluginUtils | 
| getClientConfig | Ide.PluginUtils | 
| getConfigFromNotification | Ide.Plugin.Config | 
| getNormalizedFilePath | Ide.PluginUtils | 
| getPid | Ide.Types, Ide.PluginUtils | 
| getPluginConfig | Ide.PluginUtils | 
| getProcessID | Ide.Types, Ide.PluginUtils | 
| handleMaybe | Ide.PluginUtils | 
| handleMaybeM | Ide.PluginUtils | 
| HasProperty | Ide.Plugin.Properties | 
| HasTracing | Ide.Types | 
| IdeCommand | |
| 1 (Type/Class) | Ide.Types | 
| 2 (Data Constructor) | Ide.Types | 
| 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 | 
| idePluginsToPluginDesc | Ide.PluginUtils | 
| IncludeDeletions | Ide.PluginUtils | 
| installSigUsr1Handler | Ide.Types, Ide.PluginUtils | 
| ipMap | Ide.Types | 
| KeyNameProxy | |
| 1 (Type/Class) | Ide.Plugin.Properties | 
| 2 (Data Constructor) | Ide.Plugin.Properties | 
| makeDiffTextEdit | Ide.PluginUtils | 
| makeDiffTextEditAdditive | Ide.PluginUtils | 
| maxCompletions | Ide.Plugin.Config | 
| MetaData | |
| 1 (Type/Class) | Ide.Plugin.Properties | 
| 2 (Data Constructor) | Ide.Plugin.Properties | 
| mkCustomConfig | Ide.Types | 
| mkFormattingHandlers | Ide.Types | 
| mkLspCmdId | Ide.Types, Ide.PluginUtils | 
| mkLspCommand | Ide.Types, Ide.PluginUtils | 
| mkPluginHandler | Ide.Types | 
| mkPluginNotificationHandler | Ide.Types | 
| NeverCheck | Ide.Plugin.Config | 
| normalize | Ide.PluginUtils | 
| otSetUri | Ide.Types | 
| parseConfig | Ide.Plugin.Config | 
| plcCallHierarchyOn | Ide.Plugin.Config | 
| plcCodeActionsOn | Ide.Plugin.Config | 
| plcCodeLensOn | Ide.Plugin.Config | 
| plcCompletionOn | Ide.Plugin.Config | 
| plcConfig | Ide.Plugin.Config | 
| plcDiagnosticsOn | Ide.Plugin.Config | 
| plcGlobalOn | Ide.Plugin.Config | 
| plcHoverOn | Ide.Plugin.Config | 
| plcRenameOn | Ide.Plugin.Config | 
| plcSelectionRangeOn | Ide.Plugin.Config | 
| plcSymbolsOn | Ide.Plugin.Config | 
| pluginCli | Ide.Types | 
| PluginCommand | |
| 1 (Type/Class) | Ide.Types | 
| 2 (Data Constructor) | Ide.Types | 
| pluginCommands | Ide.Types | 
| PluginConfig | |
| 1 (Type/Class) | Ide.Plugin.Config | 
| 2 (Data Constructor) | Ide.Plugin.Config | 
| pluginConfigDescriptor | Ide.Types | 
| PluginDescriptor | |
| 1 (Type/Class) | Ide.Types | 
| 2 (Data Constructor) | Ide.Types | 
| pluginDescToIdePlugins | Ide.PluginUtils | 
| pluginEnabled | Ide.Types, Ide.PluginUtils | 
| pluginEnabledConfig | Ide.Types | 
| PluginHandler | |
| 1 (Type/Class) | Ide.Types | 
| 2 (Data Constructor) | Ide.Types | 
| PluginHandlers | |
| 1 (Type/Class) | Ide.Types | 
| 2 (Data Constructor) | Ide.Types | 
| pluginHandlers | Ide.Types | 
| PluginId | |
| 1 (Type/Class) | Ide.Types | 
| 2 (Data Constructor) | Ide.Types | 
| pluginId | Ide.Types | 
| PluginMethod | Ide.Types | 
| PluginMethodHandler | Ide.Types | 
| pluginModifyDynflags | Ide.Types | 
| PluginNotificationHandler | |
| 1 (Type/Class) | Ide.Types | 
| 2 (Data Constructor) | Ide.Types | 
| PluginNotificationHandlers | |
| 1 (Type/Class) | Ide.Types | 
| 2 (Data Constructor) | Ide.Types | 
| pluginNotificationHandlers | Ide.Types | 
| PluginNotificationMethodHandler | Ide.Types | 
| pluginRules | Ide.Types | 
| plugins | Ide.Plugin.Config | 
| pluginsToDefaultConfig | Ide.Plugin.ConfigUtils | 
| pluginsToVSCodeExtensionSchema | Ide.Plugin.ConfigUtils | 
| positionInRange | Ide.PluginUtils | 
| pROCESS_ID | Ide.Types | 
| Properties | Ide.Plugin.Properties | 
| PropertyKey | |
| 1 (Type/Class) | Ide.Plugin.Properties | 
| 2 (Data Constructor) | Ide.Plugin.Properties | 
| PropertyType | Ide.Plugin.Properties | 
| response | Ide.PluginUtils | 
| responseError | Ide.Types, Ide.PluginUtils | 
| SArray | Ide.Plugin.Properties | 
| SBoolean | Ide.Plugin.Properties | 
| SEnum | Ide.Plugin.Properties | 
| SInteger | Ide.Plugin.Properties | 
| SkipDeletions | Ide.PluginUtils | 
| SNumber | Ide.Plugin.Properties | 
| SObject | Ide.Plugin.Properties | 
| SPropertyKey | Ide.Plugin.Properties | 
| SString | Ide.Plugin.Properties | 
| subRange | Ide.PluginUtils | 
| TArray | Ide.Plugin.Properties | 
| TBoolean | Ide.Plugin.Properties | 
| TEnum | Ide.Plugin.Properties | 
| TInteger | Ide.Plugin.Properties | 
| TNumber | Ide.Plugin.Properties | 
| TObject | Ide.Plugin.Properties | 
| toDefaultJSON | Ide.Plugin.Properties | 
| ToHsType | Ide.Plugin.Properties | 
| toVSCodeExtensionSchema | Ide.Plugin.Properties | 
| traceWithSpan | Ide.Types | 
| TString | Ide.Plugin.Properties | 
| useProperty | Ide.Plugin.Properties | 
| usePropertyEither | Ide.Plugin.Properties | 
| usePropertyLsp | Ide.PluginUtils | 
| WithDeletions | Ide.PluginUtils |