Commit 3dfa388
Reorganize aggregate schema tests into category-based structure
Remove _parked/ and issues/ directories. All tests are now organized
by what they test, not by upstream issue number.
New structure under components/:
allof_with_properties/
same_level/ - properties at same level as allOf
additional_properties/ - allOf members with additionalProperties
additional_properties_merge/ - additionalProperties merge matrix
format/ - allOf to apply format constraints
nested_aggregate/ - combined spec with 6 scenarios:
arrays of anyOf, objects with anyOf/oneOf, allOf+oneOf,
oneOf with nested allOf field preservation, composition enums
any_of_single_ref/ - anyOf with single $ref
any_of_enums/ - enums inside anyOf members
recursive_one_of/ - circular oneOf references
recursive_all_of/ - recursive allOf self-reference
one_of_string_enums/ - oneOf with enum variants
one_of_discriminator_multi_mapping/ - discriminator with multiple mappings
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>1 parent 730beeb commit 3dfa388
File tree
141 files changed
+946
-8108
lines changed- codegen/internal/test
- _parked
- all_of
- output
- any_of
- inline
- output
- param
- output
- issue_1029
- output
- issue_1189
- output
- issue_1219
- output
- issue_1429
- output
- issue_1710
- output
- issue_193
- issue_2102
- output
- issue_502
- output
- issue_697
- output
- issue_775
- issue_936
- output
- nested_aggregate
- output
- components
- allof_with_properties
- additional_properties_merge
- output
- additional_properties
- output
- format
- output
- same_level
- output
- any_of_enums
- output
- any_of_single_ref
- output
- nested_aggregate
- output
- one_of_discriminator_multi_mapping
- output
- one_of_string_enums
- output
- recursive_all_of
- output
- recursive_one_of
- output
- issues
- issue_1029
- issue_1189
- output
- issue_1219
- output
- issue_1373
- issue_1429
- issue_1530
- issue_1710
- output
- issue_193
- output
- issue_2102
- output
- issue_502
- issue_697
- output
- issue_775
- output
- issue_936
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
141 files changed
+946
-8108
lines changedThis file was deleted.
Lines changed: 0 additions & 107 deletions
This file was deleted.
Lines changed: 0 additions & 176 deletions
This file was deleted.
This file was deleted.
This file was deleted.
0 commit comments