Short-circuit && and || in CSP evaluator (#4823)
The BinaryExpression handler always evaluated both sides, so guards like `a && b()` and `a || b()` ran `b()` unconditionally.
J
Josh Hanley committed
91973c69bd54cb008d28531f8da2882007240ecf
Parent: 8ed7a69
Committed by GitHub <noreply@github.com>
on 4/30/2026, 8:28:14 PM