Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Use [miette](https://docs.rs/miette/latest/miette) to report diagnostics, as [codespan_reporting](https://docs.rs/codespan-reporting/latest/codespan_reporting/index.html) has not been actively maintained for a while. This should also fix #18: Currently, all checked files are persisted in the memory (check [here](https://github.com/loichyan/nerdfix/blob/e90e787a40f853916f479062676e293f197d647a/src/runtime.rs#L125)), leading to memory leaks. This PR also introduces binary files filtering, which significantly reduces "Invalid UTF-8" errors.
- Loading branch information