Я пишу библиотеку, которая использует модели, сгенерированные генератором openapi, и я не хочу предоставлять эти модели потребителям моей библиотеки.
Есть ли способ сделать мои модели частными для пакета и скомпилировать их в тот же пакет, что и мой код интеграции? Вероятно, есть лучший способ сделать это с помощью модулей, но для меня это не вариант.
Я видел в Интернете примеры с шаблонами Mustache для изменения сгенерированного кода, но это не кажется хорошим решением. Нужно ли мне сохранять свою собственную версию всех файлов шаблонов генератора только для того, чтобы изменить одно ключевое слово? Или есть лучший способ сделать это?
Подробнее здесь: https://stackoverflow.com/questions/797 ... ge-private