Вообще, я люблю использовать скриптовые расширения в проектах, скриптовыми языками можно легко манипулировать и выводить разную отладку.
Усе, во вспомогалке разделены наборы скриптов, это значит, что теперь можно один базовый набор заюзать для генерации моделей на всех структурно схожих языках. Значит я просто продолжу добивание моделей на джаве, а потом подменю функции в нескольких местах и будет раст. Заодно сделал что бы модули работали в коде на луа. Дальше осталось починить и доделать.
Все же копипаста в таком объеме это тяжко и неподдерживаемо, а структурная схожесть генерации для разных языков очевидна. Так что решил таки разделить визиторы, прелюдию и тесты. Можно будет общий сет визиторов указать отдельно где брать, а прелюдию и тесты для конкретного языка или все для конкретного языка. Тогда можно будет все легко переиспользовать. Не хочу потом для джавы и раста отдельно скрипты поддерживать, там разницы десять строк.
Да, визиторы есть все, просто самой генерации на каждый пук я писать не стану, если кому пригодится, сами.
Ну и генерацию эндпоинтов тоже надо писать. Конечно это только основа, базовый пример, там можно еще много возиться, покрыв все атрибуты, енамы и паттерны всякие из спеки, но я все делать не буду. Для раста потом скопирую пример для джавы, слова заменю и закину туда те атрибуты, что мне пригодятся.
Еще надо будет сложные примеры прогнать и типы в скриптах описать получше, а то там сейчас то, что чатгопота нагенерила и надо проверить, как это с результатами десериализации настоящими стыкуется.
А так как модели и апи на многих языках структурно одинаковы, то потом просто скопирую и заменю слова
Ржачное прохождение кенши :)
Медитирую, люблю смотреть научпоп лекции в ютубе, гулять. По субботам хожу в баню потом сижу в кондитерской и читаю. Обожаю музеи современного искусства. Предпочту посидеть у озера и посмотреть на горы. Этот инстанс мой. Еще есть канал https://youtube.com/@user-tc9eq9pz2q?si=uPmChHjU3UyZIDET
Демократы, либералы, либертарианцы, анархисты, исламисты, христиане и представители прочих религий никогда не перестанут конфликтовать до тех пор пока не поймут что добрососедские отношения намного ценнее всех их религий.
Я (с)