-
-
Notifications
You must be signed in to change notification settings - Fork 248
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Add semanticNonNull support * Disable feature by default with an overridable flag * Adjust schema definition to contain canFail instead of semanticNonNull * No semanticNonNull transform on hand-written schema * Reuse semanticNonNull directive definition across files * Wrap enableSemanticNonNull option with a config object * Revert changing the semantic of Schema.optional by introducing Schema.nullable * Change deprecation warning version to 2.7.0 * Clear nullability determination logic * Add test to ensure semantic of .optional for custom schemas * Fix not keeping semantics of .optional on custom schema * Add supplementary tests to make things sure
- Loading branch information
Showing
15 changed files
with
337 additions
and
60 deletions.
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
Oops, something went wrong.