title: Which branches are missing in my jacoco test report?
body: <p>I have generated a jacoco test report and three if statements indicate that 1 of 2 branches are missing.</p>
  <p>Which cases am I missing here?</p>
  <ul>
  <li><code>if (data.getId() == Data.ID) {</code></li>
  <li><code>if (data.getUser().equals(user))</code></li>
  <li><code>else if (data instanceof DataXY) {</code></li>
  </ul>
  <p>All statements are highlighted in yellow and say: &quot;1 of 2 branches missed.&quot; And the bodies are marked in green on all of them.
  In the first statement, the code in the else is also marked in green, so I'm a little confused about what should be missing here.</p>