Skip to content

feat(openapi): add tag groups extension and automatic example generation#31

Merged
dguisinger merged 1 commit intomainfrom
feature/tag-groups-and-better-example-generation
Dec 23, 2025
Merged

feat(openapi): add tag groups extension and automatic example generation#31
dguisinger merged 1 commit intomainfrom
feature/tag-groups-and-better-example-generation

Conversation

@dguisinger
Copy link
Member

No description provided.

- Add OpenApiTagGroupAttribute for organizing related tags in OpenAPI specs
- Add OpenApiExampleConfigAttribute for configuring example generation behavior
- Implement tag group extraction and merging in OpenApiMerger
- Add automatic example composition from property-level examples
- Add default example generation for types without explicit examples
- Implement TagGroupInfo model for representing tag group metadata
- Add ExampleConfig model for managing example generation settings
- Create comprehensive property-based tests for tag groups and examples
- Update documentation with new attributes and usage examples
- Add design specification and requirements for tag groups extension
- Refactor OpenApiSpecGenerator to support tag group and example processing
- Enable better API documentation organization through vendor extension support
@dguisinger dguisinger merged commit 351128a into main Dec 23, 2025
@dguisinger dguisinger deleted the feature/tag-groups-and-better-example-generation branch December 23, 2025 05:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant