ruff/scripts
Adrian 16060670b8
Add new rule to check for useless quote escapes (#8630)
When using the autofixer for `Q000` it does not remove the backslashes
from quotes that no longer need escaping.

This new rule checks for such backslashes (regardless whether they come
from the autofixer or not) and can remove them.

fixes #8617
2023-11-13 21:59:37 +00:00
..
benchmarks Prepare release 0.1.5 (#8570) 2023-11-08 16:00:57 -06:00
Dockerfile.ecosystem Remove outdated feature flag from Dockerfile.ecosystem (#4620) 2023-05-24 08:19:08 +00:00
_utils.py Use `__future__` imports in scripts (#5301) 2023-06-22 11:40:16 -04:00
add_plugin.py Rename `ruff` crate to `ruff_linter` (#7529) 2023-09-20 08:38:27 +02:00
add_rule.py Rename `RuleGroup::Unspecified` to `Stable` (#7991) 2023-10-16 14:53:27 -05:00
check_docs_formatted.py Add new rule to check for useless quote escapes (#8630) 2023-11-13 21:59:37 +00:00
check_ecosystem.py Rewrite ecosystem checks and add `ruff format` reports (#8223) 2023-10-27 17:28:01 -05:00
ecosystem_all_check.py Rename `Autofix` to `Fix` (#7657) 2023-09-28 10:53:05 +00:00
ecosystem_all_check.sh Rename `Autofix` to `Fix` (#7657) 2023-09-28 10:53:05 +00:00
ecosystem_all_check_entrypoint.sh Make ecosystem all check more generic (#4629) 2023-05-24 16:26:23 +02:00
formatter_ecosystem_checks.sh Update old ecosystem checks for formatter for clarity (#8285) 2023-10-29 00:13:28 -05:00
generate_known_standard_library.py Remove HashMap and HashSet for known-standard-library detection (#5345) 2023-06-23 19:59:03 +00:00
generate_mkdocs.py Redirect from rule codes to rule pages in docs (#8636) 2023-11-12 17:47:10 -05:00
pyproject.toml Use `tool.ruff.lint` in more places (#8317) 2023-10-28 18:39:38 -05:00
transform_readme.py Use `__future__` imports in scripts (#5301) 2023-06-22 11:40:16 -04:00
update_ambiguous_characters.py Use characters instead of `u32` in confusable map (#8463) 2023-11-03 09:57:47 -04:00
update_schemastore.py Use SSH clones in `update_schemastore.py` (#5322) 2023-06-23 09:50:10 -04:00