mil icon indicating copy to clipboard operation
mil copied to clipboard

Fix typing of `PoseProxy` and `PoseEditor` in `subjugator_missions`

Open cbrxyz opened this issue 1 year ago • 0 comments

Assignee

No response

Deadline

No response

What needs to change?

Because of the use of getattr in _PoseProxy in subjugator_missions, the list of methods found in PoseEditor can't easily be found by a typing system, which messes up the user's suggestions/IntelliSense. The use of getattr in these classes to get specific attributes of the class should be typed or removed so that suggestions/IntelliSense can be provided to the user.

This is especially important, as missions are commonly written in time sensitive situations, and IntelliSense is a very helpful feature to have.

How would this task be tested?

  1. Ensure that IntelliSense can be provided to the user when using these classes/methods, show this in a screenshot in the submit PR.

Contacts

  • [ ] We need help from the mechanical team.
  • [ ] We need help from the electrical team.
  • [ ] We need help from Dr. Schwartz or other faculty.
  • [ ] We need help from a company or an organization.
  • [ ] We need help from another UF staff member or organization (ex, facilities).

cbrxyz avatar Mar 07 '23 17:03 cbrxyz