Skip to content

feat: adds split commands for overlay only and overlay with normalization#123

Merged
baywet merged 12 commits intomainfrom
feat/apply-and-normalize
Oct 27, 2025
Merged

feat: adds split commands for overlay only and overlay with normalization#123
baywet merged 12 commits intomainfrom
feat/apply-and-normalize

Conversation

@baywet
Copy link
Copy Markdown
Contributor

@baywet baywet commented Oct 22, 2025

  • feat: bypass the openapi.net object model when applying overlays to avoid normalization
  • feat: adds a new normalize command
  • chore: refactors overlay combination to reduce duplication
  • chore: refactors warning display into its own method to reduce duplication
  • chore: formatting
  • chore: refactoring of diagnostics validation
  • chore: refactors command handling to avoid duplication of handle method
  • chore: refactors command definition

@baywet baywet requested a review from a team as a code owner October 22, 2025 20:21
@baywet baywet self-assigned this Oct 22, 2025
Signed-off-by: Vincent Biret <vincentbiret@hotmail.com>
Signed-off-by: Vincent Biret <vincentbiret@hotmail.com>
…ation

Signed-off-by: Vincent Biret <vincentbiret@hotmail.com>
Signed-off-by: Vincent Biret <vincentbiret@hotmail.com>
Signed-off-by: Vincent Biret <vincentbiret@hotmail.com>
Signed-off-by: Vincent Biret <vincentbiret@hotmail.com>
Signed-off-by: Vincent Biret <vincentbiret@hotmail.com>
@baywet baywet force-pushed the feat/apply-and-normalize branch from 9f10753 to 4a06321 Compare October 22, 2025 20:25
kilifu
kilifu previously approved these changes Oct 22, 2025
@baywet
Copy link
Copy Markdown
Contributor Author

baywet commented Oct 22, 2025

holding on microsoft/OpenAPI.NET#2560 and microsoft/OpenAPI.NET#2561 for tests

kilifu
kilifu previously approved these changes Oct 24, 2025
@baywet
Copy link
Copy Markdown
Contributor Author

baywet commented Oct 27, 2025

pending on microsoft/OpenAPI.NET#2566 and release

@baywet baywet merged commit 07aeaaf into main Oct 27, 2025
10 of 12 checks passed
@baywet baywet deleted the feat/apply-and-normalize branch October 27, 2025 18:04
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.

2 participants