about summary refs log tree commit diff
path: root/src/tools/rust-analyzer/crates/toolchain
AgeCommit message (Collapse)AuthorLines
2025-06-23Don't run doctestsChayim Refael Friedman-0/+1
2025-04-19allow using `null` to unset an environment variablejyn-1/+12
this makes three changes: - all callsites of `toolchain::command` are changed to use `command(path, extra_env)`, instead of manually adding the env after the fact. - all `map<str, str>` are changed to `map<str, option<str>>`. - `command` checks for None and calls `env_remove` if so. this caught several places where environment variables weren't being propagated: - when running `rustc --print=target-libdir` - when running `cargo rustc -- --print=target-spec-json` - when running the custom DiscoverLinkedProjects config. I *think* this is for use with non-cargo build systems, so I didn't change it.
2025-03-23chore: Bump dependenciesLukas Wirth-1/+1
2025-03-15fix clippy::doc_overindented_list_itemsBenjaminBrienen-12/+12
2025-02-27enable doctestBenjaminBrienen-1/+0
2025-01-06minor: New clippy lintsLukas Wirth-1/+0
2024-12-29Enforce a current directory being set for spawned commandsLukas Wirth-1/+15
2024-08-06Replace `[package.repository] = "…"` of published crates with ↵Vincent Esche-1/+1
`[package.repository.workspace] = true`
2024-08-06Add repository URL for published crates' missing `[package.repository]` fieldsVincent Esche-0/+1
2024-08-06Replace `"TBD"` with more helpful desciptions in published crates' ↵Vincent Esche-1/+1
`[package.description]` fields
2024-06-30Remove inline `rust_2018_idioms, unused_lifetimes` lint warn, Cargo.toml ↵Lukas Wirth-2/+0
already enforces this
2024-06-13internal: Fix rustdoc warningsWilfred Hughes-2/+2
`cargo doc` generates a bunch of warnings on rust-analyzer. Fix all the bare URL and empty code block warnings.
2024-04-21Allow rust files to be used linkedProjectsLukas Wirth-0/+138