[wp-trac] [WordPress Trac] #58852: PHPStan: Fix function argument type issues for WP 6.4
WordPress Trac
noreply at wordpress.org
Wed Jul 19 14:57:43 UTC 2023
#58852: PHPStan: Fix function argument type issues for WP 6.4
------------------------------+------------------------------
Reporter: hellofromTonya | Owner: hellofromTonya
Type: task (blessed) | Status: assigned
Priority: normal | Milestone: 6.4
Component: General | Version:
Severity: normal | Keywords: php8 needs-patch
Focuses: coding-standards |
------------------------------+------------------------------
Previously:
* #57782 (6.3)
* #51423 (<= 6.2)
Continuation of the the work to fix function argument type issues as
reported by PHPStan. These issues are argument types passed to a WP Core
and PHP's built-in functions.
The last report was created 3 years ago
https://gist.github.com/xknown/77f8cbe233da75080d1e9258a8c94f95. A new
report should be generated as a starting point what issues remain to be
fixed in 6.3.
Goals are to:
* retain the current behavior (i.e. to avoid breaking changes).
* retain the triggering of notice/warning/error, which are clues and
indicators (i.e. rather than silently letting the problem propagate
downstream).
* gain PHP 8 compatibility.
* ensure code coverage to validate changes.
This ticket is part of the effort to achieve PHP 8+ compatibility.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/58852>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list