You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There are strategies to simplify boolean expressions, by
eliminating redundant variables
redundant conditions
detecting conditions that are always true or always false
One could write a check that is able to detect that.
There is nothing like that implemented at the moment, maybe the check that suggests simplifying !(a == b) -> a != b.
Some questions about this:
Does this happen frequently enough? I can't remember seeing this in a submission
Is it obvious enough that is justifies an annotation that might even subtract points?
Lint Name
No response
Category
No response
Example
<code>
Could be written as:
<code>
The text was updated successfully, but these errors were encountered:
What it does
There are strategies to simplify boolean expressions, by
One could write a check that is able to detect that.
There is nothing like that implemented at the moment, maybe the check that suggests simplifying
!(a == b)
->a != b
.Some questions about this:
Lint Name
No response
Category
No response
Example
<code>
Could be written as:
<code>
The text was updated successfully, but these errors were encountered: