ruff/crates/ruff_dev/src
konsti 51ff98f9e9
Make formatter ecosystem check failure output better understandable (#6300)
**Summary** Prompted by
https://github.com/astral-sh/ruff/pull/6257#issuecomment-1661308410, it
tried to make the ecosystem script output on failure better
understandable. All log messages are now written to a file, which is
printed on error. Running locally progress is still shown.

Looking through the log output i saw that we currently log syntax errors
in input, which is confusing because they aren't actual errors, but we
don't check that these files don't change due to parser regressions or
improvements. I added `--files-with-errors` to catch that.

**Test Plan** CI
2023-08-03 20:23:25 +02:00
..
format_dev.rs Make formatter ecosystem check failure output better understandable (#6300) 2023-08-03 20:23:25 +02:00
generate_all.rs Document ruff_dev and format_dev (#5648) 2023-07-12 16:18:22 +02:00
generate_cli_help.rs Use mod tests consistently (#5278) 2023-06-22 01:50:28 +00:00
generate_docs.rs Fix links in docs (#6265) 2023-08-02 09:42:25 +02:00
generate_json_schema.rs Filter off-by-default RUF014 out of schema (#5832) 2023-07-19 21:06:10 +00:00
generate_options.rs Document ruff_dev and format_dev (#5648) 2023-07-12 16:18:22 +02:00
generate_rules_table.rs Document ruff_dev and format_dev (#5648) 2023-07-12 16:18:22 +02:00
main.rs Extend ruff_dev formatter script to compute statistics and format a project (#5492) 2023-07-07 11:30:12 +00:00
print_ast.rs Remove Parse trait (#6235) 2023-08-01 18:35:03 +02:00
print_cst.rs Disallow unreachable_pub (#4314) 2023-05-11 18:00:00 -04:00
print_tokens.rs Pull in RustPython parser (#6099) 2023-07-27 09:29:11 +00:00
round_trip.rs Remove parser dependency from ruff-python-ast (#6096) 2023-07-26 17:47:22 +02:00