mypy pets and adapter_helpers.py: clean
pyright pets and adapter_helpers.py: clean
ty pets and adapter_helpers.py: clean
adapter_helpers_negative.py 10 marked lines
mypy adapter_helpers_negative.py: 10/10 marked lines with one error, 0 elsewhere, 0 in other files
  56 misc
  57 misc
  58 misc
  59 call-arg
  60 call-arg
  61 arg-type
  62 arg-type
  63 attr-defined
  64 call-arg
  65 arg-type
pyright adapter_helpers_negative.py: 9/10 marked lines with one error, 0 elsewhere, 0 in other files
  56 reportArgumentType
  57 reportArgumentType
  58 reportArgumentType
  59 reportCallIssue
  60 reportCallIssue
  61 reportArgumentType
  62 reportArgumentType
  63 reportAttributeAccessIssue
  63 reportUnknownMemberType
  64 reportCallIssue
  65 reportArgumentType
ty adapter_helpers_negative.py: 7/10 marked lines with one error, 0 elsewhere, 0 in other files
  56 invalid-argument-type
  56 invalid-argument-type
  57 invalid-argument-type
  58 invalid-argument-type
  58 invalid-argument-type
  59 missing-argument
  60 missing-argument
  60 too-many-positional-arguments
  61 invalid-argument-type
  62 invalid-argument-type
  63 unresolved-attribute
  64 too-many-positional-arguments
  65 invalid-argument-type
