[rbxmlreview] Modernize the XML Review extension.
Review Request #11081 — Created July 15, 2020 and submitted
The XML review UI extension was pretty long in the tooth, and wasn't
using static media or the review UI JavaScript infrastructure in the
correct way. This change updates it so that it doesn't need its own
template, and relies on static media bundles instead of manually loading
the JavaScript file.
Enabled the extension. Uploaded an XML file and was able to review it.
Summary | ID |
---|---|
35ccc0f28f6ae38905e9f5c07a0e93b2cfb10744 |
Description | From | Last Updated |
---|---|---|
"Testing Done" didn't make it into the right field. |
chipx86 | |
E999 SyntaxError: invalid syntax |
reviewbot | |
Bare imports go before from ... imports. |
chipx86 | |
You can just access XMLReviewUIExtension.instance. |
chipx86 | |
F401 'rbxmlreview.extension.XMLReviewUIExtenison' imported but unused |
reviewbot | |
F821 undefined name 'XMLReviewUIExtension' |
reviewbot |
- Change Summary:
-
Half committed.
- Commits:
-
Summary ID 75450735f403f1413651eaf4aeca31528fcb0ef3 80cbe87c06c8d8ee333ccf0de267e6caac7c0065 - Diff:
-
Revision 2 (+206 -148)
Checks run (2 succeeded)
- Description:
-
The XML review UI extension was pretty long in the tooth, and wasn't
using static media or the review UI JavaScript infrastructure in the correct way. This change updates it so that it doesn't need its own template, and relies on static media bundles instead of manually loading the JavaScript file. - - Testing Done:
- Enabled the extension. Uploaded an XML file and was able to review it. - Testing Done:
-
+ Enabled the extension. Uploaded an XML file and was able to review it.
- Commits:
-
Summary ID 80cbe87c06c8d8ee333ccf0de267e6caac7c0065 66aabb45e617f21e2ce5ba789b3a8f1bf607be0d - Diff:
-
Revision 3 (+236 -150)
- Change Summary:
-
Typo.
- Commits:
-
Summary ID 66aabb45e617f21e2ce5ba789b3a8f1bf607be0d 35ccc0f28f6ae38905e9f5c07a0e93b2cfb10744 - Diff:
-
Revision 4 (+236 -150)