Files
ruff/crates/ty_server/tests/e2e/snapshots/e2e__initialize__initialization.snap
2025-09-20 11:15:13 +00:00

83 lines
1.7 KiB
Plaintext

---
source: crates/ty_server/tests/e2e/initialize.rs
assertion_line: 17
expression: initialization_result
---
{
"capabilities": {
"positionEncoding": "utf-16",
"textDocumentSync": {
"openClose": true,
"change": 2
},
"selectionRangeProvider": true,
"hoverProvider": true,
"completionProvider": {
"triggerCharacters": [
"."
]
},
"signatureHelpProvider": {
"triggerCharacters": [
"(",
","
],
"retriggerCharacters": [
")"
]
},
"definitionProvider": true,
"typeDefinitionProvider": true,
"referencesProvider": true,
"documentHighlightProvider": true,
"documentSymbolProvider": true,
"workspaceSymbolProvider": true,
"declarationProvider": true,
"executeCommandProvider": {
"commands": [
"ty.printDebugInformation"
],
"workDoneProgress": false
},
"semanticTokensProvider": {
"legend": {
"tokenTypes": [
"namespace",
"class",
"parameter",
"selfParameter",
"clsParameter",
"variable",
"property",
"function",
"method",
"keyword",
"string",
"number",
"decorator",
"builtinConstant",
"typeParameter"
],
"tokenModifiers": [
"definition",
"readonly",
"async"
]
},
"range": true,
"full": true
},
"inlayHintProvider": {},
"diagnosticProvider": {
"identifier": "ty",
"interFileDependencies": true,
"workspaceDiagnostics": true,
"workDoneProgress": true
}
},
"serverInfo": {
"name": "ty",
"version": "Unknown"
}
}