What's Changed
- Turn define_rule_mapping! into a procedural macro by @not-my-profile in #1885
- Convert confusable violations to named fields by @charliermarsh in #1887
- Add a dedicated token indexer for continuations and comments by @charliermarsh in #1886
- Remove some Clippy allows by @charliermarsh in #1888
- Update add plugin/rule scripts by @messense in #1889
- Improve magic value message wording by @TomFryers in #1892
- Use more precise error ranges for RET505~508 by @harupy in #1895
- Implement flake8-commas by @bluetech in #1872
- refactor: Split CliSettings from Settings by @not-my-profile in #1891
- Skip noqa checker if no diagnostics are found by @charliermarsh in #1898
- Don't require docstrings for setters and deleters by @charliermarsh in #1899
- Buffer diagnostic writes to
stdout
by @charliermarsh in #1900 - Lock
stdout
once when printing diagnostics by @messense in #1901 - Avoid triggering SIM117 for async with statements by @charliermarsh in #1903
New Contributors
- @TomFryers made their first contribution in #1892
Full Changelog: v0.0.222...v0.0.223