Changes
- New WASM formatter for aligning clojure comments in 6929198
- Separate config used internally from file format in 5beec90
- Run formatters before checking grammar in ca6662b
Currently pruner will only run formatters for languages for which there
are defined grammars.This commit makes sure to always run any configured formatters before
moving on to the grammar parsing phase. - Add config profiles for conditional overrides in 8e58454
This adds support for defining profiles in the config file which contain
defined overrides to the config.These profiles can be specified at runtime through the
--profileflag
which will then apply them over the base config. - Rename wasm_formatters to plugins in c1c3a77
- Reduce test boilerplate in 0d2e1fb
- Turn into a workspace and add a plugin-api crate in 4c42ee7
- Refine plugin-api wit interface in 0af1be8
- Fix incorrectly lower-cased Cargo.toml file in e9eb1c1
- Fully automate align-comments plugin building in 6164636
- Fix incorrectly lower-cased Cargo.toml file in fe5fbe7
- Fix github actions runner images in 3775fc4
- Prepare plugin-api for release in 4a47be9
- Extract plugins into dedicated repos in 5ffd74c
- Include WIT files in release artifacts in 9a5b677
- Expand project documentation in b46ff45
- Fix test fixtures in 1ba025f
- Fix some broken doc links in 92c89e9
Full Changelog: v1.0.0-alpha.5...v1.0.0-alpha.6