Sha256: 5757f21f954544b1ff2a6538cd95adac25996774c254b9d064b3c514ef9d1bba

Contents?: true

Size: 804 Bytes

Versions: 16

Compression:

Stored size: 804 Bytes

Contents

# frozen_string_literal: true

require 'bundler/gem_tasks'
require 'rspec/core/rake_task'
require 'countless/rake_tasks'

RSpec::Core::RakeTask.new(:spec)

task default: :spec

# Configure all code statistics directories
Countless.configure do |config|
  config.stats_base_directories = [
    { name: 'Top-levels', dir: 'lib',
      pattern: %r{/lib(/rimless)?/[^/]+\.rb$} },
    { name: 'Top-levels specs', test: true, dir: 'spec',
      pattern: %r{/spec(/rimless)?/[^/]+_spec\.rb$} },
    { name: 'RSpec matchers', pattern: 'lib/rimless/rspec/**/*.rb' },
    { name: 'RSpec matchers specs', test: true,
      pattern: 'spec/rimless/rspec/**/*_spec.rb' },
    { name: 'Rake Tasks', pattern: 'lib/rimless/tasks/**/*' },
    { name: 'Karafka Extensions', pattern: 'lib/rimless/karafka/**/*.rb' }
  ]
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
rimless-1.8.0 Rakefile
rimless-1.7.7 Rakefile
rimless-1.7.6 Rakefile
rimless-1.7.5 Rakefile
rimless-1.7.4 Rakefile
rimless-1.7.3 Rakefile
rimless-1.7.2 Rakefile
rimless-1.7.1 Rakefile
rimless-1.7.0 Rakefile
rimless-1.6.0 Rakefile
rimless-1.5.1 Rakefile
rimless-1.5.0 Rakefile
rimless-1.4.2 Rakefile
rimless-1.4.1 Rakefile
rimless-1.4.0 Rakefile
rimless-1.3.0 Rakefile