-
-
Notifications
You must be signed in to change notification settings - Fork 749
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
Fix deprecation of input fields / arguments #6786
Conversation
Qodana for .NETIt seems all right 👌 No new problems were found according to the checks applied 💡 Qodana analysis was run in the pull request mode: only the changed files were checked Contact Qodana teamContact us at [email protected]
|
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #6786 +/- ##
==========================================
- Coverage 70.92% 70.91% -0.01%
==========================================
Files 2520 2520
Lines 126567 126567
==========================================
- Hits 89763 89755 -8
- Misses 36804 36812 +8
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
All the tests are passing on my machine, I don't think the test failures in CI are related to my changes. |
Quality Gate passedKudos, no new issues were introduced! 0 New issues |
This PR allows non-null input fields / arguments to be deprecated as long as they have specified a default value, according to the spec:
Further this PR changes the IntrospectionClient to conditionally include deprecated input fields / arguments and select whether they are deprecated and their deprecationReason.
Fixes #6785