Reports invalid definitions and usages of classes created with dataclasses or attr modules.

Example:


import dataclasses


@dataclasses.dataclass
class FullName:
    first: str
    middle: str = ""
    last: str