In this case, it is important to put a comment explaining the reason for the empty implementation. [source,vbnet] ---- Sub DoSomething() ' Compliant ' Do nothing because of X End Sub ----