Sha256: 961703e1a36a95628f2ddd026cc6bdbf4698f9e59b7d9e892c50890f68ea45ac

Contents?: true

Size: 731 Bytes

Versions: 11

Compression:

Stored size: 731 Bytes

Contents

# frozen_string_literal: true

module OpenApi
  module Tip
    extend self

    def no_config; puts '    OpenApi'.red + ' No documents have been configured!' end
    def loaded;    puts '    OpenApi'.green + ' loaded' if ENV['RAILS_ENV'] end

    def generated(name)
      puts '    OpenApi'.green + " `#{name}.json` has been generated."
    end

    def schema_no_type(component_key)
      puts '    OpenApi'.red + " Syntax Error: component schema `#{component_key}` has no type!"
    end

    def param_no_type(name)
      puts '    OpenApi'.red + " Syntax Error: param `#{name}` has no schema type!"
    end

    def no_route(action_path)
      puts '    OpenApi'.red + " Route mapping failed: #{action_path}"
    end
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
zero-rails_openapi-2.2.0 lib/open_api/support/tip.rb
zero-rails_openapi-2.1.5 lib/open_api/support/tip.rb
zero-rails_openapi-2.1.4 lib/open_api/support/tip.rb
zero-rails_openapi-2.1.3 lib/open_api/support/tip.rb
zero-rails_openapi-2.1.2 lib/open_api/support/tip.rb
zero-rails_openapi-2.1.1 lib/open_api/support/tip.rb
zero-rails_openapi-2.1.0 lib/open_api/support/tip.rb
zero-rails_openapi-2.0.3 lib/open_api/support/tip.rb
zero-rails_openapi-2.0.2 lib/open_api/support/tip.rb
zero-rails_openapi-2.0.1 lib/open_api/support/tip.rb
zero-rails_openapi-2.0.0 lib/open_api/support/tip.rb