-
Notifications
You must be signed in to change notification settings - Fork 6
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
Refactor to separate gaps and data requirements #293
Conversation
Coverage report
Show new covered files 🐣
Show files with reduced coverage 🔻
Test suite run success451 tests passing in 31 suites. Report generated by 🧪jest coverage report action from caf1668 |
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.
I am still in the process of reviewing this PR, but I did notice that the regression script (command: ./regression/run-regression.sh -b master -v
) fails and I don't think it should. At first glance, I suspect it has to do with simply the movement of files, but I will look into it more.
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.
Woo refactoring! A tough thing to review but very necessary changes. I am hesitant about changing calculateDataRequirements
name at the moment so I want to see what you think. I also think it's possible that there's a duplicate function but I am not sure.
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.
Nice!
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.
Lots of moving things around. But this does look good.
Summary
Consolidate helpers, rename files as helpful, and copy functionality or move to shared helpers so that gaps and dataRequirements can function independently without cross referencing each other.
New behavior
None
Code changes
Testing guidance
npm run check