Member Not on Interface
Warns about member calls against an extensible interface, that cannot be validated at compile-time.
Reasoning
Extensible COM types can have members attached at run-time; VBA cannot bind these member calls at compile-time. If there is an early-bound alternative way to achieve the same result, it should be preferred.
Default severity
Warning
Inspection type
CodeQualityIssues
Examples
This example should trigger a result
This example should NOT trigger a result
Rubberduck.CodeAnalysis.Inspections.Concrete.MemberNotOnInterfaceInspection.cs (Prerelease-v2.5.9.6289)