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 11module  RspecApiDocumentation 
22  module  OpenApi 
33    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   =>   '[email protected] '  4+       add_setting  :name 
5+       add_setting  :url 
6+       add_setting  :email 
77    end 
88  end 
99end 
Original file line number Diff line number Diff line change 11module  RspecApiDocumentation 
22  module  OpenApi 
33    class  Header  < Node 
4-       add_setting  :description ,   :default   =>   '' 
4+       add_setting  :description 
55      add_setting  :type ,  :required  =>  true ,  :default  =>  lambda  {  |header |
66        Helper . extract_type ( header . public_send ( 'x-example-value' ) ) 
77      } 
Original file line number Diff line number Diff line change @@ -2,10 +2,10 @@ module RspecApiDocumentation
22  module  OpenApi 
33    class  Info  < Node 
44      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 
99      add_setting  :version ,  :default  =>  '1.0.0' ,  :required  =>  true 
1010    end 
1111  end 
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ module OpenApi
33    class  Operation  < Node 
44      add_setting  :tags ,  :default  =>  [ ] 
55      add_setting  :summary 
6-       add_setting  :description ,   :default   =>   '' 
6+       add_setting  :description 
77      add_setting  :externalDocs 
88      add_setting  :operationId 
99      add_setting  :consumes 
Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ class Parameter < Node
77
88      add_setting  :name ,  :required  =>  true 
99      add_setting  :in ,  :required  =>  true 
10-       add_setting  :description ,   :default   =>   '' 
10+       add_setting  :description 
1111      add_setting  :required ,  :default  =>  lambda  {  |parameter | parameter . in . to_s  == 'path'  ? true  : false  } 
1212      add_setting  :schema 
1313      add_setting  :type 
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ module OpenApi
33    class  Schema  < Node 
44      add_setting  :format 
55      add_setting  :title 
6-       add_setting  :description ,   :default   =>   '' 
6+       add_setting  :description 
77      add_setting  :required 
88      add_setting  :enum 
99      add_setting  :type 
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ module RspecApiDocumentation
22  module  OpenApi 
33    class  SecuritySchema  < Node 
44      add_setting  :type ,  :required  =>  true 
5-       add_setting  :description ,   :default   =>   '' 
5+       add_setting  :description 
66      add_setting  :name 
77      add_setting  :in 
88      add_setting  :flow 
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ module RspecApiDocumentation
22  module  OpenApi 
33    class  Tag  < Node 
44      add_setting  :name ,  :required  =>  true 
5-       add_setting  :description ,   :default   =>   '' 
5+       add_setting  :description 
66      add_setting  :externalDocs 
77    end 
88  end 
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments