Skip to content

Fix Style/TernaryParentheses offenses

Igor Drozdov requested to merge id-fix-ternary-parentheses-offenses into master

What does this MR do?

The cop checks for unneeded parentheses for ternary operators. It would be cool to have it enabled for all files.

# bad
foo = (bar?) ? a : b
foo = (bar.baz?) ? a : b
foo = (bar && baz) ? a : b

# good
foo = bar? ? a : b
foo = bar.baz? ? a : b
foo = bar && baz ? a : b

Merge request reports