Sha256: 2341a133048d4865fa09d195706138403662168818187d67e2832bb10d797571
Contents?: true
Size: 451 Bytes
Versions: 2
Compression:
Stored size: 451 Bytes
Contents
# encoding: UTF-8 namespace :metrics do desc 'Check with code style guide' task :rubocop do require 'rubocop' config = Central::Devtools.project.rubocop begin exit_status = RuboCop::CLI.new.run(%W(--config #{config.config_file})) fail 'Rubocop not successful' unless exit_status.zero? rescue Encoding::CompatibilityError => exception Central::Devtools.notify_metric_violation exception.message end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
central-devtools-0.8.4 | shared/tasks/metrics/rubocop.rake |
central-devtools-0.8.3 | shared/tasks/metrics/rubocop.rake |