hhvm icon indicating copy to clipboard operation
hhvm copied to clipboard

Add quickfix for bad visibility modifiers

Open Wilfred opened this issue 3 years ago • 0 comments

Sample bad code:

class MyParent {
  public function foo(): void {}
}

class MyChild extends MyParent {
  // autofix: public function
  protected function foo(): void {}
}

After applying the quickfix, the visibility should match the parent class.

class MyParent {
  public function foo(): void {}
}

class MyChild extends MyParent {
  public function foo(): void {}
}

Wilfred avatar Jan 22 '22 02:01 Wilfred