flake8
passed.
JSHint
passed.
Review Request #13214 — Created Aug. 14, 2023 and submitted
This switches all the JavaScript extension classes to use Spina,
allowing us to begin crafting Spina-based extension classes and
benefiting from typing.With the addition of typing, an error reporting bug was discovered when
performing enable/disable actions on extensions, where the wrong
arguments were being passed to the error callback. This didn't seem to
impact anything, but in theory could cause problems if Backbone looked
too closely at the arguments.
Summary | ID |
---|---|
5d4b8f37640e09c7ad4e5b29e0ff1b53d80e2d03 |
Removed a change that wasn't meant for this commit.
Summary | ID | |
---|---|---|
63a1d2e314fb36525149124df946a9fa7a79af41 | ||
5d4b8f37640e09c7ad4e5b29e0ff1b53d80e2d03 |
Revision 2 (+608 -202)