Curiosidade ReSharper: “O parâmetro é usado apenas para verificação (ões) de pré-condição.”

Por que o ReSharper está me julgando por este código? private Control GetCorrespondingInputControl(SupportedType supportedType, object settingValue) { this.ValidateCorrespondingValueType(supportedType, settingValue); switch(supportedType) { case SupportedType.String: return new TextBox {...