{
  doTheRest();
}
</pre>
<ul>
  <li> for a <code>switch</code>, one should fall through to the other </li>
</ul>
<pre data-diff-id="2" data-diff-type="compliant">
switch (i) {
  case 1:
  case 3: // Compliant
    doFirstThing();
    doSomething();
    break;
  case 2:
    doSomethingDifferent();
    break;
  default:
    doTheRest();
}
</pre>
<p>When all blocks are identical, either this rule will trigger if there is no default clause or rule {rule:flex:S3923} will raise if there is a
default clause.</p>
<