class Pronto::BundlerAudit::Results::UnpatchedGem
Pronto::BundlerAudit::Results::UnpatchedGem
is a stand-in for the ::Pronto::Message object for ::Bundler::Audit::Scanner::UnpatchedGem issues.
Public Instance Methods
level()
click to toggle source
@return [Symbol]
# File lib/pronto/bundler_audit/results/unpatched_gem.rb, line 16 def level :error end
line()
click to toggle source
@return [Integer]
# File lib/pronto/bundler_audit/results/unpatched_gem.rb, line 21 def line find_relevant_line_number end
message()
click to toggle source
@return [String]
# File lib/pronto/bundler_audit/results/unpatched_gem.rb, line 26 def message advisory_formatter.to_s end
Private Instance Methods
advisory_formatter()
click to toggle source
# File lib/pronto/bundler_audit/results/unpatched_gem.rb, line 37 def advisory_formatter # TODO: Switch type based on configuration options, once available. Pronto::BundlerAudit::AdvisoryFormatters::Verbose.new( gem: @gem, advisory: @advisory) end
find_relevant_line_number()
click to toggle source
@return [Integer]
# File lib/pronto/bundler_audit/results/unpatched_gem.rb, line 33 def find_relevant_line_number Pronto::BundlerAudit::GemfileLock::Scanner.call(gem_name: @gem.name) end