module Undercover::Checkstyle::CLI
Public Class Methods
changeset(opts)
click to toggle source
# File lib/undercover/checkstyle/cli.rb, line 29 def self.changeset(opts) git_dir = File.join(opts.path, opts.git_dir) Undercover::Changeset.new(git_dir, opts.compare) end
run(args)
click to toggle source
# File lib/undercover/checkstyle/cli.rb, line 9 def self.run(args) opts = Undercover::Options.new.parse(args) syntax_version(opts.syntax_version) run_report(opts) end
run_report(opts)
click to toggle source
# File lib/undercover/checkstyle/cli.rb, line 16 def self.run_report(opts) report = Undercover::Report.new(changeset(opts), opts).build flagged = report.flagged_results puts Undercover::Checkstyle::Formatter.new(flagged) flagged.any? ? 1 : 0 end
syntax_version(version)
click to toggle source
# File lib/undercover/checkstyle/cli.rb, line 23 def self.syntax_version(version) return unless version Imagen.parser_version = version end