swagger_parser 1.19.0
swagger_parser: ^1.19.0 copied to clipboard
Package that generates REST clients and data classes from OpenApi definition file
-
Put your schema file from swagger and add the path to it in pubspec.yaml #
-
Set the output directory in pubspec.yaml #
-
Run command below to generate rest clients and data classes: #
dart run swagger_parser
-
For
freezed
withretrofit
use build.yaml file with this content: #
global_options:
freezed:
runs_before:
- json_serializable
json_serializable:
runs_before:
- retrofit_generator
-
Run code generation with
build_runner
forjson_seializable
(freezed
) andretrofit
with command: #
dart run build_runner build
-
Clients and models are generated! #