Skip to content

Commit e39ff8a

Browse files
committed
refactor(builtins)!: DROPPING UNMAINTAINED BUILTINS
See #58
1 parent b4bd764 commit e39ff8a

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

88 files changed

+61
-5749
lines changed

doc/BUILTINS.md

+25-1,472
Large diffs are not rendered by default.

doc/builtins.json

-468
Large diffs are not rendered by default.
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,6 @@
11
-- THIS FILE IS GENERATED. DO NOT EDIT MANUALLY.
22
-- stylua: ignore
33
return {
4-
eslint = {
5-
filetypes = { "javascript", "javascriptreact", "typescript", "typescriptreact", "vue" }
6-
},
7-
eslint_d = {
8-
filetypes = { "javascript", "javascriptreact", "typescript", "typescriptreact", "vue" }
9-
},
104
gitrebase = {
115
filetypes = { "gitrebase" }
126
},
@@ -19,25 +13,16 @@ return {
1913
impl = {
2014
filetypes = { "go" }
2115
},
22-
ltrs = {
23-
filetypes = { "text", "markdown" }
24-
},
2516
proselint = {
2617
filetypes = { "markdown", "tex" }
2718
},
2819
refactoring = {
2920
filetypes = { "go", "javascript", "lua", "python", "typescript" }
3021
},
31-
shellcheck = {
32-
filetypes = { "sh" }
33-
},
3422
statix = {
3523
filetypes = { "nix" }
3624
},
3725
ts_node_action = {
3826
filetypes = {}
39-
},
40-
xo = {
41-
filetypes = { "javascript", "javascriptreact", "typescript", "typescriptreact" }
4227
}
4328
}

lua/null-ls/builtins/_meta/diagnostics.lua

-96
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,6 @@ return {
1010
ansiblelint = {
1111
filetypes = { "yaml.ansible" }
1212
},
13-
bandit = {
14-
filetypes = { "python" }
15-
},
1613
bslint = {
1714
filetypes = { "brs" }
1815
},
@@ -31,12 +28,6 @@ return {
3128
checkstyle = {
3229
filetypes = { "java" }
3330
},
34-
chktex = {
35-
filetypes = { "tex" }
36-
},
37-
clang_check = {
38-
filetypes = { "c", "cpp" }
39-
},
4031
clazy = {
4132
filetypes = { "cpp" }
4233
},
@@ -55,24 +46,15 @@ return {
5546
cppcheck = {
5647
filetypes = { "cpp", "c" }
5748
},
58-
cpplint = {
59-
filetypes = { "cpp", "c" }
60-
},
6149
credo = {
6250
filetypes = { "elixir" }
6351
},
6452
cue_fmt = {
6553
filetypes = { "cue" }
6654
},
67-
curlylint = {
68-
filetypes = { "jinja.html", "htmldjango" }
69-
},
7055
deadnix = {
7156
filetypes = { "nix" }
7257
},
73-
deno_lint = {
74-
filetypes = { "javascript", "typescript", "typescriptreact", "javascriptreact" }
75-
},
7658
djlint = {
7759
filetypes = { "django", "jinja.html", "htmldjango" }
7860
},
@@ -85,18 +67,9 @@ return {
8567
erb_lint = {
8668
filetypes = { "eruby" }
8769
},
88-
eslint = {
89-
filetypes = { "javascript", "javascriptreact", "typescript", "typescriptreact", "vue" }
90-
},
91-
eslint_d = {
92-
filetypes = { "javascript", "javascriptreact", "typescript", "typescriptreact", "vue" }
93-
},
9470
fish = {
9571
filetypes = { "fish" }
9672
},
97-
flake8 = {
98-
filetypes = { "python" }
99-
},
10073
gccdiag = {
10174
filetypes = { "c", "cpp" }
10275
},
@@ -112,30 +85,18 @@ return {
11285
golangci_lint = {
11386
filetypes = { "go" }
11487
},
115-
gospel = {
116-
filetypes = { "go" }
117-
},
11888
hadolint = {
11989
filetypes = { "dockerfile" }
12090
},
12191
haml_lint = {
12292
filetypes = { "haml" }
12393
},
124-
jshint = {
125-
filetypes = { "javascript" }
126-
},
127-
jsonlint = {
128-
filetypes = { "json" }
129-
},
13094
ktlint = {
13195
filetypes = { "kotlin" }
13296
},
13397
ltrs = {
13498
filetypes = { "text", "markdown", "markdown" }
13599
},
136-
luacheck = {
137-
filetypes = { "lua" }
138-
},
139100
markdownlint = {
140101
filetypes = { "markdown" }
141102
},
@@ -148,9 +109,6 @@ return {
148109
mdl = {
149110
filetypes = { "markdown" }
150111
},
151-
misspell = {
152-
filetypes = {}
153-
},
154112
mlint = {
155113
filetypes = { "matlab", "octave" }
156114
},
@@ -166,9 +124,6 @@ return {
166124
perlimports = {
167125
filetypes = { "perl" }
168126
},
169-
php = {
170-
filetypes = { "php" }
171-
},
172127
phpcs = {
173128
filetypes = { "php" }
174129
},
@@ -184,36 +139,12 @@ return {
184139
proselint = {
185140
filetypes = { "markdown", "tex" }
186141
},
187-
protoc_gen_lint = {
188-
filetypes = { "proto" }
189-
},
190142
protolint = {
191143
filetypes = { "proto" }
192144
},
193-
psalm = {
194-
filetypes = { "php" }
195-
},
196-
puglint = {
197-
filetypes = { "pug" }
198-
},
199-
puppet_lint = {
200-
filetypes = { "puppet", "epuppet" }
201-
},
202-
pycodestyle = {
203-
filetypes = { "python" }
204-
},
205-
pydocstyle = {
206-
filetypes = { "python" }
207-
},
208-
pylama = {
209-
filetypes = { "python" }
210-
},
211145
pylint = {
212146
filetypes = { "python" }
213147
},
214-
pyproject_flake8 = {
215-
filetypes = { "python" }
216-
},
217148
qmllint = {
218149
filetypes = { "qml" }
219150
},
@@ -235,9 +166,6 @@ return {
235166
rubocop = {
236167
filetypes = { "ruby" }
237168
},
238-
ruff = {
239-
filetypes = { "python" }
240-
},
241169
saltlint = {
242170
filetypes = { "sls" }
243171
},
@@ -247,12 +175,6 @@ return {
247175
semgrep = {
248176
filetypes = { "typescript", "typescriptreact", "ruby", "python", "java", "go" }
249177
},
250-
semistandardjs = {
251-
filetypes = { "javascript", "javascriptreact" }
252-
},
253-
shellcheck = {
254-
filetypes = { "sh" }
255-
},
256178
solhint = {
257179
filetypes = { "solidity" }
258180
},
@@ -262,12 +184,6 @@ return {
262184
sqlfluff = {
263185
filetypes = { "sql" }
264186
},
265-
standardjs = {
266-
filetypes = { "javascript", "javascriptreact" }
267-
},
268-
standardrb = {
269-
filetypes = { "ruby" }
270-
},
271187
staticcheck = {
272188
filetypes = { "go" }
273189
},
@@ -310,15 +226,9 @@ return {
310226
trivy = {
311227
filetypes = { "terraform", "tf", "terraform-vars" }
312228
},
313-
tsc = {
314-
filetypes = { "typescript", "typescriptreact" }
315-
},
316229
twigcs = {
317230
filetypes = { "twig" }
318231
},
319-
typos = {
320-
filetypes = {}
321-
},
322232
vacuum = {
323233
filetypes = { "yaml", "json" }
324234
},
@@ -331,15 +241,9 @@ return {
331241
vint = {
332242
filetypes = { "vim" }
333243
},
334-
vulture = {
335-
filetypes = { "python" }
336-
},
337244
write_good = {
338245
filetypes = { "markdown" }
339246
},
340-
xo = {
341-
filetypes = { "javascript", "javascriptreact", "typescript", "typescriptreact" }
342-
},
343247
yamllint = {
344248
filetypes = { "yaml" }
345249
},

0 commit comments

Comments
 (0)