All patches and comments are welcome. Please squash your changes to logical
commits before using git-format-patch and git-send-email to
patches@git.madduck.net.
If you'd read over the Git project's submission guidelines and adhered to them,
I'd be especially grateful.
1 ===============================================================================
2 ALE Ruby Integration *ale-ruby-options*
5 ===============================================================================
6 brakeman *ale-ruby-brakeman*
8 *ale-options.ruby_brakeman_executable*
9 *g:ale_ruby_brakeman_executable*
10 *b:ale_ruby_brakeman_executable*
11 ruby_brakeman_executable
12 g:ale_ruby_brakeman_executable
16 Override the invoked brakeman binary. Set this to `'bundle'` to invoke
17 `'bundle` `exec` brakeman'.
19 *ale-options.ruby_brakeman_options*
20 *g:ale_ruby_brakeman_options*
21 *b:ale_ruby_brakeman_options*
23 g:ale_ruby_brakeman_options
27 The contents of this variable will be passed through to brakeman.
30 ===============================================================================
31 cspell *ale-ruby-cspell*
33 See |ale-cspell-options|
36 ===============================================================================
37 debride *ale-ruby-debride*
39 *ale-options.ruby_debride_executable*
40 *g:ale_ruby_debride_executable*
41 *b:ale_ruby_debride_executable*
42 ruby_debride_executable
43 g:ale_ruby_debride_executable
47 Override the invoked debride binary. Set this to `'bundle'` to invoke
48 `'bundle` `exec` debride'.
50 *ale-options.ruby_debride_options*
51 *g:ale_ruby_debride_options*
52 *b:ale_ruby_debride_options*
54 g:ale_ruby_debride_options
58 This variable can be changed to modify flags given to debride.
61 ===============================================================================
62 packwerk *ale-ruby-packwerk*
64 *ale-options.ruby_packwerk_executable*
65 *g:ale_ruby_packwerk_executable*
66 *b:ale_ruby_packwerk_executable*
67 ruby_packwerk_executable
68 g:ale_ruby_packwerk_executable
72 Override the invoked packwerk binary. Set this to `'bundle'` to invoke
73 `'bundle` `exec` packwerk'.
75 *ale-options.ruby_packwerk_options*
76 *g:ale_ruby_packwerk_options*
77 *b:ale_ruby_packwerk_options*
79 g:ale_ruby_packwerk_options
83 This variable can be changed to modify flags given to packwerk.
86 ===============================================================================
87 prettier *ale-ruby-prettier*
89 See |ale-javascript-prettier| for information about the available options.
92 ===============================================================================
93 rails_best_practices *ale-ruby-rails_best_practices*
95 *ale-options.ruby_rails_best_practices_executable*
96 *g:ale_ruby_rails_best_practices_executable*
97 *b:ale_ruby_rails_best_practices_executable*
98 ruby_rails_best_practices_executable
99 g:ale_ruby_rails_best_practices_executable
101 Default: `'rails_best_practices'`
103 Override the invoked rails_best_practices binary. Set this to `'bundle'` to
104 invoke `'bundle` `exec` rails_best_practices'.
107 *ale-options.ruby_rails_best_practices_options*
108 *g:ale_ruby_rails_best_practices_options*
109 *b:ale_ruby_rails_best_practices_options*
110 ruby_rails_best_practices_options
111 g:ale_ruby_rails_best_practices_options
115 The contents of this variable will be passed through to rails_best_practices.
118 ===============================================================================
121 *ale-options.ruby_reek_executable*
122 *g:ale_ruby_reek_executable*
123 *b:ale_ruby_reek_executable*
125 g:ale_ruby_reek_executable
129 Override the invoked reek binary. Set this to `'bundle'` to invoke
130 `'bundle` `exec` reek'.
132 *ale-options.ruby_reek_show_context*
133 *g:ale_ruby_reek_show_context*
134 *b:ale_ruby_reek_show_context*
135 ruby_reek_show_context
136 g:ale_ruby_reek_show_context
140 Controls whether context is included in the linter message. Defaults to off
141 because context is usually obvious while viewing a file.
143 *ale-options.ruby_reek_show_wiki_link*
144 *g:ale_ruby_reek_show_wiki_link*
145 *b:ale_ruby_reek_show_wiki_link*
146 ruby_reek_show_wiki_link
147 g:ale_ruby_reek_show_wiki_link
151 Controls whether linter messages contain a link to an explanatory wiki page
152 for the type of code smell. Defaults to off to improve readability.
155 ===============================================================================
156 rubocop *ale-ruby-rubocop*
158 *ale-options.ruby_rubocop_executable*
159 *g:ale_ruby_rubocop_executable*
160 *b:ale_ruby_rubocop_executable*
161 ruby_rubocop_executable
162 g:ale_ruby_rubocop_executable
166 Override the invoked rubocop binary. Set this to `'bundle'` to invoke
167 `'bundle` `exec` rubocop'.
169 *ale-options.ruby_rubocop_options*
170 *g:ale_ruby_rubocop_options*
171 *b:ale_ruby_rubocop_options*
173 g:ale_ruby_rubocop_options
177 This variable can be changed to modify flags given to rubocop.
179 *ale-options.ruby_rubocop_auto_correct_all*
180 *g:ale_ruby_rubocop_auto_correct_all*
181 *b:ale_ruby_rubocop_auto_correct_all*
182 ruby_rubocop_auto_correct_all
183 g:ale_ruby_rubocop_auto_correct_all
187 This variable can be changed to make rubocop to correct all offenses (unsafe).
190 ===============================================================================
193 *ale-options.ruby_ruby_executable*
194 *g:ale_ruby_ruby_executable*
195 *b:ale_ruby_ruby_executable*
197 g:ale_ruby_ruby_executable
201 This variable can be changed to use a different executable for ruby.
204 ===============================================================================
207 *ale-options.ruby_rufo_executable*
208 *g:ale_ruby_rufo_executable*
209 *b:ale_ruby_rufo_executable*
211 g:ale_ruby_rufo_executable
215 Override the invoked rufo binary. This is useful for running rufo from
216 binstubs or a bundle.
219 ===============================================================================
220 solargraph *ale-ruby-solargraph*
222 *ale-options.ruby_solargraph_executable*
223 *g:ale_ruby_solargraph_executable*
224 *b:ale_ruby_solargraph_executable*
225 ruby_solargraph_executable
226 g:ale_ruby_solargraph_executable
228 Default: `'solargraph'`
230 Override the invoked solargraph binary. This is useful for running solargraph
231 from binstubs or a bundle.
234 ===============================================================================
235 sorbet *ale-ruby-sorbet*
237 *ale-options.ruby_sorbet_executable*
238 *g:ale_ruby_sorbet_executable*
239 *b:ale_ruby_sorbet_executable*
240 ruby_sorbet_executable
241 g:ale_ruby_sorbet_executable
245 Override the invoked sorbet binary. Set this to `'bundle'` to invoke
246 `'bundle` `exec` srb'.
248 *ale-options.ruby_sorbet_options*
249 *g:ale_ruby_sorbet_options*
250 *b:ale_ruby_sorbet_options*
252 g:ale_ruby_sorbet_options
256 This variable can be changed to modify flags given to sorbet.
258 *ale-options.ruby_sorbet_enable_watchman*
259 *g:ale_ruby_sorbet_enable_watchman*
260 *b:ale_ruby_sorbet_enable_watchman*
261 ruby_sorbet_enable_watchman
262 g:ale_ruby_sorbet_enable_watchman
266 Whether or not to use watchman to let the LSP server to know about changes
267 to files from outside of vim. Defaults to disable watchman because it
268 requires watchman to be installed separately from sorbet.
271 ===============================================================================
272 standardrb *ale-ruby-standardrb*
274 *ale-options.ruby_standardrb_executable*
275 *g:ale_ruby_standardrb_executable*
276 *b:ale_ruby_standardrb_executable*
277 ruby_standardrb_executable
278 g:ale_ruby_standardrb_executable
280 Default: `'standardrb'`
282 Override the invoked standardrb binary. Set this to `'bundle'` to invoke
283 `'bundle` `exec` standardrb'.
285 *ale-options.ruby_standardrb_options*
286 *g:ale_ruby_standardrb_options*
287 *b:ale_ruby_standardrb_options*
288 ruby_standardrb_options
289 g:ale_ruby_standardrb_options
293 This variable can be changed to modify flags given to standardrb.
296 ===============================================================================
297 syntax_tree *ale-ruby-syntax_tree*
299 *ale-options.ruby_syntax_tree_executable*
300 *g:ale_ruby_syntax_tree_executable*
301 *b:ale_ruby_syntax_tree_executable*
302 ruby_syntax_tree_executable
303 g:ale_ruby_syntax_tree_executable
307 Override the invoked SyntaxTree binary. Set this to `'bundle'` to invoke
308 `'bundle` `exec` stree'.
310 *ale-options.ruby_syntax_tree_options*
311 *g:ale_ruby_syntax_tree_options*
312 *b:ale_ruby_syntax_tree_options*
313 ruby_syntax_tree_options
314 g:ale_ruby_syntax_tree_options
318 This variable can be changed to modify flags given to SyntaxTree.
321 ===============================================================================
322 rubyfmt *ale-ruby-rubyfmt*
324 *ale-options.ruby_rubyfmt_executable*
325 *g:ale_ruby_rubyfmt_executable*
326 *b:ale_ruby_rubyfmt_executable*
327 ruby_rubyfmt_executable
328 g:ale_ruby_rubyfmt_executable
332 This option can be changed to change the path for `rubyfmt`.
334 *ale-options.ruby_rubyfmt_options*
335 *g:ale_ruby_rubyfmt_options*
336 *b:ale_ruby_rubyfmt_options*
338 g:ale_ruby_rubyfmt_options
342 This option can be changed to pass extra options to `'rubyfmt'`.
345 ===============================================================================
346 vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl: