User Details
- User Since
- May 28 2019, 10:56 AM (310 w, 4 d)
- Availability
- Available
Jul 23 2020
What is missing:
- Declaration with alias into grouped namespace are not processed: use Foo\ { const C as FooC };
- There is no test
- The mix between UseImportType, ParserUseImportType, DeclarationType is not clean
May 6 2020
The test output:
2: FAIL! : Php::TestDUChain::classMemberVar() 'var->type<IntegralType>()' returned FALSE. () 2: Loc: [/home/hmitonneau/kde/src/kdev-php/duchain/tests/duchain.cpp(449)]
May 5 2020
Apr 15 2020
I have compiled from scratch with kdesrc-build (with cmake-options -DCMAKE_BUILD_TYPE=RelWithDebInfo). The duchain test still doesn't pass.
After some debug, it seems that m_gotTypeFromTypeHint is not always initialized correctly.
The following patch fix the problem for me:
Apr 9 2020
Sorry for the very late comment...
Before this commit, the type of properties were deduced from the assign default value:
Since this commit, the type is <no type> if it is not explicitly specified (either in php7 style or in doc-comment)
Jan 7 2020
add some tests
Jan 3 2020
fix: const are case sensitive
improve tests
Dec 26 2019
No problem.
You can use hugues@mitonneau.me
Thanks
Dec 17 2019
This new patch re-implement KDevelop::BasicRefactoring::applyChangesToDeclarations and KDevelop::BasicRefactoring::applyChanges in Php::Refactoring.
Dec 14 2019
No, I don't have commit access.
Dec 13 2019
Is there something wrong with the second diff ?
Nov 28 2019
Oct 29 2019
Move variadics from IndexedContainer to ArrayType