about summary refs log tree commit diff
path: root/src/tools/rust-analyzer/crates/flycheck
AgeCommit message (Collapse)AuthorLines
2024-08-08Move flycheck crate into rust-analyzer main crateLukas Wirth-990/+0
2024-08-06Replace `[package.repository] = "…"` of published crates with ↵Vincent Esche-1/+1
`[package.repository.workspace] = true`
2024-08-06Unify package descriptions by adding references to "rust-analyzer"Vincent Esche-1/+1
With the lack of a README on the individually published library crates and the somewhat cryptic `ra_ap_` prefix it is hard to figure out where those crates belong to, so mentioning "rust-analyzer" feels like auseful hint there.
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-07-2817470 - run test explorer tests at the package level and add missing ↵duncan-3/+22
extra_test_bin_args settings
2024-07-18feature: move `linked_projects` discovery to the rust-analyzer serverDavid Barsky-1/+155
2024-07-07Add --keep-going to the check commandmo8it-0/+2
2024-06-30Remove inline `rust_2018_idioms, unused_lifetimes` lint warn, Cargo.toml ↵Lukas Wirth-2/+0
already enforces this
2024-06-20fix: Fix flycheck panicking when cancelledLukas Wirth-0/+1
2024-06-03Auto merge of #17315 - hamirmahal:style/simplify-string-interpolation, r=Veykrilbors-4/+3
style: simplify string interpolation
2024-06-01Auto merge of #17302 - mladedav:dm/fix-clear, r=Veykrilbors-0/+27
fix diagnostics clearing when flychecks run per-workspace This might be causing #17300 or it's a different bug with the same functionality. I wonder if the decision to clear diagnostics should stay in the main loop or maybe the flycheck itself should track it and tell the mainloop? I have used a hash map but we could just as well use a vector since the IDs are `usizes` in some given range starting at 0. It would be probably faster but this just felt a bit cleaner and it allows us to change the ID to newtype later and we can just use a hasher that returns the underlying integer.
2024-06-01Move state trackig of diagnostic clearing inside `FlycheckActor`David Mládek-0/+27
2024-05-31minor: replace command-group with process-wrapHenry Chen-6/+12
Because command-group no longer receives updates and depends on an older version of nix.
2024-05-30style: simplify string interpolationHamir Mahal-4/+3
2024-04-21Support flychecking for cargo scriptsLukas Wirth-3/+13
2024-04-21Allow rust files to be used linkedProjectsLukas Wirth-0/+773