Sha256: 5d3fb9f78e773e9465ed64d850b0188866b7a27337c6cbe7d27ea1b307c917d0
Contents?: true
Size: 348 Bytes
Versions: 4
Compression:
Stored size: 348 Bytes
Contents
# encoding: utf-8 module Rubocop module Cop class Eval < Cop MSG = 'The use of eval is a serious security risk.' def on_send(node) receiver, method_name, = *node if receiver.nil? && method_name == :eval add_offence(:security, node.loc.line, MSG) end super end end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
rubocop-0.8.3 | lib/rubocop/cop/eval.rb |
rubocop-0.8.2 | lib/rubocop/cop/eval.rb |
rubocop-0.8.1 | lib/rubocop/cop/eval.rb |
rubocop-0.8.0 | lib/rubocop/cop/eval.rb |