https://bugs.kde.org/show_bug.cgi?id=295866
Heinz Wiesinger <ppr...@liwjatan.at> changed: What |Removed |Added ---------------------------------------------------------------------------- Latest Commit| |https://commits.kde.org/kde | |v-php/42d3c0e577e2e4168a4e8 | |7d8ab9deceb8e692fd3 Resolution|--- |FIXED Version Fixed In| |5.3.0 Status|UNCONFIRMED |RESOLVED --- Comment #12 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 241750 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.