oci-ruby-sdk
oci-ruby-sdk copied to clipboard
Gem size reduction
@ZiyaoQiao - I wanted to let you know of a recent change I made to the openapi generator in https://github.com/OpenAPITools/openapi-generator/pull/22052, which was released in 7.17.0. This introduces a base model to share a lot of the duplicated code for models. In one of our recent gems it reduced the overall size significantly. See https://github.com/ManageIQ/kubevirt-sdk-ruby/pull/41.
Please consider including this change in the oci gem to reduce its size. I'd make a PR myself, but I'm not sure how this one is generated. This gem is one of our largest gems, so a reduction in size here will go a long way. Also note that I plan to make more changes to the openapi-generator in the future to even further reduce gem sizes.