issue #590: fixes rubocop offences (#595)

This commit is contained in:
peter scholz 2017-03-08 09:32:31 +01:00 committed by GitHub
parent 5ce2c97ff7
commit 2df7dbeaf1
106 changed files with 111 additions and 4 deletions

View File

@ -2,6 +2,7 @@ AllCops:
Exclude:
- vendor/**/*
- example/**/*
TargetRubyVersion: 2.4
inherit_from: .rubocop_todo.yml

View File

@ -8,7 +8,6 @@ before_install:
after_success:
- bundle exec danger
- coveralls
rvm:
- 2.4.0

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
source 'http://rubygems.org'
ruby RUBY_VERSION

View File

@ -1,4 +1,5 @@
# encoding: utf-8
# frozen_string_literal: true
require 'rubygems'
require 'bundler'

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
$LOAD_PATH.push File.expand_path('../lib', __FILE__)
require 'grape-swagger/version'

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'grape'
require 'grape-swagger/version'

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'grape-swagger/doc_methods/status_codes'
require 'grape-swagger/doc_methods/produces_consumes'
require 'grape-swagger/doc_methods/data_type'

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
module GrapeSwagger
module DocMethods
class BuildModelDefinition

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
module GrapeSwagger
module DocMethods
class DataType

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
module GrapeSwagger
module DocMethods
class Extensions

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
module GrapeSwagger
module DocMethods
class Headers

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
module GrapeSwagger
module DocMethods
class MoveParams

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
module GrapeSwagger
module DocMethods
class OperationId

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
module GrapeSwagger
module DocMethods
class OptionalObject

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
module GrapeSwagger
module DocMethods
class ParseParams

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
module GrapeSwagger
module DocMethods
class PathString

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
module GrapeSwagger
module DocMethods
class ProducesConsumes

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
module GrapeSwagger
module DocMethods
class StatusCodes

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
module GrapeSwagger
module DocMethods
class TagNameDescription

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'active_support'
require 'active_support/core_ext/string/inflections.rb'

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
module GrapeSwagger
module Errors
class UnregisteredParser < StandardError; end

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
module GrapeSwagger
class ModelParsers
include Enumerable

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'rake'
require 'rake/tasklib'
require 'rack/test'

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
module GrapeSwagger
VERSION = '0.26.1'.freeze
VERSION = '0.26.1'
end

View File

@ -1,4 +1,5 @@
# encoding: utf-8
# frozen_string_literal: true
require 'spec_helper'
describe 'describing versions' do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe '#427 nested entity given as string' do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe 'definition names' do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe '#532 allow custom format' do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe '#533 specify status codes' do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe '#537 enum values spec' do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe '#539 post params given as array' do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe '#542 array of type in post params' do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe '#553 array of type in post/put params' do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe '#572 is_array is applied to all possible responses' do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe '#579 put / post parameters spec' do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe '#582 respond with a file' do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe '#587 process route with parameters delimited by dash' do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe GrapeSwagger::DocMethods::DataType do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe Grape::Endpoint do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe GrapeSwagger::DocMethods::Extensions do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe GrapeSwagger::ModelParsers do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe GrapeSwagger::DocMethods::MoveParams do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
RSpec.describe GrapeSwagger::Rake::OapiTasks do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: false
require 'spec_helper'
describe GrapeSwagger::DocMethods::OperationId do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe GrapeSwagger::DocMethods::OptionalObject do
@ -34,7 +35,10 @@ describe GrapeSwagger::DocMethods::OptionalObject do
end
describe 'option is a proc' do
let(:options) { { host: proc { |request| request.host =~ /^example/ ? '/api-example' : '/api' } } }
# rubocop:disable RegexpMatch
let(:options) do
{ host: proc { |request| request.host =~ /^example/ ? '/api-example' : '/api' } }
end
specify do
expect(subject.build(key, options, request)).to eql '/api-example'
end

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe GrapeSwagger::DocMethods::ParseParams do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe GrapeSwagger::DocMethods::PathString do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe GrapeSwagger::DocMethods::ProducesConsumes do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe GrapeSwagger::DocMethods::TagNameDescription do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe GrapeSwagger::DocMethods::Version do

View File

@ -1,11 +1,12 @@
# frozen_string_literal: true
require 'simplecov'
require 'coveralls'
SimpleCov.formatter = Coveralls::SimpleCov::Formatter
SimpleCov.start do
add_filter 'spec/'
add_filter 'example/'
end
Coveralls.wear!
$LOAD_PATH.unshift File.expand_path('../../lib', __FILE__)

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
class EmptyClass
end

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
class GrapeVersion
class << self
def current_version

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
module GrapeSwagger
class MockParser
attr_reader :model

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
RSpec.shared_context 'entity swagger example' do
before :all do
module Entities

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
RSpec.shared_context 'mock swagger example' do
before :all do
module Entities

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'representable/json'
RSpec.shared_context 'representable swagger example' do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
RSpec.shared_context 'namespace example' do
before :all do
module TheApi

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
RSpec.shared_context 'the api paths/defs' do
let(:paths) do
{

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe 'body parameter definitions' do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe 'definitions/models' do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
def details

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe 'extensions' do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe 'format, content_type' do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe 'global configuration stuff' do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe 'document hash and array' do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe 'headers' do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe 'hide documentation path' do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe 'hidden flag enables a single endpoint parameter to be excluded from the documentation' do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe 'swagger spec v2.0' do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe 'swagger spec v2.0' do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe 'moving body/formData Params to definitions' do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe 'setting of param type, such as `query`, `path`, `formData`, `body`, `header`' do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe 'setting of param type, such as `query`, `path`, `formData`, `body`, `header`' do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe 'additional parameter settings' do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe 'response' do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe 'swagger spec v2.0' do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
# mapping of parameter types

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe 'Boolean Params' do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
# require 'grape_version'

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe 'details' do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe 'Grape::Endpoint#path_and_definitions' do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe 'Errors' do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe 'Float Params' do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe 'Form Params' do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe Grape::API do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe 'a hide mounted api' do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe 'host in the swagger_doc' do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe 'docs mounted separately from api' do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe 'namespace tags check while using prefix and version' do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe 'namespace tags check' do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe 'namespace' do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe 'a nicknamed mounted api' do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe 'an operation id api' do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe 'Params Multi Types' do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe 'Params Types' do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
# require 'grape_version'

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe 'Group Array Params, using collection format' do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe 'Group Params as Array' do

View File

@ -1,3 +1,4 @@
# frozen_string_literal: true
require 'spec_helper'
describe 'Group Params as Hash' do

Some files were not shown because too many files have changed in this diff Show More