Release 0.2.0

Complete OpenAPI 3.0/3.1 generation, diagnostics, lifecycle safety, enum and naming mappings, bilingual documentation, examples, and pub.dev release validation.
This commit is contained in:
mr.koi
2026-07-31 16:47:39 +08:00
parent ea93f09154
commit 454e6c51d7
56 changed files with 14506 additions and 491 deletions
+26 -4
View File
@@ -1,6 +1,28 @@
/// Generates Retrofit and Freezed Dart/Flutter clients from OpenAPI documents.
library;
export 'src/config/config.dart';
export 'src/ir/ir.dart';
export 'src/koi_swagger_parser.dart';
export 'src/preset/preset.dart';
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;