JetBrains Rider 2024.1 Help

Code inspection: Virtual (overridable) member is never overridden (private accessibility)

Category

Redundancies in Symbol Declarations

ID

VirtualMemberNeverOverridden.Local

EditorConfig

resharper_virtual_member_never_overridden_local_highlighting

Default severity

Suggestion

Language

C#, VB.NET

Requires SWA

No

This inspection detects methods and properties with the virtual modifier in situations when the containing class has inheritors but the virtual members have no overrides in any of them. To improve code readability, JetBrains Rider suggests making such members non-virtual.

Last modified: 11 February 2024