Я использую линт Ruby, в Atom и для некоторых линий дает следующее предупреждение:Что означает "(...), интерпретируемое как сгруппированное выражение" означает?
(...) interpreted as grouped expression
Пример строка, которые получают сообщения в этом предупреждение заключается в следующем:
elsif not (params[:vacancy].nil? or params[:vacancy]['company_id'].nil? or params[:vacancy]['company_id'] == "0")
Как следует, что линия должна быть улучшена, чтобы предупреждение исчезло?
[Википедия] (https:. //en.wikipedia. org/wiki/Ground_expression) говорит, что выражение Ground не имеет свободных переменных.Я запомню эту ошибку, так как Ruby определил, что ваше условие можно вычислить во время компиляции. Но я не знаю рубина, я просто основываю это на Термин – Binnut