Lines Matching defs:for
12 // See the License for the specific language governing permissions and
15 // Package protocol contains data types and code for LSP jsonrpcs
31 * for the corresponding server capability as well.
70 * for the corresponding server capability as well.
119 * The client has support for workspace folders
137 * The Server has support for workspace folders
147 * side. The ID can be used to unregister for these events
159 * The associated URI for this workspace folder.
216 * The scope to get the configuration section for.
221 * The configuration section asked for.
241 * for the corresponding server capability as well.
264 * Parameters for a [DocumentColorRequest](#DocumentColorRequest).
277 * Parameters for a [ColorPresentationRequest](#ColorPresentationRequest).
287 * The color to request presentations for.
303 * Whether implementation supports dynamic registration for folding range providers. If this is set to `true`
304 * the client supports the new `FoldingRangeRegistrationOptions` return value for the corresponding server
362 * [FoldingRangeKind](#FoldingRangeKind) for an enumeration of standardized kinds.
368 * Parameters for a [FoldingRangeRequest](#FoldingRangeRequest).
388 * for the corresponding server capability as well.
421 * Whether implementation supports dynamic registration for selection range providers. If this is set to `true`
422 * the client supports the new `SelectionRangeRegistrationOptions` return value for the corresponding server
459 * General parameters to to register for an notification or to register a provider.
470 * The method to register for.
475 * Options necessary for the registration.
499 * The method to unregister for.
778 * The client has support for workspace folders
804 * Whether implementation supports dynamic registration for selection range providers. If this is set to `true`
805 * the client supports the new `SelectionRangeRegistrationOptions` return value for the corresponding server
862 * for backwards compatibility the TextDocumentSyncKind number.
991 * for backwards compatibility the TextDocumentSyncKind number.
1123 * The Server has support for workspace folders
1133 * side. The ID can be used to unregister for these events
1409 * waits for a response providing text edits which will
1479 * to the document. So if there are two content changes c1 and c2 for a document
1486 * Describe options to be used when registered for text document change events.
1554 * that the current protocol doesn't support static configuration for file changes
1588 * Describe options to be used when registered for text document change events.
1651 * The URI for which diagnostic information is reported.
1656 * Optional the version number of the document the diagnostics are published for.
1700 * Client supports the follow content formats for the documentation
1749 * The client supports to send additional context information for a
1800 * an identifier (for example `.` in JavaScript) list them in `triggerCharacters`.
1815 * information for a completion item.
1822 * Registration options for a [CompletionRequest](#CompletionRequest).
1838 * Client supports the follow content formats for the content
1852 * Parameters for a [HoverRequest](#HoverRequest).
1860 * Registration options for a [HoverRequest](#HoverRequest).
1868 * Client Capabilities for a [SignatureHelpRequest](#SignatureHelpRequest).
1884 * Client supports the follow content formats for the documentation
1905 * The client supports to send additional context information for a
1916 * Server Capabilities for a [SignatureHelpRequest](#SignatureHelpRequest).
1974 * Parameters for a [SignatureHelpRequest](#SignatureHelpRequest).
1990 * Registration options for a [SignatureHelpRequest](#SignatureHelpRequest).
1998 * Client Capabilities for a [DefinitionRequest](#DefinitionRequest).
2016 * Server Capabilities for a [DefinitionRequest](#DefinitionRequest).
2023 * Parameters for a [DefinitionRequest](#DefinitionRequest).
2032 * Registration options for a [DefinitionRequest](#DefinitionRequest).
2040 * Client Capabilities for a [ReferencesRequest](#ReferencesRequest).
2051 * Parameters for a [ReferencesRequest](#ReferencesRequest).
2070 * Registration options for a [ReferencesRequest](#ReferencesRequest).
2078 * Client Capabilities for a [DocumentHighlightRequest](#DocumentHighlightRequest).
2089 * Parameters for a [DocumentHighlightRequest](#DocumentHighlightRequest).
2098 * Provider options for a [DocumentHighlightRequest](#DocumentHighlightRequest).
2105 * Registration options for a [DocumentHighlightRequest](#DocumentHighlightRequest).
2113 * Client Capabilities for a [DocumentSymbolRequest](#DocumentSymbolRequest).
2123 * Specific capabilities for the `SymbolKind`.
2147 * Parameters for a [DocumentSymbolRequest](#DocumentSymbolRequest).
2160 * Provider options for a [DocumentSymbolRequest](#DocumentSymbolRequest).
2167 * Registration options for a [DocumentSymbolRequest](#DocumentSymbolRequest).
2226 * The range for which the command was invoked.
2239 * Provider options for a [CodeActionRequest](#CodeActionRequest).
2254 * Registration options for a [CodeActionRequest](#CodeActionRequest).
2262 * Client capabilities for a [WorkspaceSymbolRequest](#WorkspaceSymbolRequest).
2272 * Specific capabilities for the `SymbolKind` in the `workspace/symbol` request.
2305 * Server capabilities for a [WorkspaceSymbolRequest](#WorkspaceSymbolRequest).
2312 * Registration options for a [WorkspaceSymbolRequest](#WorkspaceSymbolRequest).
2335 * The document to request code lens for.
2355 * Registration options for a [CodeLensRequest](#CodeLensRequest).
2386 * The document to provide document links for.
2394 * Provider options for a [DocumentLinkRequest](#DocumentLinkRequest).
2406 * Registration options for a [DocumentLinkRequest](#DocumentLinkRequest).
2442 * Provider options for a [DocumentFormattingRequest](#DocumentFormattingRequest).
2449 * Registration options for a [DocumentFormattingRequest](#DocumentFormattingRequest).
2490 * Provider options for a [DocumentRangeFormattingRequest](#DocumentRangeFormattingRequest).
2497 * Registration options for a [DocumentRangeFormattingRequest](#DocumentRangeFormattingRequest).
2542 * Provider options for a [DocumentOnTypeFormattingRequest](#DocumentOnTypeFormattingRequest).
2558 * Registration options for a [DocumentOnTypeFormattingRequest](#DocumentOnTypeFormattingRequest).
2574 * Client supports testing for validity of rename operations
2607 * Provider options for a [RenameRequest](#RenameRequest).
2621 * Registration options for a [RenameRequest](#RenameRequest).
2675 * Registration options for a [ExecuteCommandRequest](#ExecuteCommandRequest).
2713 * presented in the user interface for example on an undo
2735 * An optional textual description for why the edit was not applied.
2736 * This may be used by the server for diagnostic logging or to provide
2737 * a suitable error for a request that triggered the edit.
2828 * Used as the underlined span for mouse definition hover. Defaults to the word range at
2839 * The full target range of this link. If the target for example is a symbol then target range is the
2889 * The actual color value for this color range.
2906 * this presentation for the color. When `falsy` the [label](#ColorPresentation.label)
2919 * Represents a related message and source code location for a diagnostic. This should be
3192 * A change to capture text edits for existing resources.
3309 * Tags for this completion item.
3391 * (for example adding an import statement at the top of the file if the completion item will
3591 * The name of the symbol containing this symbol. This information is for
3593 * if necessary). It can't be used to re-infer a hierarchy for the document
3614 * More detail for this symbol, e.g the signature of a function.
3656 * errors are currently presented to the user for the given range. There is no guarantee
3680 * A short, human-readable, title for this code action.
3784 * Signature for further properties.
3846 * The associated URI for this document. Most documents have the __file__-scheme, indicating that they
4040 * Folding range for a comment
4045 * Folding range for a imports or includes
4050 * Folding range for a region (e.g. `#region`)
4427 * Base kind for quickfix actions: 'quickfix'
4432 * Base kind for refactoring actions: 'refactor'
4437 * Base kind for refactoring extraction actions: 'refactor.extract'
4450 * Base kind for refactoring inline actions: 'refactor.inline'
4462 * Base kind for refactoring rewrite actions: 'refactor.rewrite'
4476 * Base kind for source actions: `source`
4483 * Base kind for an organize imports source action: `source.organizeImports`
4579 * A tagging type for string properties that are actually URIs.