Skip to content

[deps-007] Reconcile generator and CLI after OpenAPI migration #333

Description

@christianhelle

[deps-007] Reconcile Generator and CLI

Goal

Update generator and CLI code to work with the new OpenAPI v3 package set and revisit messaging around OpenAPI 3.1 and --skip-validation.

Branch

\ eature/deps-007-openapi-generator-cli\

Owner Lane

Hicks

Scope

  • Update \src\HttpGenerator.Core\HttpFileGenerator.cs\
  • Update \src\HttpGenerator.Core\OperationNameGenerator.cs\
  • Update \src\HttpGenerator\GenerateCommand.cs\
  • Revisit any messaging around OpenAPI 3.1 and --skip-validation\

Validation

  • Release build, Release tests
  • Manual CLI spot checks for:
    • \ est\OpenAPI\v3.0\petstore.json\
    • --output-type OneFile\
    • --generate-intellij-tests\
    • Base URL / custom-header combinations
  • All tests pass

Notes

This is where any behavior change should become explicit before docs are updated.

Dependencies

Metadata

Metadata

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions