Skip to content
This repository was archived by the owner on May 28, 2025. It is now read-only.

Commit e7bc68f

Browse files
committed
Auto merge of rust-lang#14148 - Veykril:lsp-types, r=Veykril
Bump lsp-types
2 parents 2e86029 + 38144fd commit e7bc68f

File tree

8 files changed

+14
-7
lines changed

8 files changed

+14
-7
lines changed

Cargo.lock

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

crates/rust-analyzer/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ crossbeam-channel = "0.5.5"
2424
dissimilar = "1.0.4"
2525
itertools = "0.10.5"
2626
scip = "0.1.1"
27-
lsp-types = { version = "=0.93.2", features = ["proposed"] }
27+
lsp-types = { version = "=0.94", features = ["proposed"] }
2828
parking_lot = "0.12.1"
2929
xflags = "0.3.0"
3030
oorandom = "11.1.3"

crates/rust-analyzer/src/caps.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,7 @@ pub fn server_capabilities(config: &Config) -> ServerCapabilities {
138138
resolve_provider: Some(true),
139139
},
140140
))),
141+
inline_value_provider: None,
141142
experimental: Some(json!({
142143
"externalDocs": true,
143144
"hoverRange": true,

crates/rust-analyzer/src/reload.rs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -268,7 +268,10 @@ impl GlobalState {
268268
]
269269
})
270270
})
271-
.map(|glob_pattern| lsp_types::FileSystemWatcher { glob_pattern, kind: None })
271+
.map(|glob_pattern| lsp_types::FileSystemWatcher {
272+
glob_pattern: lsp_types::GlobPattern::String(glob_pattern),
273+
kind: None,
274+
})
272275
.collect(),
273276
};
274277
let registration = lsp_types::Registration {

crates/rust-analyzer/src/to_proto.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -766,6 +766,7 @@ pub(crate) fn folding_range(
766766
end_line,
767767
end_character: None,
768768
kind,
769+
collapsed_text: None,
769770
}
770771
} else {
771772
lsp_types::FoldingRange {
@@ -774,6 +775,7 @@ pub(crate) fn folding_range(
774775
end_line: range.end.line,
775776
end_character: Some(range.end.character),
776777
kind,
778+
collapsed_text: None,
777779
}
778780
}
779781
}

crates/rust-analyzer/tests/slow-tests/main.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ use lsp_types::{
2222
notification::DidOpenTextDocument,
2323
request::{
2424
CodeActionRequest, Completion, Formatting, GotoTypeDefinition, HoverRequest,
25-
WillRenameFiles, WorkspaceSymbol,
25+
WillRenameFiles, WorkspaceSymbolRequest,
2626
},
2727
CodeActionContext, CodeActionParams, CompletionParams, DidOpenTextDocumentParams,
2828
DocumentFormattingParams, FileRename, FormattingOptions, GotoDefinitionParams, HoverParams,
@@ -1095,5 +1095,5 @@ pub fn bar() {}
10951095
.server()
10961096
.wait_until_workspace_is_loaded();
10971097

1098-
server.request::<WorkspaceSymbol>(Default::default(), json!([]));
1098+
server.request::<WorkspaceSymbolRequest>(Default::default(), json!([]));
10991099
}

crates/rust-analyzer/tests/slow-tests/support.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,7 @@ impl<'a> Project<'a> {
107107
did_change_watched_files: Some(
108108
lsp_types::DidChangeWatchedFilesClientCapabilities {
109109
dynamic_registration: Some(true),
110+
relative_pattern_support: None,
110111
},
111112
),
112113
..Default::default()

lib/lsp-server/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@ serde = { version = "1.0.144", features = ["derive"] }
1313
crossbeam-channel = "0.5.6"
1414

1515
[dev-dependencies]
16-
lsp-types = "=0.93.2"
16+
lsp-types = "=0.94"

0 commit comments

Comments
 (0)