--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2020-cb976761a2
2020-02-23 01:09:04.861265
--------------------------------------------------------------------------------
Name : phan
Product : Fedora 30
Version : 2.4.9
Release : 1.fc30
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:
Feb 13 2020, **Phan 2.4.9** **New Features (Analysis):** + Infer that
`class_exists` implies the first argument is a class-string, and that
`method_exists` implies the first argument is a class-string or an object.
(#2804, #3058). Note that Phan still does not infer that the class or method
actually exists. + Emit `PhanRedefineClass` on **all** occurrences of a
duplicate class, not just the ones after the first occurrence of the class.
(#511) + Emit `PhanRedefineFunction` on **all** occurrences of a duplicate
function/method, not just the ones after the first. + Emit
`PhanRedefinedClassReference` for many types of uses of user-defined classes
that Phan has parsed multiple definitions of. Phan will not warn about
internal classes, because the duplicate definition is probably a polyfill.
(e.g. `new DuplicateClass()`, `DuplicateClass::someMethod()`) **Bug fixes:** +
Fix false positive `PhanParamSuspiciousOrder` for `preg_replace_callback`
(#3680) + Fix false positive `PhanUnanalyzableInheritance` for renamed methods
from traits. (#3695) + Fix false positive `PhanUndeclaredConstant` previously
seen for inherited class constants in some parse orders. (#3706) + Fix uncaught
`TypeError` converting `iterable<T>` to nullable (#3709)
--------------------------------------------------------------------------------
ChangeLog:
* Fri Feb 14 2020 Remi Collet <remi(a)remirepo.net> - 2.4.9-1
- update to 2.4.9
* Mon Jan 27 2020 Remi Collet <remi(a)remirepo.net> - 2.4.8-1
- update to 2.4.8
* Thu Jan 23 2020 Remi Collet <remi(a)remirepo.net> - 2.4.7-1
- update to 2.4.7
* Thu Jan 2 2020 Remi Collet <remi(a)remirepo.net> - 2.4.6-1
- update to 2.4.6
* 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
* Mon Sep 9 2019 Remi Collet <remi(a)remirepo.net> - 2.2.12-1
- update to 2.2.12
* Mon Aug 19 2019 Remi Collet <remi(a)remirepo.net> - 2.2.11-1
- update to 2.2.11
* Thu Jul 18 2019 Remi Collet <remi(a)remirepo.net> - 2.2.6-1
- update to 2.2.6
* Mon Jul 15 2019 Remi Collet <remi(a)remirepo.net> - 2.2.5-1
- update to 2.2.5
* Tue Jul 2 2019 Remi Collet <remi(a)remirepo.net> - 2.2.4-1
- update to 2.2.4
- raise dependency on microsoft/tolerant-php-parser 0.0.18
* Tue Jun 18 2019 Remi Collet <remi(a)remirepo.net> - 2.2.3-1
- update to 2.2.3
* Mon Jun 17 2019 Remi Collet <remi(a)remirepo.net> - 2.2.1-1
- update to 2.2.1
* Sun Jun 2 2019 Remi Collet <remi(a)remirepo.net> - 2.1.0-1
- update to 2.1.0
* Mon May 20 2019 Remi Collet <remi(a)remirepo.net> - 2.0.0-1
- update to 2.0.0
- raise dependency on PHP 7.1.0
- raise dependency on ast 1.0.1
- switch to phpunit7
* Fri May 10 2019 Remi Collet <remi(a)remirepo.net> - 1.3.4-1
- update to 1.3.4
* Mon Apr 29 2019 Remi Collet <remi(a)remirepo.net> - 1.3.2-1
- update to 1.3.2
* Tue Apr 23 2019 Remi Collet <remi(a)remirepo.net> - 1.3.1-1
- update to 1.3.1
--------------------------------------------------------------------------------
This update can be installed with the "dnf" update program. Use
su -c 'dnf upgrade --advisory FEDORA-2020-cb976761a2' 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
--------------------------------------------------------------------------------