Class: Pluginscan::FindingPrinter

Inherits:
Printer
  • Object
show all
Defined in:
lib/pluginscan/reports/issues_report/issues_printer/finding_printer.rb

Overview

Responsible for printing a single finding on the command line

Instance Method Summary collapse

Methods inherited from Printer

#initialize, #print_blank_line

Constructor Details

This class inherits a constructor from Pluginscan::Printer

Instance Method Details



4
5
6
7
8
# File 'lib/pluginscan/reports/issues_report/issues_printer/finding_printer.rb', line 4

def print(finding)
  finding = FindingView.new(finding)
  finding = IgnoredFindingView.new(finding) if finding.ignored
  @output.puts finding.source_line
end