Sha256: f822ff0bbe8b9b5291f15d1472469fe5069e75f23b7f941761936169f90d918d

Contents?: true

Size: 990 Bytes

Versions: 3

Compression:

Stored size: 990 Bytes

Contents

# Copyright (c) 2020 Jerome Arbez-Gindre
# frozen_string_literal: true

source('https://rubygems.org')

gemspec

ruby RUBY_VERSION

group :development do
  if RUBY_VERSION >= '3.0'
    # mutation testing
    plan = 'oss'
    key = '7oac4dMz95cTUuFPtGDfTDSQep6ZhdGW'
    source "https://#{plan}:#{key}@gem.mutant.dev" do
      # license needed
      gem 'mutant-license', '~> 0'
    end
    # mutation testing
    gem 'mutant-rspec', '~> 0'
  end
  # to parse provided Rakefile
  gem 'rake', '~> 13'
  # tdd
  gem 'rspec', '3.12'
  # code need to be clean
  gem 'rubocop', '1.65'
  # code need to be clean
  gem 'rubocop-performance', '~> 1'
  # Rakile needs to be clean
  gem 'rubocop-rake', '~> 0'
  # unit tests need to be clean
  gem 'rubocop-rspec', '~> 2'
  if RUBY_VERSION >= '3.0'
    # detect selling code
    gem 'reek', '~> 6'
  end
  # What is tdd without code coverage ?
  gem 'simplecov', '~> 0'
end

group :debugging do
  # Sometimes, we need to debug
  gem 'pry', '~> 0'
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
asciidoctor-defmastership-1.0.10 Gemfile
asciidoctor-defmastership-1.0.9 Gemfile
asciidoctor-defmastership-1.0.8 Gemfile