rust-analyzer/crates
Chayim Refael Friedman ac6b054ca5 Make rust-analyzer.files.excludeDirs work, actually
I have no idea what the original writer of the code thought but the logic just seems backwards. We should not exclude a file/directory if it is equal to an include! This also meant that we had to add a `root == path` check so this stuff will actually work, which in turn meant excludes (of root files) no longer worked...

Also rename if to `rust-analyzer.files.exclude`, because it can exclude files as well.
2025-02-04 17:54:13 +02:00
..
base-db Expose symbol of CrateName 2025-02-04 14:38:58 +01:00
cfg Store token trees in contiguous Vec instead of as a tree 2025-01-02 19:21:46 +02:00
edition Make edition per-token, not per-file 2025-01-09 05:43:08 +02:00
hir Back out "feat: Implement default-field-values" 2025-01-27 17:30:35 -05:00
hir-def Merge pull request #19084 from Veykril/push-muworpzpzqup 2025-02-04 13:57:39 +00:00
hir-expand Expose symbol of CrateName 2025-02-04 14:38:58 +01:00
hir-ty Merge pull request #19066 from alibektas/slice_pattern_type_inference 2025-02-03 14:03:50 +00:00
ide Merge pull request #19084 from Veykril/push-muworpzpzqup 2025-02-04 13:57:39 +00:00
ide-assists Merge pull request #19015 from Wilfred/mdbook 2025-01-28 16:19:37 +00:00
ide-completion Merge pull request #19015 from Wilfred/mdbook 2025-01-28 16:19:37 +00:00
ide-db Expose symbol of CrateName 2025-02-04 14:38:58 +01:00
ide-diagnostics Do not use make use of InferenceResult::has_errors flag for mir building 2025-02-03 12:26:06 +01:00
ide-ssr Merge pull request #19015 from Wilfred/mdbook 2025-01-28 16:19:37 +00:00
intern Merge pull request #19084 from Veykril/push-muworpzpzqup 2025-02-04 13:57:39 +00:00
limit Replace [package.repository] = "…" of published crates with [package.repository.workspace] = true 2024-08-06 00:26:42 +02:00
load-cargo Explicitly add buildfiles when constructing ProjectFolders 2025-01-24 09:59:06 -06:00
mbe Fix another bug when reaching macro expansion limit caused a stack overflow 2025-01-13 15:55:30 +02:00
parser feat: Implement default-field-values only in parser 2025-01-28 11:30:47 -05:00
paths internal: Split serde derive feature into serde_derive usage 2024-12-20 11:55:02 +01:00
proc-macro-api Merge pull request #18861 from ChayimFriedman2/await-edition 2025-01-09 10:20:11 +00:00
proc-macro-srv Make proc_macro span's line & column 1-indexed, as documented 2025-01-26 08:27:24 +02:00
proc-macro-srv-cli Store token trees in contiguous Vec instead of as a tree 2025-01-02 19:21:46 +02:00
profile Bump windows-sys 2025-01-17 21:28:11 +02:00
project-model Expose symbol of CrateName 2025-02-04 14:38:58 +01:00
ra-salsa Downgrade salsa log levels 2024-12-28 18:23:24 +01:00
rust-analyzer Make rust-analyzer.files.excludeDirs work, actually 2025-02-04 17:54:13 +02:00
span Make edition per-token, not per-file 2025-01-09 05:43:08 +02:00
stdx Bump windows-sys 2025-01-17 21:28:11 +02:00
syntax Merge pull request #19070 from Veykril/push-wpqzmznymtrn 2025-01-29 13:58:18 +00:00
syntax-bridge Make edition per-token, not per-file 2025-01-09 05:43:08 +02:00
test-fixture Expose symbol of CrateName 2025-02-04 14:38:58 +01:00
test-utils feat: Implement arbitrary-self-types 2025-01-24 22:50:59 +09:00
toolchain minor: New clippy lints 2025-01-06 17:57:17 +01:00
tt Store token trees in contiguous Vec instead of as a tree 2025-01-02 19:21:46 +02:00
vfs Rename object_safety to dyn_compatibility 2024-09-29 07:26:45 -04:00
vfs-notify Make rust-analyzer.files.excludeDirs work, actually 2025-02-04 17:54:13 +02:00