Class: Pluginscan::FindingView

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

Instance Method Summary collapse

Instance Method Details

#source_lineObject



12
13
14
15
16
17
18
19
20
# File 'lib/pluginscan/reports/issues_report/issues_printer/finding_printer.rb', line 12

def source_line
  data = {
    lineno:  lineno,
    line:    highlight_matches(line.strip),
  }

  # pad line number to 5. Because some plugin files really are over 10k lines
  format "     %<lineno>5s: %{line}\n", data
end