Lines Matching defs:that
310 * The maximum number of folding ranges that the client prefers to receive per document. The value serves as a
316 * If set, the client signals that it only supports folding complete lines. If set, client will
515 * An optional token that a server can use to report work done progress.
524 * An optional token that a server can use to report partial results (e.g. streaming) to
531 * A parameter literal used in requests to pass a text document and a position inside that
918 * specified if the client states that it supports
960 * specified if the client states that it supports
1047 * specified if the client states that it supports
1089 * specified if the client states that it supports
1147 * The process Id of the parent process that started
1208 * The process Id of the parent process that started
1460 * The document that was opened.
1471 * The document that did change. The version number points
1503 * The document that was closed.
1514 * The document that was closed.
1539 * The document that will be saved.
1554 * that the current protocol doesn't support static configuration for file changes
1690 * that is typing in one will update others too.
1737 * property exists the client also guarantees that it will
1766 * The trigger character (a single character) that has trigger code complete.
1797 * completion item. Characters that make up identifiers don't need to be listed here.
1805 * The list of all possible characters that commit a completion. This field can be used
1906 * `textDocument/signatureHelp` request. A client that opts into
1921 * List of characters that trigger signature help.
1926 * List of characters that re-trigger signature help.
1945 * Action that caused signature help to be triggered.
1950 * Character that caused signature help to be triggered.
2129 * property exists the client also guarantees that it will
2200 * property exists the client also guarantees that it will
2244 * CodeActionKinds that this server may return.
2278 * property exists the client also guarantees that it will
2531 * The character that has been typed.
2656 * Arguments that the command should be invoked with.
2737 * a suitable error for a request that triggered the edit.
2743 * contain the index of the change that failed. This property is only available
2756 * Positions are line end character agnostic. So you can not specify a position that
2769 * Character offset on a line in a document (zero-based). Assuming that the line is
2783 * If you want to specify a range that contains a line including the line ending
2846 * The range that should be selected and revealed when this link is being followed, e.g the name of a function.
2899 * picker header. By default this is also the text that is inserted when selecting
2912 * An optional array of additional [text edits](#TextEdit) that are applied when
2920 * used to point to code locations that cause or related to a diagnostics, e.g when duplicating
3001 * Arguments that the command handler should be
3217 * `null` to indicate that the version is unknown and the content on disk is the
3273 * *Please Note* that clients might sanitize the return markdown. A client could decide to
3290 * A completion item represents a text snippet that is
3291 * proposed to complete text that is being typed.
3297 * also the text that is inserted when selecting
3322 * A human-readable string that represents a doc-comment.
3335 * *Note* that only one completion item can be selected and that the
3336 * tool / client decides which item that is. The rule is that the *first*
3337 * item of those that match best is selected.
3342 * A string that should be used when comparing this item
3349 * A string that should be used when filtering a set of
3356 * A string that should be inserted into a document when selecting
3386 * An optional array of additional [text edits](#TextEdit) that are applied when
3397 * An optional set of characters that when pressed while this completion is active will accept it first and
3398 * then type that character. *Note* that all commit characters should have `length=1` and that superfluous
3404 * An optional [command](#Command) that is executed *after* inserting this completion. *Note* that
3411 * An data entry field that is preserved on a completion item between
3527 * Value-object that contains additional information when
3601 * that appear in a document. Document symbols can be hierarchical and they
3602 * have two ranges: one that encloses its definition and one that points to
3636 * The range that should be selected and revealed when this symbol is being picked, e.g the name of a function.
3655 * `textDocument/codeAction` request. They are provided so that the server knows which
3657 * that these accurately reflect the error state of the resource. The primary parameter
3672 * A code action represents a change that can be performed in code, e.g. to fix a problem or
3692 * The diagnostics that this code action resolves.
3721 * A code lens represents a [command](#Command) that should be shown along with
3740 * An data entry field that is preserved on a code lens item between
3790 * A document link is a range in a text document that links to an internal or external resource, like another
3808 * If a tooltip is provided, is will be displayed in a string that includes instructions on how to
3817 * A data entry field that is preserved on a document link between a
3825 * may have a parent selection range that contains it.
3846 * The associated URI for this document. Most documents have the __file__-scheme, indicating that they
3847 * represent files on disk. However, some documents may have other schemes indicating that they are not
3883 * The document that has changed.
3892 * The document that will be saved
3909 * The range of the document that changed.
3914 * The length of the range that got replaced.
4090 * guarantee that this is succeeding.
4134 * After that only incremental updates to the document are
4322 * that is typing in one will update others too.
4544 * its resource, or a glob-pattern that is applied to the [path](#TextDocument.fileName).
4554 * @sample A language filter that applies to typescript files on disk: `{ language: 'typescript', scheme: 'file' }`
4555 * @sample A language filter that applies to all package.json paths: `{ language: 'json', pattern: '**package.json' }`
4579 * A tagging type for string properties that are actually URIs.
4586 * or a code-block that provides a language and a code snippet. The language identifier
4595 * Note that markdown strings will be sanitized - that means html will be escaped.