-
Notifications
You must be signed in to change notification settings - Fork 1
[HOTFIX] Add validations to Builder #15
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
Conversation
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
PR Code Suggestions ✨Explore these optional code suggestions:
|
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.
mrge found 1 issue across 3 files. View it in mrge.io
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.
LGTM! Bora deploy? 🚀
User description
We were lacking some validations on the
Numscriptex.Builderwhich was leading to some unhandled errors (e.g. accepting empty strings onassetsandaccountfields, etc).This PR solves this by creating new validations and increasing the test coverage
PR Type
Bug fix, Tests, Documentation
Description
Added validations for metadata fields in
Numscriptex.Builder.Enhanced error handling for invalid inputs.
Increased test coverage for various edge cases.
Updated documentation links in code and README.
Changes walkthrough 📝
builder.ex
Add validations and improve error handling in Builderlib/numscriptex/builder.ex
builder_test.exs
Add comprehensive tests for Builder validationstest/numscriptex/builder_test.exs
README.md
Update documentation links in READMEREADME.md