Skip to content

Rule: Internal base class leaks through a public type

Canonical rule slug: detail-base-class-changed. ← back to all rules

A public class inherits from an internal one, so a change to the internal base relocates the public object's members.

Canonical demonstration