Sha256: 15042d738c0d4fdd5c3e9c8b6074c4307c88c5221b36991e47e83899d9b8c44d
Contents?: true
Size: 639 Bytes
Versions: 15
Compression:
Stored size: 639 Bytes
Contents
# frozen_string_literal: true namespace :swagger do desc 'Generate Swagger Documentation files' # Execute task just for environment 'doc' task docs: :environment do swag = SwaggerDocsGenerator::Generator.new puts 'Imports documentation file...' swag.import_documentations puts 'Create Swagger File in :' puts swag.info_swagger_file puts puts 'Aggregate documentation data in `swagger.json` :' swag.info_controller_parser { |info| puts info } swag.generate_swagger_file puts puts 'Delete temporary file :' puts swag.info_swagger_temporary swag.delete_temporary_files end end
Version data entries
15 entries across 15 versions & 1 rubygems