Closed shlomohass closed 9 months ago
oh, just saw this and looks great. i will check indepth from PC soon. thanks for working out the PR
@adhocore Take your time and test it carefully. I really did my best to cover any weird (sensible) combination, but you can never be sure.
@adhocore Sure I'll start making the edits. I thought the CodeFactor
has autofix for all the empty lines and so on... I will do it on my branch and update the pull.
Those Are the inputs:
On:
I'm sure it can be improved even more...
This is the result of / and fixes #93
What has changed:
Introduced a new
Tokenizer
class to enable a more advanced syntax to be parsed (Normalizer now only handles the value filtering)->option("--names [items...]")
is now working as expected.Tested on/with:
AdvacedArgsTest.php
with many edge cases and crazy scenarios.Notes:
I have some more ideas for future improvements 😄