Skip to content

Rule: Constructor overload became ambiguous

Canonical rule slug: constructor-overload-ambiguity. ← back to all rules

A new constructor overload makes an existing consumer initialization ambiguous, so previously valid source no longer compiles.

Canonical demonstration

No single-library case demonstrates this rule alone yet — referenced only by the scenario(s) below.

Used by scenarios