apheleia/test/formatters
Terje Larsen 1d6f821784
Add support for treefmt (#280)
This formatter is formatting via
[treefmt](https://numtide.github.io/treefmt). This is useful if the
project is configuring formatters for the project and you don't have to
replicate this logic within Emacs, but instead utilize treefmt directly.

To do that you can set the `apheleia-formatter` to `treefmt` within the
projects `.dir-locals.el`.

I noticed there are tests for this, since treefmt could technically
format anything, I went with treefmt formatting rust code. It also
relies on having a `treefmt.toml` in the project folder, so had to add
that as well in the tests.
2024-01-12 12:10:45 -07:00
..
installers Add support for treefmt (#280) 2024-01-12 12:10:45 -07:00
samplecode Add support for treefmt (#280) 2024-01-12 12:10:45 -07:00
apheleia-ft.el Add docformatter which formats Python docstrings to PEP 257 (#267) 2023-12-14 18:46:12 -08:00
build-image.bash Fix brittany formatter & misc improvements (#222) 2023-10-06 22:01:38 -07:00
Dockerfile Small fixes (#245) 2023-11-11 16:28:17 -08:00
install-common.bash Add support for formatters locally installed via yarn 2+ pnp mode (#200) 2023-11-05 12:08:58 -08:00
install-formatters.bash Add formatter tests (#72) 2022-01-05 15:35:12 -08:00
run-func.bash Fix brittany formatter & misc improvements (#222) 2023-10-06 22:01:38 -07:00