Sha256: 3a25debe68a711f99de88d122536e9a44899b26b3bacd18d1bd6eb23bad8ebb2

Contents?: true

Size: 369 Bytes

Versions: 2

Compression:

Stored size: 369 Bytes

Contents

# frozen_string_literal: true

module TaintedLove
  module Validator
    class ActiveRecordFind < Base
      def remove?(warning)
        return unless warning.replacer == :ReplaceActiveRecord

        warning.stack_trace.lines.take(2).any? do |line|
          line[:file]['lib/active_record/core.rb'] && line[:method] == 'find'
        end
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
tainted_love-0.4.1 lib/tainted_love/validator/active_record_find.rb
tainted_love-0.4.0 lib/tainted_love/validator/active_record_find.rb