Use lowercased language name as language id fallback (#11412)
This commit is contained in:
parent
5a71d8c7f1
commit
1e84f01041
4 changed files with 27 additions and 21 deletions
|
@ -948,12 +948,9 @@ impl Copilot {
|
|||
}
|
||||
|
||||
fn id_for_language(language: Option<&Arc<Language>>) -> String {
|
||||
let language_name = language.map(|language| language.name());
|
||||
match language_name.as_deref() {
|
||||
Some("Plain Text") => "plaintext".to_string(),
|
||||
Some(language_name) => language_name.to_lowercase(),
|
||||
None => "plaintext".to_string(),
|
||||
}
|
||||
language
|
||||
.map(|language| language.lsp_id())
|
||||
.unwrap_or_else(|| "plaintext".to_string())
|
||||
}
|
||||
|
||||
fn uri_for_buffer(buffer: &Model<Buffer>, cx: &AppContext) -> lsp::Url {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue