-
Notifications
You must be signed in to change notification settings - Fork 653
refactor(rome_js_syntax,rome_json_syntax): Rename JsAny...
to AnyJs...
#3883
Conversation
d6bf1c3
to
01bb962
Compare
84e6ad8
to
e9b6dd7
Compare
✅ Deploy Preview for docs-rometools canceled.
|
Comparing refactor(rome_js_syntax,rome_json_syntax): Rename
1 page tested
|
Chrome Desktop | iPhone, 4G LTE | Motorola Moto G Power, 3G connection |
---|---|---|
Most significant changes
27 other significant changes: JS Parse & Compile on iPhone, 4G LTE, JS Parse & Compile on Chrome Desktop, First Contentful Paint on Motorola Moto G Power, 3G connection, Largest Contentful Paint on Motorola Moto G Power, 3G connection, Total CSS Size in Bytes on Chrome Desktop, Total CSS Size in Bytes on iPhone, 4G LTE, Total CSS Size in Bytes on Motorola Moto G Power, 3G connection, Time to Interactive on Motorola Moto G Power, 3G connection, Time to Interactive on Chrome Desktop, Total Page Size in Bytes on Chrome Desktop, Total Page Size in Bytes on iPhone, 4G LTE, Total Page Size in Bytes on Motorola Moto G Power, 3G connection, Largest Contentful Paint on Chrome Desktop, First Contentful Paint on Chrome Desktop, Number of Requests on Motorola Moto G Power, 3G connection, Number of Requests on Chrome Desktop, Number of Requests on iPhone, 4G LTE, Speed Index on Motorola Moto G Power, 3G connection, Time to Interactive on iPhone, 4G LTE, First Contentful Paint on iPhone, 4G LTE, Largest Contentful Paint on iPhone, 4G LTE, Speed Index on Chrome Desktop, Total HTML Size in Bytes on Chrome Desktop, Total HTML Size in Bytes on iPhone, 4G LTE, Total HTML Size in Bytes on Motorola Moto G Power, 3G connection, Lighthouse Performance Score on Motorola Moto G Power, 3G connection, Lighthouse Performance Score on Chrome Desktop
Calibre: Site dashboard | View this PR | Edit settings | View documentation
Parser conformance results on ubuntu-latestjs/262
jsx/babel
symbols/microsoft
ts/babel
ts/microsoft
|
Summary
This PR renames the union node types from
JsAny*
,TsAny*
,JsxAny*
toAnyJs*
,AnyTs*
, orAnyJsx*
.This change is because the
JsAny
naming can conflict with a language syntax. For example, the node for the TypeScriptany
type is calledTsAnyType
but it isn't a union. Naming our unionsAnyTsType
avoids this naming clash.This PR renames the
TsType
union toAnyTsType
Test Plan
cargo test