Rule: no-conflicting-lifecycle

Ensures that directives not implement conflicting lifecycle interfaces.

See more at https://angular.io/api/core/DoCheck#description.

Rationale

A directive typically should not use both DoCheck and OnChanges to respond to changes on the same input, as ngOnChanges will continue to be called when the default change detector detects changes.

Notes:
TS Only

Config

Not configurable.

Examples
Schema
null