flake8
passed.
JSHint
passed.
Review Request #14008 — Created July 2, 2024 and submitted
We had one place where we were defining a
TypeAliasusing the
newer-stylelist[...](and related), which doesn't work for Python
3.8. This works fine for type annotations on all versions, but for type
aliases, it's a runtime error. Luckily this was hidden behind a check
forTYPE_CHECKINGso it didn't break production.This change also moves a couple more things into the
TYPE_CHECKING
block.
Ran unit tests.
| Summary | ID |
|---|---|
| 0370247e03f84e75e87de8e46414a261b4cf3d9a |