rust/crates
bors a7e9f12bf7 Auto merge of #16748 - Veykril:on-demand-validation-err, r=Veykril
internal: Compute syntax validation errors on demand

The LRU cache causes us to re-parse trees quite often, yet we don't use the validation errors at all. With this we push calculating them off to the caller who is interested in them.
2024-03-04 11:19:16 +00:00
..
base-db Cleanup 2024-03-04 11:10:06 +01:00
cfg
flycheck Give all threads names 2024-03-01 13:19:55 +01:00
hir Auto merge of #16747 - Veykril:cleanup, r=Veykril 2024-03-04 10:30:17 +00:00
hir-def internal: Compute syntax validation errors on demand 2024-03-04 12:06:15 +01:00
hir-expand internal: Compute syntax validation errors on demand 2024-03-04 12:06:15 +01:00
hir-ty Cleanup 2024-03-04 11:10:06 +01:00
ide Auto merge of #16747 - Veykril:cleanup, r=Veykril 2024-03-04 10:30:17 +00:00
ide-assists Auto merge of #16747 - Veykril:cleanup, r=Veykril 2024-03-04 10:30:17 +00:00
ide-completion Auto merge of #16747 - Veykril:cleanup, r=Veykril 2024-03-04 10:30:17 +00:00
ide-db Auto merge of #16747 - Veykril:cleanup, r=Veykril 2024-03-04 10:30:17 +00:00
ide-diagnostics Auto merge of #16748 - Veykril:on-demand-validation-err, r=Veykril 2024-03-04 11:19:16 +00:00
ide-ssr
intern
limit
load-cargo Cleanup 2024-03-04 11:10:06 +01:00
mbe
parser Cleanup 2024-03-04 11:10:06 +01:00
paths Add to_path_buf() method for RelPath 2024-02-27 18:33:47 +01:00
proc-macro-api Cleanup 2024-03-04 11:10:06 +01:00
proc-macro-srv Simplify 2024-03-01 13:25:24 +01:00
proc-macro-srv-cli
profile Cleanup 2024-03-04 11:10:06 +01:00
project-model Cleanup 2024-03-04 11:10:06 +01:00
rust-analyzer Auto merge of #16748 - Veykril:on-demand-validation-err, r=Veykril 2024-03-04 11:19:16 +00:00
salsa Remove salsa compile_fail tests 2024-02-26 15:26:55 +02:00
sourcegen
span Move AstIdMap infra to the span crate 2024-03-01 15:39:44 +01:00
stdx
syntax internal: Compute syntax validation errors on demand 2024-03-04 12:06:15 +01:00
test-fixture Auto merge of #16747 - Veykril:cleanup, r=Veykril 2024-03-04 10:30:17 +00:00
test-utils
text-edit
toolchain prioritise rustup sysroots over system ones 2024-02-24 21:19:10 +00:00
tt
vfs Only clone when required 2024-02-29 16:28:59 +01:00
vfs-notify