lib/risu/parsers/nessus/nessus_sax_listener.rb
Class NessusSaxListener
has 26 methods (exceeds 20 allowed). Consider refactoring. Open
Open
class NessusSaxListener
include LibXML::XML::SaxParser::Callbacks
attr_accessor :new_tags
File nessus_sax_listener.rb
has 283 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
require 'set'
ActiveRecord::Migration.verbose = false
module Risu
Method end_report_item
has 46 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
def end_report_item(_)
@ri.update(:plugin_output => @vals["plugin_output"],
:plugin_name => @vals["plugin_name"],
:cm_compliance_info => @vals["cm:compliance-info"],
:cm_compliance_actual_value => @vals["cm:compliance-actual-value"],