- Issue created by @arnabcse2013
- 🇫🇷France Grimreaper France 🇫🇷
Hi,
Thanks a lot for bringing that to attention.
I was not aware of the new sabberworm release. If no more need the patch, it will be very nice!
I planned synchronised releases in the UI Suite ecosystem, so I will test next time.
- 🇮🇳India arnabcse2013 Bangalore
Thanks @grimreaper for this task.
Will wait for the new release :)
- 🇮🇳India arnabcse2013 Bangalore
@grimreaper Tomorrow I will raise a MR for the fix.
- 🇫🇷France Grimreaper France 🇫🇷
Thanks!
You can assign it to you if you want and un-assign when ready.
- Merge request !89Update sabberwormphp-css-parser and remove old patch. → (Merged) created by Unnamed author
- 🇫🇷France Grimreaper France 🇫🇷
This issue allowed me to realize that there is a miss in the logic of gathering CSS files. It is forgetting dependencies. So since library reorganisation in ui_suite_bootstrap, it does not work because the framework css is from a sub library.
Will fix that too.
- 🇮🇳India arnabcse2013 Bangalore
@grimreaper Yeah.. Actually I was working to fix that too.
Infact, I am ignoring one portion of condition for phpstan to pass as that section is always returning true from phpstan.
So probably it will be little big fix, but tomorrow I will work on that as well (If you say so).
Let me know.
- 🇫🇷France Grimreaper France 🇫🇷
Don't worry this will be merged today :)
I have the fix for dependencies.
I was testing, back to sabberworm 8.6 without the patch to reproduce the problem I had that needed the patch. Impossible to reproduce.
So I will test with version 9.
- 🇫🇷France Grimreaper France 🇫🇷
Hi again,
I pushed the fix. Also found a deprecation about views plugin annotation when executing tests locally.
I also put a review comment on my own change, an idea I realized after pushing.
If you can, please test and share your opinion.
After lunch break going to merge and release. I will squash your commits and only keep the views plugin change in a dedicated commit.
- 🇮🇳India arnabcse2013 Bangalore
Hi @grimreaper,
Lets wait for one more day. I will do a fresh install today with the updated version and changes.
Will update by tomorrow morning, if thats okay for you.
- 🇮🇳India arnabcse2013 Bangalore
@grimreaper Tested the changes for this MR and is applied without errors.
- 🇫🇷France Grimreaper France 🇫🇷
Thanks! I will try to merge and release today. Unfortunately affected to other subject.
- 🇮🇳India arnabcse2013 Bangalore
@grimreaper No worries !! Take your time, at least the MR is ready :)
-
grimreaper →
committed 42df8f1e on 8.x-1.x
[#3544352] chore: Use PHP Attribute for Views plugin. By: grimreaper
-
grimreaper →
committed 42df8f1e on 8.x-1.x
-
grimreaper →
committed 6e0ee5be on 8.x-1.x
[#3544352] fix: library parsing not handling library dependencies. By:...
-
grimreaper →
committed 6e0ee5be on 8.x-1.x
-
grimreaper →
committed 349b9894 on 8.x-1.x
[#3544352] feat: Update "sabberworm/php-css-parser". By: arnabcse2013...
-
grimreaper →
committed 349b9894 on 8.x-1.x
Now that this issue is closed, please review the contribution record.
As a contributor, attribute any organization helped you, or if you volunteered your own time.
Maintainers, please credit people who helped resolve this issue.