Changelog
4.4.0 (2018-06-23)
Credits to the codelyzer's maintainers and contributors.
Changelog
4.3.0
max-inline-declarations
which limits the size of inline templates and/or styles. Credits to NagRock #536 174ed46.prefer-output-readonly
requires the @Output
s of a component to be readonly
. Credits to rafaelss95 #515 3d652d1.no-conflicting-life-cycle-hooks
prevents to implement OnChanges and DoCheck on the same class. Credits to rafaelss95 #560 e521115.enforce-component-selector
Component Selector Required #551 b9c899b. Credits to wKoza.no-life-cycle-call
disallow explicit calls to lifecycle hooks. Credits to rafaelss95 #427 3e10013@angular/platform-browser-dynamic
#525 671e954.contextual-life-cycle
too aggressively scoped #545 dcb4b3e.no-output-named-after-standard-event
Does Not Check Output Rename #537 96d9292.A lot of credits go to rafaelss95, wKoza. The rest of the amazing people who work on codelyzer, can be found here.
Changelog
4.2.0
template-cyclomatic-complexity
which limits the estimated Cyclomatic complexity in your templates. Credits to wKoza.template-conditional-complexity
which limits the complexity of boolean expressions inside of your templates. Credits to wKoza.template-cyclomatic-complexity
#514 3221330template-conditional-complexity
) #508 bb86295Changelog
4.1.0
Thanks to @gbilodeau for NoOutputNamedAfterStandardEventRule
and wKoza for the code reviews!
Changelog
4.0.1
noOutputOnPrefixRule
and rename it to no-output-on-prefix
. You can now enable it with:"no-output-on-prefix": true
noOutputOnPrefixRule
.Changelog
4.0.0
Enable the new rule by adding the following line in your tslint.json
config file:
"no-output-on-prefix-name": true
Thanks to @eromano for the rule implementation!
templates-use-public
, no-access-missing-member
, invoke-injectable
and template-to-ng-template
no longer exist. Remove them from your tslint.json
configuration.