Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- class HasPartialResultToken s a | s -> a where
- partialResultToken :: Lens' s a
- class HasPosition s a | s -> a where
- class HasTextDocument s a | s -> a where
- textDocument :: Lens' s a
- class HasWorkDoneToken s a | s -> a where
- workDoneToken :: Lens' s a
- class HasRange s a | s -> a where
- class HasUri s a | s -> a where
- class HasDocumentSelector s a | s -> a where
- documentSelector :: Lens' s a
- class HasId s a | s -> a where
- class HasWorkDoneProgress s a | s -> a where
- workDoneProgress :: Lens' s a
- class HasName s a | s -> a where
- class HasEvent s a | s -> a where
- class HasItems s a | s -> a where
- class HasColor s a | s -> a where
- class HasAdditionalTextEdits s a | s -> a where
- additionalTextEdits :: Lens' s a
- class HasLabel s a | s -> a where
- class HasTextEdit s a | s -> a where
- class HasCollapsedText s a | s -> a where
- collapsedText :: Lens' s a
- class HasEndCharacter s a | s -> a where
- endCharacter :: Lens' s a
- class HasEndLine s a | s -> a where
- class HasKind s a | s -> a where
- class HasStartCharacter s a | s -> a where
- startCharacter :: Lens' s a
- class HasStartLine s a | s -> a where
- class HasPositions s a | s -> a where
- class HasParent s a | s -> a where
- class HasToken s a | s -> a where
- class HasData_ s a | s -> a where
- class HasDetail s a | s -> a where
- class HasSelectionRange s a | s -> a where
- selectionRange :: Lens' s a
- class HasTags s a | s -> a where
- class HasItem s a | s -> a where
- class HasFrom s a | s -> a where
- class HasFromRanges s a | s -> a where
- fromRanges :: Lens' s a
- class HasTo s a | s -> a where
- class HasResultId s a | s -> a where
- class HasFull s a | s -> a where
- class HasLegend s a | s -> a where
- class HasPreviousResultId s a | s -> a where
- previousResultId :: Lens' s a
- class HasEdits s a | s -> a where
- class HasExternal s a | s -> a where
- class HasSelection s a | s -> a where
- class HasTakeFocus s a | s -> a where
- class HasSuccess s a | s -> a where
- class HasRanges s a | s -> a where
- class HasWordPattern s a | s -> a where
- wordPattern :: Lens' s a
- class HasFiles s a | s -> a where
- class HasChangeAnnotations s a | s -> a where
- changeAnnotations :: Lens' s a
- class HasChanges s a | s -> a where
- class HasDocumentChanges s a | s -> a where
- documentChanges :: Lens' s a
- class HasFilters s a | s -> a where
- class HasIdentifier s a | s -> a where
- identifier :: Lens' s a
- class HasScheme s a | s -> a where
- class HasUnique s a | s -> a where
- class HasContext s a | s -> a where
- class HasPaddingLeft s a | s -> a where
- paddingLeft :: Lens' s a
- class HasPaddingRight s a | s -> a where
- paddingRight :: Lens' s a
- class HasTextEdits s a | s -> a where
- class HasTooltip s a | s -> a where
- class HasResolveProvider s a | s -> a where
- resolveProvider :: Lens' s a
- class HasRelatedDocuments s a | s -> a where
- relatedDocuments :: Lens' s a
- class HasRetriggerRequest s a | s -> a where
- retriggerRequest :: Lens' s a
- class HasInterFileDependencies s a | s -> a where
- interFileDependencies :: Lens' s a
- class HasWorkspaceDiagnostics s a | s -> a where
- workspaceDiagnostics :: Lens' s a
- class HasPreviousResultIds s a | s -> a where
- previousResultIds :: Lens' s a
- class HasCellTextDocuments s a | s -> a where
- cellTextDocuments :: Lens' s a
- class HasNotebookDocument s a | s -> a where
- notebookDocument :: Lens' s a
- class HasChange s a | s -> a where
- class HasRegistrations s a | s -> a where
- registrations :: Lens' s a
- class HasUnregisterations s a | s -> a where
- unregisterations :: Lens' s a
- class HasCapabilities s a | s -> a where
- capabilities :: Lens' s a
- class HasClientInfo s a | s -> a where
- clientInfo :: Lens' s a
- class HasInitializationOptions s a | s -> a where
- initializationOptions :: Lens' s a
- class HasLocale s a | s -> a where
- class HasProcessId s a | s -> a where
- class HasRootPath s a | s -> a where
- class HasRootUri s a | s -> a where
- class HasTrace s a | s -> a where
- class HasWorkspaceFolders s a | s -> a where
- workspaceFolders :: Lens' s a
- class HasServerInfo s a | s -> a where
- serverInfo :: Lens' s a
- class HasRetry s a | s -> a where
- class HasSettings s a | s -> a where
- class HasSection s a | s -> a where
- class HasMessage s a | s -> a where
- class HasType_ s a | s -> a where
- class HasActions s a | s -> a where
- class HasTitle s a | s -> a where
- class HasContentChanges s a | s -> a where
- contentChanges :: Lens' s a
- class HasSyncKind s a | s -> a where
- class HasText s a | s -> a where
- class HasIncludeText s a | s -> a where
- includeText :: Lens' s a
- class HasReason s a | s -> a where
- class HasNewText s a | s -> a where
- class HasWatchers s a | s -> a where
- class HasDiagnostics s a | s -> a where
- diagnostics :: Lens' s a
- class HasVersion s a | s -> a where
- class HasCommand s a | s -> a where
- class HasCommitCharacters s a | s -> a where
- commitCharacters :: Lens' s a
- class HasDeprecated s a | s -> a where
- deprecated :: Lens' s a
- class HasDocumentation s a | s -> a where
- documentation :: Lens' s a
- class HasFilterText s a | s -> a where
- filterText :: Lens' s a
- class HasInsertText s a | s -> a where
- insertText :: Lens' s a
- class HasInsertTextFormat s a | s -> a where
- insertTextFormat :: Lens' s a
- class HasInsertTextMode s a | s -> a where
- insertTextMode :: Lens' s a
- class HasLabelDetails s a | s -> a where
- labelDetails :: Lens' s a
- class HasPreselect s a | s -> a where
- class HasSortText s a | s -> a where
- class HasTextEditText s a | s -> a where
- textEditText :: Lens' s a
- class HasIsIncomplete s a | s -> a where
- isIncomplete :: Lens' s a
- class HasItemDefaults s a | s -> a where
- itemDefaults :: Lens' s a
- class HasAllCommitCharacters s a | s -> a where
- allCommitCharacters :: Lens' s a
- class HasCompletionItem s a | s -> a where
- completionItem :: Lens' s a
- class HasTriggerCharacters s a | s -> a where
- triggerCharacters :: Lens' s a
- class HasContents s a | s -> a where
- class HasActiveParameter s a | s -> a where
- activeParameter :: Lens' s a
- class HasActiveSignature s a | s -> a where
- activeSignature :: Lens' s a
- class HasSignatures s a | s -> a where
- signatures :: Lens' s a
- class HasRetriggerCharacters s a | s -> a where
- retriggerCharacters :: Lens' s a
- class HasContainerName s a | s -> a where
- containerName :: Lens' s a
- class HasLocation s a | s -> a where
- class HasChildren s a | s -> a where
- class HasArguments s a | s -> a where
- class HasDisabled s a | s -> a where
- class HasEdit s a | s -> a where
- class HasIsPreferred s a | s -> a where
- isPreferred :: Lens' s a
- class HasCodeActionKinds s a | s -> a where
- codeActionKinds :: Lens' s a
- class HasQuery s a | s -> a where
- class HasTarget s a | s -> a where
- class HasOptions s a | s -> a where
- class HasCh s a | s -> a where
- class HasFirstTriggerCharacter s a | s -> a where
- firstTriggerCharacter :: Lens' s a
- class HasMoreTriggerCharacter s a | s -> a where
- moreTriggerCharacter :: Lens' s a
- class HasNewName s a | s -> a where
- class HasPrepareProvider s a | s -> a where
- prepareProvider :: Lens' s a
- class HasCommands s a | s -> a where
- class HasApplied s a | s -> a where
- class HasFailedChange s a | s -> a where
- failedChange :: Lens' s a
- class HasFailureReason s a | s -> a where
- failureReason :: Lens' s a
- class HasCancellable s a | s -> a where
- cancellable :: Lens' s a
- class HasPercentage s a | s -> a where
- percentage :: Lens' s a
- class HasValue s a | s -> a where
- class HasVerbose s a | s -> a where
- class HasOriginSelectionRange s a | s -> a where
- originSelectionRange :: Lens' s a
- class HasTargetRange s a | s -> a where
- targetRange :: Lens' s a
- class HasTargetSelectionRange s a | s -> a where
- targetSelectionRange :: Lens' s a
- class HasTargetUri s a | s -> a where
- class HasEnd s a | s -> a where
- class HasStart s a | s -> a where
- class HasAdded s a | s -> a where
- class HasRemoved s a | s -> a where
- class HasScopeUri s a | s -> a where
- class HasAlpha s a | s -> a where
- class HasBlue s a | s -> a where
- class HasGreen s a | s -> a where
- class HasRed s a | s -> a where
- class HasCharacter s a | s -> a where
- class HasLine s a | s -> a where
- class HasDeleteCount s a | s -> a where
- deleteCount :: Lens' s a
- class HasAnnotationId s a | s -> a where
- annotationId :: Lens' s a
- class HasNewUri s a | s -> a where
- class HasOldUri s a | s -> a where
- class HasDescription s a | s -> a where
- description :: Lens' s a
- class HasNeedsConfirmation s a | s -> a where
- needsConfirmation :: Lens' s a
- class HasPattern s a | s -> a where
- class HasFrameId s a | s -> a where
- class HasStoppedLocation s a | s -> a where
- stoppedLocation :: Lens' s a
- class HasCaseSensitiveLookup s a | s -> a where
- caseSensitiveLookup :: Lens' s a
- class HasVariableName s a | s -> a where
- variableName :: Lens' s a
- class HasExpression s a | s -> a where
- expression :: Lens' s a
- class HasCells s a | s -> a where
- class HasMetadata s a | s -> a where
- class HasNotebookType s a | s -> a where
- notebookType :: Lens' s a
- class HasLanguageId s a | s -> a where
- languageId :: Lens' s a
- class HasMethod s a | s -> a where
- class HasRegisterOptions s a | s -> a where
- registerOptions :: Lens' s a
- class HasCallHierarchyProvider s a | s -> a where
- callHierarchyProvider :: Lens' s a
- class HasCodeActionProvider s a | s -> a where
- codeActionProvider :: Lens' s a
- class HasCodeLensProvider s a | s -> a where
- codeLensProvider :: Lens' s a
- class HasColorProvider s a | s -> a where
- colorProvider :: Lens' s a
- class HasCompletionProvider s a | s -> a where
- completionProvider :: Lens' s a
- class HasDeclarationProvider s a | s -> a where
- declarationProvider :: Lens' s a
- class HasDefinitionProvider s a | s -> a where
- definitionProvider :: Lens' s a
- class HasDiagnosticProvider s a | s -> a where
- diagnosticProvider :: Lens' s a
- class HasDocumentFormattingProvider s a | s -> a where
- documentFormattingProvider :: Lens' s a
- class HasDocumentHighlightProvider s a | s -> a where
- documentHighlightProvider :: Lens' s a
- class HasDocumentLinkProvider s a | s -> a where
- documentLinkProvider :: Lens' s a
- class HasDocumentOnTypeFormattingProvider s a | s -> a where
- class HasDocumentRangeFormattingProvider s a | s -> a where
- class HasDocumentSymbolProvider s a | s -> a where
- documentSymbolProvider :: Lens' s a
- class HasExecuteCommandProvider s a | s -> a where
- executeCommandProvider :: Lens' s a
- class HasExperimental s a | s -> a where
- experimental :: Lens' s a
- class HasFoldingRangeProvider s a | s -> a where
- foldingRangeProvider :: Lens' s a
- class HasHoverProvider s a | s -> a where
- hoverProvider :: Lens' s a
- class HasImplementationProvider s a | s -> a where
- implementationProvider :: Lens' s a
- class HasInlayHintProvider s a | s -> a where
- inlayHintProvider :: Lens' s a
- class HasInlineValueProvider s a | s -> a where
- inlineValueProvider :: Lens' s a
- class HasLinkedEditingRangeProvider s a | s -> a where
- linkedEditingRangeProvider :: Lens' s a
- class HasMonikerProvider s a | s -> a where
- monikerProvider :: Lens' s a
- class HasNotebookDocumentSync s a | s -> a where
- notebookDocumentSync :: Lens' s a
- class HasPositionEncoding s a | s -> a where
- positionEncoding :: Lens' s a
- class HasReferencesProvider s a | s -> a where
- referencesProvider :: Lens' s a
- class HasRenameProvider s a | s -> a where
- renameProvider :: Lens' s a
- class HasSelectionRangeProvider s a | s -> a where
- selectionRangeProvider :: Lens' s a
- class HasSemanticTokensProvider s a | s -> a where
- semanticTokensProvider :: Lens' s a
- class HasSignatureHelpProvider s a | s -> a where
- signatureHelpProvider :: Lens' s a
- class HasTextDocumentSync s a | s -> a where
- textDocumentSync :: Lens' s a
- class HasTypeDefinitionProvider s a | s -> a where
- typeDefinitionProvider :: Lens' s a
- class HasTypeHierarchyProvider s a | s -> a where
- typeHierarchyProvider :: Lens' s a
- class HasWorkspace s a | s -> a where
- class HasWorkspaceSymbolProvider s a | s -> a where
- workspaceSymbolProvider :: Lens' s a
- class HasGlobPattern s a | s -> a where
- globPattern :: Lens' s a
- class HasCode s a | s -> a where
- class HasCodeDescription s a | s -> a where
- codeDescription :: Lens' s a
- class HasRelatedInformation s a | s -> a where
- relatedInformation :: Lens' s a
- class HasSeverity s a | s -> a where
- class HasSource s a | s -> a where
- class HasTriggerCharacter s a | s -> a where
- triggerCharacter :: Lens' s a
- class HasTriggerKind s a | s -> a where
- triggerKind :: Lens' s a
- class HasInsert s a | s -> a where
- class HasReplace s a | s -> a where
- class HasActiveSignatureHelp s a | s -> a where
- activeSignatureHelp :: Lens' s a
- class HasIsRetrigger s a | s -> a where
- isRetrigger :: Lens' s a
- class HasParameters s a | s -> a where
- parameters :: Lens' s a
- class HasIncludeDeclaration s a | s -> a where
- includeDeclaration :: Lens' s a
- class HasOnly s a | s -> a where
- class HasInsertFinalNewline s a | s -> a where
- insertFinalNewline :: Lens' s a
- class HasInsertSpaces s a | s -> a where
- insertSpaces :: Lens' s a
- class HasTabSize s a | s -> a where
- class HasTrimFinalNewlines s a | s -> a where
- trimFinalNewlines :: Lens' s a
- class HasTrimTrailingWhitespace s a | s -> a where
- trimTrailingWhitespace :: Lens' s a
- class HasTokenModifiers s a | s -> a where
- tokenModifiers :: Lens' s a
- class HasTokenTypes s a | s -> a where
- tokenTypes :: Lens' s a
- class HasIgnoreIfExists s a | s -> a where
- ignoreIfExists :: Lens' s a
- class HasOverwrite s a | s -> a where
- class HasIgnoreIfNotExists s a | s -> a where
- ignoreIfNotExists :: Lens' s a
- class HasRecursive s a | s -> a where
- class HasGlob s a | s -> a where
- class HasMatches s a | s -> a where
- class HasDocument s a | s -> a where
- class HasExecutionSummary s a | s -> a where
- executionSummary :: Lens' s a
- class HasGeneral s a | s -> a where
- class HasWindow s a | s -> a where
- class HasOpenClose s a | s -> a where
- class HasSave s a | s -> a where
- class HasWillSave s a | s -> a where
- class HasWillSaveWaitUntil s a | s -> a where
- willSaveWaitUntil :: Lens' s a
- class HasNotebookSelector s a | s -> a where
- notebookSelector :: Lens' s a
- class HasChangeNotifications s a | s -> a where
- changeNotifications :: Lens' s a
- class HasSupported s a | s -> a where
- class HasDidCreate s a | s -> a where
- class HasDidDelete s a | s -> a where
- class HasDidRename s a | s -> a where
- class HasWillCreate s a | s -> a where
- willCreate :: Lens' s a
- class HasWillDelete s a | s -> a where
- willDelete :: Lens' s a
- class HasWillRename s a | s -> a where
- willRename :: Lens' s a
- class HasHref s a | s -> a where
- class HasLanguage s a | s -> a where
- class HasNotebook s a | s -> a where
- class HasIgnoreCase s a | s -> a where
- ignoreCase :: Lens' s a
- class HasExecutionOrder s a | s -> a where
- executionOrder :: Lens' s a
- class HasApplyEdit s a | s -> a where
- class HasCodeLens s a | s -> a where
- class HasConfiguration s a | s -> a where
- configuration :: Lens' s a
- class HasDidChangeConfiguration s a | s -> a where
- didChangeConfiguration :: Lens' s a
- class HasDidChangeWatchedFiles s a | s -> a where
- didChangeWatchedFiles :: Lens' s a
- class HasExecuteCommand s a | s -> a where
- executeCommand :: Lens' s a
- class HasFileOperations s a | s -> a where
- fileOperations :: Lens' s a
- class HasInlayHint s a | s -> a where
- class HasInlineValue s a | s -> a where
- inlineValue :: Lens' s a
- class HasSemanticTokens s a | s -> a where
- semanticTokens :: Lens' s a
- class HasSymbol s a | s -> a where
- class HasWorkspaceEdit s a | s -> a where
- workspaceEdit :: Lens' s a
- class HasCallHierarchy s a | s -> a where
- callHierarchy :: Lens' s a
- class HasCodeAction s a | s -> a where
- codeAction :: Lens' s a
- class HasCompletion s a | s -> a where
- completion :: Lens' s a
- class HasDeclaration s a | s -> a where
- declaration :: Lens' s a
- class HasDefinition s a | s -> a where
- definition :: Lens' s a
- class HasDiagnostic s a | s -> a where
- diagnostic :: Lens' s a
- class HasDocumentHighlight s a | s -> a where
- documentHighlight :: Lens' s a
- class HasDocumentLink s a | s -> a where
- documentLink :: Lens' s a
- class HasDocumentSymbol s a | s -> a where
- documentSymbol :: Lens' s a
- class HasFoldingRange s a | s -> a where
- foldingRange :: Lens' s a
- class HasFormatting s a | s -> a where
- formatting :: Lens' s a
- class HasHover s a | s -> a where
- class HasImplementation s a | s -> a where
- implementation :: Lens' s a
- class HasLinkedEditingRange s a | s -> a where
- linkedEditingRange :: Lens' s a
- class HasMoniker s a | s -> a where
- class HasOnTypeFormatting s a | s -> a where
- onTypeFormatting :: Lens' s a
- class HasPublishDiagnostics s a | s -> a where
- publishDiagnostics :: Lens' s a
- class HasRangeFormatting s a | s -> a where
- rangeFormatting :: Lens' s a
- class HasReferences s a | s -> a where
- references :: Lens' s a
- class HasRename s a | s -> a where
- class HasSignatureHelp s a | s -> a where
- signatureHelp :: Lens' s a
- class HasSynchronization s a | s -> a where
- synchronization :: Lens' s a
- class HasTypeDefinition s a | s -> a where
- typeDefinition :: Lens' s a
- class HasTypeHierarchy s a | s -> a where
- typeHierarchy :: Lens' s a
- class HasShowDocument s a | s -> a where
- showDocument :: Lens' s a
- class HasShowMessage s a | s -> a where
- showMessage :: Lens' s a
- class HasMarkdown s a | s -> a where
- class HasPositionEncodings s a | s -> a where
- positionEncodings :: Lens' s a
- class HasRegularExpressions s a | s -> a where
- regularExpressions :: Lens' s a
- class HasStaleRequestSupport s a | s -> a where
- staleRequestSupport :: Lens' s a
- class HasBaseUri s a | s -> a where
- class HasChangeAnnotationSupport s a | s -> a where
- changeAnnotationSupport :: Lens' s a
- class HasFailureHandling s a | s -> a where
- failureHandling :: Lens' s a
- class HasNormalizesLineEndings s a | s -> a where
- normalizesLineEndings :: Lens' s a
- class HasResourceOperations s a | s -> a where
- resourceOperations :: Lens' s a
- class HasDynamicRegistration s a | s -> a where
- dynamicRegistration :: Lens' s a
- class HasRelativePatternSupport s a | s -> a where
- relativePatternSupport :: Lens' s a
- class HasResolveSupport s a | s -> a where
- resolveSupport :: Lens' s a
- class HasSymbolKind s a | s -> a where
- symbolKind :: Lens' s a
- class HasTagSupport s a | s -> a where
- tagSupport :: Lens' s a
- class HasRefreshSupport s a | s -> a where
- refreshSupport :: Lens' s a
- class HasDidSave s a | s -> a where
- class HasCompletionItemKind s a | s -> a where
- completionItemKind :: Lens' s a
- class HasCompletionList s a | s -> a where
- completionList :: Lens' s a
- class HasContextSupport s a | s -> a where
- contextSupport :: Lens' s a
- class HasContentFormat s a | s -> a where
- contentFormat :: Lens' s a
- class HasSignatureInformation s a | s -> a where
- signatureInformation :: Lens' s a
- class HasLinkSupport s a | s -> a where
- linkSupport :: Lens' s a
- class HasHierarchicalDocumentSymbolSupport s a | s -> a where
- class HasLabelSupport s a | s -> a where
- labelSupport :: Lens' s a
- class HasCodeActionLiteralSupport s a | s -> a where
- codeActionLiteralSupport :: Lens' s a
- class HasDataSupport s a | s -> a where
- dataSupport :: Lens' s a
- class HasDisabledSupport s a | s -> a where
- disabledSupport :: Lens' s a
- class HasHonorsChangeAnnotations s a | s -> a where
- honorsChangeAnnotations :: Lens' s a
- class HasIsPreferredSupport s a | s -> a where
- isPreferredSupport :: Lens' s a
- class HasTooltipSupport s a | s -> a where
- tooltipSupport :: Lens' s a
- class HasPrepareSupport s a | s -> a where
- prepareSupport :: Lens' s a
- class HasPrepareSupportDefaultBehavior s a | s -> a where
- class HasFoldingRangeKind s a | s -> a where
- foldingRangeKind :: Lens' s a
- class HasLineFoldingOnly s a | s -> a where
- lineFoldingOnly :: Lens' s a
- class HasRangeLimit s a | s -> a where
- rangeLimit :: Lens' s a
- class HasCodeDescriptionSupport s a | s -> a where
- codeDescriptionSupport :: Lens' s a
- class HasVersionSupport s a | s -> a where
- versionSupport :: Lens' s a
- class HasAugmentsSyntaxTokens s a | s -> a where
- augmentsSyntaxTokens :: Lens' s a
- class HasFormats s a | s -> a where
- class HasMultilineTokenSupport s a | s -> a where
- multilineTokenSupport :: Lens' s a
- class HasOverlappingTokenSupport s a | s -> a where
- overlappingTokenSupport :: Lens' s a
- class HasRequests s a | s -> a where
- class HasServerCancelSupport s a | s -> a where
- serverCancelSupport :: Lens' s a
- class HasRelatedDocumentSupport s a | s -> a where
- relatedDocumentSupport :: Lens' s a
- class HasExecutionSummarySupport s a | s -> a where
- executionSummarySupport :: Lens' s a
- class HasMessageActionItem s a | s -> a where
- messageActionItem :: Lens' s a
- class HasSupport s a | s -> a where
- class HasEngine s a | s -> a where
- class HasAllowedTags s a | s -> a where
- allowedTags :: Lens' s a
- class HasParser s a | s -> a where
- class HasLength s a | s -> a where
- class HasStartChar s a | s -> a where
- class HasTokenType s a | s -> a where
- class HasDeltaLine s a | s -> a where
- class HasDeltaStartChar s a | s -> a where
- deltaStartChar :: Lens' s a
- class HasJsonrpc s a | s -> a where
- class HasParams s a | s -> a where
- class HasError s a | s -> a where
- class HasResult s a | s -> a where
- class HasXdata s a | s -> a where
Generated lens classes
class HasPartialResultToken s a | s -> a where Source #
partialResultToken :: Lens' s a Source #
Instances
class HasPosition s a | s -> a where Source #
Instances
class HasTextDocument s a | s -> a where Source #
textDocument :: Lens' s a Source #
Instances
class HasWorkDoneToken s a | s -> a where Source #
workDoneToken :: Lens' s a Source #
Instances
class HasRange s a | s -> a where Source #
Instances
class HasUri s a | s -> a where Source #
Instances
class HasDocumentSelector s a | s -> a where Source #
documentSelector :: Lens' s a Source #
Instances
class HasId s a | s -> a where Source #
Instances
class HasWorkDoneProgress s a | s -> a where Source #
workDoneProgress :: Lens' s a Source #
Instances
class HasName s a | s -> a where Source #
Instances
class HasItems s a | s -> a where Source #
Instances
class HasAdditionalTextEdits s a | s -> a where Source #
additionalTextEdits :: Lens' s a Source #
Instances
class HasLabel s a | s -> a where Source #
Instances
class HasTextEdit s a | s -> a where Source #
Instances
class HasEndCharacter s a | s -> a where Source #
endCharacter :: Lens' s a Source #
Instances
class HasEndLine s a | s -> a where Source #
Instances
class HasKind s a | s -> a where Source #
Instances
class HasStartLine s a | s -> a where Source #
Instances
class HasPositions s a | s -> a where Source #
Instances
class HasData_ s a | s -> a where Source #
Instances
class HasDetail s a | s -> a where Source #
Instances
HasDetail CallHierarchyItem (Maybe Text) Source # | |
Defined in Language.LSP.Protocol.Internal.Lens | |
HasDetail CompletionItem (Maybe Text) Source # | |
Defined in Language.LSP.Protocol.Internal.Lens | |
HasDetail CompletionItemLabelDetails (Maybe Text) Source # | |
Defined in Language.LSP.Protocol.Internal.Lens | |
HasDetail DocumentSymbol (Maybe Text) Source # | |
Defined in Language.LSP.Protocol.Internal.Lens | |
HasDetail TypeHierarchyItem (Maybe Text) Source # | |
Defined in Language.LSP.Protocol.Internal.Lens |
class HasSelectionRange s a | s -> a where Source #
selectionRange :: Lens' s a Source #
Instances
class HasTags s a | s -> a where Source #
Instances
HasTags BaseSymbolInformation (Maybe [SymbolTag]) Source # | |
Defined in Language.LSP.Protocol.Internal.Lens | |
HasTags CallHierarchyItem (Maybe [SymbolTag]) Source # | |
Defined in Language.LSP.Protocol.Internal.Lens | |
HasTags CompletionItem (Maybe [CompletionItemTag]) Source # | |
Defined in Language.LSP.Protocol.Internal.Lens tags :: Lens' CompletionItem (Maybe [CompletionItemTag]) Source # | |
HasTags Diagnostic (Maybe [DiagnosticTag]) Source # | |
Defined in Language.LSP.Protocol.Internal.Lens tags :: Lens' Diagnostic (Maybe [DiagnosticTag]) Source # | |
HasTags DocumentSymbol (Maybe [SymbolTag]) Source # | |
Defined in Language.LSP.Protocol.Internal.Lens | |
HasTags SymbolInformation (Maybe [SymbolTag]) Source # | |
Defined in Language.LSP.Protocol.Internal.Lens | |
HasTags TypeHierarchyItem (Maybe [SymbolTag]) Source # | |
Defined in Language.LSP.Protocol.Internal.Lens | |
HasTags WorkspaceSymbol (Maybe [SymbolTag]) Source # | |
Defined in Language.LSP.Protocol.Internal.Lens |
class HasFromRanges s a | s -> a where Source #
fromRanges :: Lens' s a Source #
Instances
class HasResultId s a | s -> a where Source #
Instances
class HasFull s a | s -> a where Source #
Instances
a ~ Maybe (Bool |? Rec (("delta" .== Maybe Bool) .+ (Empty :: Row Type))) => HasFull SemanticTokensOptions a Source # | |
Defined in Language.LSP.Protocol.Internal.Lens | |
a ~ Maybe (Bool |? Rec (("delta" .== Maybe Bool) .+ (Empty :: Row Type))) => HasFull SemanticTokensRegistrationOptions a Source # | |
Defined in Language.LSP.Protocol.Internal.Lens |
class HasPreviousResultId s a | s -> a where Source #
previousResultId :: Lens' s a Source #
class HasExternal s a | s -> a where Source #
Instances
class HasSelection s a | s -> a where Source #
Instances
class HasTakeFocus s a | s -> a where Source #
Instances
class HasSuccess s a | s -> a where Source #
Instances
class HasFiles s a | s -> a where Source #
Instances
class HasChangeAnnotations s a | s -> a where Source #
changeAnnotations :: Lens' s a Source #
class HasChanges s a | s -> a where Source #
Instances
class HasDocumentChanges s a | s -> a where Source #
documentChanges :: Lens' s a Source #
Instances
class HasFilters s a | s -> a where Source #
class HasIdentifier s a | s -> a where Source #
identifier :: Lens' s a Source #
Instances
class HasContext s a | s -> a where Source #
Instances
class HasPaddingLeft s a | s -> a where Source #
paddingLeft :: Lens' s a Source #
Instances
HasPaddingLeft InlayHint (Maybe Bool) Source # | |
Defined in Language.LSP.Protocol.Internal.Lens |
class HasPaddingRight s a | s -> a where Source #
paddingRight :: Lens' s a Source #
Instances
HasPaddingRight InlayHint (Maybe Bool) Source # | |
Defined in Language.LSP.Protocol.Internal.Lens |
class HasTextEdits s a | s -> a where Source #
class HasTooltip s a | s -> a where Source #
Instances
HasTooltip DocumentLink (Maybe Text) Source # | |
Defined in Language.LSP.Protocol.Internal.Lens | |
HasTooltip InlayHint (Maybe (Text |? MarkupContent)) Source # | |
Defined in Language.LSP.Protocol.Internal.Lens | |
HasTooltip InlayHintLabelPart (Maybe (Text |? MarkupContent)) Source # | |
Defined in Language.LSP.Protocol.Internal.Lens |
class HasResolveProvider s a | s -> a where Source #
resolveProvider :: Lens' s a Source #
Instances
class HasRelatedDocuments s a | s -> a where Source #
relatedDocuments :: Lens' s a Source #
Instances
class HasRetriggerRequest s a | s -> a where Source #
retriggerRequest :: Lens' s a Source #
class HasInterFileDependencies s a | s -> a where Source #
interFileDependencies :: Lens' s a Source #
class HasWorkspaceDiagnostics s a | s -> a where Source #
workspaceDiagnostics :: Lens' s a Source #
class HasPreviousResultIds s a | s -> a where Source #
previousResultIds :: Lens' s a Source #
class HasCellTextDocuments s a | s -> a where Source #
cellTextDocuments :: Lens' s a Source #
class HasNotebookDocument s a | s -> a where Source #
notebookDocument :: Lens' s a Source #
Instances
class HasUnregisterations s a | s -> a where Source #
unregisterations :: Lens' s a Source #
class HasCapabilities s a | s -> a where Source #
capabilities :: Lens' s a Source #
class HasClientInfo s a | s -> a where Source #
clientInfo :: Lens' s a Source #
Instances
a ~ Maybe (Rec (("name" .== Text) .+ (("version" .== Maybe Text) .+ (Empty :: Row Type)))) => HasClientInfo InitializeParams a Source # | |
Defined in Language.LSP.Protocol.Internal.Lens | |
a ~ Maybe (Rec (("name" .== Text) .+ (("version" .== Maybe Text) .+ (Empty :: Row Type)))) => HasClientInfo UInitializeParams a Source # | |
Defined in Language.LSP.Protocol.Internal.Lens |
class HasInitializationOptions s a | s -> a where Source #
initializationOptions :: Lens' s a Source #
class HasLocale s a | s -> a where Source #
Instances
HasLocale InitializeParams (Maybe Text) Source # | |
Defined in Language.LSP.Protocol.Internal.Lens | |
HasLocale UInitializeParams (Maybe Text) Source # | |
Defined in Language.LSP.Protocol.Internal.Lens |
class HasProcessId s a | s -> a where Source #
Instances
HasProcessId InitializeParams (Int32 |? Null) Source # | |
Defined in Language.LSP.Protocol.Internal.Lens | |
HasProcessId UInitializeParams (Int32 |? Null) Source # | |
Defined in Language.LSP.Protocol.Internal.Lens |
class HasRootPath s a | s -> a where Source #
Instances
HasRootPath InitializeParams (Maybe (Text |? Null)) Source # | |
Defined in Language.LSP.Protocol.Internal.Lens | |
HasRootPath UInitializeParams (Maybe (Text |? Null)) Source # | |
Defined in Language.LSP.Protocol.Internal.Lens |
class HasRootUri s a | s -> a where Source #
Instances
HasRootUri InitializeParams (Uri |? Null) Source # | |
Defined in Language.LSP.Protocol.Internal.Lens | |
HasRootUri UInitializeParams (Uri |? Null) Source # | |
Defined in Language.LSP.Protocol.Internal.Lens |
class HasTrace s a | s -> a where Source #
Instances
class HasWorkspaceFolders s a | s -> a where Source #
workspaceFolders :: Lens' s a Source #
Instances
class HasServerInfo s a | s -> a where Source #
serverInfo :: Lens' s a Source #
class HasSettings s a | s -> a where Source #
Instances
class HasSection s a | s -> a where Source #
Instances
class HasMessage s a | s -> a where Source #
Instances
class HasType_ s a | s -> a where Source #
Instances
class HasActions s a | s -> a where Source #
Instances
class HasTitle s a | s -> a where Source #
Instances
class HasContentChanges s a | s -> a where Source #
contentChanges :: Lens' s a Source #
class HasSyncKind s a | s -> a where Source #
class HasText s a | s -> a where Source #
Instances
class HasIncludeText s a | s -> a where Source #
includeText :: Lens' s a Source #
Instances
class HasNewText s a | s -> a where Source #
Instances
class HasWatchers s a | s -> a where Source #
class HasDiagnostics s a | s -> a where Source #
diagnostics :: Lens' s a Source #
Instances
class HasVersion s a | s -> a where Source #
Instances
class HasCommand s a | s -> a where Source #
Instances
class HasCommitCharacters s a | s -> a where Source #
commitCharacters :: Lens' s a Source #
Instances
HasCommitCharacters CompletionItem (Maybe [Text]) Source # | |
Defined in Language.LSP.Protocol.Internal.Lens commitCharacters :: Lens' CompletionItem (Maybe [Text]) Source # |
class HasDeprecated s a | s -> a where Source #
deprecated :: Lens' s a Source #
Instances
class HasDocumentation s a | s -> a where Source #
documentation :: Lens' s a Source #
Instances
class HasFilterText s a | s -> a where Source #
filterText :: Lens' s a Source #
Instances
class HasInsertText s a | s -> a where Source #
insertText :: Lens' s a Source #
Instances
class HasInsertTextFormat s a | s -> a where Source #
insertTextFormat :: Lens' s a Source #
Instances
class HasInsertTextMode s a | s -> a where Source #
insertTextMode :: Lens' s a Source #
class HasLabelDetails s a | s -> a where Source #
labelDetails :: Lens' s a Source #
class HasPreselect s a | s -> a where Source #
Instances
class HasSortText s a | s -> a where Source #
Instances
HasSortText CompletionItem (Maybe Text) Source # | |
Defined in Language.LSP.Protocol.Internal.Lens |
class HasItemDefaults s a | s -> a where Source #
itemDefaults :: Lens' s a Source #
Instances
a ~ Maybe (Rec (("commitCharacters" .== Maybe [Text]) .+ (("editRange" .== Maybe (Range |? Rec (("insert" .== Range) .+ (("replace" .== Range) .+ (Empty :: Row Type))))) .+ (("insertTextFormat" .== Maybe InsertTextFormat) .+ (("insertTextMode" .== Maybe InsertTextMode) .+ (("data" .== Maybe Value) .+ (Empty :: Row Type))))))) => HasItemDefaults CompletionList a Source # | |
Defined in Language.LSP.Protocol.Internal.Lens |
class HasAllCommitCharacters s a | s -> a where Source #
allCommitCharacters :: Lens' s a Source #
Instances
class HasCompletionItem s a | s -> a where Source #
completionItem :: Lens' s a Source #
Instances
a ~ Maybe (Rec (("snippetSupport" .== Maybe Bool) .+ (("commitCharactersSupport" .== Maybe Bool) .+ (("documentationFormat" .== Maybe [MarkupKind]) .+ (("deprecatedSupport" .== Maybe Bool) .+ (("preselectSupport" .== Maybe Bool) .+ (("tagSupport" .== Maybe (Rec (("valueSet" .== [CompletionItemTag]) .+ (Empty :: Row Type)))) .+ (("insertReplaceSupport" .== Maybe Bool) .+ (("resolveSupport" .== Maybe (Rec (("properties" .== [Text]) .+ (Empty :: Row Type)))) .+ (("insertTextModeSupport" .== Maybe (Rec (("valueSet" .== [InsertTextMode]) .+ (Empty :: Row Type)))) .+ (("labelDetailsSupport" .== Maybe Bool) .+ (Empty :: Row Type)))))))))))) => HasCompletionItem CompletionClientCapabilities a Source # | |
a ~ Maybe (Rec (("labelDetailsSupport" .== Maybe Bool) .+ (Empty :: Row Type))) => HasCompletionItem CompletionOptions a Source # | |
Defined in Language.LSP.Protocol.Internal.Lens | |
a ~ Maybe (Rec (("labelDetailsSupport" .== Maybe Bool) .+ (Empty :: Row Type))) => HasCompletionItem CompletionRegistrationOptions a Source # | |
class HasTriggerCharacters s a | s -> a where Source #
triggerCharacters :: Lens' s a Source #
Instances
class HasContents s a | s -> a where Source #
Instances
HasContents Hover (MarkupContent |? (MarkedString |? [MarkedString])) Source # | |
Defined in Language.LSP.Protocol.Internal.Lens contents :: Lens' Hover (MarkupContent |? (MarkedString |? [MarkedString])) Source # |
class HasActiveParameter s a | s -> a where Source #
activeParameter :: Lens' s a Source #
Instances
class HasRetriggerCharacters s a | s -> a where Source #
retriggerCharacters :: Lens' s a Source #
Instances
class HasContainerName s a | s -> a where Source #
containerName :: Lens' s a Source #
Instances
class HasLocation s a | s -> a where Source #
Instances
HasLocation DiagnosticRelatedInformation Location Source # | |
HasLocation SymbolInformation Location Source # | |
Defined in Language.LSP.Protocol.Internal.Lens | |
a ~ (Location |? Rec (("uri" .== Uri) .+ (Empty :: Row Type))) => HasLocation WorkspaceSymbol a Source # | |
Defined in Language.LSP.Protocol.Internal.Lens location :: Lens' WorkspaceSymbol a Source # | |
HasLocation InlayHintLabelPart (Maybe Location) Source # | |
Defined in Language.LSP.Protocol.Internal.Lens |
class HasChildren s a | s -> a where Source #
Instances
class HasArguments s a | s -> a where Source #
Instances
HasArguments Command (Maybe [Value]) Source # | |
HasArguments ExecuteCommandParams (Maybe [Value]) Source # | |
Defined in Language.LSP.Protocol.Internal.Lens |
class HasDisabled s a | s -> a where Source #
Instances
a ~ Maybe (Rec (("reason" .== Text) .+ (Empty :: Row Type))) => HasDisabled CodeAction a Source # | |
Defined in Language.LSP.Protocol.Internal.Lens disabled :: Lens' CodeAction a Source # |
class HasEdit s a | s -> a where Source #
Instances
class HasIsPreferred s a | s -> a where Source #
isPreferred :: Lens' s a Source #
Instances
HasIsPreferred CodeAction (Maybe Bool) Source # | |
Defined in Language.LSP.Protocol.Internal.Lens isPreferred :: Lens' CodeAction (Maybe Bool) Source # |
class HasCodeActionKinds s a | s -> a where Source #
codeActionKinds :: Lens' s a Source #
class HasTarget s a | s -> a where Source #
Instances
HasTarget DocumentLink (Maybe Text) Source # | |
Defined in Language.LSP.Protocol.Internal.Lens |
class HasOptions s a | s -> a where Source #
Instances
class HasFirstTriggerCharacter s a | s -> a where Source #
firstTriggerCharacter :: Lens' s a Source #
class HasMoreTriggerCharacter s a | s -> a where Source #
moreTriggerCharacter :: Lens' s a Source #
class HasNewName s a | s -> a where Source #
Instances
class HasPrepareProvider s a | s -> a where Source #
prepareProvider :: Lens' s a Source #
Instances
class HasCommands s a | s -> a where Source #
Instances
class HasApplied s a | s -> a where Source #
Instances
class HasCancellable s a | s -> a where Source #
cancellable :: Lens' s a Source #
Instances
class HasPercentage s a | s -> a where Source #
percentage :: Lens' s a Source #
Instances
class HasValue s a | s -> a where Source #
Instances
class HasVerbose s a | s -> a where Source #
Instances
HasVerbose LogTraceParams (Maybe Text) Source # | |
Defined in Language.LSP.Protocol.Internal.Lens |
class HasOriginSelectionRange s a | s -> a where Source #
originSelectionRange :: Lens' s a Source #
Instances
class HasTargetSelectionRange s a | s -> a where Source #
targetSelectionRange :: Lens' s a Source #
Instances
class HasTargetUri s a | s -> a where Source #
Instances
class HasStart s a | s -> a where Source #
Instances
class HasRemoved s a | s -> a where Source #
Instances
class HasScopeUri s a | s -> a where Source #
Instances
class HasCharacter s a | s -> a where Source #
class HasDeleteCount s a | s -> a where Source #
deleteCount :: Lens' s a Source #
class HasAnnotationId s a | s -> a where Source #
annotationId :: Lens' s a Source #
Instances
class HasNewUri s a | s -> a where Source #
Instances
HasNewUri FileRename Text Source # | |
Defined in Language.LSP.Protocol.Internal.Lens | |
HasNewUri RenameFile Uri Source # | |
Defined in Language.LSP.Protocol.Internal.Lens |
class HasOldUri s a | s -> a where Source #
Instances
HasOldUri FileRename Text Source # | |
Defined in Language.LSP.Protocol.Internal.Lens | |
HasOldUri RenameFile Uri Source # | |
Defined in Language.LSP.Protocol.Internal.Lens |
class HasDescription s a | s -> a where Source #
description :: Lens' s a Source #
Instances
class HasNeedsConfirmation s a | s -> a where Source #
needsConfirmation :: Lens' s a Source #
Instances
class HasPattern s a | s -> a where Source #
class HasFrameId s a | s -> a where Source #
Instances
class HasCaseSensitiveLookup s a | s -> a where Source #
caseSensitiveLookup :: Lens' s a Source #
class HasCells s a | s -> a where Source #
Instances
a ~ Maybe (Rec (("structure" .== Maybe (Rec (("array" .== NotebookCellArrayChange) .+ (("didOpen" .== Maybe [TextDocumentItem]) .+ (("didClose" .== Maybe [TextDocumentIdentifier]) .+ (Empty :: Row Type)))))) .+ (("data" .== Maybe [NotebookCell]) .+ (("textContent" .== Maybe [Rec (("document" .== VersionedTextDocumentIdentifier) .+ (("changes" .== [TextDocumentContentChangeEvent]) .+ (Empty :: Row Type)))]) .+ (Empty :: Row Type))))) => HasCells NotebookDocumentChangeEvent a Source # | |
Defined in Language.LSP.Protocol.Internal.Lens | |
HasCells NotebookCellArrayChange (Maybe [NotebookCell]) Source # | |
Defined in Language.LSP.Protocol.Internal.Lens | |
HasCells NotebookDocument [NotebookCell] Source # | |
Defined in Language.LSP.Protocol.Internal.Lens |
class HasMetadata s a | s -> a where Source #
Instances
class HasMethod s a | s -> a where Source #
Instances
HasMethod Registration Text Source # | |
Defined in Language.LSP.Protocol.Internal.Lens | |
HasMethod Unregistration Text Source # | |
Defined in Language.LSP.Protocol.Internal.Lens | |
HasMethod NotificationMessage Text Source # | |
Defined in Language.LSP.Protocol.Message.Lens | |
HasMethod RequestMessage Text Source # | |
Defined in Language.LSP.Protocol.Message.Lens | |
HasMethod (TRegistration m) (SClientMethod m) Source # | |
Defined in Language.LSP.Protocol.Message.Lens method :: Lens' (TRegistration m) (SClientMethod m) Source # | |
HasMethod (TUnregistration m) (SMethod m) Source # | |
Defined in Language.LSP.Protocol.Message.Lens | |
HasMethod (TNotificationMessage m) (SMethod m) Source # | |
Defined in Language.LSP.Protocol.Message.Lens | |
HasMethod (TRequestMessage m) (SMethod m) Source # | |
Defined in Language.LSP.Protocol.Message.Lens |
class HasRegisterOptions s a | s -> a where Source #
registerOptions :: Lens' s a Source #
Instances
HasRegisterOptions Registration (Maybe Value) Source # | |
Defined in Language.LSP.Protocol.Internal.Lens | |
a ~ Maybe (RegistrationOptions m) => HasRegisterOptions (TRegistration m) a Source # | |
Defined in Language.LSP.Protocol.Message.Lens registerOptions :: Lens' (TRegistration m) a Source # |
class HasCallHierarchyProvider s a | s -> a where Source #
callHierarchyProvider :: Lens' s a Source #
class HasCodeActionProvider s a | s -> a where Source #
codeActionProvider :: Lens' s a Source #
Instances
class HasCodeLensProvider s a | s -> a where Source #
codeLensProvider :: Lens' s a Source #
class HasColorProvider s a | s -> a where Source #
colorProvider :: Lens' s a Source #
class HasCompletionProvider s a | s -> a where Source #
completionProvider :: Lens' s a Source #
class HasDeclarationProvider s a | s -> a where Source #
declarationProvider :: Lens' s a Source #
class HasDefinitionProvider s a | s -> a where Source #
definitionProvider :: Lens' s a Source #
Instances
class HasDiagnosticProvider s a | s -> a where Source #
diagnosticProvider :: Lens' s a Source #
class HasDocumentFormattingProvider s a | s -> a where Source #
documentFormattingProvider :: Lens' s a Source #
class HasDocumentHighlightProvider s a | s -> a where Source #
documentHighlightProvider :: Lens' s a Source #
class HasDocumentLinkProvider s a | s -> a where Source #
documentLinkProvider :: Lens' s a Source #
class HasDocumentOnTypeFormattingProvider s a | s -> a where Source #
class HasDocumentRangeFormattingProvider s a | s -> a where Source #
class HasDocumentSymbolProvider s a | s -> a where Source #
documentSymbolProvider :: Lens' s a Source #
class HasExecuteCommandProvider s a | s -> a where Source #
executeCommandProvider :: Lens' s a Source #
class HasExperimental s a | s -> a where Source #
experimental :: Lens' s a Source #
Instances
class HasFoldingRangeProvider s a | s -> a where Source #
foldingRangeProvider :: Lens' s a Source #
class HasImplementationProvider s a | s -> a where Source #
implementationProvider :: Lens' s a Source #
class HasInlayHintProvider s a | s -> a where Source #
inlayHintProvider :: Lens' s a Source #
class HasInlineValueProvider s a | s -> a where Source #
inlineValueProvider :: Lens' s a Source #
class HasLinkedEditingRangeProvider s a | s -> a where Source #
linkedEditingRangeProvider :: Lens' s a Source #
class HasMonikerProvider s a | s -> a where Source #
monikerProvider :: Lens' s a Source #
class HasNotebookDocumentSync s a | s -> a where Source #
notebookDocumentSync :: Lens' s a Source #
class HasPositionEncoding s a | s -> a where Source #
positionEncoding :: Lens' s a Source #
class HasReferencesProvider s a | s -> a where Source #
referencesProvider :: Lens' s a Source #
Instances
class HasSelectionRangeProvider s a | s -> a where Source #
selectionRangeProvider :: Lens' s a Source #
class HasSemanticTokensProvider s a | s -> a where Source #
semanticTokensProvider :: Lens' s a Source #
Instances
class HasSignatureHelpProvider s a | s -> a where Source #
signatureHelpProvider :: Lens' s a Source #
class HasTextDocumentSync s a | s -> a where Source #
textDocumentSync :: Lens' s a Source #
class HasTypeDefinitionProvider s a | s -> a where Source #
typeDefinitionProvider :: Lens' s a Source #
class HasTypeHierarchyProvider s a | s -> a where Source #
typeHierarchyProvider :: Lens' s a Source #
class HasWorkspace s a | s -> a where Source #
Instances
a ~ Maybe (Rec (("workspaceFolders" .== Maybe WorkspaceFoldersServerCapabilities) .+ (("fileOperations" .== Maybe FileOperationOptions) .+ (Empty :: Row Type)))) => HasWorkspace ServerCapabilities a Source # | |
Defined in Language.LSP.Protocol.Internal.Lens | |
HasWorkspace ClientCapabilities (Maybe WorkspaceClientCapabilities) Source # | |
class HasWorkspaceSymbolProvider s a | s -> a where Source #
workspaceSymbolProvider :: Lens' s a Source #
class HasCode s a | s -> a where Source #
Instances
HasCode Diagnostic (Maybe (Int32 |? Text)) Source # | |
Defined in Language.LSP.Protocol.Internal.Lens | |
HasCode ResponseError (LSPErrorCodes |? ErrorCodes) Source # | |
Defined in Language.LSP.Protocol.Message.Lens | |
HasCode (TResponseError m) (LSPErrorCodes |? ErrorCodes) Source # | |
Defined in Language.LSP.Protocol.Message.Lens code :: Lens' (TResponseError m) (LSPErrorCodes |? ErrorCodes) Source # |
class HasRelatedInformation s a | s -> a where Source #
relatedInformation :: Lens' s a Source #
class HasSeverity s a | s -> a where Source #
Instances
class HasSource s a | s -> a where Source #
Instances
HasSource Diagnostic (Maybe Text) Source # | |
Defined in Language.LSP.Protocol.Internal.Lens |
class HasTriggerCharacter s a | s -> a where Source #
triggerCharacter :: Lens' s a Source #
Instances
class HasTriggerKind s a | s -> a where Source #
triggerKind :: Lens' s a Source #
class HasReplace s a | s -> a where Source #
Instances
class HasActiveSignatureHelp s a | s -> a where Source #
activeSignatureHelp :: Lens' s a Source #
class HasIncludeDeclaration s a | s -> a where Source #
includeDeclaration :: Lens' s a Source #
Instances
class HasOnly s a | s -> a where Source #
Instances
HasOnly CodeActionContext (Maybe [CodeActionKind]) Source # | |
Defined in Language.LSP.Protocol.Internal.Lens only :: Lens' CodeActionContext (Maybe [CodeActionKind]) Source # |
class HasInsertFinalNewline s a | s -> a where Source #
insertFinalNewline :: Lens' s a Source #
Instances
class HasTabSize s a | s -> a where Source #
Instances
class HasTrimFinalNewlines s a | s -> a where Source #
trimFinalNewlines :: Lens' s a Source #
Instances
class HasTrimTrailingWhitespace s a | s -> a where Source #
trimTrailingWhitespace :: Lens' s a Source #
Instances
class HasTokenModifiers s a | s -> a where Source #
tokenModifiers :: Lens' s a Source #
Instances
class HasTokenTypes s a | s -> a where Source #
tokenTypes :: Lens' s a Source #
Instances
class HasIgnoreIfExists s a | s -> a where Source #
ignoreIfExists :: Lens' s a Source #
Instances
class HasOverwrite s a | s -> a where Source #
Instances
class HasIgnoreIfNotExists s a | s -> a where Source #
ignoreIfNotExists :: Lens' s a Source #
Instances
class HasRecursive s a | s -> a where Source #
Instances
class HasMatches s a | s -> a where Source #
class HasDocument s a | s -> a where Source #
Instances
class HasExecutionSummary s a | s -> a where Source #
executionSummary :: Lens' s a Source #
Instances
class HasGeneral s a | s -> a where Source #
class HasOpenClose s a | s -> a where Source #
Instances
class HasSave s a | s -> a where Source #
Instances
class HasWillSave s a | s -> a where Source #
Instances
class HasWillSaveWaitUntil s a | s -> a where Source #
willSaveWaitUntil :: Lens' s a Source #
class HasNotebookSelector s a | s -> a where Source #
notebookSelector :: Lens' s a Source #
Instances
a ~ [Rec (("notebook" .== (Text |? NotebookDocumentFilter)) .+ (("cells" .== Maybe [Rec (("language" .== Text) .+ (Empty :: Row Type))]) .+ (Empty :: Row Type))) |? Rec (("notebook" .== Maybe (Text |? NotebookDocumentFilter)) .+ (("cells" .== [Rec (("language" .== Text) .+ (Empty :: Row Type))]) .+ (Empty :: Row Type)))] => HasNotebookSelector NotebookDocumentSyncOptions a Source # | |
a ~ [Rec (("notebook" .== (Text |? NotebookDocumentFilter)) .+ (("cells" .== Maybe [Rec (("language" .== Text) .+ (Empty :: Row Type))]) .+ (Empty :: Row Type))) |? Rec (("notebook" .== Maybe (Text |? NotebookDocumentFilter)) .+ (("cells" .== [Rec (("language" .== Text) .+ (Empty :: Row Type))]) .+ (Empty :: Row Type)))] => HasNotebookSelector NotebookDocumentSyncRegistrationOptions a Source # | |
class HasChangeNotifications s a | s -> a where Source #
changeNotifications :: Lens' s a Source #
Instances
class HasSupported s a | s -> a where Source #
Instances
class HasDidCreate s a | s -> a where Source #
class HasDidDelete s a | s -> a where Source #
class HasDidRename s a | s -> a where Source #
class HasWillCreate s a | s -> a where Source #
willCreate :: Lens' s a Source #
class HasWillDelete s a | s -> a where Source #
willDelete :: Lens' s a Source #
class HasWillRename s a | s -> a where Source #
willRename :: Lens' s a Source #
class HasLanguage s a | s -> a where Source #
Instances
class HasNotebook s a | s -> a where Source #
class HasApplyEdit s a | s -> a where Source #
Instances
class HasCodeLens s a | s -> a where Source #
class HasDidChangeConfiguration s a | s -> a where Source #
didChangeConfiguration :: Lens' s a Source #
class HasDidChangeWatchedFiles s a | s -> a where Source #
didChangeWatchedFiles :: Lens' s a Source #
class HasExecuteCommand s a | s -> a where Source #
executeCommand :: Lens' s a Source #
class HasFileOperations s a | s -> a where Source #
fileOperations :: Lens' s a Source #
class HasInlayHint s a | s -> a where Source #
class HasInlineValue s a | s -> a where Source #
inlineValue :: Lens' s a Source #
class HasSemanticTokens s a | s -> a where Source #
semanticTokens :: Lens' s a Source #
class HasWorkspaceEdit s a | s -> a where Source #
workspaceEdit :: Lens' s a Source #
class HasCallHierarchy s a | s -> a where Source #
callHierarchy :: Lens' s a Source #
class HasCodeAction s a | s -> a where Source #
codeAction :: Lens' s a Source #
class HasCompletion s a | s -> a where Source #
completion :: Lens' s a Source #
class HasDeclaration s a | s -> a where Source #
declaration :: Lens' s a Source #
class HasDefinition s a | s -> a where Source #
definition :: Lens' s a Source #
class HasDiagnostic s a | s -> a where Source #
diagnostic :: Lens' s a Source #
class HasDocumentHighlight s a | s -> a where Source #
documentHighlight :: Lens' s a Source #
class HasDocumentLink s a | s -> a where Source #
documentLink :: Lens' s a Source #
class HasDocumentSymbol s a | s -> a where Source #
documentSymbol :: Lens' s a Source #
class HasFoldingRange s a | s -> a where Source #
foldingRange :: Lens' s a Source #
Instances
a ~ Maybe (Rec (("collapsedText" .== Maybe Bool) .+ (Empty :: Row Type))) => HasFoldingRange FoldingRangeClientCapabilities a Source # | |
HasFoldingRange TextDocumentClientCapabilities (Maybe FoldingRangeClientCapabilities) Source # | |
class HasFormatting s a | s -> a where Source #
formatting :: Lens' s a Source #
class HasImplementation s a | s -> a where Source #
implementation :: Lens' s a Source #
class HasLinkedEditingRange s a | s -> a where Source #
linkedEditingRange :: Lens' s a Source #
class HasMoniker s a | s -> a where Source #
class HasOnTypeFormatting s a | s -> a where Source #
onTypeFormatting :: Lens' s a Source #
class HasPublishDiagnostics s a | s -> a where Source #
publishDiagnostics :: Lens' s a Source #
class HasRangeFormatting s a | s -> a where Source #
rangeFormatting :: Lens' s a Source #
class HasReferences s a | s -> a where Source #
references :: Lens' s a Source #
class HasSignatureHelp s a | s -> a where Source #
signatureHelp :: Lens' s a Source #
class HasSynchronization s a | s -> a where Source #
synchronization :: Lens' s a Source #
class HasTypeDefinition s a | s -> a where Source #
typeDefinition :: Lens' s a Source #
class HasTypeHierarchy s a | s -> a where Source #
typeHierarchy :: Lens' s a Source #
class HasShowDocument s a | s -> a where Source #
showDocument :: Lens' s a Source #
class HasShowMessage s a | s -> a where Source #
showMessage :: Lens' s a Source #
class HasMarkdown s a | s -> a where Source #
class HasPositionEncodings s a | s -> a where Source #
positionEncodings :: Lens' s a Source #
class HasRegularExpressions s a | s -> a where Source #
regularExpressions :: Lens' s a Source #
class HasStaleRequestSupport s a | s -> a where Source #
staleRequestSupport :: Lens' s a Source #
class HasBaseUri s a | s -> a where Source #
Instances
class HasChangeAnnotationSupport s a | s -> a where Source #
changeAnnotationSupport :: Lens' s a Source #
class HasFailureHandling s a | s -> a where Source #
failureHandling :: Lens' s a Source #
class HasNormalizesLineEndings s a | s -> a where Source #
normalizesLineEndings :: Lens' s a Source #
class HasResourceOperations s a | s -> a where Source #
resourceOperations :: Lens' s a Source #
class HasDynamicRegistration s a | s -> a where Source #
dynamicRegistration :: Lens' s a Source #
Instances
class HasRelativePatternSupport s a | s -> a where Source #
relativePatternSupport :: Lens' s a Source #
class HasResolveSupport s a | s -> a where Source #
resolveSupport :: Lens' s a Source #
Instances
a ~ Maybe (Rec (("properties" .== [Text]) .+ (Empty :: Row Type))) => HasResolveSupport CodeActionClientCapabilities a Source # | |
a ~ Maybe (Rec (("properties" .== [Text]) .+ (Empty :: Row Type))) => HasResolveSupport InlayHintClientCapabilities a Source # | |
a ~ Maybe (Rec (("properties" .== [Text]) .+ (Empty :: Row Type))) => HasResolveSupport WorkspaceSymbolClientCapabilities a Source # | |
class HasSymbolKind s a | s -> a where Source #
symbolKind :: Lens' s a Source #
Instances
a ~ Maybe (Rec (("valueSet" .== Maybe [SymbolKind]) .+ (Empty :: Row Type))) => HasSymbolKind DocumentSymbolClientCapabilities a Source # | |
a ~ Maybe (Rec (("valueSet" .== Maybe [SymbolKind]) .+ (Empty :: Row Type))) => HasSymbolKind WorkspaceSymbolClientCapabilities a Source # | |
class HasTagSupport s a | s -> a where Source #
tagSupport :: Lens' s a Source #
Instances
a ~ Maybe (Rec (("valueSet" .== [SymbolTag]) .+ (Empty :: Row Type))) => HasTagSupport DocumentSymbolClientCapabilities a Source # | |
a ~ Maybe (Rec (("valueSet" .== [DiagnosticTag]) .+ (Empty :: Row Type))) => HasTagSupport PublishDiagnosticsClientCapabilities a Source # | |
a ~ Maybe (Rec (("valueSet" .== [SymbolTag]) .+ (Empty :: Row Type))) => HasTagSupport WorkspaceSymbolClientCapabilities a Source # | |
class HasRefreshSupport s a | s -> a where Source #
refreshSupport :: Lens' s a Source #
Instances
class HasDidSave s a | s -> a where Source #
Instances
class HasCompletionItemKind s a | s -> a where Source #
completionItemKind :: Lens' s a Source #
Instances
a ~ Maybe (Rec (("valueSet" .== Maybe [CompletionItemKind]) .+ (Empty :: Row Type))) => HasCompletionItemKind CompletionClientCapabilities a Source # | |
class HasCompletionList s a | s -> a where Source #
completionList :: Lens' s a Source #
class HasContextSupport s a | s -> a where Source #
contextSupport :: Lens' s a Source #
class HasSignatureInformation s a | s -> a where Source #
signatureInformation :: Lens' s a Source #
Instances
a ~ Maybe (Rec (("documentationFormat" .== Maybe [MarkupKind]) .+ (("parameterInformation" .== Maybe (Rec (("labelOffsetSupport" .== Maybe Bool) .+ (Empty :: Row Type)))) .+ (("activeParameterSupport" .== Maybe Bool) .+ (Empty :: Row Type))))) => HasSignatureInformation SignatureHelpClientCapabilities a Source # | |
class HasLinkSupport s a | s -> a where Source #
linkSupport :: Lens' s a Source #
class HasHierarchicalDocumentSymbolSupport s a | s -> a where Source #
class HasCodeActionLiteralSupport s a | s -> a where Source #
codeActionLiteralSupport :: Lens' s a Source #
class HasDataSupport s a | s -> a where Source #
dataSupport :: Lens' s a Source #
class HasHonorsChangeAnnotations s a | s -> a where Source #
honorsChangeAnnotations :: Lens' s a Source #
class HasIsPreferredSupport s a | s -> a where Source #
isPreferredSupport :: Lens' s a Source #
class HasPrepareSupportDefaultBehavior s a | s -> a where Source #
class HasFoldingRangeKind s a | s -> a where Source #
foldingRangeKind :: Lens' s a Source #
Instances
a ~ Maybe (Rec (("valueSet" .== Maybe [FoldingRangeKind]) .+ (Empty :: Row Type))) => HasFoldingRangeKind FoldingRangeClientCapabilities a Source # | |
class HasLineFoldingOnly s a | s -> a where Source #
lineFoldingOnly :: Lens' s a Source #
class HasCodeDescriptionSupport s a | s -> a where Source #
codeDescriptionSupport :: Lens' s a Source #
class HasVersionSupport s a | s -> a where Source #
versionSupport :: Lens' s a Source #
class HasAugmentsSyntaxTokens s a | s -> a where Source #
augmentsSyntaxTokens :: Lens' s a Source #
class HasFormats s a | s -> a where Source #
class HasMultilineTokenSupport s a | s -> a where Source #
multilineTokenSupport :: Lens' s a Source #
class HasOverlappingTokenSupport s a | s -> a where Source #
overlappingTokenSupport :: Lens' s a Source #
class HasRequests s a | s -> a where Source #
class HasServerCancelSupport s a | s -> a where Source #
serverCancelSupport :: Lens' s a Source #
class HasRelatedDocumentSupport s a | s -> a where Source #
relatedDocumentSupport :: Lens' s a Source #
class HasExecutionSummarySupport s a | s -> a where Source #
executionSummarySupport :: Lens' s a Source #
class HasMessageActionItem s a | s -> a where Source #
messageActionItem :: Lens' s a Source #
class HasSupport s a | s -> a where Source #
Instances
class HasStartChar s a | s -> a where Source #
Instances
class HasTokenType s a | s -> a where Source #
class HasDeltaLine s a | s -> a where Source #
Instances
class HasJsonrpc s a | s -> a where Source #
Instances
HasJsonrpc NotificationMessage Text Source # | |
Defined in Language.LSP.Protocol.Message.Lens | |
HasJsonrpc RequestMessage Text Source # | |
Defined in Language.LSP.Protocol.Message.Lens | |
HasJsonrpc ResponseMessage Text Source # | |
Defined in Language.LSP.Protocol.Message.Lens | |
HasJsonrpc (TNotificationMessage m) Text Source # | |
Defined in Language.LSP.Protocol.Message.Lens | |
HasJsonrpc (TRequestMessage m) Text Source # | |
Defined in Language.LSP.Protocol.Message.Lens | |
HasJsonrpc (TResponseMessage m) Text Source # | |
Defined in Language.LSP.Protocol.Message.Lens |
class HasParams s a | s -> a where Source #
Instances
HasParams NotificationMessage (Maybe Value) Source # | |
Defined in Language.LSP.Protocol.Message.Lens | |
HasParams RequestMessage (Maybe Value) Source # | |
Defined in Language.LSP.Protocol.Message.Lens | |
a ~ MessageParams m => HasParams (TNotificationMessage m) a Source # | |
Defined in Language.LSP.Protocol.Message.Lens params :: Lens' (TNotificationMessage m) a Source # | |
a ~ MessageParams m => HasParams (TRequestMessage m) a Source # | |
Defined in Language.LSP.Protocol.Message.Lens params :: Lens' (TRequestMessage m) a Source # |
class HasResult s a | s -> a where Source #
Instances
HasResult ResponseMessage (Maybe Value) Source # | |
Defined in Language.LSP.Protocol.Message.Lens | |
a ~ Either ResponseError (MessageResult m) => HasResult (TResponseMessage m) a Source # | |
Defined in Language.LSP.Protocol.Message.Lens result :: Lens' (TResponseMessage m) a Source # |
class HasXdata s a | s -> a where Source #
Instances
HasXdata ResponseError (Maybe Value) Source # | |
Defined in Language.LSP.Protocol.Message.Lens | |
a ~ Maybe (ErrorData m) => HasXdata (TResponseError m) a Source # | |
Defined in Language.LSP.Protocol.Message.Lens xdata :: Lens' (TResponseError m) a Source # |