Pattern: Parameter property in class constructor
Issue: -
Disallows parameter properties in class constructors.
Rationale: Parameter properties can be confusing to those new to TS as they are less explicit than other ways of declaring and initializing class members.