lib/quality/tools/cane.rb in quality-2.1.0 vs lib/quality/tools/cane.rb in quality-2.1.1

- old
+ new

@@ -8,14 +8,21 @@ @configuration_writer.open('.cane', 'w') do |file| file.write("-f #{ruby_files_glob}") end end + def args + ['doc-glob', 'style-glob', 'abc-glob'] + .map { |arg_name| "--#{arg_name} #{ruby_files_glob}" } + .join(' ') + end + def quality_cane write_out_dot_cane unless @configuration_writer.exist?('.cane') ratchet_quality_cmd('cane', gives_error_code_on_violations: true, + args: args, emacs_format: true) do |line| if line =~ /\(([0-9]*)\):$/ Regexp.last_match[1].to_i else 0