aboutsummaryrefslogtreecommitdiffstats
path: root/lua
diff options
context:
space:
mode:
authorBarrett Ruth <62671086+barrettruth@users.noreply.github.com>2026-02-27 05:11:28 -0500
committerGitHub <noreply@github.com>2026-02-27 05:11:28 -0500
commitfdfd9c276922f38a2d2e9b5596e3713adf14233f (patch)
tree9f4c59a873dda9df83bd1ae6188d08e6553e83e7 /lua
parentdocs: update configs.md (diff)
downloadnvim-lspconfig-fdfd9c276922f38a2d2e9b5596e3713adf14233f.tar
nvim-lspconfig-fdfd9c276922f38a2d2e9b5596e3713adf14233f.tar.gz
nvim-lspconfig-fdfd9c276922f38a2d2e9b5596e3713adf14233f.tar.bz2
nvim-lspconfig-fdfd9c276922f38a2d2e9b5596e3713adf14233f.tar.lz
nvim-lspconfig-fdfd9c276922f38a2d2e9b5596e3713adf14233f.tar.xz
nvim-lspconfig-fdfd9c276922f38a2d2e9b5596e3713adf14233f.tar.zst
nvim-lspconfig-fdfd9c276922f38a2d2e9b5596e3713adf14233f.zip
fix: drop invalid filetypes from legacy configs #4327
Problem: 78596b61 removed javascript.jsx and typescript.tsx from the lsp/ configs, but the same invalid filetypes remain in the legacy lua/lspconfig/configs/ files. These still surface in checkhealth warnings since the legacy configs get merged at runtime. Solution: remove javascript.jsx and typescript.tsx from all legacy config filetypes lists. The correct filetypes (javascriptreact, typescriptreact) are already present in each list.
Diffstat (limited to 'lua')
-rw-r--r--lua/lspconfig/configs/angularls.lua2
-rw-r--r--lua/lspconfig/configs/biome.lua1
-rw-r--r--lua/lspconfig/configs/denols.lua2
-rw-r--r--lua/lspconfig/configs/eslint.lua2
-rw-r--r--lua/lspconfig/configs/flow.lua2
-rw-r--r--lua/lspconfig/configs/oxlint.lua1
-rw-r--r--lua/lspconfig/configs/relay_lsp.lua2
-rw-r--r--lua/lspconfig/configs/rome.lua1
-rw-r--r--lua/lspconfig/configs/ts_ls.lua2
-rw-r--r--lua/lspconfig/configs/vtsls.lua2
10 files changed, 2 insertions, 15 deletions
diff --git a/lua/lspconfig/configs/angularls.lua b/lua/lspconfig/configs/angularls.lua
index 0b5350a9..cd0b8274 100644
--- a/lua/lspconfig/configs/angularls.lua
+++ b/lua/lspconfig/configs/angularls.lua
@@ -56,7 +56,7 @@ return {
'--angularCoreVersion',
default_angular_core_version,
},
- filetypes = { 'typescript', 'html', 'typescriptreact', 'typescript.tsx', 'htmlangular' },
+ filetypes = { 'typescript', 'html', 'typescriptreact', 'htmlangular' },
-- Check for angular.json since that is the root of the project.
-- Don't check for tsconfig.json or package.json since there are multiple of these
-- in an angular monorepo setup.
diff --git a/lua/lspconfig/configs/biome.lua b/lua/lspconfig/configs/biome.lua
index 9a65f020..99dedc35 100644
--- a/lua/lspconfig/configs/biome.lua
+++ b/lua/lspconfig/configs/biome.lua
@@ -20,7 +20,6 @@ return {
'jsonc',
'svelte',
'typescript',
- 'typescript.tsx',
'typescriptreact',
'vue',
},
diff --git a/lua/lspconfig/configs/denols.lua b/lua/lspconfig/configs/denols.lua
index cd0bf118..f503a14f 100644
--- a/lua/lspconfig/configs/denols.lua
+++ b/lua/lspconfig/configs/denols.lua
@@ -76,10 +76,8 @@ return {
filetypes = {
'javascript',
'javascriptreact',
- 'javascript.jsx',
'typescript',
'typescriptreact',
- 'typescript.tsx',
},
root_dir = util.root_pattern('deno.json', 'deno.jsonc', '.git'),
settings = {
diff --git a/lua/lspconfig/configs/eslint.lua b/lua/lspconfig/configs/eslint.lua
index 08133096..83b543b9 100644
--- a/lua/lspconfig/configs/eslint.lua
+++ b/lua/lspconfig/configs/eslint.lua
@@ -60,10 +60,8 @@ return {
filetypes = {
'javascript',
'javascriptreact',
- 'javascript.jsx',
'typescript',
'typescriptreact',
- 'typescript.tsx',
'vue',
'svelte',
'astro',
diff --git a/lua/lspconfig/configs/flow.lua b/lua/lspconfig/configs/flow.lua
index 34d89451..c3c203f8 100644
--- a/lua/lspconfig/configs/flow.lua
+++ b/lua/lspconfig/configs/flow.lua
@@ -10,7 +10,7 @@ local util = require 'lspconfig.util'
return {
default_config = {
cmd = { 'npx', '--no-install', 'flow', 'lsp' },
- filetypes = { 'javascript', 'javascriptreact', 'javascript.jsx' },
+ filetypes = { 'javascript', 'javascriptreact' },
root_dir = util.root_pattern '.flowconfig',
},
docs = {
diff --git a/lua/lspconfig/configs/oxlint.lua b/lua/lspconfig/configs/oxlint.lua
index 6246d72c..37e38025 100644
--- a/lua/lspconfig/configs/oxlint.lua
+++ b/lua/lspconfig/configs/oxlint.lua
@@ -16,7 +16,6 @@ return {
'javascriptreact',
'svelte',
'typescript',
- 'typescript.tsx',
'typescriptreact',
'vue',
},
diff --git a/lua/lspconfig/configs/relay_lsp.lua b/lua/lspconfig/configs/relay_lsp.lua
index 02ef0e60..353907ec 100644
--- a/lua/lspconfig/configs/relay_lsp.lua
+++ b/lua/lspconfig/configs/relay_lsp.lua
@@ -23,10 +23,8 @@ return {
filetypes = {
'javascript',
'javascriptreact',
- 'javascript.jsx',
'typescript',
'typescriptreact',
- 'typescript.tsx',
},
root_dir = util.root_pattern('relay.config.*', 'package.json'),
on_new_config = function(config, root_dir)
diff --git a/lua/lspconfig/configs/rome.lua b/lua/lspconfig/configs/rome.lua
index a5aae528..18e5cf1d 100644
--- a/lua/lspconfig/configs/rome.lua
+++ b/lua/lspconfig/configs/rome.lua
@@ -13,7 +13,6 @@ return {
'javascriptreact',
'json',
'typescript',
- 'typescript.tsx',
'typescriptreact',
},
root_dir = function(fname)
diff --git a/lua/lspconfig/configs/ts_ls.lua b/lua/lspconfig/configs/ts_ls.lua
index 8e421a24..7b24ea81 100644
--- a/lua/lspconfig/configs/ts_ls.lua
+++ b/lua/lspconfig/configs/ts_ls.lua
@@ -14,10 +14,8 @@ return {
filetypes = {
'javascript',
'javascriptreact',
- 'javascript.jsx',
'typescript',
'typescriptreact',
- 'typescript.tsx',
},
root_dir = util.root_pattern('tsconfig.json', 'jsconfig.json', 'package.json', '.git'),
single_file_support = true,
diff --git a/lua/lspconfig/configs/vtsls.lua b/lua/lspconfig/configs/vtsls.lua
index f54f4935..50a4e927 100644
--- a/lua/lspconfig/configs/vtsls.lua
+++ b/lua/lspconfig/configs/vtsls.lua
@@ -13,10 +13,8 @@ return {
filetypes = {
'javascript',
'javascriptreact',
- 'javascript.jsx',
'typescript',
'typescriptreact',
- 'typescript.tsx',
},
root_dir = util.root_pattern('tsconfig.json', 'package.json', 'jsconfig.json', '.git'),
single_file_support = true,