@@ -2597,7 +2597,50 @@ g:ale_cspell_use_global *g:ale_cspell_use_global*
25972597
25982598
25992599-------------------------------------------------------------------------------
2600- 7.3. Options for languagetool *ale-languagetool-options*
2600+ 7.3. Options for dprint *ale-dprint-options*
2601+
2602+ `dprint` is a fixer for many file types, including: (java|type)script,
2603+ json(c?), markdown, and more. See https://dprint.dev/plugins for an up-to-date
2604+ list of supported plugins and their configuration options.
2605+
2606+ g:ale_dprint_executable *g:ale_dprint_executable*
2607+ *b:ale_dprint_executable*
2608+ Type: | String |
2609+ Default: `' dprint' `
2610+
2611+ See | ale-integrations-local-executables |
2612+
2613+
2614+ g:ale_dprint_config *g:ale_dprint_config*
2615+ *b:ale_dprint_config*
2616+ Type: | String |
2617+ Default: `' dprint.json' `
2618+
2619+ This variable can be changed to provide a config file to `dprint` . The
2620+ default is the nearest `dprint.json` searching upward from the current
2621+ buffer.
2622+
2623+ See https://dprint.dev/config and https://plugins.dprint.dev
2624+
2625+
2626+ g:ale_dprint_options *g:ale_dprint_options*
2627+ *b:ale_dprint_options*
2628+ Type: | String |
2629+ Default: `' ' `
2630+
2631+ This variable can be set to pass additional options to `dprint` .
2632+
2633+
2634+ g:ale_dprint_use_global *g:ale_dprint_use_global*
2635+ *b:ale_dprint_use_global*
2636+ Type: | Number |
2637+ Default: `get(g: 'ale_use_global_executables', 0)`
2638+
2639+ See | ale-integrations-local-executables |
2640+
2641+
2642+ -------------------------------------------------------------------------------
2643+ 7.4. Options for languagetool *ale-languagetool-options*
26012644
26022645g:ale_languagetool_executable *g:ale_languagetool_executable*
26032646 *b:ale_languagetool_executable*
@@ -2617,7 +2660,7 @@ g:ale_languagetool_options *g:ale_languagetool_options*
26172660
26182661
26192662-------------------------------------------------------------------------------
2620- 7.4 . Options for write-good *ale-write-good-options*
2663+ 7.5 . Options for write-good *ale-write-good-options*
26212664
26222665The options for `write - good` are shared between all filetypes, so options can
26232666be configured once.
@@ -2647,7 +2690,7 @@ g:ale_writegood_use_global *g:ale_writegood_use_global*
26472690
26482691
26492692-------------------------------------------------------------------------------
2650- 7.5 . Other Linter/Fixer Options *ale-other-integration-options*
2693+ 7.6 . Other Linter/Fixer Options *ale-other-integration-options*
26512694
26522695ALE supports a very wide variety of tools. Other linter or fixer options are
26532696documented in additional help files.
@@ -2752,6 +2795,7 @@ documented in additional help files.
27522795 dhall-lint............................| ale-dhall-lint |
27532796 dockerfile..............................| ale-dockerfile-options |
27542797 dockerfile_lint.......................| ale-dockerfile-dockerfile_lint |
2798+ dprint................................| ale-dockerfile-dprint |
27552799 hadolint..............................| ale-dockerfile-hadolint |
27562800 elixir..................................| ale-elixir-options |
27572801 mix...................................| ale-elixir-mix |
@@ -2863,6 +2907,7 @@ documented in additional help files.
28632907 javascript..............................| ale-javascript-options |
28642908 cspell................................| ale-javascript-cspell |
28652909 deno..................................| ale-javascript-deno |
2910+ dprint................................| ale-javascript-dprint |
28662911 eslint................................| ale-javascript-eslint |
28672912 fecs..................................| ale-javascript-fecs |
28682913 flow..................................| ale-javascript-flow |
@@ -2876,6 +2921,7 @@ documented in additional help files.
28762921 xo....................................| ale-javascript-xo |
28772922 json....................................| ale-json-options |
28782923 cspell................................| ale-json-cspell |
2924+ dprint................................| ale-json-dprint |
28792925 eslint................................| ale-json-eslint |
28802926 fixjson...............................| ale-json-fixjson |
28812927 jsonlint..............................| ale-json-jsonlint |
@@ -2914,6 +2960,7 @@ documented in additional help files.
29142960 stylua................................| ale-lua-stylua |
29152961 markdown................................| ale-markdown-options |
29162962 cspell................................| ale-markdown-cspell |
2963+ dprint................................| ale-markdown-dprint |
29172964 markdownlint..........................| ale-markdown-markdownlint |
29182965 mdl...................................| ale-markdown-mdl |
29192966 pandoc................................| ale-markdown-pandoc |
@@ -3095,6 +3142,7 @@ documented in additional help files.
30953142 spec....................................| ale-spec-options |
30963143 rpmlint...............................| ale-spec-rpmlint |
30973144 sql.....................................| ale-sql-options |
3145+ dprint................................| ale-sql-dprint |
30983146 pgformatter...........................| ale-sql-pgformatter |
30993147 sqlfmt................................| ale-sql-sqlfmt |
31003148 sqlformat.............................| ale-sql-sqlformat |
@@ -3136,9 +3184,12 @@ documented in additional help files.
31363184 thrift..................................| ale-thrift-options |
31373185 thrift................................| ale-thrift-thrift |
31383186 thriftcheck...........................| ale-thrift-thriftcheck |
3187+ toml....................................| ale-toml-options |
3188+ dprint................................| ale-toml-dprint |
31393189 typescript..............................| ale-typescript-options |
31403190 cspell................................| ale-typescript-cspell |
31413191 deno..................................| ale-typescript-deno |
3192+ dprint................................| ale-typescript-dprint |
31423193 eslint................................| ale-typescript-eslint |
31433194 prettier..............................| ale-typescript-prettier |
31443195 standard..............................| ale-typescript-standard |
0 commit comments