rust/crates
Nicolas Guichard 73d9c77f2a scip: Populate SymbolInformation::kind
SymbolInformation::kind is finer-grained than the SCIP symbol suffix.
This also fixes a bug where all type aliases where treated like type
parameters.

```
trait SomeTrait {
  type AssociatedType; // ← this is SomeTrait#[AssociatedType]
}

type MyTypeAlias = u8; // ← this used to be [MyTypeAlias]
                       //   and now is MyTypeAlias#
```
2024-01-03 13:05:36 +01:00
..
base-db Use Cargo's [workspace.lints.*] to config clippy 2023-12-29 23:51:32 +09:00
cfg Use Cargo's [workspace.lints.*] to config clippy 2023-12-29 23:51:32 +09:00
flycheck Use Cargo's [workspace.lints.*] to config clippy 2023-12-29 23:51:32 +09:00
hir Auto merge of #16222 - rosefromthedead:unresolved-assoc-item, r=Veykril 2024-01-02 15:06:13 +00:00
hir-def Use Cargo's [workspace.lints.*] to config clippy 2023-12-29 23:51:32 +09:00
hir-expand Auto merge of #16211 - tetsuharuohzeki:update-lint, r=Veykril 2024-01-02 14:53:22 +00:00
hir-ty Auto merge of #16222 - rosefromthedead:unresolved-assoc-item, r=Veykril 2024-01-02 15:06:13 +00:00
ide scip: Populate SymbolInformation::kind 2024-01-03 13:05:36 +01:00
ide-assists Auto merge of #16211 - tetsuharuohzeki:update-lint, r=Veykril 2024-01-02 14:53:22 +00:00
ide-completion Auto merge of #16211 - tetsuharuohzeki:update-lint, r=Veykril 2024-01-02 14:53:22 +00:00
ide-db scip: Populate SymbolInformation::kind 2024-01-03 13:05:36 +01:00
ide-diagnostics Auto merge of #16222 - rosefromthedead:unresolved-assoc-item, r=Veykril 2024-01-02 15:06:13 +00:00
ide-ssr Use Cargo's [workspace.lints.*] to config clippy 2023-12-29 23:51:32 +09:00
intern Use Cargo's [workspace.lints.*] to config clippy 2023-12-29 23:51:32 +09:00
limit Use Cargo's [workspace.lints.*] to config clippy 2023-12-29 23:51:32 +09:00
load-cargo Use Cargo's [workspace.lints.*] to config clippy 2023-12-29 23:51:32 +09:00
mbe Use Cargo's [workspace.lints.*] to config clippy 2023-12-29 23:51:32 +09:00
parser Use Cargo's [workspace.lints.*] to config clippy 2023-12-29 23:51:32 +09:00
paths Use Cargo's [workspace.lints.*] to config clippy 2023-12-29 23:51:32 +09:00
proc-macro-api Use Cargo's [workspace.lints.*] to config clippy 2023-12-29 23:51:32 +09:00
proc-macro-srv Use Cargo's [workspace.lints.*] to config clippy 2023-12-29 23:51:32 +09:00
proc-macro-srv-cli Use Cargo's [workspace.lints.*] to config clippy 2023-12-29 23:51:32 +09:00
profile Use Cargo's [workspace.lints.*] to config clippy 2023-12-29 23:51:32 +09:00
project-model Use Cargo's [workspace.lints.*] to config clippy 2023-12-29 23:51:32 +09:00
rust-analyzer scip: Populate SymbolInformation::kind 2024-01-03 13:05:36 +01:00
rustc-dependencies Use Cargo's [workspace.lints.*] to config clippy 2023-12-29 23:51:32 +09:00
sourcegen Use Cargo's [workspace.lints.*] to config clippy 2023-12-29 23:51:32 +09:00
span Use Cargo's [workspace.lints.*] to config clippy 2023-12-29 23:51:32 +09:00
stdx Use Cargo's [workspace.lints.*] to config clippy 2023-12-29 23:51:32 +09:00
syntax Auto merge of #16211 - tetsuharuohzeki:update-lint, r=Veykril 2024-01-02 14:53:22 +00:00
test-fixture Use Cargo's [workspace.lints.*] to config clippy 2023-12-29 23:51:32 +09:00
test-utils Use Cargo's [workspace.lints.*] to config clippy 2023-12-29 23:51:32 +09:00
text-edit Use Cargo's [workspace.lints.*] to config clippy 2023-12-29 23:51:32 +09:00
toolchain Use Cargo's [workspace.lints.*] to config clippy 2023-12-29 23:51:32 +09:00
tt Use Cargo's [workspace.lints.*] to config clippy 2023-12-29 23:51:32 +09:00
vfs Use Cargo's [workspace.lints.*] to config clippy 2023-12-29 23:51:32 +09:00
vfs-notify Use Cargo's [workspace.lints.*] to config clippy 2023-12-29 23:51:32 +09:00