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
----