no-suite-leading-trailing-blank-lines¶
Disallow leading/trailing empty lines at suite boundaries.
Valid examples¶
def f() -> int:
value = 1
return value
Show more
def f() -> int:
# comment lines are separators, not blank lines
value = 1
return value
def f(items: list[int]) -> None:
def emit() -> None:
print(items)
def f(items: list[int]) -> None:
for item in items:
@track(item)
def emit() -> None:
print(item)
Invalid examples¶
def f() -> int:
value = 1
return value
Suggested fix
def f() -> int:
value = 1
return value
Show more
def f(items: list[int]) -> None:
def emit() -> None:
print(items)
Suggested fix
def f(items: list[int]) -> None:
def emit() -> None:
print(items)
def f(items: list[int]) -> None:
for item in items:
@track(item)
def emit() -> None:
print(item)
Suggested fix
def f(items: list[int]) -> None:
for item in items:
@track(item)
def emit() -> None:
print(item)
def f() -> int:
value = 1
return value
Suggested fix
def f() -> int:
value = 1
return value