treefmt/config
Brian McGee 56d8561125
feat: improve unmatched logic
Separates global excludes processing from `Formatter.Wants`. This removes redundant processing of global excludes in each `Formatter.Wants` call.

If a file has been globally excluded, we do not emit an `on-unmatched` log message. This should help reduce as reported in #317.

Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-06-14 10:31:47 +01:00
..
config_test.go feat: improve unmatched logic 2024-06-14 10:31:47 +01:00
config.go feat: simplify pipeline model 2024-05-26 16:52:04 +01:00
formatter.go feat: simplify pipeline model 2024-05-26 16:52:04 +01:00