Task
Add a compiler option (-Aequilibrium.openapi.enabled=true) to control whether OpenAPI schema generation is active.
Parent story: #12
Parent epic: #18
Details
- Add option parsing in
EquilibriumConfig
- Add
openapi.outputDir option for schema output location (default: target/generated-schemas)
- When disabled (default), no OpenAPI processing occurs
- When enabled, the OpenAPI generator runs after DTO generation
Acceptance Criteria
Task
Add a compiler option (
-Aequilibrium.openapi.enabled=true) to control whether OpenAPI schema generation is active.Parent story: #12
Parent epic: #18
Details
EquilibriumConfigopenapi.outputDiroption for schema output location (default:target/generated-schemas)Acceptance Criteria
-Aequilibrium.openapi.enabled=trueactivates schema generation-Aequilibrium.openapi.outputDir=<path>controls output locationEquilibriumConfig