Sha256: 2cd80eff3ec238f831742c59c85414c1cf8f27b426307c4823e8ece8741ea52e

Contents?: true

Size: 1.54 KB

Versions: 1

Compression:

Stored size: 1.54 KB

Contents

Gem::Specification.new do |spec|
  spec.name                 = 'rubocop-bitcrowd'
  spec.version              = '2.1.3'
  spec.authors              = ['bitcrowd']
  spec.email                = ['info@bitcrowd.net']

  spec.summary              = 'The bitcrowd rubocop.yml as a gem.'
  spec.description          = 'Use this as a quick start to get rubocop with the '\
                              'settings we use at bitcrowd into your project'
  spec.homepage             = 'https://github.com/bitcrowd/rubocop-bitcrowd'
  spec.license              = 'MIT'

  spec.post_install_message = <<~HEREDOC

    This version of rubocop-bitcrowd no longer overrides RuboCop's AllCops:Exclude list.
    It only adds extra patterns not included in the defaults.

    Therefore if you want to keep excluding both, the bitcrowd patterns as well as the RuboCop default ones,
    add this to your .rubocop.yml
    inherit_mode:
      merge:
        - Exclude

    For more details: https://rubocop.readthedocs.io/en/latest/configuration/#merging-arrays-using-inherit_mode

    Cheers!
    Your friends at bitcrowd

  HEREDOC

  spec.files = `git ls-files -z`.split("\x0").reject do |f|
    f.match(%r{^(test|spec|features)/})
  end
  spec.bindir      = 'exe'
  spec.executables = 'rubocop-autofix'

  spec.metadata = {
    'changelog_uri' => 'https://github.com/bitcrowd/rubocop-bitcrowd/blob/master/CHANGELOG.md'
  }

  spec.add_runtime_dependency 'rubocop', '>= 0.78.0'

  spec.add_development_dependency 'bundler', '~> 1.14'
  spec.add_development_dependency 'rake', '~> 12.3.3'
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
rubocop-bitcrowd-2.1.3 rubocop-bitcrowd.gemspec