SonarTS icon indicating copy to clipboard operation
SonarTS copied to clipboard

Rule: Use parameter properties

Open vilchik-elena opened this issue 6 years ago • 3 comments

https://www.typescriptlang.org/docs/handbook/classes.html

class A {
  public prop: number
  constructor(prop:number) {
    this.prop = prop; // Noncompliant
  }
}
class A {
  constructor(public prop:number) {
  }
}

vilchik-elena avatar Dec 21 '17 14:12 vilchik-elena

There is open PR in TSLint https://github.com/palantir/tslint/pull/3656 We should wait until it's merged

vilchik-elena avatar Feb 16 '18 08:02 vilchik-elena

RSPEC-4473

vilchik-elena avatar Feb 16 '18 09:02 vilchik-elena

looks like tslint PR was not merged, so we can try to implement our rule

vilchik-elena avatar Aug 21 '18 12:08 vilchik-elena