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

feat(rome_js_analyzer): rule useAriaProps #4048

Merged
merged 7 commits into from
Dec 21, 2022
Merged

Conversation

ematipico
Copy link
Contributor

Summary

Closes #3887

Test Plan

New test cases added.

@ematipico ematipico requested review from leops, xunilrj and a team as code owners December 12, 2022 17:38
@netlify
Copy link

netlify bot commented Dec 12, 2022

Deploy Preview for docs-rometools canceled.

Name Link
🔨 Latest commit a91d13e
🔍 Latest deploy log https://app.netlify.com/sites/docs-rometools/deploys/63a2cc628a4a7c0009890fe4

@ematipico ematipico force-pushed the feat/use-aria_props branch 2 times, most recently from 4dcf708 to 796f74d Compare December 13, 2022 09:48
@ematipico ematipico requested a review from xunilrj December 14, 2022 13:41
@ematipico ematipico requested a review from leops December 19, 2022 11:01
@ematipico
Copy link
Contributor Author

@leops Can I get a review here, please?

Copy link
Contributor

@leops leops left a comment

Choose a reason for hiding this comment

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

I think the only minor issue I could see is the name of the rule, it might be more appropriate to call it useValidAriaProps / noInvalidAriaProps in order to clearly explain that the rule is only doing validation, it does not enforce that ARIA attributes are present

@ematipico ematipico merged commit 503c1ab into main Dec 21, 2022
@ematipico ematipico deleted the feat/use-aria_props branch December 21, 2022 09:05
@github-actions
Copy link

Parser conformance results on ubuntu-latest

js/262

Test result main count This PR count Difference
Total 48647 48647 0
Passed 47582 47582 0
Failed 1065 1065 0
Panics 0 0 0
Coverage 97.81% 97.81% 0.00%

jsx/babel

Test result main count This PR count Difference
Total 40 40 0
Passed 37 37 0
Failed 3 3 0
Panics 0 0 0
Coverage 92.50% 92.50% 0.00%

symbols/microsoft

Test result main count This PR count Difference
Total 6093 6093 0
Passed 1754 1754 0
Failed 4339 4339 0
Panics 0 0 0
Coverage 28.79% 28.79% 0.00%

ts/babel

Test result main count This PR count Difference
Total 639 639 0
Passed 565 565 0
Failed 74 74 0
Panics 0 0 0
Coverage 88.42% 88.42% 0.00%

ts/microsoft

Test result main count This PR count Difference
Total 16740 16740 0
Passed 12817 12817 0
Failed 3923 3923 0
Panics 0 0 0
Coverage 76.57% 76.57% 0.00%

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.

useAriaProps
3 participants
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载