When you have twice the same condition in the same block it can be merged: ``` if (a!=null) { a.foo(); } somethingeslse(); if (a!=null) { a.bar(); } ``` becomes ``` if (a!=null) { a.foo(); somethingeslse(); a.bar(); } ``` (bug found with Repairnator)