If you write user controls and have code like this:
private bool ShouldSerializeXXX()
Resharper shows this as unused code, which it isn't due to the DNF using reflection to hit the property. What is equally interesting is that a private ResetXXX method isnt shown as unused by Resharper, despite it not having any callers either...
I swear this problem didn't happen with at least some of the 2.x versions of Resharper (and the ResetXXX behaviour adds weight to this), but it does exist in v3. Did JetBrains remove the "workaround" I think used to exist or did I imagine it?
I appreciate one "workaround" is to make the method protected but that is then effectively changing the behaviour of the control for an add-in, which doesnt sound ideal?