Sha256: 4cc4a4c243a36f5b08d2964742995fde72e80f475e74a397a73bcd80cb4c5e8e
Contents?: true
Size: 438 Bytes
Versions: 3
Compression:
Stored size: 438 Bytes
Contents
# encoding: utf-8 namespace :metrics do desc 'Check with code style guide' task :rubocop do require 'rubocop' config = Devtools.project.rubocop begin exit_status = RuboCop::CLI.new.run(%W[--config #{config.config_file.to_s}]) fail 'Rubocop not successful' unless exit_status.zero? rescue Encoding::CompatibilityError => exception Devtools.notify_metric_violation exception.message end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
devtools-0.1.2 | tasks/metrics/rubocop.rake |
devtools-0.1.1 | tasks/metrics/rubocop.rake |
devtools-0.1.0 | tasks/metrics/rubocop.rake |