--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2019-9dfaf5127a
2019-12-20 02:42:34.907327
--------------------------------------------------------------------------------
Name : phan
Product : Fedora 31
Version : 2.4.5
Release : 1.fc31
URL :
https://github.com/phan/phan
Summary : A static analyzer for PHP
Description :
Phan is a static analyzer that looks for common issues and will verify type
compatibility on various operations when type information is available or can
be deduced. Phan does not make any serious attempt to understand flow control
and narrow types based on conditionals.
--------------------------------------------------------------------------------
Update Information:
Dec 10 2019, **Phan 2.4.5** ----------------------- **Plugins:** + When adding
a plugin overriding the return type of a method, make it affect all methods of
descendant classlikes that inherited that method definition. **New Features
(Analysis)** + Infer that `!empty($x['field']...)` also implies
`$x['field']`
is non-falsey. (#3570) **Bug fixes:** + Fix bug in native parsing of
`AST_TYPE_UNION` (union type) nodes for PHP 8.0.0-dev. + Don't print duplicate
entries for functions with alternate signatures in `tool/make_stubs` + Fix Error
parsing internal template types such as `non-empty-list<string>` when using
`Type::fromFullyQualifiedString()`. + Fix warnings about `password_hash()`
algorithm constants with php 7.4 (#3560) `PASSWORD_DEFAULT` became null in php
7.4, and other constants became strings. Note that you will need to run Phan
with both php 7.4 and a `target_php_version` of 7.4 to fix the errors. + Fix
uncaught `AssertionError` when parsing `@return \\...` (#3573)
--------------------------------------------------------------------------------
ChangeLog:
* Wed Dec 11 2019 Remi Collet <remi(a)remirepo.net> - 2.4.5-1
- update to 2.4.5
- allow Symfony 5
* Mon Nov 25 2019 Remi Collet <remi(a)remirepo.net> - 2.4.4-1
- update to 2.4.4
* Thu Nov 21 2019 Remi Collet <remi(a)remirepo.net> - 2.4.3-1
- update to 2.4.3
- add explicit dependency on netresearch/jsonmapper
* Tue Nov 12 2019 Remi Collet <remi(a)remirepo.net> - 2.4.2-1
- update to 2.4.2
* Mon Nov 4 2019 Remi Collet <remi(a)remirepo.net> - 2.4.1-1
- update to 2.4.1
* Mon Oct 28 2019 Remi Collet <remi(a)remirepo.net> - 2.4.0-1
- update to 2.4.0
* Mon Oct 21 2019 Remi Collet <remi(a)remirepo.net> - 2.3.1-1
- update to 2.3.1
* Mon Oct 14 2019 Remi Collet <remi(a)remirepo.net> - 2.3.0-1
- update to 2.3.0
* Fri Oct 4 2019 Remi Collet <remi(a)remirepo.net> - 2.2.13-1
- update to 2.2.13
- raise dependency on felixfbecker/advanced-json-rpc 3.0.4
--------------------------------------------------------------------------------
This update can be installed with the "dnf" update program. Use
su -c 'dnf upgrade --advisory FEDORA-2019-9dfaf5127a' at the command
line. For more information, refer to the dnf documentation available at
http://dnf.readthedocs.io/en/latest/command_ref.html#upgrade-command-label
All packages are signed with the Fedora Project GPG key. More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------