Last active
July 20, 2020 21:51
-
-
Save bstaletic/70f4ecb45616166b1dfbad44d1972226 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] lifecycle: server started | |
[INFO rust_analyzer::config] Config::update({}) | |
[INFO rust_analyzer::config] Config::update() = Config { | |
client_caps: ClientCapsConfig { | |
location_link: false, | |
line_folding_only: false, | |
hierarchical_symbols: false, | |
code_action_literals: false, | |
work_done_progress: false, | |
code_action_group: false, | |
resolve_code_action: false, | |
hover_actions: false, | |
status_notification: false, | |
signature_help_label_offsets: false, | |
}, | |
publish_diagnostics: true, | |
diagnostics: DiagnosticsConfig { | |
warnings_as_info: [], | |
warnings_as_hint: [], | |
}, | |
lru_capacity: None, | |
proc_macro_srv: None, | |
files: FilesConfig { | |
watcher: Client, | |
exclude: [], | |
}, | |
notifications: NotificationsConfig { | |
cargo_toml_not_found: true, | |
}, | |
cargo_autoreload: true, | |
cargo: CargoConfig { | |
no_default_features: false, | |
all_features: false, | |
features: [], | |
load_out_dirs_from_check: false, | |
target: None, | |
}, | |
rustfmt: Rustfmt { | |
extra_args: [], | |
}, | |
flycheck: None, | |
inlay_hints: InlayHintsConfig { | |
type_hints: true, | |
parameter_hints: true, | |
chaining_hints: true, | |
max_length: None, | |
}, | |
completion: CompletionConfig { | |
enable_postfix_completions: true, | |
add_call_parenthesis: true, | |
add_call_argument_snippets: true, | |
snippet_cap: Some( | |
SnippetCap { | |
_private: (), | |
}, | |
), | |
}, | |
assist: AssistConfig { | |
snippet_cap: Some( | |
SnippetCap { | |
_private: (), | |
}, | |
), | |
allowed: None, | |
}, | |
call_info_full: true, | |
lens: LensConfig { | |
run: true, | |
debug: true, | |
implementations: true, | |
}, | |
hover: HoverConfig { | |
implementations: true, | |
run: true, | |
debug: true, | |
goto_type_def: true, | |
}, | |
with_sysroot: true, | |
linked_projects: [], | |
root_path: AbsPathBuf( | |
"/home/bstaletic/.vim/pack/bundle/start/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common", | |
), | |
} | |
[INFO rust_analyzer::main_loop] initial config: Config { | |
client_caps: ClientCapsConfig { | |
location_link: false, | |
line_folding_only: false, | |
hierarchical_symbols: false, | |
code_action_literals: true, | |
work_done_progress: false, | |
code_action_group: false, | |
resolve_code_action: false, | |
hover_actions: false, | |
status_notification: true, | |
signature_help_label_offsets: false, | |
}, | |
publish_diagnostics: true, | |
diagnostics: DiagnosticsConfig { | |
warnings_as_info: [], | |
warnings_as_hint: [], | |
}, | |
lru_capacity: None, | |
proc_macro_srv: None, | |
files: FilesConfig { | |
watcher: Client, | |
exclude: [], | |
}, | |
notifications: NotificationsConfig { | |
cargo_toml_not_found: true, | |
}, | |
cargo_autoreload: true, | |
cargo: CargoConfig { | |
no_default_features: false, | |
all_features: false, | |
features: [], | |
load_out_dirs_from_check: false, | |
target: None, | |
}, | |
rustfmt: Rustfmt { | |
extra_args: [], | |
}, | |
flycheck: None, | |
inlay_hints: InlayHintsConfig { | |
type_hints: true, | |
parameter_hints: true, | |
chaining_hints: true, | |
max_length: None, | |
}, | |
completion: CompletionConfig { | |
enable_postfix_completions: true, | |
add_call_parenthesis: true, | |
add_call_argument_snippets: true, | |
snippet_cap: None, | |
}, | |
assist: AssistConfig { | |
snippet_cap: None, | |
allowed: None, | |
}, | |
call_info_full: true, | |
lens: LensConfig { | |
run: true, | |
debug: true, | |
implementations: true, | |
}, | |
hover: HoverConfig { | |
implementations: true, | |
run: true, | |
debug: true, | |
goto_type_def: true, | |
}, | |
with_sysroot: true, | |
linked_projects: [ | |
ProjectManifest( | |
CargoToml( | |
AbsPathBuf( | |
"/home/bstaletic/.vim/pack/bundle/start/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/Cargo.toml", | |
), | |
), | |
), | |
], | |
root_path: AbsPathBuf( | |
"/home/bstaletic/.vim/pack/bundle/start/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common", | |
), | |
} | |
[INFO rust_analyzer::main_loop] handle_event(Notification(Notification { method: "workspace/didChangeConfiguration", params: Object({"settings": Object({})}) })) | |
[INFO rust_analyzer::main_loop] handle_event(Notification { method: "textDocument/didOpen" }) | |
[INFO rust_analyzer::main_loop] handle_event(Response(Response { id: RequestId(U64(0)), result: None, error: None })) | |
[INFO rust_analyzer::main_loop] handle_event(Response(Response { id: RequestId(U64(1)), result: Some(Array([Null])), error: None })) | |
[DEBUG rust_analyzer::main_loop] config update response: 'Response { id: RequestId(U64(1)), result: Some(Array([Null])), error: None } | |
[INFO rust_analyzer::config] Config::update(null) | |
[INFO rust_analyzer::main_loop] handle_event(Workspaces([Ok(Cargo { cargo: CargoWorkspace { packages: Arena { len: 1, data: [PackageData { version: "0.1.0", name: "common", manifest: AbsPathBuf("/home/bstaletic/.vim/pack/bundle/start/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/Cargo.toml"), targets: [Idx::<TargetData>(0)], is_member: true, dependencies: [], edition: Edition2015, features: [], cfgs: [], out_dir: None, proc_macro_dylib_path: None }] }, targets: Arena { len: 1, data: [TargetData { package: Idx::<PackageData>(0), name: "common", root: AbsPathBuf("/home/bstaletic/.vim/pack/bundle/start/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/src/main.rs"), kind: Bin, is_proc_macro: false }] }, workspace_root: AbsPathBuf("/home/bstaletic/.vim/pack/bundle/start/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common") }, sysroot: Sysroot { crates: Arena { len: 9, data: [SysrootCrateData { name: "std", root: AbsPathBuf("/home/bstaletic/.vim/pack/bundle/start/YouCompleteMe/third_party/ycmd/third_party/rust-analyzer/lib/rustlib/src/rust/src/libstd/lib.rs"), deps: [Idx::<SysrootCrateData>(2), Idx::<SysrootCrateData>(1), Idx::<SysrootCrateData>(6), Idx::<SysrootCrateData>(8)] }, SysrootCrateData { name: "core", root: AbsPathBuf("/home/bstaletic/.vim/pack/bundle/start/YouCompleteMe/third_party/ycmd/third_party/rust-analyzer/lib/rustlib/src/rust/src/libcore/lib.rs"), deps: [] }, SysrootCrateData { name: "alloc", root: AbsPathBuf("/home/bstaletic/.vim/pack/bundle/start/YouCompleteMe/third_party/ycmd/third_party/rust-analyzer/lib/rustlib/src/rust/src/liballoc/lib.rs"), deps: [Idx::<SysrootCrateData>(1)] }, SysrootCrateData { name: "proc_macro", root: AbsPathBuf("/home/bstaletic/.vim/pack/bundle/start/YouCompleteMe/third_party/ycmd/third_party/rust-analyzer/lib/rustlib/src/rust/src/libproc_macro/lib.rs"), deps: [] }, SysrootCrateData { name: "test", root: AbsPathBuf("/home/bstaletic/.vim/pack/bundle/start/YouCompleteMe/third_party/ycmd/third_party/rust-analyzer/lib/rustlib/src/rust/src/libtest/lib.rs"), deps: [] }, SysrootCrateData { name: "panic_unwind", root: AbsPathBuf("/home/bstaletic/.vim/pack/bundle/start/YouCompleteMe/third_party/ycmd/third_party/rust-analyzer/lib/rustlib/src/rust/src/libpanic_unwind/lib.rs"), deps: [] }, SysrootCrateData { name: "panic_abort", root: AbsPathBuf("/home/bstaletic/.vim/pack/bundle/start/YouCompleteMe/third_party/ycmd/third_party/rust-analyzer/lib/rustlib/src/rust/src/libpanic_abort/lib.rs"), deps: [] }, SysrootCrateData { name: "term", root: AbsPathBuf("/home/bstaletic/.vim/pack/bundle/start/YouCompleteMe/third_party/ycmd/third_party/rust-analyzer/lib/rustlib/src/rust/src/libterm/lib.rs"), deps: [] }, SysrootCrateData { name: "unwind", root: AbsPathBuf("/home/bstaletic/.vim/pack/bundle/start/YouCompleteMe/third_party/ycmd/third_party/rust-analyzer/lib/rustlib/src/rust/src/libunwind/lib.rs"), deps: [] }] } } })])) | |
[INFO rust_analyzer::reload] reloading projects: [ProjectManifest(CargoToml(AbsPathBuf("/home/bstaletic/.vim/pack/bundle/start/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/Cargo.toml")))] | |
[INFO rust_analyzer::main_loop] handle_event(Response(Response { id: RequestId(U64(2)), result: None, error: None })) | |
[INFO rust_analyzer::main_loop] handle_event(Progress { n_total: 10, n_done: 0 }) | |
[WARN rust_analyzer::main_loop] overly long loop turn: 101.569751ms | |
[INFO rust_analyzer::main_loop] handle_event(Workspaces([Ok(Cargo { cargo: CargoWorkspace { packages: Arena { len: 1, data: [PackageData { version: "0.1.0", name: "common", manifest: AbsPathBuf("/home/bstaletic/.vim/pack/bundle/start/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/Cargo.toml"), targets: [Idx::<TargetData>(0)], is_member: true, dependencies: [], edition: Edition2015, features: [], cfgs: [], out_dir: None, proc_macro_dylib_path: None }] }, targets: Arena { len: 1, data: [TargetData { package: Idx::<PackageData>(0), name: "common", root: AbsPathBuf("/home/bstaletic/.vim/pack/bundle/start/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/src/main.rs"), kind: Bin, is_proc_macro: false }] }, workspace_root: AbsPathBuf("/home/bstaletic/.vim/pack/bundle/start/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common") }, sysroot: Sysroot { crates: Arena { len: 9, data: [SysrootCrateData { name: "std", root: AbsPathBuf("/home/bstaletic/.vim/pack/bundle/start/YouCompleteMe/third_party/ycmd/third_party/rust-analyzer/lib/rustlib/src/rust/src/libstd/lib.rs"), deps: [Idx::<SysrootCrateData>(2), Idx::<SysrootCrateData>(1), Idx::<SysrootCrateData>(6), Idx::<SysrootCrateData>(8)] }, SysrootCrateData { name: "core", root: AbsPathBuf("/home/bstaletic/.vim/pack/bundle/start/YouCompleteMe/third_party/ycmd/third_party/rust-analyzer/lib/rustlib/src/rust/src/libcore/lib.rs"), deps: [] }, SysrootCrateData { name: "alloc", root: AbsPathBuf("/home/bstaletic/.vim/pack/bundle/start/YouCompleteMe/third_party/ycmd/third_party/rust-analyzer/lib/rustlib/src/rust/src/liballoc/lib.rs"), deps: [Idx::<SysrootCrateData>(1)] }, SysrootCrateData { name: "proc_macro", root: AbsPathBuf("/home/bstaletic/.vim/pack/bundle/start/YouCompleteMe/third_party/ycmd/third_party/rust-analyzer/lib/rustlib/src/rust/src/libproc_macro/lib.rs"), deps: [] }, SysrootCrateData { name: "test", root: AbsPathBuf("/home/bstaletic/.vim/pack/bundle/start/YouCompleteMe/third_party/ycmd/third_party/rust-analyzer/lib/rustlib/src/rust/src/libtest/lib.rs"), deps: [] }, SysrootCrateData { name: "panic_unwind", root: AbsPathBuf("/home/bstaletic/.vim/pack/bundle/start/YouCompleteMe/third_party/ycmd/third_party/rust-analyzer/lib/rustlib/src/rust/src/libpanic_unwind/lib.rs"), deps: [] }, SysrootCrateData { name: "panic_abort", root: AbsPathBuf("/home/bstaletic/.vim/pack/bundle/start/YouCompleteMe/third_party/ycmd/third_party/rust-analyzer/lib/rustlib/src/rust/src/libpanic_abort/lib.rs"), deps: [] }, SysrootCrateData { name: "term", root: AbsPathBuf("/home/bstaletic/.vim/pack/bundle/start/YouCompleteMe/third_party/ycmd/third_party/rust-analyzer/lib/rustlib/src/rust/src/libterm/lib.rs"), deps: [] }, SysrootCrateData { name: "unwind", root: AbsPathBuf("/home/bstaletic/.vim/pack/bundle/start/YouCompleteMe/third_party/ycmd/third_party/rust-analyzer/lib/rustlib/src/rust/src/libunwind/lib.rs"), deps: [] }] } } })])) | |
[INFO rust_analyzer::reload] reloading projects: [ProjectManifest(CargoToml(AbsPathBuf("/home/bstaletic/.vim/pack/bundle/start/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/Cargo.toml")))] | |
[INFO rust_analyzer::main_loop] handle_event(Notification(Notification { method: "textDocument/didSave", params: Object({"textDocument": Object({"uri": String("file:///home/bstaletic/.vim/pack/bundle/start/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/src/main.rs"), "version": Number(1)})}) })) | |
[INFO rust_analyzer::main_loop] handle_event(Notification(Notification { method: "workspace/didChangeWatchedFiles", params: Object({"changes": Array([Object({"type": Number(3), "uri": String("file:///home/bstaletic/.vim/pack/bundle/start/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/src/main.rs")})])}) })) | |
[INFO rust_analyzer::main_loop] handle_event(Notification(Notification { method: "workspace/didChangeWatchedFiles", params: Object({"changes": Array([Object({"type": Number(1), "uri": String("file:///home/bstaletic/.vim/pack/bundle/start/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/src/main.rs")})])}) })) | |
[INFO rust_analyzer::main_loop] handle_event(Notification(Notification { method: "workspace/didChangeWatchedFiles", params: Object({"changes": Array([Object({"type": Number(2), "uri": String("file:///home/bstaletic/.vim/pack/bundle/start/YouCompleteMe/third_party/ycmd/ycmd/tests/rust/testdata/common/src/main.rs")})])}) })) | |
[INFO rust_analyzer::main_loop] handle_event(Loaded { n_files: 1 }) | |
[INFO rust_analyzer::main_loop] handle_event(Diagnostics([(FileId(0), [])])) | |
[INFO rust_analyzer::main_loop] handle_event(Unit) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment