Uh oh!
There was an error while loading. Please reload this page.
Extra visual debt - #123
Conversation
fhein
commented
Nov 6, 2017
@Ocramius: I think that the scanners would profit from a refactoring. If they will get replaced eventually then there is no need for that. Is the scanner stuff going to get deprecated? Replaced by what? nikic/PHP-Parser? Thanks for any hint. :) |
Ocramius
commented
Nov 7, 2017
|
lisachenko
commented
Apr 18, 2018
@fhein@Ocramius It would be nice to drop all scanners from this library too for 4.0, similarly to annotations, because Will prepare a separate PR for dropping scanners after rebasing and merging this one. |
Ocramius
commented
Apr 18, 2018
Dropping the scanners is probably a better idea for now. |
lisachenko
commented
Apr 18, 2018
Ok, let me check if they could be easily dropped.. |
lisachenko
commented
Apr 18, 2018
I've checked some dependencies and this is short summary:
What is your vision about that? I like the idea to drop both |
Ocramius
commented
Apr 18, 2018
Yeah, this stuff can be dropped. At this point, pointing to
Not sure about this one. I think the initial idea was that
The
Let's start with the |
lisachenko
commented
Apr 19, 2018
Moved to #155 to separate issue discussion. |
weierophinney
commented
Dec 31, 2019
This repository has been closed and moved to laminas/laminas-code; a new issue has been opened at laminas/laminas-code#12. |
weierophinney
commented
Dec 31, 2019
This repository has been moved to laminas/laminas-code. If you feel that this patch is still relevant, please re-open against that repository, and reference this issue. To re-open, we suggest the following workflow:
|
This is just an attempt to fix the type-hinting mess inside the library. This is a BC break, as inheritance may be broken if the child classes do not respect the parent class signature.
Also, I suggest removing all the scanner stuff before merging.