Aug 08 2022, Phan 5.4.0
New Features (CLI, Configs):
tool/analyze_phpt to analyze phpt files. See https://www.phpinternalsbook.com/tests/phpt_file_structure.htmlNew Features (Analysis):
true type (https://wiki.php.net/rfc/true-type).
Emit PhanCompatTrueType when true is used when minimum_target_php_version is less than 8.2.PhanCompatStandaloneType instead of PhanInvalidNode for uses of null/false as real standalone types to support php 8.2 https://wiki.php.net/rfc/null-false-standalone-types
(Not emitted when minimum_target_php_version is 8.2 or higher)Bug fixes:
ast\Node when running Phan in php 5.2.0 with the polyfill instead of the native php-ast version.PhanGenericConstructorTypes warning to the class inheriting a constructor if needed (#4675)"${}" string interpolation (#4692)Updates may require up to 24 hours to propagate to mirrors. If the following command doesn't work, please retry later:
sudo dnf upgrade --refresh --advisory=FEDORA-2022-666a3615db
Please log in to add feedback.
This update has been submitted for testing by remi.
This update's test gating status has been changed to 'ignored'.
This update has been pushed to testing.
This update has been submitted for stable by bodhi.
This update has been pushed to stable.