On Mar 23, 2018, at 12:41 PM, Brian Goetz <brian.go...@oracle.com> wrote: > > I think so. Its not detecting the ambiguity, its that the possibility of > mixing control flow kinds means the poor reader has to reason about all the > possibilities, and not be sure what "break FOO" means in a switch statement.
A lighter fix, then, would be to require parentheses always. An even lighter fix would be leave that kind of clarification to style guides.