forked from loafle/openapi-generator-original
* fix(protobuf-codegen): Fix protobuf import path with discriminator This PR fixes a critical bug in the protobuf schema generator where models using discriminators with llOf composition were generating invalid import paths when child schemas contained references to other models. * fix: Add missing element in OpenAPI discriminator test case * feat(protobuf-generator): Improve protobuf generation * Improve management of inheritance * Improve management of discriminator * Allow to separate inline enums in external files * Add unit test * fix: Improve logic when extracting enums to avoid collision in enum values * fix: Manage case with Enum in lists * fix: Fix issue on enum extraction Fix issue linked to enum in array when there is inheritance or discriminator * doc: Add documentation for new parameter * chore: Update protobuf samples --------- Co-authored-by: Anthony TODISCO <Anthony.TODISCO+amadeus@amadeus.com>