Skip to content

Rule: Public class derives from a private class

Canonical rule slug: public-class-private-base-class. ← back to all rules

A public class inherits from a class the public headers do not declare, putting an unpublished layout inside the supported surface.

Canonical demonstration