-
Notifications
You must be signed in to change notification settings - Fork 152
Back to Milestones
9.0.0: Drop support for PHP < 7.2 and clean up things
Closed Mar 5, 2026
No due date
•Closed - switch to a current coding standard (PER2) to make the code more readable and consistent with other projects
- create a class diagram (in Mermaid embedded in Markdown) to help us understand the system
- make the code coverage publicly visible, add a link or badge from the README to the code coverage reports, and have a tool report the effects of PRs on the code coverage numbers
- do some automated code cleanup (using Rector)
- rename internal things (including parameter names) to ditch the Hungarian notation
- every now and then test the latest development version with Emogrifier
- release version 9.0.0
93% complete
List view
0 of 721 selected 0 issues of 721 selected
Code coverage server is unreliable
developer-specificIssues that only affect maintainers, contributors, and people submitting PRsIssues that only affect maintainers, contributors, and people submitting PRsgithub_actionsPull requests that update GitHub Actions codePull requests that update GitHub Actions codeinvestigation neededFurther investigation is needed to determine the nature of the problem, or if it even is an issue.Further investigation is needed to determine the nature of the problem, or if it even is an issue.Status: Closed (completed).- Status: Closed (abandoned).MyIntervals/PHP-CSS-Parsernumber 115#115 In MyIntervals/PHP-CSS-Parser;
Handle malformed RGB HEX values
testingPRs/issues adding additional tests only, or primarily testing-focusedPRs/issues adding additional tests only, or primarily testing-focusedStatus: Closed (abandoned).MyIntervals/PHP-CSS-Parsernumber 387#387 In MyIntervals/PHP-CSS-Parser;- Status: Merged (completed).MyIntervals/PHP-CSS-Parsernumber 1341#1341 In MyIntervals/PHP-CSS-Parser;
[TASK] Add
assertInstanceOftests forDeclarationBlocktestingPRs/issues adding additional tests only, or primarily testing-focusedPRs/issues adding additional tests only, or primarily testing-focusedStatus: Merged (completed).MyIntervals/PHP-CSS-Parsernumber 1295#1295 In MyIntervals/PHP-CSS-Parser;- Status: Merged (completed).MyIntervals/PHP-CSS-Parsernumber 1296#1296 In MyIntervals/PHP-CSS-Parser;
[CLEANUP] Order class names in the class diagram alphabetically
developer-specificIssues that only affect maintainers, contributors, and people submitting PRsIssues that only affect maintainers, contributors, and people submitting PRsStatus: Merged (completed).MyIntervals/PHP-CSS-Parsernumber 1299#1299 In MyIntervals/PHP-CSS-Parser;[CLEANUP] Avoid spaces before colons in the Mermaid code
developer-specificIssues that only affect maintainers, contributors, and people submitting PRsIssues that only affect maintainers, contributors, and people submitting PRsStatus: Merged (completed).MyIntervals/PHP-CSS-Parsernumber 1300#1300 In MyIntervals/PHP-CSS-Parser;[TASK] Add tests for
DeclarationBlockconstructortestingPRs/issues adding additional tests only, or primarily testing-focusedPRs/issues adding additional tests only, or primarily testing-focusedStatus: Merged (completed).MyIntervals/PHP-CSS-Parsernumber 1350#1350 In MyIntervals/PHP-CSS-Parser;[BUGFIX] Correct an
assertadded in #1348testingPRs/issues adding additional tests only, or primarily testing-focusedPRs/issues adding additional tests only, or primarily testing-focusedStatus: Merged (completed).MyIntervals/PHP-CSS-Parsernumber 1349#1349 In MyIntervals/PHP-CSS-Parser;[TASK] Test
RuleSetconstructor withnullexplicitly passedtestingPRs/issues adding additional tests only, or primarily testing-focusedPRs/issues adding additional tests only, or primarily testing-focusedStatus: Merged (completed).MyIntervals/PHP-CSS-Parsernumber 1351#1351 In MyIntervals/PHP-CSS-Parser;- Status: Merged (completed).MyIntervals/PHP-CSS-Parsernumber 1352#1352 In MyIntervals/PHP-CSS-Parser;
- Status: Merged (completed).MyIntervals/PHP-CSS-Parsernumber 1301#1301 In MyIntervals/PHP-CSS-Parser;
- Status: Merged (completed).MyIntervals/PHP-CSS-Parsernumber 1302#1302 In MyIntervals/PHP-CSS-Parser;
[TASK] Add tests for
removeDeclarationBlockBySelector()testingPRs/issues adding additional tests only, or primarily testing-focusedPRs/issues adding additional tests only, or primarily testing-focusedStatus: Merged (completed).MyIntervals/PHP-CSS-Parsernumber 1335#1335 In MyIntervals/PHP-CSS-Parser;- Status: Merged (completed).MyIntervals/PHP-CSS-Parsernumber 1336#1336 In MyIntervals/PHP-CSS-Parser;
- Status: Merged (completed).MyIntervals/PHP-CSS-Parsernumber 1337#1337 In MyIntervals/PHP-CSS-Parser;
- Status: Merged (completed).MyIntervals/PHP-CSS-Parsernumber 1329#1329 In MyIntervals/PHP-CSS-Parser;
- Status: Merged (completed).MyIntervals/PHP-CSS-Parsernumber 1328#1328 In MyIntervals/PHP-CSS-Parser;
[TASK] Add tests for
RuleSetconstructortestingPRs/issues adding additional tests only, or primarily testing-focusedPRs/issues adding additional tests only, or primarily testing-focusedStatus: Merged (completed).MyIntervals/PHP-CSS-Parsernumber 1348#1348 In MyIntervals/PHP-CSS-Parser;- Status: Merged (completed).MyIntervals/PHP-CSS-Parsernumber 1331#1331 In MyIntervals/PHP-CSS-Parser;
- Status: Merged (completed).MyIntervals/PHP-CSS-Parsernumber 1332#1332 In MyIntervals/PHP-CSS-Parser;
[CLEANUP] Remove superfluous Rector rule
developer-specificIssues that only affect maintainers, contributors, and people submitting PRsIssues that only affect maintainers, contributors, and people submitting PRsStatus: Merged (completed).MyIntervals/PHP-CSS-Parsernumber 1333#1333 In MyIntervals/PHP-CSS-Parser;[TASK] Update the development tools
dependenciesPull requests that update a dependency filePull requests that update a dependency filedeveloper-specificIssues that only affect maintainers, contributors, and people submitting PRsIssues that only affect maintainers, contributors, and people submitting PRsStatus: Merged (completed).MyIntervals/PHP-CSS-Parsernumber 1334#1334 In MyIntervals/PHP-CSS-Parser;- Status: Merged (completed).MyIntervals/PHP-CSS-Parsernumber 1311#1311 In MyIntervals/PHP-CSS-Parser;