-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
Parser name matches module name test #10656
Conversation
DryRun Security SummaryThe pull request focuses on improving the consistency and reliability of the parser implementations in the Dojo application by adding a new test case to ensure that the parser class names match the corresponding module names and enhancing existing tests to cover various scenarios for the Expand for full summarySummary: The code changes in this pull request are focused on improving the consistency and reliability of the parser implementations in the Dojo application. The key changes are made to the The main change is the addition of a new test case Additionally, the existing tests in the file cover various scenarios for the Files Changed:
Code AnalysisWe ran Riskiness🟢 Risk threshold not exceeded. |
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.
Approved
7a9fa52
to
86672ef
Compare
Quality Gate passedIssues Measures |
Description
The How to write a parser doc mentions this about parser class names:
This PR adds a unit test to ensure there are no new "orphan" parsers that will be unusable within Dojo because they don't match this guidance (factory logic here)
Test results
Test passes once the fix in #10654 is applied. That PR should go first, and this one will likely need to rebased once it's merged.