File tree Expand file tree Collapse file tree 8 files changed +13
-13
lines changed
lib/rspec_api_documentation/open_api Expand file tree Collapse file tree 8 files changed +13
-13
lines changed Original file line number Diff line number Diff line change 1
1
module RspecApiDocumentation
2
2
module OpenApi
3
3
class Contact < Node
4
- add_setting :name , :default => 'API Support'
5
- add_setting :url , :default => 'http://www.open-api.io/support'
6
- add_setting :email , :default => 'support@open-api.io'
4
+ add_setting :name
5
+ add_setting :url
6
+ add_setting :email
7
7
end
8
8
end
9
9
end
Original file line number Diff line number Diff line change 1
1
module RspecApiDocumentation
2
2
module OpenApi
3
3
class Header < Node
4
- add_setting :description , :default => ''
4
+ add_setting :description
5
5
add_setting :type , :required => true , :default => lambda { |header |
6
6
Helper . extract_type ( header . public_send ( 'x-example-value' ) )
7
7
}
Original file line number Diff line number Diff line change @@ -2,10 +2,10 @@ module RspecApiDocumentation
2
2
module OpenApi
3
3
class Info < Node
4
4
add_setting :title , :default => 'OpenAPI Specification' , :required => true
5
- add_setting :description , :default => 'This is a sample server Petstore server.'
6
- add_setting :termsOfService , :default => 'http://open-api.io/terms/'
7
- add_setting :contact , :default => Contact . new , : schema => Contact
8
- add_setting :license , :default => License . new , : schema => License
5
+ add_setting :description
6
+ add_setting :termsOfService
7
+ add_setting :contact , :schema => Contact
8
+ add_setting :license , :schema => License
9
9
add_setting :version , :default => '1.0.0' , :required => true
10
10
end
11
11
end
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ module OpenApi
3
3
class Operation < Node
4
4
add_setting :tags , :default => [ ]
5
5
add_setting :summary
6
- add_setting :description , :default => ''
6
+ add_setting :description
7
7
add_setting :externalDocs
8
8
add_setting :operationId
9
9
add_setting :consumes
Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ class Parameter < Node
7
7
8
8
add_setting :name , :required => true
9
9
add_setting :in , :required => true
10
- add_setting :description , :default => ''
10
+ add_setting :description
11
11
add_setting :required , :default => lambda { |parameter | parameter . in . to_s == 'path' ? true : false }
12
12
add_setting :schema
13
13
add_setting :type
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ module OpenApi
3
3
class Schema < Node
4
4
add_setting :format
5
5
add_setting :title
6
- add_setting :description , :default => ''
6
+ add_setting :description
7
7
add_setting :required
8
8
add_setting :enum
9
9
add_setting :type
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ module RspecApiDocumentation
2
2
module OpenApi
3
3
class SecuritySchema < Node
4
4
add_setting :type , :required => true
5
- add_setting :description , :default => ''
5
+ add_setting :description
6
6
add_setting :name
7
7
add_setting :in
8
8
add_setting :flow
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ module RspecApiDocumentation
2
2
module OpenApi
3
3
class Tag < Node
4
4
add_setting :name , :required => true
5
- add_setting :description , :default => ''
5
+ add_setting :description
6
6
add_setting :externalDocs
7
7
end
8
8
end
You can’t perform that action at this time.
0 commit comments