Brian McGee
c131adc02b
feat: add connect timeout to bolt db
...
Closes #406
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-09-14 22:48:18 +01:00
Brian McGee
0a8ffe0c63
feat: move filtering of directories and symlinks into walker implementations
...
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-07-09 19:21:09 +01:00
Brian McGee
33a7bba5b1
fix: --no-cache
...
Separates out the logic
for detecting changes from the logic for updating the cache, fixing the case where both `--fail-on-change` and `--no-cache`
are enabled.
Closes #343
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-07-05 16:11:22 +01:00
Brian McGee
ff3bfaa0b6
feat: demote some cache related logging to debug level
...
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-17 09:43:38 +01:00
Brian McGee
385fbc36cf
feat: improve formatter cache debug logging
...
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-17 09:42:07 +01:00
Brian McGee
ed10f976f8
fix: fmt.Errorf formats
...
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-02 11:40:49 +01:00
Brian McGee
5a5c1ea03e
fix: record cache entries for files that don't match formatters
...
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-02 08:58:02 +01:00
Brian McGee
04330a39fa
feat: add stats output similar to treefmt.rs
...
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-05-01 11:23:55 +01:00
Brian McGee
fcce518d5e
feat: various perf improvements
...
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-04-25 12:16:04 +01:00
Brian McGee
d4ab015bc6
chore: remove internal directory
...
Signed-off-by: Brian McGee <brian@bmcgee.ie>
2024-02-15 13:59:55 +00:00