File tree 6 files changed +61
-1
lines changed
lua/null-ls/builtins/_meta
6 files changed +61
-1
lines changed Original file line number Diff line number Diff line change @@ -1125,6 +1125,23 @@ local sources = { null_ls.builtins.diagnostics.protolint }
1125
1125
- Command: ` protolint `
1126
1126
- Args: ` { "--reporter", "json", "$FILENAME" } `
1127
1127
1128
+ ### [ puppet_lint] ( http://puppet-lint.com/ )
1129
+
1130
+ Check that your Puppet manifest conforms to the style guide.
1131
+
1132
+ #### Usage
1133
+
1134
+ ``` lua
1135
+ local sources = { null_ls .builtins .diagnostics .puppet_lint }
1136
+ ```
1137
+
1138
+ #### Defaults
1139
+
1140
+ - Filetypes: ` { "puppet", "epuppet" } `
1141
+ - Method: ` diagnostics `
1142
+ - Command: ` puppet-lint `
1143
+ - Args: ` { "--json", "$FILENAME" } `
1144
+
1128
1145
### [ pylint] ( https://github.com/PyCQA/pylint )
1129
1146
1130
1147
Pylint is a Python static code analysis tool which looks for programming
@@ -3135,6 +3152,23 @@ local sources = { null_ls.builtins.formatting.ptop }
3135
3152
- Command: ` ptop `
3136
3153
- Args: ` { "$FILENAME", "$FILENAME" } `
3137
3154
3155
+ ### [ puppet_lint] ( http://puppet-lint.com/ )
3156
+
3157
+ Check that your Puppet manifest conforms to the style guide
3158
+
3159
+ #### Usage
3160
+
3161
+ ``` lua
3162
+ local sources = { null_ls .builtins .formatting .puppet_lint }
3163
+ ```
3164
+
3165
+ #### Defaults
3166
+
3167
+ - Filetypes: ` { "puppet", "epuppet" } `
3168
+ - Method: ` formatting `
3169
+ - Command: ` puppet-lint `
3170
+ - Args: ` { "--fix", "$FILENAME" } `
3171
+
3138
3172
### [ purs_tidy] ( https://github.com/natefaubion/purescript-tidy )
3139
3173
3140
3174
A syntax tidy-upper (formatter) for PureScript.
Original file line number Diff line number Diff line change 300
300
" proto"
301
301
]
302
302
},
303
+ "puppet_lint" : {
304
+ "filetypes" : [
305
+ " puppet" ,
306
+ " epuppet"
307
+ ]
308
+ },
303
309
"pylint" : {
304
310
"filetypes" : [
305
311
" python"
937
943
" delphi"
938
944
]
939
945
},
946
+ "puppet_lint" : {
947
+ "filetypes" : [
948
+ " puppet" ,
949
+ " epuppet"
950
+ ]
951
+ },
940
952
"purs_tidy" : {
941
953
"filetypes" : [
942
954
" purescript"
Original file line number Diff line number Diff line change 1
- *null-ls.txt* Last change: 2024 March 01
1
+ *null-ls.txt* Last change: 2024 March 02
2
2
3
3
==============================================================================
4
4
Table of Contents *null-ls-table-of-contents*
Original file line number Diff line number Diff line change @@ -142,6 +142,9 @@ return {
142
142
protolint = {
143
143
filetypes = { " proto" }
144
144
},
145
+ puppet_lint = {
146
+ filetypes = { " puppet" , " epuppet" }
147
+ },
145
148
pylint = {
146
149
filetypes = { " python" }
147
150
},
Original file line number Diff line number Diff line change @@ -96,6 +96,10 @@ return {
96
96
elm = {
97
97
formatting = { " elm_format" }
98
98
},
99
+ epuppet = {
100
+ diagnostics = { " puppet_lint" },
101
+ formatting = { " puppet_lint" }
102
+ },
99
103
erlang = {
100
104
formatting = { " erlfmt" }
101
105
},
@@ -286,6 +290,10 @@ return {
286
290
ps1 = {
287
291
hover = { " printenv" }
288
292
},
293
+ puppet = {
294
+ diagnostics = { " puppet_lint" },
295
+ formatting = { " puppet_lint" }
296
+ },
289
297
purescript = {
290
298
formatting = { " purs_tidy" }
291
299
},
Original file line number Diff line number Diff line change @@ -229,6 +229,9 @@ return {
229
229
ptop = {
230
230
filetypes = { " pascal" , " delphi" }
231
231
},
232
+ puppet_lint = {
233
+ filetypes = { " puppet" , " epuppet" }
234
+ },
232
235
purs_tidy = {
233
236
filetypes = { " purescript" }
234
237
},
You can’t perform that action at this time.
0 commit comments