ruff/crates
Victor Hugo Gomes eb68addf97
[pylint] Implement bad-dunder-name (W3201) (#6486)
## Summary

Checks for any misspelled dunder name method and for any method defined
with `__...__` that's not one of the pre-defined methods.

The pre-defined methods encompass all of Python's standard dunder
methods.

ref: #970

## Test Plan
Snapshots and manual runs of pylint.
2023-08-11 01:31:16 +00:00
..
flake8_to_ruff Bump version to 0.0.284 (#6453) 2023-08-09 13:32:33 -05:00
ruff [pylint] Implement bad-dunder-name (W3201) (#6486) 2023-08-11 01:31:16 +00:00
ruff_benchmark
ruff_cache
ruff_cli Bump version to 0.0.284 (#6453) 2023-08-09 13:32:33 -05:00
ruff_dev
ruff_diagnostics
ruff_formatter Improve Ruff Formatter Interoperability (#6472) 2023-08-10 14:39:53 +02:00
ruff_index
ruff_macros
ruff_python_ast Add AnyNodeRef.visit_preorder 2023-08-10 08:35:09 +02:00
ruff_python_codegen Rename Magic* to IpyEscape* (#6395) 2023-08-09 13:28:18 +00:00
ruff_python_formatter Improve Ruff Formatter Interoperability (#6472) 2023-08-10 14:39:53 +02:00
ruff_python_index
ruff_python_literal Document FormatSpec fields (#6458) 2023-08-09 18:13:29 -04:00
ruff_python_parser Rename Magic* to IpyEscape* (#6395) 2023-08-09 13:28:18 +00:00
ruff_python_resolver
ruff_python_semantic Respect scoping rules when identifying builtins (#6468) 2023-08-10 10:20:09 -04:00
ruff_python_stdlib
ruff_python_trivia
ruff_shrinking
ruff_source_file
ruff_text_size
ruff_wasm Set a default on PythonVersion (#6446) 2023-08-09 15:19:27 +00:00