Skip to content

Latest commit

 

History

History
31 lines (26 loc) · 838 Bytes

File metadata and controls

31 lines (26 loc) · 838 Bytes

Module "max-docs-generator"

EN | RU

Structure

  • application — spec generation use case
  • cli — CLI entrypoint
  • config — application settings
  • domain — documentation DTOs
  • fetcher — HTML HTTP fetching
  • parser — HTML documentation parsing
  • openapi — OpenAPI document building
  • output — YAML writing
  • support — shared parsing utilities

Run

Via 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"

Via JAR:

java -jar max-docs-generator/target/max-docs-generator-0.0.1-SNAPSHOT.jar --output=target/generated-spec/max.openapi.yaml

Parameters

  • --output=<path>
  • --root-url=<url>
  • --pause=<seconds>

<< Back