Dolos is faster again! In PR #1630 we've decimated the time needed to parse code files, halving the time Dolos spends performing an analysis on large datasets π
An important bug is now fixed as well, re-enabling highlighting similar parts in the compare view.
It is now also possible to submitted source code files to ignore through the info.csv
file. Which enables support for template code in the API.
This PR is mostly thanks to two new contributors: @mikaelGusse and @milachae. Welcome π
π Features
- Add parsers for Go and Rust (#1633) @rien
- Improve tokenizer performance (#1630) @milachae
- Add support for template files into CSV parsing (#1612) @mikaelGusse
π Bug Fixes
- Fix code highlighting bug (#1600) @mikaelGusse
- Fix dolos-web Docker image not using the environment variables correctly (#1582) @rien
- Fix purged reports loading indefinitely (#1581) @rien