https://bugs.kde.org/show_bug.cgi?id=241750
Heinz Wiesinger <ppr...@liwjatan.at> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution|--- |FIXED Latest Commit| |https://commits.kde.org/kde | |v-php/42d3c0e577e2e4168a4e8 | |7d8ab9deceb8e692fd3 Version Fixed In| |5.3.0 --- Comment #3 from Heinz Wiesinger <ppr...@liwjatan.at> --- Git commit 42d3c0e577e2e4168a4e87d8ab9deceb8e692fd3 by Heinz Wiesinger. Committed on 17/08/2018 at 15:08. Pushed by wiesinger into branch '5.3'. Improved type detection for object properties. Summary: This should solve long standing bugs that make kdev-php difficult to use with common PHP frameworks. * Properly resolve namespaced identifiers for type information in the phpdoc block * Default type for class properties without assigned value is now NULL instead of 'mixed' (if no other type is specified in the phpdoc block) * The NULL type is replaced on first assignment to the property. Related: bug 295866 FIXED-IN: 5.3.0 Reviewers: brauch Reviewed By: brauch Subscribers: brauch, kdevelop-devel Tags: #kdevelop Differential Revision: https://phabricator.kde.org/D14876 M +92 -26 duchain/builders/declarationbuilder.cpp M +14 -3 duchain/builders/typebuilder.cpp M +10 -2 duchain/expressionvisitor.cpp M +97 -11 duchain/tests/duchain.cpp M +2 -0 duchain/tests/duchain.h M +16 -0 duchain/tests/uses.cpp M +1 -0 duchain/tests/uses.h https://commits.kde.org/kdev-php/42d3c0e577e2e4168a4e87d8ab9deceb8e692fd3 -- You are receiving this mail because: You are watching all bug changes.