Created
January 22, 2023 15:19
-
-
Save DimanNe/66cbc6c0622e655ba94739ea6e4e10d9 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| [INFO rust_analyzer] server version 1.66.1 (90743e7 2023-01-10) will start | |
| [DEBUG lsp_server::msg] < {"id":"{27e2e516-4b7a-4eeb-a401-00ea75e9a878}","jsonrpc":"2.0","method":"initialize","params":{"capabilities":{"textDocument":{"codeAction":{"codeActionLiteralSupport":{"codeActionKind":{"valueSet":["*"]}}},"completion":{"completionItem":{"commitCharacterSupport":true,"snippetSupport":true},"completionItemKind":{"valueSet":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25]},"dynamicRegistration":true},"definition":{"dynamicRegistration":true},"documentHighlight":{"dynamicRegistration":true},"documentSymbol":{"hierarchicalDocumentSymbolSupport":true,"symbolKind":{"valueSet":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26]}},"formatting":{"dynamicRegistration":true},"hover":{"contentFormat":["markdown","plaintext"],"dynamicRegistration":true},"implementation":{"dynamicRegistration":true},"onTypeFormatting":{"dynamicRegistration":true},"rangeFormatting":{"dynamicRegistration":true},"references":{"dynamicRegistration":true},"rename":{"dynamicRegistration":true,"prepareSupport":true},"semanticTokens":{"dynamicRegistration":true,"formats":["relative"],"requests":{"full":{"delta":true}},"tokenModifiers":["declaration","definition"],"tokenTypes":["type","class","enumMember","typeParameter","parameter","variable","function","macro","keyword","comment","string","number","operator"]},"signatureHelp":{"dynamicRegistration":true,"signatureInformation":{"activeParameterSupport":true,"documentationFormat":["markdown","plaintext"]}},"synchronization":{"didSave":true,"dynamicRegistration":true,"willSave":true,"willSaveWaitUntil":false},"typeDefinition":{"dynamicRegistration":true}},"window":{"workDoneProgress":true},"workspace":{"applyEdit":true,"configuration":true,"didChangeConfiguration":{"dynamicRegistration":true},"executeCommand":{"dynamicRegistration":true},"semanticTokens":{"refreshSupport":true},"workspaceFolders":true}},"clientInfo":{"name":"Qt Creator","version":"9.0.1"},"initializationOptions":{},"processId":1,"rootUri":null,"trace":"off","workspaceFolders":null}} | |
| [INFO rust_analyzer] InitializeParams: {"capabilities":{"textDocument":{"codeAction":{"codeActionLiteralSupport":{"codeActionKind":{"valueSet":["*"]}}},"completion":{"completionItem":{"commitCharacterSupport":true,"snippetSupport":true},"completionItemKind":{"valueSet":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25]},"dynamicRegistration":true},"definition":{"dynamicRegistration":true},"documentHighlight":{"dynamicRegistration":true},"documentSymbol":{"hierarchicalDocumentSymbolSupport":true,"symbolKind":{"valueSet":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26]}},"formatting":{"dynamicRegistration":true},"hover":{"contentFormat":["markdown","plaintext"],"dynamicRegistration":true},"implementation":{"dynamicRegistration":true},"onTypeFormatting":{"dynamicRegistration":true},"rangeFormatting":{"dynamicRegistration":true},"references":{"dynamicRegistration":true},"rename":{"dynamicRegistration":true,"prepareSupport":true},"semanticTokens":{"dynamicRegistration":true,"formats":["relative"],"requests":{"full":{"delta":true}},"tokenModifiers":["declaration","definition"],"tokenTypes":["type","class","enumMember","typeParameter","parameter","variable","function","macro","keyword","comment","string","number","operator"]},"signatureHelp":{"dynamicRegistration":true,"signatureInformation":{"activeParameterSupport":true,"documentationFormat":["markdown","plaintext"]}},"synchronization":{"didSave":true,"dynamicRegistration":true,"willSave":true,"willSaveWaitUntil":false},"typeDefinition":{"dynamicRegistration":true}},"window":{"workDoneProgress":true},"workspace":{"applyEdit":true,"configuration":true,"didChangeConfiguration":{"dynamicRegistration":true},"executeCommand":{"dynamicRegistration":true},"semanticTokens":{"refreshSupport":true},"workspaceFolders":true}},"clientInfo":{"name":"Qt Creator","version":"9.0.1"},"initializationOptions":{},"processId":1,"rootUri":null,"trace":"off","workspaceFolders":null} | |
| [INFO rust_analyzer::config] updating config from JSON: {} | |
| [INFO rust_analyzer::caps] No `additionalTextEdits` completion resolve capability was found in the client capabilities, autoimport completion is disabled | |
| [DEBUG lsp_server::msg] > {"jsonrpc":"2.0","id":"{27e2e516-4b7a-4eeb-a401-00ea75e9a878}","result":{"capabilities":{"textDocumentSync":{"openClose":true,"change":2,"save":{}},"selectionRangeProvider":true,"hoverProvider":true,"completionProvider":{"triggerCharacters":[":",".","'","("],"completionItem":{"labelDetailsSupport":false}},"signatureHelpProvider":{"triggerCharacters":["(",",","<"]},"definitionProvider":true,"typeDefinitionProvider":true,"implementationProvider":true,"referencesProvider":true,"documentHighlightProvider":true,"documentSymbolProvider":true,"workspaceSymbolProvider":true,"codeActionProvider":{"codeActionKinds":["","quickfix","refactor","refactor.extract","refactor.inline","refactor.rewrite"],"resolveProvider":true},"codeLensProvider":{"resolveProvider":true},"documentFormattingProvider":true,"documentRangeFormattingProvider":false,"documentOnTypeFormattingProvider":{"firstTriggerCharacter":"=","moreTriggerCharacter":[".",">","{"]},"renameProvider":{"prepareProvider":true},"foldingRangeProvider":true,"declarationProvider":true,"workspace":{"fileOperations":{"willRename":{"filters":[{"scheme":"file","pattern":{"glob":"**/*.rs","matches":"file"}},{"scheme":"file","pattern":{"glob":"**","matches":"folder"}}]}}},"callHierarchyProvider":true,"semanticTokensProvider":{"legend":{"tokenTypes":["comment","decorator","enumMember","enum","function","interface","keyword","macro","method","namespace","number","operator","parameter","property","string","struct","typeParameter","variable","angle","arithmetic","attribute","attributeBracket","bitwise","boolean","brace","bracket","builtinAttribute","builtinType","character","colon","comma","comparison","constParameter","derive","deriveHelper","dot","escapeSequence","formatSpecifier","generic","label","lifetime","logical","macroBang","parenthesis","punctuation","selfKeyword","selfTypeKeyword","semicolon","typeAlias","toolModule","union","unresolvedReference"],"tokenModifiers":["documentation","declaration","static","defaultLibrary","async","attribute","callable","constant","consuming","controlFlow","crateRoot","injected","intraDocLink","library","mutable","public","reference","trait","unsafe"]},"range":true,"full":{"delta":true}},"inlayHintProvider":{"resolveProvider":true},"experimental":{"externalDocs":true,"hoverRange":true,"joinLines":true,"matchingBrace":true,"moveItem":true,"onEnter":true,"openCargoToml":true,"parentModule":true,"runnables":{"kinds":["cargo"]},"ssr":true,"workspaceSymbolScopeKindFiltering":true}},"serverInfo":{"name":"rust-analyzer","version":"1.66.1 (90743e7 2023-01-10)"}}} | |
| [DEBUG lsp_server::msg] < {"jsonrpc":"2.0","method":"initialized","params":{}} | |
| [DEBUG lsp_server::msg] < {"jsonrpc":"2.0","method":"workspace/didChangeConfiguration","params":{"settings":""}} | |
| [INFO rust_analyzer] Client 'Qt Creator' 9.0.1 | |
| [INFO rust_analyzer] discovered projects: [] | |
| [ERROR rust_analyzer] failed to find any projects in [AbsPathBuf("/home/dimanne")] | |
| [INFO rust_analyzer::main_loop] initial config: Config { | |
| discovered_projects: Some( | |
| [], | |
| ), | |
| caps: ClientCapabilities { | |
| workspace: Some( | |
| WorkspaceClientCapabilities { | |
| apply_edit: Some( | |
| true, | |
| ), | |
| workspace_edit: None, | |
| did_change_configuration: Some( | |
| DynamicRegistrationClientCapabilities { | |
| dynamic_registration: Some( | |
| true, | |
| ), | |
| }, | |
| ), | |
| did_change_watched_files: None, | |
| symbol: None, | |
| execute_command: Some( | |
| DynamicRegistrationClientCapabilities { | |
| dynamic_registration: Some( | |
| true, | |
| ), | |
| }, | |
| ), | |
| workspace_folders: Some( | |
| true, | |
| ), | |
| configuration: Some( | |
| true, | |
| ), | |
| semantic_tokens: Some( | |
| SemanticTokensWorkspaceClientCapabilities { | |
| refresh_support: Some( | |
| true, | |
| ), | |
| }, | |
| ), | |
| code_lens: None, | |
| file_operations: None, | |
| inlay_hint: None, | |
| }, | |
| ), | |
| text_document: Some( | |
| TextDocumentClientCapabilities { | |
| synchronization: Some( | |
| TextDocumentSyncClientCapabilities { | |
| dynamic_registration: Some( | |
| true, | |
| ), | |
| will_save: Some( | |
| true, | |
| ), | |
| will_save_wait_until: Some( | |
| false, | |
| ), | |
| did_save: Some( | |
| true, | |
| ), | |
| }, | |
| ), | |
| completion: Some( | |
| CompletionClientCapabilities { | |
| dynamic_registration: Some( | |
| true, | |
| ), | |
| completion_item: Some( | |
| CompletionItemCapability { | |
| snippet_support: Some( | |
| true, | |
| ), | |
| commit_characters_support: None, | |
| documentation_format: None, | |
| deprecated_support: None, | |
| preselect_support: None, | |
| tag_support: None, | |
| insert_replace_support: None, | |
| resolve_support: None, | |
| insert_text_mode_support: None, | |
| label_details_support: None, | |
| }, | |
| ), | |
| completion_item_kind: Some( | |
| CompletionItemKindCapability { | |
| value_set: Some( | |
| [ | |
| Text, | |
| Method, | |
| Function, | |
| Constructor, | |
| Field, | |
| Variable, | |
| Class, | |
| Interface, | |
| Module, | |
| Property, | |
| Unit, | |
| Value, | |
| Enum, | |
| Keyword, | |
| Snippet, | |
| Color, | |
| File, | |
| Reference, | |
| Folder, | |
| EnumMember, | |
| Constant, | |
| Struct, | |
| Event, | |
| Operator, | |
| TypeParameter, | |
| ], | |
| ), | |
| }, | |
| ), | |
| context_support: None, | |
| insert_text_mode: None, | |
| }, | |
| ), | |
| hover: Some( | |
| HoverClientCapabilities { | |
| dynamic_registration: Some( | |
| true, | |
| ), | |
| content_format: Some( | |
| [ | |
| Markdown, | |
| PlainText, | |
| ], | |
| ), | |
| }, | |
| ), | |
| signature_help: Some( | |
| SignatureHelpClientCapabilities { | |
| dynamic_registration: Some( | |
| true, | |
| ), | |
| signature_information: Some( | |
| SignatureInformationSettings { | |
| documentation_format: Some( | |
| [ | |
| Markdown, | |
| PlainText, | |
| ], | |
| ), | |
| parameter_information: None, | |
| active_parameter_support: Some( | |
| true, | |
| ), | |
| }, | |
| ), | |
| context_support: None, | |
| }, | |
| ), | |
| references: Some( | |
| DynamicRegistrationClientCapabilities { | |
| dynamic_registration: Some( | |
| true, | |
| ), | |
| }, | |
| ), | |
| document_highlight: Some( | |
| DynamicRegistrationClientCapabilities { | |
| dynamic_registration: Some( | |
| true, | |
| ), | |
| }, | |
| ), | |
| document_symbol: Some( | |
| DocumentSymbolClientCapabilities { | |
| dynamic_registration: None, | |
| symbol_kind: Some( | |
| SymbolKindCapability { | |
| value_set: Some( | |
| [ | |
| File, | |
| Module, | |
| Namespace, | |
| Package, | |
| Class, | |
| Method, | |
| Property, | |
| Field, | |
| Constructor, | |
| Enum, | |
| Interface, | |
| Function, | |
| Variable, | |
| Constant, | |
| String, | |
| Number, | |
| Boolean, | |
| Array, | |
| Object, | |
| Key, | |
| Null, | |
| EnumMember, | |
| Struct, | |
| Event, | |
| Operator, | |
| TypeParameter, | |
| ], | |
| ), | |
| }, | |
| ), | |
| hierarchical_document_symbol_support: Some( | |
| true, | |
| ), | |
| tag_support: None, | |
| }, | |
| ), | |
| formatting: Some( | |
| DynamicRegistrationClientCapabilities { | |
| dynamic_registration: Some( | |
| true, | |
| ), | |
| }, | |
| ), | |
| range_formatting: Some( | |
| DynamicRegistrationClientCapabilities { | |
| dynamic_registration: Some( | |
| true, | |
| ), | |
| }, | |
| ), | |
| on_type_formatting: Some( | |
| DynamicRegistrationClientCapabilities { | |
| dynamic_registration: Some( | |
| true, | |
| ), | |
| }, | |
| ), | |
| declaration: None, | |
| definition: Some( | |
| GotoCapability { | |
| dynamic_registration: Some( | |
| true, | |
| ), | |
| link_support: None, | |
| }, | |
| ), | |
| type_definition: Some( | |
| GotoCapability { | |
| dynamic_registration: Some( | |
| true, | |
| ), | |
| link_support: None, | |
| }, | |
| ), | |
| implementation: Some( | |
| GotoCapability { | |
| dynamic_registration: Some( | |
| true, | |
| ), | |
| link_support: None, | |
| }, | |
| ), | |
| code_action: Some( | |
| CodeActionClientCapabilities { | |
| dynamic_registration: None, | |
| code_action_literal_support: Some( | |
| CodeActionLiteralSupport { | |
| code_action_kind: CodeActionKindLiteralSupport { | |
| value_set: [ | |
| "*", | |
| ], | |
| }, | |
| }, | |
| ), | |
| is_preferred_support: None, | |
| disabled_support: None, | |
| data_support: None, | |
| resolve_support: None, | |
| honors_change_annotations: None, | |
| }, | |
| ), | |
| code_lens: None, | |
| document_link: None, | |
| color_provider: None, | |
| rename: Some( | |
| RenameClientCapabilities { | |
| dynamic_registration: Some( | |
| true, | |
| ), | |
| prepare_support: Some( | |
| true, | |
| ), | |
| prepare_support_default_behavior: None, | |
| honors_change_annotations: None, | |
| }, | |
| ), | |
| publish_diagnostics: None, | |
| folding_range: None, | |
| selection_range: None, | |
| linked_editing_range: None, | |
| call_hierarchy: None, | |
| semantic_tokens: Some( | |
| SemanticTokensClientCapabilities { | |
| dynamic_registration: Some( | |
| true, | |
| ), | |
| requests: SemanticTokensClientCapabilitiesRequests { | |
| range: None, | |
| full: Some( | |
| Delta { | |
| delta: Some( | |
| true, | |
| ), | |
| }, | |
| ), | |
| }, | |
| token_types: [ | |
| SemanticTokenType( | |
| "type", | |
| ), | |
| SemanticTokenType( | |
| "class", | |
| ), | |
| SemanticTokenType( | |
| "enumMember", | |
| ), | |
| SemanticTokenType( | |
| "typeParameter", | |
| ), | |
| SemanticTokenType( | |
| "parameter", | |
| ), | |
| SemanticTokenType( | |
| "variable", | |
| ), | |
| SemanticTokenType( | |
| "function", | |
| ), | |
| SemanticTokenType( | |
| "macro", | |
| ), | |
| SemanticTokenType( | |
| "keyword", | |
| ), | |
| SemanticTokenType( | |
| "comment", | |
| ), | |
| SemanticTokenType( | |
| "string", | |
| ), | |
| SemanticTokenType( | |
| "number", | |
| ), | |
| SemanticTokenType( | |
| "operator", | |
| ), | |
| ], | |
| token_modifiers: [ | |
| SemanticTokenModifier( | |
| "declaration", | |
| ), | |
| SemanticTokenModifier( | |
| "definition", | |
| ), | |
| ], | |
| formats: [ | |
| TokenFormat( | |
| "relative", | |
| ), | |
| ], | |
| overlapping_token_support: None, | |
| multiline_token_support: None, | |
| server_cancel_support: None, | |
| augments_syntax_tokens: None, | |
| }, | |
| ), | |
| moniker: None, | |
| inlay_hint: None, | |
| }, | |
| ), | |
| window: Some( | |
| WindowClientCapabilities { | |
| work_done_progress: Some( | |
| true, | |
| ), | |
| show_message: None, | |
| show_document: None, | |
| }, | |
| ), | |
| general: None, | |
| offset_encoding: None, | |
| experimental: None, | |
| }, | |
| root_path: AbsPathBuf( | |
| "/home/dimanne", | |
| ), | |
| data: ConfigData { | |
| assist_expressionFillDefault: Todo, | |
| cachePriming_enable: true, | |
| cachePriming_numThreads: 0, | |
| cargo_autoreload: true, | |
| cargo_buildScripts_enable: true, | |
| cargo_buildScripts_invocationLocation: Workspace, | |
| cargo_buildScripts_invocationStrategy: PerWorkspace, | |
| cargo_buildScripts_overrideCommand: None, | |
| cargo_buildScripts_useRustcWrapper: true, | |
| cargo_extraEnv: {}, | |
| cargo_features: Selected( | |
| [], | |
| ), | |
| cargo_noDefaultFeatures: false, | |
| cargo_sysroot: Some( | |
| "discover", | |
| ), | |
| cargo_target: None, | |
| cargo_unsetTest: [ | |
| "core", | |
| ], | |
| checkOnSave_allTargets: true, | |
| checkOnSave_command: "check", | |
| checkOnSave_enable: true, | |
| checkOnSave_extraArgs: [], | |
| checkOnSave_extraEnv: {}, | |
| checkOnSave_features: None, | |
| checkOnSave_invocationLocation: Workspace, | |
| checkOnSave_invocationStrategy: PerWorkspace, | |
| checkOnSave_noDefaultFeatures: None, | |
| checkOnSave_overrideCommand: None, | |
| checkOnSave_target: None, | |
| completion_autoimport_enable: true, | |
| completion_autoself_enable: true, | |
| completion_callable_snippets: FillArguments, | |
| completion_postfix_enable: true, | |
| completion_privateEditable_enable: false, | |
| completion_snippets_custom: { | |
| "Arc::new": SnippetDef { | |
| prefix: [], | |
| postfix: [ | |
| "arc", | |
| ], | |
| description: Some( | |
| "Put the expression into an `Arc`", | |
| ), | |
| body: [ | |
| "Arc::new(${receiver})", | |
| ], | |
| requires: [ | |
| "std::sync::Arc", | |
| ], | |
| scope: Expr, | |
| }, | |
| "Rc::new": SnippetDef { | |
| prefix: [], | |
| postfix: [ | |
| "rc", | |
| ], | |
| description: Some( | |
| "Put the expression into an `Rc`", | |
| ), | |
| body: [ | |
| "Rc::new(${receiver})", | |
| ], | |
| requires: [ | |
| "std::rc::Rc", | |
| ], | |
| scope: Expr, | |
| }, | |
| "Box::pin": SnippetDef { | |
| prefix: [], | |
| postfix: [ | |
| "pinbox", | |
| ], | |
| description: Some( | |
| "Put the expression into a pinned `Box`", | |
| ), | |
| body: [ | |
| "Box::pin(${receiver})", | |
| ], | |
| requires: [ | |
| "std::boxed::Box", | |
| ], | |
| scope: Expr, | |
| }, | |
| "Err": SnippetDef { | |
| prefix: [], | |
| postfix: [ | |
| "err", | |
| ], | |
| description: Some( | |
| "Wrap the expression in a `Result::Err`", | |
| ), | |
| body: [ | |
| "Err(${receiver})", | |
| ], | |
| requires: [], | |
| scope: Expr, | |
| }, | |
| "Some": SnippetDef { | |
| prefix: [], | |
| postfix: [ | |
| "some", | |
| ], | |
| description: Some( | |
| "Wrap the expression in an `Option::Some`", | |
| ), | |
| body: [ | |
| "Some(${receiver})", | |
| ], | |
| requires: [], | |
| scope: Expr, | |
| }, | |
| "Ok": SnippetDef { | |
| prefix: [], | |
| postfix: [ | |
| "ok", | |
| ], | |
| description: Some( | |
| "Wrap the expression in a `Result::Ok`", | |
| ), | |
| body: [ | |
| "Ok(${receiver})", | |
| ], | |
| requires: [], | |
| scope: Expr, | |
| }, | |
| }, | |
| diagnostics_disabled: {}, | |
| diagnostics_enable: true, | |
| diagnostics_experimental_enable: false, | |
| diagnostics_remapPrefix: {}, | |
| diagnostics_warningsAsHint: [], | |
| diagnostics_warningsAsInfo: [], | |
| files_excludeDirs: [], | |
| files_watcher: Client, | |
| highlightRelated_breakPoints_enable: true, | |
| highlightRelated_exitPoints_enable: true, | |
| highlightRelated_references_enable: true, | |
| highlightRelated_yieldPoints_enable: true, | |
| hover_actions_debug_enable: true, | |
| hover_actions_enable: true, | |
| hover_actions_gotoTypeDef_enable: true, | |
| hover_actions_implementations_enable: true, | |
| hover_actions_references_enable: false, | |
| hover_actions_run_enable: true, | |
| hover_documentation_enable: true, | |
| hover_documentation_keywords_enable: true, | |
| hover_links_enable: true, | |
| imports_granularity_enforce: false, | |
| imports_granularity_group: Crate, | |
| imports_group_enable: true, | |
| imports_merge_glob: true, | |
| imports_prefer_no_std: false, | |
| imports_prefix: Plain, | |
| inlayHints_bindingModeHints_enable: false, | |
| inlayHints_chainingHints_enable: true, | |
| inlayHints_closingBraceHints_enable: true, | |
| inlayHints_closingBraceHints_minLines: 25, | |
| inlayHints_closureReturnTypeHints_enable: Never, | |
| inlayHints_lifetimeElisionHints_enable: Never, | |
| inlayHints_lifetimeElisionHints_useParameterNames: false, | |
| inlayHints_maxLength: Some( | |
| 25, | |
| ), | |
| inlayHints_parameterHints_enable: true, | |
| inlayHints_reborrowHints_enable: Never, | |
| inlayHints_renderColons: true, | |
| inlayHints_typeHints_enable: true, | |
| inlayHints_typeHints_hideClosureInitialization: false, | |
| inlayHints_typeHints_hideNamedConstructor: false, | |
| joinLines_joinAssignments: true, | |
| joinLines_joinElseIf: true, | |
| joinLines_removeTrailingComma: true, | |
| joinLines_unwrapTrivialBlock: true, | |
| lens_debug_enable: true, | |
| lens_enable: true, | |
| lens_forceCustomCommands: true, | |
| lens_implementations_enable: true, | |
| lens_location: AboveName, | |
| lens_references_adt_enable: false, | |
| lens_references_enumVariant_enable: false, | |
| lens_references_method_enable: false, | |
| lens_references_trait_enable: false, | |
| lens_run_enable: true, | |
| linkedProjects: [], | |
| lru_capacity: None, | |
| notifications_cargoTomlNotFound: true, | |
| procMacro_attributes_enable: true, | |
| procMacro_enable: true, | |
| procMacro_ignored: {}, | |
| procMacro_server: None, | |
| references_excludeImports: false, | |
| runnables_command: None, | |
| runnables_extraArgs: [], | |
| rustc_source: None, | |
| rustfmt_extraArgs: [], | |
| rustfmt_overrideCommand: None, | |
| rustfmt_rangeFormatting_enable: false, | |
| semanticHighlighting_doc_comment_inject_enable: true, | |
| semanticHighlighting_operator_enable: true, | |
| semanticHighlighting_operator_specialization_enable: false, | |
| semanticHighlighting_punctuation_enable: false, | |
| semanticHighlighting_punctuation_separate_macro_bang: false, | |
| semanticHighlighting_punctuation_specialization_enable: false, | |
| semanticHighlighting_strings_enable: true, | |
| signatureInfo_detail: Full, | |
| signatureInfo_documentation_enable: true, | |
| typing_autoClosingAngleBrackets_enable: false, | |
| workspace_symbol_search_kind: OnlyTypes, | |
| workspace_symbol_search_limit: 128, | |
| workspace_symbol_search_scope: Workspace, | |
| }, | |
| detached_files: [], | |
| snippets: [], | |
| } | |
| [DEBUG salsa::input] CrateGraphQuery(()) = CrateGraph { arena: {} } (Durability(2)) | |
| [DEBUG salsa::runtime] increment_revision() | |
| [DEBUG salsa::runtime] increment_revision: incremented to R2 | |
| [DEBUG salsa::input] LocalRootsQuery(()) = {} (Durability(2)) | |
| [DEBUG salsa::runtime] increment_revision() | |
| [DEBUG salsa::runtime] increment_revision: incremented to R3 | |
| [DEBUG salsa::input] LibraryRootsQuery(()) = {} (Durability(2)) | |
| [DEBUG salsa::runtime] increment_revision() | |
| [DEBUG salsa::runtime] increment_revision: incremented to R4 | |
| [DEBUG salsa::input] EnableProcAttrMacrosQuery(()) = false (Durability(0)) | |
| [DEBUG salsa::runtime] increment_revision() | |
| [DEBUG salsa::runtime] increment_revision: incremented to R5 | |
| [DEBUG salsa::lru] green_zone = 0..12 | |
| [DEBUG salsa::lru] yellow_zone = 12..37 | |
| [DEBUG salsa::lru] red_zone = 37..128 | |
| [DEBUG salsa::lru] green_zone = 0..12 | |
| [DEBUG salsa::lru] yellow_zone = 12..37 | |
| [DEBUG salsa::lru] red_zone = 37..128 | |
| [DEBUG salsa::lru] green_zone = 0..12 | |
| [DEBUG salsa::lru] yellow_zone = 12..37 | |
| [DEBUG salsa::lru] red_zone = 37..128 | |
| [DEBUG salsa] unwind_if_cancelled: current_revision=R5, pending_revision=R5 | |
| [DEBUG salsa::input] EnableProcAttrMacrosQuery(()) = true (Durability(0)) | |
| [DEBUG salsa::runtime] increment_revision() | |
| [DEBUG salsa::runtime] increment_revision: incremented to R6 | |
| [ERROR rust_analyzer::lsp_utils] rust-analyzer failed to discover workspace | |
| [DEBUG lsp_server::msg] > {"jsonrpc":"2.0","method":"window/showMessage","params":{"type":1,"message":"rust-analyzer failed to discover workspace"}} | |
| [INFO rust_analyzer::reload] will fetch workspaces cause=startup | |
| [DEBUG lsp_server::msg] > {"jsonrpc":"2.0","id":0,"method":"client/registerCapability","params":{"registrations":[{"id":"textDocument/didSave","method":"textDocument/didSave","registerOptions":{"includeText":false,"documentSelector":[{"pattern":"**/*.rs"},{"pattern":"**/Cargo.toml"},{"pattern":"**/Cargo.lock"}]}}]}} | |
| [DEBUG rust_analyzer::main_loop] Instant { tv_sec: 95926, tv_nsec: 8787093 } handle_event(Notification(Notification { method: "workspace/didChangeConfiguration", params: Object {"settings": String("")} })) | |
| [INFO rust_analyzer::reload] did fetch workspaces [] | |
| [DEBUG lsp_server::msg] > {"jsonrpc":"2.0","id":1,"method":"workspace/configuration","params":{"items":[{"section":"rust-analyzer"}]}} | |
| [DEBUG rust_analyzer::main_loop] Instant { tv_sec: 95926, tv_nsec: 8810197 } handle_event(FetchWorkspace(Begin)) | |
| [DEBUG lsp_server::msg] > {"jsonrpc":"2.0","id":2,"method":"window/workDoneProgress/create","params":{"token":"rustAnalyzer/Fetching"}} | |
| [DEBUG lsp_server::msg] > {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Fetching","value":{"kind":"begin","title":"Fetching","cancellable":false}}} | |
| [INFO rust_analyzer::reload] will switch workspaces cause=fetched workspace | |
| [INFO rust_analyzer::reload] build scripts do not match the version of the active workspace | |
| [DEBUG lsp_server::msg] > {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Fetching","value":{"kind":"end"}}} | |
| [DEBUG lsp_server::msg] > {"jsonrpc":"2.0","id":3,"method":"workspace/semanticTokens/refresh"} | |
| [DEBUG rust_analyzer::main_loop] will prime caches cause=became quiescent | |
| [DEBUG lsp_server::msg] < {"id":0,"jsonrpc":"2.0","result":null} | |
| [DEBUG rust_analyzer::main_loop] Instant { tv_sec: 95926, tv_nsec: 9218448 } handle_event(Response(Response { id: RequestId(I32(0)), result: None, error: None })) | |
| [DEBUG rust_analyzer::main_loop] Instant { tv_sec: 95926, tv_nsec: 9223748 } handle_event(Diagnostics([])) | |
| [DEBUG lsp_server::msg] > {"jsonrpc":"2.0","id":4,"method":"window/workDoneProgress/create","params":{"token":"rustAnalyzer/Indexing"}} | |
| [DEBUG salsa] unwind_if_cancelled: current_revision=R6, pending_revision=R6 | |
| [DEBUG lsp_server::msg] > {"jsonrpc":"2.0","method":"$/progress","params":{"token":"rustAnalyzer/Indexing","value":{"kind":"begin","title":"Indexing","cancellable":false,"percentage":0}}} | |
| [DEBUG lsp_server::msg] < {"error":{"code":-32601},"id":1,"jsonrpc":"2.0"} | |
| [DEBUG salsa::runtime] increment_revision() | |
| [DEBUG salsa::runtime] increment_revision: incremented to R7 | |
| [ERROR rust_analyzer] Unexpected error: client exited without proper shutdown sequence |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment