Class: RouteGuard::Formatter::Ci
- Inherits:
-
Object
- Object
- RouteGuard::Formatter::Ci
- Defined in:
- lib/route_guard/formatter/ci.rb
Instance Method Summary collapse
Instance Method Details
#format(report, io = $stdout) ⇒ Object
6 7 8 9 10 11 12 13 14 15 16 17 |
# File 'lib/route_guard/formatter/ci.rb', line 6 def format(report, io = $stdout) report.issues.each do |issue| severity = issue.severity == :error ? "error" : "warning" if issue.file && issue.line rel_file = issue.file.sub(/\A#{Regexp.escape(Dir.pwd)}\//, "") io.puts "::#{severity} file=#{rel_file},line=#{issue.line}::[RouteGuard] #{issue.}" else io.puts "::#{severity}::[RouteGuard] #{issue.}" end end end |