-
Notifications
You must be signed in to change notification settings - Fork 9
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
Update ValidationManifold
#217
Conversation
also allows for AbstractMPoints to be in the validation scheme not only arrays.
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #217 +/- ##
==========================================
+ Coverage 99.94% 99.97% +0.03%
==========================================
Files 31 31
Lines 3401 3535 +134
==========================================
+ Hits 3399 3534 +135
+ Misses 2 1 -1 ☔ View full report in Codecov by Sentry. |
@mateuszbaran can you maybe take a look at the current design of the idea of ignoring parts of the tests? But I already tried documenting it fully as well If this design is ok I would go through the whole API and
|
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 have two comments for now.
I found even a nicer way
the internals stay within I renamed the vector-thing to Now one only has to put a |
Just adapted all other point/vector checks to this new schemes, feels good in style I think.
Besides these two points, the PR should be done, so I already set it to active. |
This is feature complete and hence ready for review.
Will continue with this the next few days. But overall I like the new features and how they turned out |
Nice, I think the updated approach looks better. |
…s gut a bit more precise.
The original tests are back up and running, just one The remainder will just be to also cover the new functions I implemented. |
The main reason why the old test doesn't work is that that |
Ah, I thought it was only the convert. Sure the new one has mutable fields. Thanks for the fix! Then just the tests for the new functions are missing – and maybe a bit about vectors of symbols. But that is basically clear how to do that. |
Now just
|
I hope this PR should now be finished. |
This PR'does not yet introduce interlinks, but the CSS for the prefixes is also useful here as well already, so I felt adding it wouldn't be too bad. But with that the PR is indeed finished. |
I fixed the addition, I hope now all works fine as intended also with base points in TVectors. |
I noticed I also had to do the update for mutating cases. So let's see how much coverage is missing now. |
Aims to resolve #216.
🛣️🗺️
point
to the vector validation typesstore_base_point
toValidationManifold
error
calls to now use_msg
to also respect theM.mode
in these