EN | RU
application— use case генерации спецификацииcli— CLI-точка входаconfig— настройки приложенияdomain— DTO модели документацииfetcher— HTTP-загрузка HTMLparser— парсинг HTML документацииopenapi— сборка спецификации OpenAPIoutput— запись YAMLsupport— общие утилиты парсинга
Через Maven:
mvn -pl max-docs-generator -am exec:java -Dexec.mainClass=ru.golshansky.maxbotapi.cli.MaxDocsSpecCli -Dexec.args="--output=target/generated-spec/max.openapi.yaml"Через JAR:
java -jar max-docs-generator/target/max-docs-generator-0.0.1-SNAPSHOT.jar --output=target/generated-spec/max.openapi.yaml--output=<path>--root-url=<url>--pause=<seconds>