Method: JRuby::Lint::Checkers::NonAtomic#check_nonatomic

Defined in:
lib/jruby/lint/checkers/nonatomic.rb

#check_nonatomic(orig_node, risk_node, name = nil) ⇒ Object



52
53
54
55
56
57
58
59
60
61
62
# File 'lib/jruby/lint/checkers/nonatomic.rb', line 52

def check_nonatomic(orig_node, risk_node, name=nil)
  case risk_node
  when org::jruby::ast::LocalVarNode,
       org::jruby::ast::DVarNode
    # ok...mostly-safe cases
    false
  else
    add_finding(collector, orig_node, name || risk_node.name)
    true
  end
end