Skip to content

Split operations into separate classes#50

Merged
e9gille merged 5 commits intomainfrom
compile-operations
Aug 22, 2025
Merged

Split operations into separate classes#50
e9gille merged 5 commits intomainfrom
compile-operations

Conversation

@e9gille
Copy link
Copy Markdown
Contributor

@e9gille e9gille commented Aug 22, 2025

  • Changes the generated classes and splits them by operation rather than path.
  • Changes hierarchy to place operations in the root of the service namespace (moved up from paths)
  • Sets a shared reference to the components namespace in classes (used in getComponent)
  • Improves naming by:
    • using operationId if specified (default to method + path)
    • generating PascalNames

@e9gille e9gille merged commit 6fc5151 into main Aug 22, 2025
2 checks passed
@e9gille e9gille deleted the compile-operations branch August 22, 2025 10:33
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