-
Notifications
You must be signed in to change notification settings - Fork 13
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
Frontend: Final removal of OFP frontend #469
Conversation
Documentation for this branch can be viewed at https://sites.ecmwf.int/docs/loki/469/index.html |
4c67a7d
to
fbfd5af
Compare
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #469 +/- ##
==========================================
+ Coverage 93.35% 96.03% +2.67%
==========================================
Files 223 222 -1
Lines 41428 40068 -1360
==========================================
- Hits 38676 38480 -196
+ Misses 2752 1588 -1164
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
fbfd5af
to
073a7e6
Compare
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.
Thanks, looks good.
However, as mentioned in a comment during the deprecation (#406 (comment)) we need to now also remove the routines that were only kept around for OFP. Because they have not had code coverage after the deprecation, this doesn't show up at this point anymore.
Could you take care of the checklist in the above linked comment, please?
Yes, thanks for the pointer, I had forgotten about that. I've removed the main utilities and the test now - the false positives I think we want to address once we expand more low-level unit testing of the interior IR nodes and scoping behaviour. |
Great, thanks. Agreed on the false positives, they should stay in. |
700d8de
to
c33cac5
Compare
Ah, good catch, I had removed the option, but not the utility. I've done that now (top commit), and rebased over main. |
c33cac5
to
730399b
Compare
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.
Many thanks, looks good to me now!
Now comes also with a nice uplift of the code coverage to >96%!
(The Github check for codecov is stuck somehow but will override upon merge)
o7