-
Notifications
You must be signed in to change notification settings - Fork 87
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
feat: add model validation for types #708
Open
mvadari
wants to merge
31
commits into
main
Choose a base branch
from
model-type-validation
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 12 commits
Commits
Show all changes
31 commits
Select commit
Hold shift + click to select a range
4cc6762
add type validation
mvadari 8dcd7dd
add tests, fix tests
mvadari cb15f44
improve test coverage of BaseModel, fix issues
mvadari aa039d2
split out from_xrpl tests from from_dict
mvadari 8ae0e1c
update changelog
mvadari 310363e
fix tests
mvadari 8f2460a
fix snippet
mvadari eaf2f8b
respond to comments
mvadari 0e04538
fix tests
mvadari 8820926
Merge branch 'main' into model-type-validation
mvadari 84b29a7
fix test
mvadari 3578749
add comment
mvadari cfea264
Merge branch 'main' into model-type-validation
mvadari 5606e0d
Merge branch 'main' into model-type-validation
mvadari 2bdc65a
Merge branch 'main' into model-type-validation
mvadari eeaa426
Merge branch 'main' into model-type-validation
mvadari ac0b4c6
Merge branch 'main' into model-type-validation
mvadari e94d979
fix merge issue
mvadari faf75fd
Merge branch 'main' into model-type-validation
mvadari 68907d4
Merge branch 'main' into model-type-validation
mvadari aa9d110
Merge branch 'main' into model-type-validation
mvadari 525c15d
Merge branch 'main' into model-type-validation
mvadari a3a4efe
fix mypy
mvadari e08ccdf
fix comment
mvadari c745f69
fix other syntax issues
mvadari 786ad8d
fix issues
mvadari 71b0a04
Merge branch 'main' into model-type-validation
mvadari 850998d
Merge branch 'main' into model-type-validation
mvadari 55172f2
Merge branch 'main' into model-type-validation
mvadari 28963b4
Merge branch 'main' into model-type-validation
mvadari 95df2fc
Merge branch 'main' into model-type-validation
mvadari File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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.
🛠️ Refactor suggestion
Move entry to "Unreleased" section and enhance description.
The changelog entry for model validation should be moved to the "Unreleased" section since this is a new feature that hasn't been released yet. Additionally, consider expanding the description to provide more context about the types of validation being added.
Apply this diff to move and enhance the entry:
📝 Committable suggestion