ra_ap_rust-analyzer 0.0.149

A language server for the Rust programming language
Documentation
[[bin]]
name = "rust-analyzer"
path = "src/bin/main.rs"
[dependencies.always-assert]
version = "0.1.2"

[dependencies.anyhow]
version = "1.0.62"

[dependencies.cfg]
package = "ra_ap_cfg"
version = "=0.0.149"

[dependencies.crossbeam-channel]
version = "0.5.5"

[dependencies.dissimilar]
version = "1.0.4"

[dependencies.flycheck]
package = "ra_ap_flycheck"
version = "=0.0.149"

[dependencies.hir]
package = "ra_ap_hir"
version = "=0.0.149"

[dependencies.hir-def]
package = "ra_ap_hir_def"
version = "=0.0.149"

[dependencies.hir-ty]
package = "ra_ap_hir_ty"
version = "=0.0.149"

[dependencies.ide]
package = "ra_ap_ide"
version = "=0.0.149"

[dependencies.ide-db]
package = "ra_ap_ide_db"
version = "=0.0.149"

[dependencies.ide-ssr]
package = "ra_ap_ide_ssr"
version = "=0.0.149"

[dependencies.itertools]
version = "0.10.5"

[dependencies.lsp-server]
package = "ra_ap_lsp-server"
version = "=0.0.149"

[dependencies.lsp-types]
features = ["proposed"]
version = "=0.93.2"

[dependencies.mimalloc]
default-features = false
optional = true
version = "0.1.30"

[dependencies.num_cpus]
version = "1.13.1"

[dependencies.oorandom]
version = "11.1.3"

[dependencies.parking_lot]
version = "0.12.1"

[dependencies.proc-macro-api]
package = "ra_ap_proc_macro_api"
version = "=0.0.149"

[dependencies.proc-macro-srv]
package = "ra_ap_proc_macro_srv"
version = "=0.0.149"

[dependencies.profile]
package = "ra_ap_profile"
version = "=0.0.149"

[dependencies.project-model]
package = "ra_ap_project_model"
version = "=0.0.149"

[dependencies.rayon]
version = "1.5.3"

[dependencies.rustc-hash]
version = "1.1.0"

[dependencies.scip]
version = "0.1.1"

[dependencies.serde]
features = ["derive"]
version = "1.0.137"

[dependencies.serde_json]
features = ["preserve_order"]
version = "1.0.81"

[dependencies.stdx]
package = "ra_ap_stdx"
version = "=0.0.149"

[dependencies.syntax]
package = "ra_ap_syntax"
version = "=0.0.149"

[dependencies.threadpool]
version = "1.8.1"

[dependencies.toolchain]
package = "ra_ap_toolchain"
version = "=0.0.149"

[dependencies.tracing]
version = "0.1.35"

[dependencies.tracing-log]
version = "0.1.3"

[dependencies.tracing-subscriber]
default-features = false
features = ["env-filter", "registry", "fmt", "tracing-log"]
version = "0.3.16"

[dependencies.tracing-tree]
version = "0.2.1"

[dependencies.tt]
package = "ra_ap_tt"
version = "=0.0.149"

[dependencies.vfs]
package = "ra_ap_vfs"
version = "=0.0.149"

[dependencies.vfs-notify]
package = "ra_ap_vfs-notify"
version = "=0.0.149"

[dependencies.xflags]
version = "0.3.0"
[dev-dependencies.expect-test]
version = "1.4.0"

[dev-dependencies.jod-thread]
version = "0.1.2"

[dev-dependencies.xshell]
version = "0.2.2"

[features]
force-always-assert = ["always-assert/force"]
in-rust-tree = ["proc-macro-srv/sysroot-abi", "ide/in-rust-tree", "syntax/in-rust-tree"]
jemalloc = ["jemallocator", "profile/jemalloc"]

[lib]
doctest = false

[package]
authors = ["rust-analyzer Team"]
autobins = false
description = "A language server for the Rust programming language"
documentation = "https://rust-analyzer.github.io/manual.html"
edition = "2021"
homepage = "https://github.com/rust-analyzer/rust-analyzer"
license = "MIT OR Apache-2.0"
name = "ra_ap_rust-analyzer"
resolver = "1"
rust-version = "1.65"
version = "0.0.149"
[target."cfg(not(target_env = \"msvc\"))".dependencies.jemallocator]
optional = true
package = "tikv-jemallocator"
version = "0.5.0"
[target."cfg(windows)".dependencies.winapi]
version = "0.3.9"