lib/open_api/config.rb in zero-rails_openapi-2.0.1 vs lib/open_api/config.rb in zero-rails_openapi-2.0.2
- old
+ new
@@ -5,25 +5,25 @@
module OpenApi
module Config
include ConfigDSL
- cattr_accessor :default_run_dry, default: false
+ cattr_accessor(:default_run_dry) { false }
# [REQUIRED] The location where .json doc file will be output.
- cattr_accessor :file_output_path, default: 'public/open_api'
+ cattr_accessor(:file_output_path) { 'public/open_api' }
- cattr_accessor :doc_location, default: ['./app/**/*_doc.rb']
+ cattr_accessor(:doc_location) { ['./app/**/*_doc.rb'] }
cattr_accessor :rails_routes_file
cattr_accessor :model_base
# Everything about OAS3 is on https://github.com/OAI/OpenAPI-Specification/blob/OpenAPI.next/versions/3.0.0.md
# Getting started: https://swagger.io/docs/specification/basic-structure/
- cattr_accessor :open_api_docs, default: { }
+ cattr_accessor(:open_api_docs) { { } }
- cattr_accessor :file_format, default: 'binary'
+ cattr_accessor(:file_format) { 'binary' }
def self.docs
open_api_docs
end
end