-
Notifications
You must be signed in to change notification settings - Fork 79
Extra visual debt #123
base: dev-4.0
Are you sure you want to change the base?
Extra visual debt #123
Conversation
@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. :) |
|
@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. |
Dropping the scanners is probably a better idea for now. |
Ok, let me check if they could be easily dropped.. |
I've checked some dependencies and this is short summary:
What is your vision about that? I like the idea to drop both |
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 |
Moved to #155 to separate issue discussion. |
This repository has been closed and moved to laminas/laminas-code; a new issue has been opened at laminas/laminas-code#12. |
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.