class Baz3: kwarg1 = attrib(kw_only=True) foo = attrib() kwargs = star_attrib(kw_only=True) bar = attrib() args = star_attrib() kwarg2 = attrib(kw_only=True)
class Qux: # noqa foo = attrib() args = star_attrib() bar = attrib(factory=int) kwargs = star_attrib(kw_only=True)
class Woo(Poo): woo = star_attrib(kw_only=True)
class PosKwargs(Pos, Kwargs): # noqa boop = star_attrib(kw_only=True)
class PosArgs(Pos, Args): args = star_attrib()
class PosArgsPlus(Pos, Args): kwargs = star_attrib(kw_only=True)
class Args: args = star_attrib()
class Corge: foo: int args: Collection[int] = star_attrib() kwargs: Dict[str, int] = star_attrib(kw_only=True)
class Corge: args: Iterable[str] = star_attrib() kwargs: MutableMapping[str, int] = star_attrib(kw_only=True)
class Corge: args: Sequence[str] = star_attrib() kwargs: Mapping[str, int] = star_attrib(kw_only=True)
class Corge: kwargs: Dict[str, int] = star_attrib(kw_only=True) foo: Optional[str] = attrib() args: Tuple[str, ...] = star_attrib() bar: int = attrib(kw_only=True, factory=int)
class Baz2: kwargs = star_attrib(kw_only=True) kwarg = attrib(kw_only=True) foo = attrib() args = star_attrib()
class Corge: args: Tuple[str, ...] = star_attrib(converter=list)
class Corge: foo = attrib(kw_only=True) bar = attrib() kwargs = star_attrib(kw_only=True)
class Quux: foo = attrib() args = star_attrib(converter=" ".join) bar = attrib(kw_only=True, factory=int) kwargs = star_attrib(kw_only=True, validator=validator)
class Corge: kwargs: Dict[int, str] = star_attrib(kw_only=True) foo: Optional[str] = attrib() args: List[str] = star_attrib() bar: int = attrib(kw_only=True, factory=int)
class Corge: foo = attrib(init=False) args = star_attrib() bar = attrib(init=False, factory=int) kwargs = star_attrib(kw_only=True)
class Corge: args: MutableSequence[str] = star_attrib() kwargs: Collection[int] = star_attrib(kw_only=True)
class Corge: args = star_attrib()
class Corge: args: str = star_attrib() kwargs: int = star_attrib(kw_only=True)
class Kwargs: kwargs = star_attrib(kw_only=True)
class Corge: args: Tuple[str] = star_attrib()
class Bar: foo = attrib() kwargs = star_attrib(kw_only=True)
class Corge: args: Tuple['str', ...] = star_attrib()
class PosArgs(Pos, Args): # noqa boop = star_attrib()
class Corge: args: 'Zuple[str, ...]' = star_attrib()
class Moo(Kwonly): moo = star_attrib()
class Corge: foo: 'Scooby Doo' = attrib() args: 'Tuple[str, ...]' = star_attrib()
class Baz: foo = attrib() args = star_attrib() bar = attrib(kw_only=True, factory=int) kwargs = star_attrib(kw_only=True)
class Qux: # noqa args = star_attrib(kw_only=True) args2 = star_attrib(kw_only=True)