Carapacik / swagger_parser

Dart package that takes an OpenApi definition file and generates REST clients based on retrofit and data classes for your project.
https://pub.dev/packages/swagger_parser
MIT License
97 stars 45 forks source link

Proposal #210

Closed dickermoshe closed 7 months ago

dickermoshe commented 7 months ago

Are you open to a refactor? Simplify the package to remove bugs but remove some features?

  1. Remove Kotlin
  2. Remove Freezed & Json Serializable
  3. Use code_builder instead of writing raw strings
  4. Support Polymorphism

As I'm going around fixing bugs it's really getting very spaghetti-ish. This feels like it's gonna get to a point where it's going to be really hard to maintain long term. Thoughts?