Ruby, Rubocop, Software Metrics, Ruby on Rails, Software Development.
being boolean. It is the only exception when send contributes to the value of conditions, not branches. :foo == :bar # conditions = 1 # (send # (sym :foo) -- first operand `:foo` # :== -- operator `==` # (sym :bar)) -- second operand `:bar` :foo === :bar # conditions = 1 # (send # (sym :foo) --