Complete OpenAPI 3.0/3.1 generation, diagnostics, lifecycle safety, enum and naming mappings, bilingual documentation, examples, and pub.dev release validation.
29 lines
914 B
Dart
29 lines
914 B
Dart
/// Generates Retrofit and Freezed Dart/Flutter clients from OpenAPI documents.
|
|
library;
|
|
|
|
export 'src/config/config.dart'
|
|
show
|
|
ApiGenerationConfig,
|
|
BinaryResponseMode,
|
|
BuildRunnerMode,
|
|
ClientConfig,
|
|
DartTypeMapping,
|
|
EnumValueMapping,
|
|
FormattingConfig,
|
|
GenerationConfig,
|
|
GenerationMappingsConfig,
|
|
InputConfig,
|
|
JsonSerializableConfig,
|
|
KoiSwaggerConfig,
|
|
ModelGenerationConfig,
|
|
OutputConfig,
|
|
ResponseMetadataMode,
|
|
ResponseWrapperConfig,
|
|
ResponseWrapperMode;
|
|
export 'src/diagnostic/diagnostic.dart'
|
|
show DiagnosticSeverity, KoiDiagnostic, KoiDiagnosticException;
|
|
export 'src/ir/ir.dart' show GenerationResult;
|
|
export 'src/koi_swagger_parser.dart' show KoiSwaggerParser;
|
|
export 'src/preset/preset.dart'
|
|
show BinaryTransportStyle, GeneratorPreset, GeneratorPresetRegistry;
|