Page MenuHomePhorge

Make Libphutil and Linters support modern PHP syntax
Open, NormalPublic

Description

This doesn't necessarily mean we need to raise the minimum PHP version (T15047), but I'd like to allow Libphutil libs to use more modern features (even if we won't use them in core).

This should cover:

  • xhpast
  • libphutil library map
  • linters

New syntax may include:

  • Traits (php 5.4)
  • Namespace
  • Generators (yield $x)

Revisions and Commits