tslint-consistent-codestyle
tslint-consistent-codestyle copied to clipboard
feature request: prohibit string comparison
trafficstars
non-passed code
if(a === 'submitted' || a === 'published'){
....
}
if(b.substring(5) === 'https'){
...
}
passed code:
enum Statusses{
Submitted = "submitted",
Published = "published"
}
if(a === Statusses.Submitted || a === Statusses.Published){
...
}
enum Protocols{
Https = "https"
}
if(b.substring(5) === Protocols.Https){
...
}