Module: OpenApi::Tip

Extended by:
Tip
Included in:
Tip
Defined in:
lib/open_api/support/tip.rb

Instance Method Summary collapse

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

#loadedObject



8
# File 'lib/open_api/support/tip.rb', line 8

def loaded;    puts '    OpenApi'.green + ' loaded' if ENV['RAILS_ENV'] end

#no_configObject



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