mirror of
https://github.com/astral-sh/ruff.git
synced 2025-08-03 18:28:24 +00:00
Format class
definitions (#5289)
This commit is contained in:
parent
7d4f8e59da
commit
f7e1cf4b51
27 changed files with 914 additions and 541 deletions
36
crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/class_definition.py
vendored
Normal file
36
crates/ruff_python_formatter/resources/test/fixtures/ruff/statement/class_definition.py
vendored
Normal file
|
@ -0,0 +1,36 @@
|
|||
class Test(
|
||||
Aaaaaaaaaaaaaaaaa,
|
||||
Bbbbbbbbbbbbbbbb,
|
||||
DDDDDDDDDDDDDDDD,
|
||||
EEEEEEEEEEEEEE,
|
||||
metaclass=meta,
|
||||
):
|
||||
pass
|
||||
|
||||
|
||||
class Test((Aaaaaaaaaaaaaaaaa), Bbbbbbbbbbbbbbbb, metaclass=meta):
|
||||
pass
|
||||
|
||||
class Test( # trailing class comment
|
||||
Aaaaaaaaaaaaaaaaa, # trailing comment
|
||||
|
||||
# in between comment
|
||||
|
||||
Bbbbbbbbbbbbbbbb,
|
||||
# another leading comment
|
||||
DDDDDDDDDDDDDDDD,
|
||||
EEEEEEEEEEEEEE,
|
||||
# meta comment
|
||||
metaclass=meta, # trailing meta comment
|
||||
):
|
||||
pass
|
||||
|
||||
class Test((Aaaa)):
|
||||
...
|
||||
|
||||
|
||||
class Test(aaaaaaaaaaaaaaa + bbbbbbbbbbbbbbbbbbbbbb + cccccccccccccccccccccccc + dddddddddddddddddddddd + eeeeeeeee, ffffffffffffffffff, gggggggggggggggggg):
|
||||
pass
|
||||
|
||||
class Test(Aaaa): # trailing comment
|
||||
pass
|
Loading…
Add table
Add a link
Reference in a new issue