In this case, it is important to put a comment explaining the reason for the empty implementation. [source,csharp] ---- void DoSomething() // Compliant { // Do nothing because of X } ----