fix: Don't rely on FormattingOptions::default()

Refs #1884
This commit is contained in:
Blaž Hrastnik 2022-03-30 15:18:50 +09:00
parent 8702aaaefc
commit c18de0e8f0
No known key found for this signature in database
GPG Key ID: 1238B9C4AD889640

View File

@ -412,7 +412,11 @@ pub fn format(&self) -> Option<impl Future<Output = LspFormatting> + 'static> {
let offset_encoding = language_server.offset_encoding();
let request = language_server.text_document_formatting(
self.identifier(),
lsp::FormattingOptions::default(),
lsp::FormattingOptions {
tab_size: self.tab_width() as u32,
insert_spaces: matches!(self.indent_style, IndentStyle::Spaces(_)),
..Default::default()
},
None,
)?;