You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Remove output-only fields from JSON schema (#3878)
## Changes
Instead of marking output-only fields with `doNotSuggest` (see #3599),
completely exclude them from the schema.
This is done by:
- Marking fields as `OUTPUT_ONLY` in `FieldBehaviors` during annotation
- Adding removeOutputOnlyFields transformation to remove these fields
- Also removing them from required lists
This removes 77 output-only properties from the schema.
## Why
Output-only field must not show up in the generated code for Python
support.
## Tests
A few fields were removed from the Python code.
0 commit comments