Method: Betterdocs::Generator::Swagger#generate_to
- Defined in:
- lib/betterdocs/generator/swagger.rb
#generate_to(dirname) ⇒ Object
25 26 27 28 29 30 31 32 33 34 35 |
# File 'lib/betterdocs/generator/swagger.rb', line 25 def generate_to(dirname) map = { openapi: '3.0.2', paths: {}, components: { schemas: {} } } add_error_envelope_schema(map[:components][:schemas]) configure_for_creation prepare_dir(dirname) add_global_info(map) create_sections(map) create_swagger(map, dirname) create_assets self end |