Closed steven-murray closed 1 year ago
Base: 86.36% // Head: 86.31% // Decreases project coverage by -0.04%
:warning:
Coverage data is based on head (
7e05226
) compared to base (4ff8d85
). Patch coverage: 90.21% of modified lines in pull request are covered.
:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.
Fixes #112
In fixing this, I found that it was nice to have a standalone function where we put all the validation between different structs. This will make it easier in the future to do the validation between eg. user params and flag options.
I also found it useful to abstract out some of the logic in each of the high-level functions where we basically just configure/check inputs. Since each function had essentially the same pattern, it seemed easier just to make it a function (I called it
_setup_inputs
). This function now runs the newvalidate_all_inputs
function.