lib/brakeman/processors/lib/basic_processor.rb in brakeman-min-3.3.0 vs lib/brakeman/processors/lib/basic_processor.rb in brakeman-min-3.3.1

- old
+ new

@@ -1,35 +1,21 @@ require 'brakeman/processors/lib/processor_helper' +require 'brakeman/processors/lib/safe_call_helper' require 'brakeman/util' class Brakeman::BasicProcessor < Brakeman::SexpProcessor include Brakeman::ProcessorHelper + include Brakeman::SafeCallHelper include Brakeman::Util def initialize tracker super() @tracker = tracker @current_template = @current_module = @current_class = @current_method = nil end def process_default exp process_all exp - end - - def process_safe_call exp - if self.respond_to? :process_call - process_call exp - else - process_default exp - end - end - - def process_safe_attrasgn exp - if self.respond_to? :process_attrasgn - process_attrasgn exp - else - process_default exp - end end def process_if exp condition = exp.condition