Ternary expression with identical branches
Reports ternary expressions with identical "then" and "else" branches. Such expressions are almost certainly a programmer error.
The quick-fix replaces the expression with its "then" branch.
Example:
condition ? a.foo() : a.foo()
After the quick-fix is applied:
a.foo()
Inspection Details | |
---|---|
Available in: | IntelliJ IDEA 2023.3, Qodana for JVM 2023.3 |
Plugin: | Groovy, 233.SNAPSHOT |
Last modified: 13 July 2023