Skip to content
This repository has been archived by the owner on Aug 31, 2023. It is now read-only.

fix(rome_json_syntax): Update JSON AST Facade #2470

Merged
merged 1 commit into from
Apr 20, 2022

Conversation

MichaReiser
Copy link
Contributor

#2463 refactored the Ast* traits to use associated types, but I forgot to re-run the grammar generator after merging the JSON grammar #2466. This PR updates the JSON grammar to use associated types as well and suppresses two unused warnings if a syntax isn't using any AstNodeLists.

#2463 refactored the `Ast*` traits to use associated types, but I forgot to re-run the grammar generator after merging the JSON grammar #2466. This PR updates the JSON grammar to use associated types as well and suppresses two unused warnings if a syntax isn't using any `AstNodeList`s.
@MichaReiser MichaReiser temporarily deployed to aws April 20, 2022 09:18 Inactive
@github-actions
Copy link

Parser conformance results on ubuntu-latest

js/262

Test result main count This PR count Difference
Total 45323 45323 0
Passed 44383 44383 0
Failed 940 940 0
Panics 0 0 0
Coverage 97.93% 97.93% 0.00%

jsx/babel

Test result main count This PR count Difference
Total 39 39 0
Passed 36 36 0
Failed 3 3 0
Panics 0 0 0
Coverage 92.31% 92.31% 0.00%

ts/babel

Test result main count This PR count Difference
Total 588 588 0
Passed 519 519 0
Failed 69 69 0
Panics 0 0 0
Coverage 88.27% 88.27% 0.00%

ts/microsoft

Test result main count This PR count Difference
Total 16171 16171 0
Passed 12315 12315 0
Failed 3856 3856 0
Panics 0 0 0
Coverage 76.15% 76.15% 0.00%

@github-actions
Copy link

@cloudflare-workers-and-pages
Copy link

Deploying with  Cloudflare Pages  Cloudflare Pages

Latest commit: 0d001d5
Status: ✅  Deploy successful!
Preview URL: https://79405fbb.tools-8rn.pages.dev

View logs

@MichaReiser MichaReiser merged commit 10caea4 into main Apr 20, 2022
@MichaReiser MichaReiser deleted the fix/outdated-ast-facade branch April 20, 2022 10:07
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants