Module: OpenApi::Tip
Instance Method Summary collapse
- #generated(name) ⇒ Object
- #loaded ⇒ Object
- #no_config ⇒ Object
- #no_route(action_path) ⇒ Object
- #param_no_type(name) ⇒ Object
- #schema_no_type(component_key) ⇒ Object
Instance Method Details
#generated(name) ⇒ Object
10 11 12 |
# File 'lib/open_api/support/tip.rb', line 10 def generated(name) puts ' OpenApi'.green + " `#{name}.json` has been generated." end |
#loaded ⇒ Object
8 |
# File 'lib/open_api/support/tip.rb', line 8 def loaded; puts ' OpenApi'.green + ' loaded' if ENV['RAILS_ENV'] end |
#no_config ⇒ Object
7 |
# File 'lib/open_api/support/tip.rb', line 7 def no_config; puts ' OpenApi'.red + ' No documents have been configured!' end |
#no_route(action_path) ⇒ Object
22 23 24 |
# File 'lib/open_api/support/tip.rb', line 22 def no_route(action_path) puts ' OpenApi'.red + " Route mapping failed: #{action_path}" end |
#param_no_type(name) ⇒ Object
18 19 20 |
# File 'lib/open_api/support/tip.rb', line 18 def param_no_type(name) puts ' OpenApi'.red + " Syntax Error: param `#{name}` has no schema type!" end |
#schema_no_type(component_key) ⇒ Object
14 15 16 |
# File 'lib/open_api/support/tip.rb', line 14 def schema_no_type(component_key) puts ' OpenApi'.red + " Syntax Error: component schema `#{component_key}` has no type!" end |