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

docs: adds rome_rowan and the rome_js_parser to the deployed crates #2913

Merged
merged 1 commit into from
Jul 21, 2022

Conversation

ematipico
Copy link
Contributor

Summary

This PR adds rome_rowan and rome_js_parser to the uploaded crates for our technical documentation.

I fixed some warning but I am not sure if they are correct

Test Plan

Merge and check the deployed result.

@ematipico ematipico requested a review from a team July 21, 2022 11:13
@ematipico ematipico temporarily deployed to aws July 21, 2022 11:13 Inactive
@github-actions
Copy link

@github-actions
Copy link

Parser conformance results on ubuntu-latest

js/262

Test result main count This PR count Difference
Total 45878 45878 0
Passed 44938 44938 0
Failed 940 940 0
Panics 0 0 0
Coverage 97.95% 97.95% 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%

symbols/microsoft

Test result main count This PR count Difference
Total 5946 5946 0
Passed 395 395 0
Failed 5551 5551 0
Panics 0 0 0
Coverage 6.64% 6.64% 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 16257 16257 0
Passed 12393 12393 0
Failed 3864 3864 0
Panics 0 0 0
Coverage 76.23% 76.23% 0.00%

@cloudflare-workers-and-pages
Copy link

Deploying with  Cloudflare Pages  Cloudflare Pages

Latest commit: b8d2218
Status: ✅  Deploy successful!
Preview URL: https://dd133566.tools-8rn.pages.dev
Branch Preview URL: https://docs-more-crates-to-dco.tools-8rn.pages.dev

View logs

documentation = "doc -p rome_*formatter -p rome_control_flow -p rome_analyze -p rome_*_syntax -p rome_*_factory -p rome_diagnostics -p rome_service -p rome_cli -p rome_console --no-deps"
documentation = """
doc \
-p rome_*formatter \
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Any chance we can use rome_* or are there any rome crates that are excluded?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There are few that should be hidden: lsp, text_edit, markup

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What's the reason for hiding those?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No particular reason, but if have to think about it:

  • LSP is purely an implementation over a trait of another crate
  • same for text edit, it doesn't add much more
  • not sure about markup

@ematipico ematipico merged commit c69e47b into main Jul 21, 2022
@ematipico ematipico deleted the docs/more-crates-to-dco branch July 21, 2022 16:14
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
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载