Skip to content

Latest commit

 

History

History
15 lines (9 loc) · 439 Bytes

V044.md

File metadata and controls

15 lines (9 loc) · 439 Bytes

V044 - New public constructor (does not match supertype)

  • Code: V044
  • Level: MAJOR
  • Rule: New public constructor (does not match supertype)

Description

A class for which a new public constructor is introduced with a different signature may break existing client code that instantiate the class using the supertype constructor parameters.

  • [MAJOR] Makes incompatible API changes

Examples

Go back to ruleset