-
Notifications
You must be signed in to change notification settings - Fork 276
Ensure same-level properties and allOf are rendered #904
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
Visit the preview URL for this PR (updated for commit 858cc80): https://docusaurus-openapi-36b86--pr904-n520evo6.web.app (expires Sun, 01 Sep 2024 18:04:53 GMT) 🔥 via Firebase Hosting GitHub Action 🌎 |
Size Change: 0 B Total Size: 13.5 MB ℹ️ View Unchanged
|
Hi |
FYI, the "Build Size Report" workflow is failing due to the order in which the action cleans up the initial build, which leaves behind orphaned MDX files. Will ignore for now until a more permanent solution can be found. |
* process properties before allOf to ensure rendering * update tests * remove delete schema lines added for testing * add additional allOf test cases * add tests to documentation * hide allOf discriminator example * fix linter issues * define global tags
Description
Addresses #902 and proposed fix in #903. The root cause appeared to stem from the order in which same-level properties and allOf were being evaluated which led to the properties being ignored.
I added a small test to cover this case with plans to add coverage for additional variations in a later PR.