Skip to content
This repository was archived by the owner on Dec 29, 2022. It is now read-only.

Commit 15816d6

Browse files
authored
Merge pull request #995 from staktrace/rlsbump
Bump rls-data and rls-analysis versions.
2 parents ff0977c + ab53dc6 commit 15816d6

File tree

3 files changed

+18
-22
lines changed

3 files changed

+18
-22
lines changed

Cargo.lock

Lines changed: 14 additions & 18 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,9 @@ log = "0.4"
2626
num_cpus = "1"
2727
racer = { version = "2.1.4", default-features = false }
2828
rayon = "1"
29-
rls-analysis = "0.14"
29+
rls-analysis = "0.16"
3030
rls-blacklist = "0.1.2"
31-
rls-data = { version = "0.16", features = ["serialize-serde"] }
31+
rls-data = { version = "0.18", features = ["serialize-serde"] }
3232
rls-rustc = "0.5.0"
3333
rls-span = { version = "0.4", features = ["serialize-serde"] }
3434
rls-vfs = "0.4.6"

src/lsp_data.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -185,10 +185,10 @@ pub mod ls_util {
185185
pub fn source_kind_from_def_kind(k: DefKind) -> SymbolKind {
186186
match k {
187187
DefKind::Enum | DefKind::Union => SymbolKind::Enum,
188-
DefKind::Static | DefKind::Const => SymbolKind::Constant,
188+
DefKind::Static | DefKind::Const | DefKind::ForeignStatic => SymbolKind::Constant,
189189
DefKind::Tuple => SymbolKind::Array,
190190
DefKind::Struct => SymbolKind::Class,
191-
DefKind::Function | DefKind::Macro => SymbolKind::Function,
191+
DefKind::Function | DefKind::Macro | DefKind::ForeignFunction => SymbolKind::Function,
192192
DefKind::Method => SymbolKind::Method,
193193
DefKind::Mod => SymbolKind::Module,
194194
DefKind::Trait | DefKind::Type | DefKind::ExternType => SymbolKind::Interface,

0 commit comments

Comments
 (0)