Back to Ruff

TypeError: func() missing 1 required positional argument: 'x'

crates/ty_python_semantic/resources/lint_docs/missing-argument.md

0.15.18295 B
Original Source

What it does

Checks for missing required arguments in a call.

Why is this bad?

Failing to provide a required argument will raise a TypeError at runtime.

Examples

python
def func(x: int): ...


# TypeError: func() missing 1 required positional argument: 'x'
func()  # error