New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix: consistent-docs-url crashes if meta.docs isn't present #10749
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This change LGTM, thanks!
While we're in here, can we make sure there are tests for similar scenarios:
- Export value isn't an object
- Export value is an object with no
meta
property at all
If those are covered already, great!
@platinumazure I tried to cover those cases, but it seemed a bit out of scope for this PR. I will try to elaborate, Case 1: This crashes eslint and curiously, the Case 2: This creates an exception in I was hoping to create a separate issue for this but I couldn't get to it. Do you think these should be investigated separately or should they be addressed in this PR? |
Creating a separate issue is fine. Thanks for checking! |
I have created an issue #10750 and I would like to work on it |
Since I realized I never mentioned it explicitly-- I'm waiting another day or so in case other team members want to take a look, before merging. |
Merged-- thanks @s4san for contributing! |
What is the purpose of this pull request? (put an "X" next to item)
[ ] Documentation update
[x] Bug fix (template)
[ ] New rule (template)
[ ] Changes an existing rule (template)
[ ] Add autofixing to a rule
[ ] Add a CLI option
[ ] Add something to the core
[ ] Other, please explain:
Issue ( #10722 )
What changes did you make? (Give an overview)
metaDocs
isnull
Is there anything you'd like reviewers to focus on?
checkMetaDocsUrl
function