feat chaotic: allow object in root of file #779
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Здравствуйте!
Очень нуждаюсь в функционале генерации моделей из схем разделённых по разным файлам. Видел в коде что в каком то виде это уже реализовано, но сейчас при использовании $ref требуется указать in-path путь до модели внутри файла, но я не нашёл как указать модель описанную в корне файла.
В этом ПР попытка реализовать генерацию из моделей описаных в корне openapi файла. Т.е. когда описание начинается сразу в корне файла:
Пример файла Param.yaml
Для проверки работы можно например с помощью инструмента redocly/cli разбить монолитный openapi файл на отдельные файлы и для получившейся папки schemes применить chaotic-gen с такими параметрами:
Тут добавляется параметр plain-object-path-map который помогает смапить имя файла во внутреннее имя (должно совпадать с тем именем которое указано в -n параметре).
Note: by creating a PR or an issue you automatically agree to the CLA. See CONTRIBUTING.md. Feel free to remove this note, the agreement holds.