Sha256: 5428b3006f3e268673f69eeef94366753bae62606648840fec14c858f66eaea7
Contents?: true
Size: 1.59 KB
Versions: 1
Compression:
Stored size: 1.59 KB
Contents
# frozen_string_literal: true lib = File.expand_path('lib', __dir__) $LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib) require 'rubocop_rules/version' Gem::Specification.new do |spec| spec.name = 'rubocop_rules' spec.version = RubocopRules::VERSION spec.authors = ['Mathias Klippinge'] spec.email = ['mathias.klippinge@gmail.com'] spec.summary = 'Common place to host rubocop enforcement across projects' spec.description = <<-DESC Rubocop config lives all over the place and can easily get out of sync. This project tries to solve this problem by centralizing shared config and provide CLI for keeping it up to date. DESC # Prevent pushing this gem to RubyGems.org. To allow pushes either set the 'allowed_push_host' # to allow pushing to a single host or delete this section to allow pushing to any host. if spec.respond_to?(:metadata) spec.metadata['allowed_push_host'] = 'https://rubygems.org' else raise 'RubyGems 2.0 or newer is required to protect against ' \ 'public gem pushes.' end spec.files = `git ls-files -z`.split("\x0").reject do |f| f.match(%r{^(test|spec|features)/}) end spec.files << 'spec/lint_spec.rb' spec.bindir = 'bin' spec.executables = spec.files.grep(%r{^bin/rubocop-rules}) { |f| File.basename(f) } spec.require_paths = ['lib'] spec.add_dependency 'git' spec.add_dependency 'rubocop' spec.add_dependency 'thor' spec.add_development_dependency 'bundler', '~> 1.15' spec.add_development_dependency 'rake', '~> 10.0' spec.add_development_dependency 'rspec', '~> 3.0' end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rubocop_rules-1.1.2 | rubocop-rules.gemspec |