class Reek::SmellDetectors::ControlParameterHelpers::CallInConditionFinder

CallInConditionFinder finds usages of the given parameter in the context of a method call in a condition, e.g.:

def alfa(bravo)

if charlie(bravo)
  delta
end

end

or

def alfa(bravo)

if bravo.charlie?
  delta
end

end

Those usages are legit and should not trigger the ControlParameter smell warning.